卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

通信網(wǎng)絡(luò)基礎(chǔ)抓包作業(yè)答案

網(wǎng)絡(luò)協(xié)議數(shù)據(jù)獲取與TCP/IP協(xié)議分析一、 實(shí)驗(yàn)環(huán)境介紹網(wǎng)絡(luò)接入方式:校園網(wǎng)寬帶接入,IP 獲取方式:DHCP ; 操作系統(tǒng)為windows7旗艦版;本機(jī)MAC 地址為5c:f9:dd:70:6a:8

網(wǎng)絡(luò)協(xié)議數(shù)據(jù)獲取與TCP/IP協(xié)議分析

一、 實(shí)驗(yàn)環(huán)境介紹

網(wǎng)絡(luò)接入方式:校園網(wǎng)寬帶接入,IP 獲取方式:DHCP ; 操作系統(tǒng)為windows7旗艦版;

本機(jī)MAC 地址為5c:f9:dd:70:6a:89,IP 地址為10.104.5.53。

圖1 網(wǎng)絡(luò)狀態(tài)截圖

二、實(shí)驗(yàn)步驟

1. 啟動(dòng)wireshark ;

2. 啟動(dòng)一個(gè)網(wǎng)頁瀏覽器,并鍵入一個(gè)URL 地址,如:www.baidu.com

。注

,

意此時(shí)不要按下回車鍵;

3. 清除電腦中的DNS 緩存,啟動(dòng)wireshark ,開始抓包;

4. 在瀏覽期網(wǎng)頁位置按下回車鍵,開始訪問指定的網(wǎng)頁。

5. 一旦網(wǎng)頁內(nèi)容下載完畢,立即停止Microsoft Network Monitor 抓包,并將抓到的數(shù)據(jù)包存入文件中,同時(shí)將顯示的網(wǎng)頁存儲(chǔ)下來,以便后面參考。

三、實(shí)驗(yàn)過程

使用wireshark 前清除DNS 緩存截圖如下。

圖2 清除DNS 緩存

抓取協(xié)議如下圖所示:

,

圖3 抓取協(xié)議

四、協(xié)議分析

1. 抓取的協(xié)議類型

檢查在Microsoft Network Monitor 頂端窗口的協(xié)議一列,確認(rèn)你已經(jīng)抓到了DNS 、TCP 和HTTP 數(shù)據(jù)包。

答:由圖3可看出抓到了DNS 、TCP 、HTTP 數(shù)據(jù)包。

2. 以太網(wǎng)幀,IP 分組和UDP 數(shù)據(jù)報(bào)

(1) 檢查客戶端發(fā)出的第一個(gè)DNS 分組

a. 確定客戶端的以太網(wǎng)地址和IP 地址

答:如圖4,客戶端的MAC 地址為5c:f9:dd:70:6a:89;

IPv4地址為:10.104.5.53。

b. 以太網(wǎng)幀結(jié)構(gòu)的TYPE 字段是什么內(nèi)容?

答:如圖所示,以太網(wǎng)幀結(jié)構(gòu)的TYPE 字段為:0x0800,表示該幀是IP 協(xié)議。

,

c. 目的以太網(wǎng)地址和目的IP 地址分別是什么?這些地址對(duì)應(yīng)哪些計(jì)算機(jī)?解釋這些結(jié)果與你連接到Internet 的計(jì)算機(jī)有關(guān)系。

答:目的以太網(wǎng)地址:00: 0f:e2:d7:ef:f9,目的IP 地址:10. 0. 0.10

對(duì)應(yīng)的計(jì)算機(jī):以太網(wǎng)地址對(duì)應(yīng)要訪問的www.bitren.com 的源地址,IP 地址是本地局域網(wǎng)域名服務(wù)器的IP 地址。因?yàn)槲覀冊(cè)L問網(wǎng)絡(luò)時(shí)用的是域名,只有經(jīng)過域名服務(wù)器經(jīng)過域名解析得到要訪問的網(wǎng)絡(luò)IP 地址,才能進(jìn)行交換數(shù)據(jù)。不同的局域網(wǎng)的域名服務(wù)器IP 地址不同。

圖4 dns分組

(2)檢查客戶端發(fā)出的第一個(gè)DNS 分組的IP 報(bào)頭

a 包頭的長度是多少?分組的總長度是多少?

b 確定協(xié)議類型字段。載荷數(shù)據(jù)中協(xié)議的編號(hào)和類型是什么?

,

圖5 IP報(bào)頭

答:報(bào)頭的長度是20 bytes,分組的總長度是60bytes 。

協(xié)議類型字段如圖所示0x11,協(xié)議編號(hào)為17,類型為UDP 。

3). 檢查客戶端發(fā)出的第一個(gè)DNS 分組的UDP 報(bào)頭

a. 確定客戶端臨時(shí)端口號(hào)和服務(wù)器端的默認(rèn)端口號(hào)。載荷數(shù)據(jù)中應(yīng)用層協(xié)議的類型是什么?

b. 確定UDP 報(bào)頭中的長度字段是否與IP 報(bào)頭長度信息一致。

圖6 UDP報(bào)頭

由圖6知,客戶端臨時(shí)端口號(hào)為62063,服務(wù)器端的默認(rèn)端口號(hào)為53。 UDP 報(bào)頭中的長度字段為40bytes ,根據(jù)40 20(IP報(bào)頭長度)=60(IP分組總長度) ,故UDP 報(bào)頭中的長度字段與IP 報(bào)頭長度信息一致。

4) 畫出客戶端和服務(wù)器端從數(shù)據(jù)鏈路層到應(yīng)用層的協(xié)議棧,并解釋為什么各層的PDU 內(nèi)容能夠使得應(yīng)用層的進(jìn)程之間實(shí)現(xiàn)端到端通信。

,

圖7 客戶端和服務(wù)器端從數(shù)據(jù)鏈路層到應(yīng)用層的協(xié)議棧

實(shí)現(xiàn)各層的PDU 內(nèi)容能夠使得應(yīng)用層的進(jìn)程之間實(shí)現(xiàn)端到端通信的原因是網(wǎng)絡(luò)分層,每一層都會(huì)為從上一層接收到的信息塊添加一個(gè)報(bào)頭和報(bào)尾。在目標(biāo)端,每一層都讀出與其對(duì)應(yīng)的頭部,并決定采取何種操作,將數(shù)據(jù)頭部和尾部去掉,最終將數(shù)據(jù)塊提交給上一層。

3.DNS

1) 檢查客戶端發(fā)送的DNS 分組中的DNS 查詢報(bào)文

a) 哪個(gè)字段表明這個(gè)報(bào)文是DNS 查詢還是響應(yīng)?

b) 查詢的正文中傳送什么信息?

c) 查詢的交互ID 是什么?

d) 確定查詢的類型與級(jí)別的字段

,

圖8 DNS報(bào)文

a 查詢正文中flags 第一位為0,表明此DNS 分組為查詢報(bào)文。

b type A表示查詢是由域名查找IP 地址;Class:Internet(0x1)是指Internet 數(shù)據(jù);Name 指要查詢域名。

c 查詢的交互ID 是0x64FC 。

d 類型字段Type :A(0x1),級(jí)別字段Class :Internet(0x1)。

2) 現(xiàn)在檢查對(duì)上述查詢的DNS 響應(yīng)的分組

a) 這個(gè)分組中的以太網(wǎng)地址和IP 地址應(yīng)當(dāng)是什么?檢驗(yàn)這些地址是正確的 b) 傳送DNS 響應(yīng)的IP 分組和UDP 數(shù)據(jù)報(bào)的大小是多少?是否比查詢的長? c) 確定在響應(yīng)報(bào)文中的交互ID 是正確的。

d) 在響應(yīng)報(bào)文中提供了多少個(gè)答案?比較這些答案及其TTL 值。

,

圖9 DNS報(bào)文

a 目的以太網(wǎng)地址:00: 0f:e2:d7:ef:f9,目的IP 地址:10. 0. 0.10,顯然是正確的。

b IP分組的長度124bytes ,UDP 數(shù)據(jù)報(bào)大小是104bytes ,要比查詢的長。 c 響應(yīng)報(bào)文中的交互ID 是0x64FC ,與查詢的交互ID 相同。

,

圖10 DNS nameservers

在響應(yīng)報(bào)文中共提供了2個(gè)答案,分別是dns13.hichina.com 和dns14.hichina.com ,TTL 分別都是40分49秒。

4 TCP 三次握手

1) 確定http 客戶端和服務(wù)器端建立廉潔的三次握手的第一個(gè)TCP 分段的幀結(jié)構(gòu)。

a) 在這個(gè)分段中你期望看到哪個(gè)源端以太網(wǎng)地址和IP 地址?你期望看到的協(xié)議和類型字段是什么內(nèi)容?確認(rèn)這些地址是正確的。

b) 解釋在第一個(gè)TCP 分段中的目的以太網(wǎng)地址和IP 地址的值。這些地址對(duì)應(yīng)什么計(jì)算機(jī)?

c) 確定客戶端使用的臨時(shí)端口號(hào),確認(rèn)使用的默認(rèn)端口號(hào)是HTTP 默認(rèn)的。 d)TCP 分段的長度是多少?

e)

客戶端到服務(wù)器端分段的初始序列號(hào)是多少?初始窗口大小是多少?最

,

大分段尺寸是多少?

f) 找到包含SYN 標(biāo)志的十六進(jìn)制字符。

圖11 TCP三次握手第一次

A )期望看到客戶端的MAC 地址和IP 地址,期望看到的協(xié)議和類型字段是IP (0x08000)。如圖由此可確認(rèn)地址的正確性。

B )目的以太網(wǎng)地址為:00: 0F:E2:D7:EF:F9,它是服務(wù)器的MAC 地址,IP 地址為:10.1.10.253,它是服務(wù)器的IP 地址。

標(biāo)簽: