《計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)四》由會(huì)員分享,可在線(xiàn)閱讀,更多相關(guān)《計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)四(6頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、實(shí)驗(yàn)四 IEEE 802.3協(xié)議分析和以太網(wǎng)一、 實(shí)驗(yàn)?zāi)康?、 分析802.3協(xié)議2、 熟悉以太網(wǎng)幀的格式二、 實(shí)驗(yàn)環(huán)境與因特網(wǎng)連接的計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng);主機(jī)操作系統(tǒng)為windows;Ethereal、IE等軟件。三、 實(shí)驗(yàn)步驟(注:本次實(shí)驗(yàn)先完成前面的“1 俘獲并分析以太網(wǎng)幀”, 并回答好后面的第1-10 題,完成后看書(shū)學(xué)習(xí)一下arp的相關(guān)內(nèi)容)1、 俘獲并分析以太網(wǎng)幀(1) 清空瀏覽器緩存(在IE窗口中,選擇“工具/Internet選項(xiàng)/刪除文件”命令)。(2) 啟動(dòng)Ethereal,開(kāi)始分組俘獲。(3) 在瀏覽器的地址欄中輸入:http:/gaia.cs.umass.edu/ethereal
2、-labs/HTTP-ethereal-lab-file3.html,瀏覽器將顯示冗長(zhǎng)的美國(guó)權(quán)力法案。(4) 停止分組俘獲。首先,找到你的主機(jī)向服務(wù)器gaia.cs.umass.edu發(fā)送的HTTP GET報(bào)文的分組序號(hào),以及服務(wù)器發(fā)送到你主機(jī)上的HTTP 響應(yīng)報(bào)文的序號(hào)。其中,窗口大體如下。選擇“Analyze-Enabled Protocols”,取消對(duì)IP復(fù)選框的選擇,單擊OK(不這樣設(shè)置也可,建議先不要這樣操作)。窗口如下。(5) 選擇包含HTTP GET報(bào)文的以太網(wǎng)幀,在分組詳細(xì)信息窗口中,展開(kāi)Ethernet II信息部分。根據(jù)操作,回答“四、實(shí)驗(yàn)報(bào)告內(nèi)容”中的1-5題(6) 選擇
3、包含HTTP 響應(yīng)報(bào)文中第一個(gè)字節(jié)的以太網(wǎng)幀,根據(jù)操作,回答“四、實(shí)驗(yàn)報(bào)告內(nèi)容”中的6-10題2、 ARP(1) 利用MS-DOS命令:arp 或 c:windowssystem32arp查看主機(jī)上ARP緩存的內(nèi)容。根據(jù)操作,回答“四、實(shí)驗(yàn)報(bào)告內(nèi)容”中的11題。(2) 利用MS-DOS命令:arp -d * 清除主機(jī)上ARP緩存的內(nèi)容。(3) 清除瀏覽器緩存。(4) 啟動(dòng)Ethereal,開(kāi)始分組俘獲。在瀏覽器的地址欄中輸入:http:/gaia.cs.umass.edu/ethereal-labs/HTTP-ethereal-lab-file3.html,瀏覽器將顯示冗長(zhǎng)的美國(guó)權(quán)力法案。(5
4、) 停止分組俘獲。選擇“Analyze-Enabled Protocols”,取消對(duì)IP復(fù)選框的選擇,單擊OK。窗口如下。根據(jù)操作,回答“四、實(shí)驗(yàn)報(bào)告內(nèi)容”中的12-15題。四、 實(shí)驗(yàn)報(bào)告內(nèi)容在實(shí)驗(yàn)的基礎(chǔ)上,回答以下問(wèn)題:1、 你所在主機(jī)的48位以太網(wǎng)地址是多少? 2、 以太網(wǎng)Frame中目標(biāo)主機(jī)48位的地址是多少 ?它是gaia.cs.umass.edu服務(wù)器的以太網(wǎng)地址嗎?如果不是,該地址是什么設(shè)備的以太網(wǎng)地址?不是,是路由器的以太網(wǎng)地址。3、 給出Frame頭部Type字段(2字節(jié))的十六進(jìn)制值。標(biāo)志字段的值是1有什么含義?(原文: Give the hexadecimal value
5、for the two-byte Frame type field. What do the bit(s) whose value is 1 mean within the flag field?)幀類(lèi)型/長(zhǎng)度(TYPE/LEN):該字段的值大于或等于0x0800時(shí),表示上層數(shù)據(jù)使用的協(xié)議類(lèi)型。IP0x0800,8表示為以太網(wǎng)標(biāo)志字段Flags,表示片標(biāo)志,占3個(gè)位。各位含義分別為:第一個(gè)“0”不用,第二位為不可分片位標(biāo)志位,此處值為“1”表示該數(shù)據(jù)表禁制分片。第三位為是否最后一段標(biāo)志位,此處“0”表示最后一段。4、 在包含“GET”的以太網(wǎng)幀中,給出16進(jìn)制數(shù)表示的字符“G”的位置(從Fra
6、me的頭部開(kāi)始,以字節(jié)為單位)?(原文: How many bytes from the very start of the Ethernet frame does the ASCII “G” in “GET” appear in the Ethernet frame?)5、 在該以太網(wǎng)幀中CRC字段的十六進(jìn)制值是多少?(注:以太網(wǎng)在末尾還有個(gè)4byte的CRC校驗(yàn),但是Ethereal把這個(gè)剝除了,故沒(méi)有顯示。)6 以太網(wǎng)Frmae中的源地址是多少?該地址是你主機(jī)的地址嗎?是gaia.cs.umass.edu服務(wù)器的地址嗎?如果不是,該地址是什么設(shè)備的以太網(wǎng)地址?,不是主機(jī)的地址,不是gai
7、a.cs.umass.edu服務(wù)器的地址,MAC地址7 以太網(wǎng)幀的48位目的地址是多少?該地址是你主機(jī)的地址嗎?,不是8 給出Frame頭部中2-字節(jié)Type字段的十六進(jìn)制值。9 在包含“OK”的以太網(wǎng)幀中,從該幀的起始處算起,”O(jiān)”是第幾個(gè)字節(jié)(以16進(jìn)制表示)?10 在該以太網(wǎng)幀中CRC字段的十六進(jìn)制值是多少?(無(wú))11寫(xiě)下你主機(jī)ARP緩存中的內(nèi)容。其中每一列的含義是什么?12包含ARP請(qǐng)求報(bào)文的以太網(wǎng)幀的源地址和目的地址的十六進(jìn)制值各是多少?13給出Frame頭部Type字段的十六進(jìn)制值。解釋其含義。14從ftp:/ftp.rfc-editor.org/innotes/std/std37
8、.txt處下載ARP規(guī)范說(shuō)明?;蛟趆ttp:/www.erg.abdn.ac.uk/users/gorry/course/inet-pages/arp.html處讀關(guān)于A(yíng)RP的討論網(wǎng)頁(yè)(熟悉ARP協(xié)議的話(huà)可以不讀)。找出一個(gè)請(qǐng)求報(bào)文 ,根據(jù)操作回答:1)opcode字段相對(duì)于Frame起始字節(jié)的位置?2) 形成ARP請(qǐng)求報(bào)文的以太網(wǎng)幀中,ARP payload部分opcode字段的值是多少?3) 在A(yíng)RP報(bào)文中是否包含發(fā)送方的IP地址?4)ARP請(qǐng)求報(bào)文中,“請(qǐng)求”出現(xiàn)在哪?(原文:Where in the ARP request does the “question” appear the
9、Ethernet address of the machine whose corresponding IP address is being queried?)15 現(xiàn)在找出一個(gè)對(duì)ARP請(qǐng)求作出響應(yīng)的應(yīng)答包,回答下列問(wèn)題:1)opcode字段相對(duì)于Frame起始字節(jié)的位置?2) 形成ARP響應(yīng)報(bào)文的以太網(wǎng)幀中,ARP payload部分opcode字段的值是多少? 3) 與上述ARP請(qǐng)求相對(duì)應(yīng)的arp報(bào)文中,“應(yīng)答”出現(xiàn)在什么位置?(原文:Where in the ARP message does the “answer” to the earlier ARP request appear the IP address of the machine having the Ethernet address whose corresponding IP address is being queried?)16包含ARP應(yīng)答報(bào)文的以太網(wǎng)幀中源地址和目的地址的十六進(jìn)制值各是多少?