計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)2013版-要點(diǎn)_第1頁(yè)
計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)2013版-要點(diǎn)_第2頁(yè)
計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)2013版-要點(diǎn)_第3頁(yè)
計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)2013版-要點(diǎn)_第4頁(yè)
計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)2013版-要點(diǎn)_第5頁(yè)
已閱讀5頁(yè),還剩28頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、<<計(jì)算機(jī)網(wǎng)絡(luò)>>實(shí)驗(yàn)報(bào)告專業(yè)計(jì)算機(jī)科學(xué)與技術(shù)班級(jí)11X學(xué) 號(hào)XXX姓 名XXX指導(dǎo)教師袁志祥安徽工業(yè)大學(xué)計(jì)算機(jī)學(xué)院二O三年十二月目錄實(shí)驗(yàn)總體說(shuō)明 3.拓?fù)浣Y(jié)構(gòu)說(shuō)明 4.實(shí)驗(yàn)一以太網(wǎng)幀的構(gòu)成 5.實(shí)驗(yàn)二地址解析協(xié)議 ARP 9.實(shí)驗(yàn)三網(wǎng)際協(xié)議 IP 1.2.實(shí)驗(yàn)四路由信息協(xié)議 RIP 1.8實(shí)驗(yàn)五傳輸控制協(xié)議 TCP 2.2試驗(yàn)六郵件協(xié)議 SMTP 、POP3、IMAP28實(shí)驗(yàn)七協(xié)議 HTTP31實(shí)驗(yàn)總體說(shuō)明1. 實(shí)驗(yàn)總體目標(biāo)配合計(jì)算機(jī)網(wǎng)絡(luò)課程的教學(xué), 加強(qiáng)學(xué)生對(duì)計(jì)算機(jī)網(wǎng)絡(luò)知識(shí) (TCP/IP 協(xié)議) 的深刻理 解,培養(yǎng)學(xué)生的實(shí)際操作能力。2. 實(shí)驗(yàn)環(huán)境 計(jì)算機(jī)網(wǎng)絡(luò)協(xié)議

2、仿真實(shí)驗(yàn)室: 實(shí)驗(yàn)環(huán)境:網(wǎng)絡(luò)協(xié)議仿真教學(xué)系統(tǒng)(通用版)一套 開發(fā)工具: VC+硬件設(shè)備:服務(wù)器,中心控制設(shè)備,組控設(shè)備,PC 機(jī)若干臺(tái)操作系統(tǒng): Windows 2003 服務(wù)器版3. 實(shí)驗(yàn)總體要求 按照各項(xiàng)實(shí)驗(yàn)內(nèi)容做實(shí)驗(yàn),記錄各種數(shù)據(jù)包信息,包括操作、觀察、記錄、分析, 通過(guò)操作和觀察獲得直觀印象,從獲得的數(shù)據(jù)中分析網(wǎng)絡(luò)協(xié)議的工作原理; 每項(xiàng)實(shí)驗(yàn)均提交實(shí)驗(yàn)報(bào)告,實(shí)驗(yàn)報(bào)告的內(nèi)容可參照實(shí)驗(yàn)的具體要求,但總體上應(yīng)包 括以下內(nèi)容: 實(shí)驗(yàn)準(zhǔn)備情況,實(shí)驗(yàn)記錄,實(shí)驗(yàn)結(jié)果分析,算法描述,程序段,實(shí)驗(yàn) 過(guò)程中遇到的問題以及對(duì)思考問題的解答等,實(shí)驗(yàn)?zāi)康?、?shí)驗(yàn)原理、實(shí)驗(yàn)步驟不需 要寫入實(shí)驗(yàn)報(bào)告中。拓?fù)浣Y(jié)構(gòu)說(shuō)明拓?fù)?/p>

3、結(jié)構(gòu) 1-3-主控中心平臺(tái)中心諛備1共厚模塊共辜模塊交換模塊共辜模塊、廣莎靭靭£/另5/£/主帆直主機(jī)B主機(jī)C主機(jī)D主機(jī)E主機(jī)F說(shuō)明:IP地址分配規(guī)則為主機(jī)使用原有IP,保證所有主機(jī)在同一網(wǎng)段內(nèi)。拓?fù)浣Y(jié)構(gòu)2共辜模塊172.16.主機(jī)B (路由器)1主機(jī)直主機(jī)£主機(jī)。172. 16. k 2172. 16- 1,3 72 L 4主機(jī)E主機(jī)F172. 16, 0.2172. 15.0.3-4-#-子網(wǎng)二子網(wǎng)一說(shuō)明: 主機(jī)A、C、D的默認(rèn)網(wǎng)關(guān)是;主機(jī)E、F的默認(rèn)網(wǎng)關(guān)是。 雙網(wǎng)卡主機(jī),左端物理接口為物理接口1,右端物理接口為物理接口

4、2。拓?fù)浣Y(jié)構(gòu)3172. 16. 1. 1/24172. 16,0. 1/242192.168,0.2/24J92. 168,0. 1/24*7%事共辜模塊共辜槿塊共享模塊主機(jī)衛(wèi)172. 16. D 2/24主機(jī)匚192. les. 0+3/24主機(jī)D192. 168.0.4/24主機(jī)卩17Z 16. 1.2/24主機(jī)E (路由黠)說(shuō)明: 主機(jī)A的默認(rèn)網(wǎng)關(guān)為 ;主機(jī)C的默認(rèn)網(wǎng)關(guān)為;主機(jī)D的默認(rèn)網(wǎng)關(guān)為 ;主機(jī)F的默認(rèn)網(wǎng)關(guān)為 ;主機(jī)B和主機(jī)E不設(shè)置默認(rèn)網(wǎng)關(guān)。 雙網(wǎng)卡主機(jī),左端物理接口為物理接口1,右端物理接口為物理接

5、口2。實(shí)驗(yàn)一以太網(wǎng)幀的構(gòu)成【實(shí)驗(yàn)?zāi)康摹?. 掌握以太網(wǎng)的報(bào)文格式2. 掌握MAC地址的作用3. 掌握MAC廣播地址的作用4. 掌握LLC幀報(bào)文格式5. 掌握協(xié)議編輯器和協(xié)議分析器的使用方法6. 掌握協(xié)議棧發(fā)送和接收以太網(wǎng)數(shù)據(jù)幀的過(guò)程【實(shí)驗(yàn)環(huán)境配置】該實(shí)驗(yàn)采用網(wǎng)絡(luò)結(jié)構(gòu)一?!緦?shí)驗(yàn)內(nèi)容】練習(xí)一:領(lǐng)略真實(shí)的 MAC幀各主機(jī)打開協(xié)議分析器, 進(jìn)入相應(yīng)的網(wǎng)絡(luò)結(jié)構(gòu)并驗(yàn)證網(wǎng)絡(luò)拓?fù)涞恼_性,如果通過(guò)拓?fù)潋?yàn)證,關(guān)閉協(xié)議分析器繼續(xù)進(jìn)行實(shí)驗(yàn),如果沒有通過(guò)拓?fù)潋?yàn)證,請(qǐng)檢查網(wǎng)絡(luò)連接。本練習(xí)將主機(jī) A和B作為一組,主機(jī)C和D作為一組,主機(jī)E和F作為一組?,F(xiàn)僅以 主機(jī)A、B所在組為例,其它組的操作參考主機(jī)A、B所在組的操作。

6、1. 主機(jī)B啟動(dòng)協(xié)議分析器,新建捕獲窗口進(jìn)行數(shù)據(jù)捕獲并設(shè)置過(guò)濾條件(提取ICMP協(xié)議)。2. 主機(jī)A ping主機(jī)B ,察看主機(jī)B協(xié)議分析器捕獲的數(shù)據(jù)包,分析MAC幀格式。3. 將主機(jī)B的過(guò)濾器恢復(fù)為默認(rèn)狀態(tài)。練習(xí)二:理解 MAC地址的作用本練習(xí)將主機(jī) A、B、C、D、E、F作為一組進(jìn)行實(shí)驗(yàn)。1. 主機(jī)B、D、E、F啟動(dòng)協(xié)議分析器,打開捕獲窗口進(jìn)行數(shù)據(jù)捕獲并設(shè)置過(guò)濾條件(源MAC地址為主機(jī) A的MAC地址)。2. 主機(jī)A ping主機(jī)C。3. 主機(jī)B、D、E、F上停止捕獲數(shù)據(jù),在捕獲的數(shù)據(jù)中查找主機(jī) A所發(fā)送的ICMP數(shù)據(jù)幀, 并分析該幀內(nèi)容。記錄實(shí)驗(yàn)結(jié)果本機(jī)MAC地址源MAC地址目的MAC地

7、址是否收到,為什么?主機(jī)BE05A2C000D87DF84F3收到B與A直接相連主機(jī)DE05A27000D87DF84F3收到,D與C直接相連主機(jī)EDF7179未收到,A與F, A與E未 連接主機(jī)FDF8A06未收到,A與F, A與E未 連接練習(xí)三:編輯并發(fā)送 MAC廣播幀本練習(xí)將主機(jī) A、B、C、D、E、F作為一組進(jìn)行實(shí)驗(yàn)。1. 主機(jī)E啟動(dòng)協(xié)議編輯器。2. 主機(jī)E編輯一個(gè)MAC幀:目的 MAC 地址:FFFFFF-FFFFFF源MAC地址:主機(jī) E的MAC地址協(xié)議類型或數(shù)據(jù)長(zhǎng)度:大于0x0600數(shù)據(jù)字段:編輯長(zhǎng)度在 461500字節(jié)之間的數(shù)據(jù)3. 主機(jī)A、B、C、D、F啟動(dòng)協(xié)議分析器,打開捕

8、獲窗口進(jìn)行數(shù)據(jù)捕獲并設(shè)置過(guò)濾條件(源MAC地址為主機(jī) E的MAC地址)。4. 主機(jī)E發(fā)送已編輯好的數(shù)據(jù)幀。5. 主機(jī)A、B、C、D、F停止捕獲數(shù)據(jù),察看捕獲到的數(shù)據(jù)中是否含有主機(jī)E所發(fā)送的數(shù)據(jù)幀。結(jié)合練習(xí)三的實(shí)驗(yàn)結(jié)果,簡(jiǎn)述FFFFFF-FFFFFF作為目的MAC地址的作用。答:作為廣播地址,完成一對(duì)多的通信方式思考問題:練習(xí)1:1. 為什么有的主機(jī)會(huì)收到 ICMP數(shù)據(jù)包而有的主機(jī)收不到 ICMP數(shù)據(jù)包?答:ICMP協(xié)議在某些情況下不會(huì)發(fā)送錯(cuò)誤信息。ICMP不會(huì)對(duì)ICMP信息作出相應(yīng)。如果ICMP回應(yīng)其他ICMP信息,這些信息的數(shù)量回爆炸性增長(zhǎng)而演變?yōu)橐粓?chǎng)ICMP信息風(fēng)暴。為了防止出現(xiàn)信息風(fēng)暴,

9、ICMP信息也不會(huì)回應(yīng)一個(gè)廣播或者多播地址。2. 根據(jù)實(shí)驗(yàn)理解集線器(共享設(shè)備)和交換機(jī)(交換設(shè)備)的區(qū)別?答:交換機(jī)交換機(jī)的英文名稱之為“Switch ”,它是集線器的升級(jí)換代產(chǎn)品,從外觀上來(lái)看的話,它與集線器基本上沒有多大區(qū)別,都是帶有多個(gè)端口的長(zhǎng)方形盒狀體。交換機(jī)是按 照通信兩端傳輸信息的需要,用人工或設(shè)備自動(dòng)完成的方法把要傳輸?shù)男畔⑺偷椒弦?的相應(yīng)路由上的技術(shù)統(tǒng)稱。廣義的交換機(jī)就是一種在通信系統(tǒng)中完成信息交換功能的設(shè)備。集線器集線器(HUB是計(jì)算機(jī)網(wǎng)絡(luò)中連接多個(gè)計(jì)算機(jī)或其他設(shè)備的連接設(shè)備,是對(duì)網(wǎng)絡(luò)進(jìn)行集中管理的最小單元。英文HUB就是中心的意思,像樹的主干一樣,它是各分支的匯集點(diǎn)。

10、許多種類型的網(wǎng)絡(luò)都依靠集線器來(lái)連接各種設(shè)備并把數(shù)據(jù)分發(fā)到各個(gè)網(wǎng)段。HUB基本上是一個(gè)共享設(shè)備,其實(shí)質(zhì)是一個(gè)中繼器,主要提供信號(hào)放大和中轉(zhuǎn)的功能,它把一個(gè)端口接收的全部信號(hào)向所有端口分發(fā)出去。3. 說(shuō)明共享設(shè)備的不安全性。答:共享設(shè)備發(fā)送數(shù)據(jù)時(shí)都是沒有針對(duì)性的,而是采用廣播放送方式。也就是說(shuō)當(dāng)它要向 某節(jié)點(diǎn)發(fā)送數(shù)據(jù)時(shí),不是直接把數(shù)據(jù)發(fā)送到目的節(jié)點(diǎn),而是把數(shù)據(jù)包發(fā)送到與集線器相連 的所有節(jié)點(diǎn),很可能帶來(lái)數(shù)據(jù)通信的不安全因素,一些非法分子很容易就能截獲他人的數(shù) 據(jù)包。練習(xí)2:1. 主機(jī)A、B、C、D、F是否可以收到主機(jī) E的廣播幀?答:可以。2. 說(shuō)明MAC廣播幀的范圍?答:網(wǎng)絡(luò)上所有的計(jì)算機(jī)。練習(xí)

11、3:1. 如何編輯LLC無(wú)編號(hào)幀和LLC數(shù)據(jù)幀。答:?jiǎn)?dòng)協(xié)議編輯器,編寫一個(gè) LLC幀,按實(shí)驗(yàn)要求編寫目的 MAC地址和源 MAC地址,協(xié) 議類型和數(shù)據(jù)長(zhǎng)度改為 001F,控制字段改為 02然后按回車,在用戶定義數(shù)據(jù) /數(shù)據(jù)字段填 上所要發(fā)送的數(shù)據(jù),這就是 LLC數(shù)據(jù)幀。在LLC數(shù)據(jù)幀的基礎(chǔ)上將其改成 LLC無(wú)編號(hào)幀(前 兩個(gè)比特位為1)在用戶定義數(shù)據(jù)/數(shù)據(jù)字段填上所要發(fā)送的數(shù)據(jù)2. 在協(xié)議分析端捕獲到該幀,幀的長(zhǎng)度是多少?由此理解以太網(wǎng)的最短幀長(zhǎng)度。答:協(xié)議分析端捕獲到該幀,幀長(zhǎng)度是27個(gè)字節(jié);現(xiàn)在的IPv4是32位的,所以就是說(shuō)最短有效幀不能小于 64字節(jié)。3. 為什么IEEE802標(biāo)準(zhǔn)將

12、數(shù)據(jù)鏈路層分割為 MAC子層和LLC子層?答:由于HDLC并不支持多點(diǎn)平衡配置,這使得在局域網(wǎng)中有引入媒體訪問協(xié)議的必要性, IEEE802參考模型將數(shù)據(jù)鏈路層劃分為兩個(gè)子層,媒體訪問控制MAC子層和邏輯鏈路控制LLC子層。MAC子層與物理層相關(guān)聯(lián),而 LLC子層則完全獨(dú)立出來(lái),為高層提供服務(wù),這 樣就實(shí)現(xiàn)了物理層和數(shù)據(jù)鏈路層的完全獨(dú)立,解決了I SO制定的計(jì)算機(jī)網(wǎng)絡(luò) 7層參考模型(即OSI模型)中局域網(wǎng)物理層和數(shù)據(jù)鏈路層不能完全獨(dú)立的問題。4. 為什么以太網(wǎng)有最短幀長(zhǎng)度的要求? 答:幀的格式?jīng)Q定了幀有一個(gè)最短長(zhǎng)度,這個(gè)最小長(zhǎng)度應(yīng)該是即使里面沒有上層數(shù)據(jù),也就是第三層的數(shù)據(jù)包為空的長(zhǎng)度,如果小

13、于這個(gè)最小長(zhǎng)度,則說(shuō)明肯定是壞幀,(意味著除去上層數(shù)據(jù)的其他數(shù)據(jù)丟失了)沒有必要再去讀里面具體的內(nèi)容,這樣就節(jié)省了網(wǎng)絡(luò)設(shè)備 的資源,提高了數(shù)據(jù)傳輸效率。實(shí)驗(yàn)二地址解析協(xié)議ARP【實(shí)驗(yàn)?zāi)康摹?. 掌握ARP協(xié)議的報(bào)文格式2. 掌握ARP協(xié)議的工作原理3. 理解ARP高速緩存的作用4. 掌握ARP請(qǐng)求和應(yīng)答的實(shí)現(xiàn)方法5. 掌握ARP緩存表的維護(hù)過(guò)程【實(shí)驗(yàn)環(huán)境】該實(shí)驗(yàn)采用網(wǎng)絡(luò)結(jié)構(gòu)二【實(shí)驗(yàn)內(nèi)容】練習(xí)一:領(lǐng)略真實(shí)的 ARP (同一子網(wǎng))各主機(jī)打開協(xié)議分析器,進(jìn)入相應(yīng)的網(wǎng)絡(luò)結(jié)構(gòu)并驗(yàn)證網(wǎng)絡(luò)拓?fù)涞恼_性,如果通過(guò)拓?fù)潋?yàn)證,關(guān)閉協(xié)議分析器繼續(xù)進(jìn)行實(shí)驗(yàn),如果沒有通過(guò)拓?fù)潋?yàn)證,請(qǐng)檢查網(wǎng)絡(luò)連接。本練習(xí)將主機(jī) A、B、

14、C、D、E、F作為一組進(jìn)行實(shí)驗(yàn)。1. 主機(jī)A、B、C、D、E、F啟動(dòng)協(xié)議分析器,打開捕獲窗口進(jìn)行數(shù)據(jù)捕獲并設(shè)置過(guò)濾條件(提取 ARP、ICMP)。2. 主機(jī)A、B、C、D、E、F在命令行下運(yùn)行 “ arpd”命令,清空ARP高速緩存。3. 主機(jī) A ping 主機(jī) D( )。4. 主機(jī) E ping 主機(jī) F( )。5. 主機(jī)A、B、C、D、E、F停止捕獲數(shù)據(jù),并立即在命令行下運(yùn)行“ arp a”命令察看ARP高速緩存。 ARP高速緩存表由哪幾項(xiàng)組成?答:狀態(tài)、硬件類型、協(xié)議類型、硬件地址長(zhǎng)度、協(xié)議地址長(zhǎng)度、接口號(hào)、隊(duì)列號(hào)、嘗試、超時(shí)、硬件地址、協(xié)議地址

15、結(jié)合協(xié)議分析器上采集到的 ARP報(bào)文和ARP高速緩存表中新增加的條目,簡(jiǎn)述ARP協(xié)議的報(bào)文交互過(guò)程以及 ARP高速緩存表的更新過(guò)程。答:源主機(jī)在發(fā)送IP報(bào)文時(shí),先檢查高速緩存,若找到目的主機(jī)IP地址對(duì)應(yīng)的MAC地址, 則開始發(fā)送報(bào)文,若沒有,則發(fā)送一個(gè)帶有ARP報(bào)文的以太網(wǎng)廣播幀詢問,在收到目的主機(jī)返回的ARP響應(yīng)報(bào)文后更新高速緩存再發(fā)送IP報(bào)文練習(xí)二:編輯并發(fā)送 ARP報(bào)文(同一子網(wǎng))本練習(xí)將主機(jī) A、B、C、D、E、F作為一組進(jìn)行實(shí)驗(yàn)。1. 在主機(jī)E上啟動(dòng)協(xié)議編輯器,并編輯一個(gè)ARP請(qǐng)求報(bào)文。其中:MAC 層:目的MAC地址:設(shè)置為 FFFFFF-FFFFFF源MAC地址:設(shè)置為主機(jī) E的

16、MAC地址協(xié)議類型或數(shù)據(jù)長(zhǎng)度:0806ARP 層:發(fā)送端硬件地址:設(shè)置為主機(jī) E的MAC地址發(fā)送端邏輯地址:設(shè)置為主機(jī) E的IP地址()目的端硬件地址:設(shè)置為 000000-000000目的端邏輯地址:設(shè)置為主機(jī) F的IP地址()2. 主機(jī)B、F啟動(dòng)協(xié)議分析器,打開捕獲窗口進(jìn)行數(shù)據(jù)捕獲并設(shè)置過(guò)濾條件(提取ARP協(xié)議)。3. 主機(jī)B、E、F在命令行下運(yùn)行 “ arpd”命令,清空ARP高速緩存。主機(jī)E發(fā)送已編輯好 的ARP報(bào)文。4. 主機(jī)B、F停止捕獲數(shù)據(jù),分析捕獲到的數(shù)據(jù),進(jìn)一步體會(huì)ARP報(bào)文交互過(guò)程。1. 哪些主機(jī)收到了 ARP請(qǐng)求包,哪個(gè)主機(jī)給出了A

17、RP響應(yīng)包?答:主機(jī) A、B、C D、F都收到ARP請(qǐng)求包 主機(jī)F給出了 ARP響應(yīng)包。2. 主機(jī)A、C、D是否收到ARP請(qǐng)求包,為什么?答:主機(jī) A、C、D都能收到 ARPB、C、D與主機(jī)E處于同-網(wǎng)段ARP清求包進(jìn)行廣播 所以卞機(jī)A、C、D都能收到ARP請(qǐng)求包練習(xí)三:跨路由地址解析(不同子網(wǎng))本練習(xí)將主機(jī) A、B、C、D、E、F作為一組進(jìn)行實(shí)驗(yàn)。1. 主機(jī)B在命令行方式下輸入 staticroute_config命令,開啟靜態(tài)路由服務(wù)。2. 主機(jī)A、B、C、D、E、F在命令行下運(yùn)行 “ arpd”命令,清空ARP高速緩存。3. 主機(jī)A、B、C、D、E、F重新啟動(dòng)協(xié)議分析器,打開捕獲窗口進(jìn)行

18、數(shù)據(jù)捕獲并設(shè)置過(guò)濾條件(提取 ARP、ICMP )。4. 主機(jī) A ping 主機(jī) E ()。5. 主機(jī)A、B、C、D、E、F停止數(shù)據(jù)捕獲,察看協(xié)議分析器中采集到的ARP報(bào)文,并回答以下問題:?jiǎn)我?ARP請(qǐng)求報(bào)文是否能夠跨越子網(wǎng)進(jìn)行地址解析?為什么?答:不能。由于 ARPARP請(qǐng)求報(bào)文不能夠跨越子網(wǎng)進(jìn)行地址解析。 ARP地址解析在跨越子網(wǎng)的通信中所起到的作用?答:作用是解析網(wǎng)關(guān)的MAC地址。6. 主機(jī)B在命令行方式下輸入 recover_config命令,停止靜態(tài)路由服務(wù)。1. 哪些主機(jī)收到了 ARP請(qǐng)求包,哪臺(tái)主機(jī)給出了 ARP響應(yīng)包?答:主機(jī) A、B、C D、F都收到A

19、RP請(qǐng)求包 主機(jī)F給出了 ARP響應(yīng)包。2. 比較ARP協(xié)議在同網(wǎng)段內(nèi)解析和跨網(wǎng)段的解析有何異同點(diǎn)?答:地址轉(zhuǎn)換協(xié)議(ARP )是用來(lái)實(shí)現(xiàn)IP地址與本地網(wǎng)絡(luò)認(rèn)知的物理地址(以太網(wǎng) MAC地址)之間的映射。例如,在第四版IP中,IP地址長(zhǎng)為32位。然而在以太局域網(wǎng)絡(luò)中, 設(shè)備地址長(zhǎng)為 48位。有一張表格,通常稱為 ARP緩沖(ARP cache),來(lái)維持每個(gè) MAC 地址與其相應(yīng)的 IP地址之間的對(duì)應(yīng)關(guān)系。ARP提供一種形成該對(duì)應(yīng)關(guān)系的規(guī)則以及提供雙向地址轉(zhuǎn)換。3. ARP數(shù)據(jù)包的長(zhǎng)度是固定的嗎?試加以解釋。答:不是。ARP扌IARP分組的長(zhǎng)度可能不同。ARP分組中含有HTYPE (硬件類型)字

20、段,用來(lái)定義運(yùn)行ARP 的網(wǎng)絡(luò)類型(例如以太網(wǎng)是類型1),ARP分組中包含 HLEN (硬件長(zhǎng)度)字段,用來(lái)定義以字節(jié)為單位的物理地址長(zhǎng)度 (例如以太網(wǎng)為 6)°ARP分組中包含SHA(發(fā)送端硬件地址) 和THA (目標(biāo)硬件地址)用來(lái)定義物理地址,這兩個(gè)字段都是可變長(zhǎng)度字段。4. 試解釋為什么ARP高速緩存每存入一個(gè)項(xiàng)目就要設(shè)置10-20分鐘的超時(shí)計(jì)時(shí)器。這個(gè)時(shí)間設(shè)置得太大或太小會(huì)出現(xiàn)什么問題?答:超時(shí)計(jì)時(shí)器用來(lái)維護(hù) ARP高速緩存,在一段時(shí)間內(nèi)如果表中的某一項(xiàng)沒有使用,就會(huì) 被刪除,這樣可以大大減少 ARP緩存表的長(zhǎng)度,加快查詢速度。時(shí)間設(shè)置得太大就會(huì)導(dǎo)致 ARP緩存表的長(zhǎng)度過(guò)長(zhǎng)或

21、者過(guò)舊,IP地址與MAC地址的映射關(guān)系可能已經(jīng)發(fā)生改變,但ARP緩存表卻還沒更新。時(shí)間設(shè)置得太小會(huì)導(dǎo)致ARP高速緩存更改過(guò)于頻繁,從而導(dǎo)致ARP廣播數(shù)據(jù)包在網(wǎng)絡(luò)上大量出現(xiàn),增加網(wǎng)絡(luò)流量,并降低了工作速度。5. 至少舉出兩種不需要發(fā)送 ARP請(qǐng)求數(shù)據(jù)包的情況。答:當(dāng)目的IP在ARP高速緩存中有對(duì)應(yīng)的項(xiàng)目或者目的IP是廣播地址時(shí)都不用發(fā)送 ARP請(qǐng)求。實(shí)驗(yàn)三網(wǎng)際協(xié)議IP【實(shí)驗(yàn)?zāi)康摹?. 掌握IP數(shù)據(jù)報(bào)的報(bào)文格式2. 掌握IP校驗(yàn)和計(jì)算方法3. 掌握子網(wǎng)掩碼和路由轉(zhuǎn)發(fā)4. 理解特殊 IP 地址的含義5. 理解 IP 分片過(guò)程6. 理解協(xié)議棧對(duì) IP 協(xié)議的處理方法7. 理解 IP 路由表作用以及 I

22、P 路由表的管理 【實(shí)驗(yàn)環(huán)境】該實(shí)驗(yàn)采用網(wǎng)絡(luò)結(jié)構(gòu)二【實(shí)驗(yàn)內(nèi)容】 練習(xí)一:編輯并發(fā)送 IP 數(shù)據(jù)報(bào) 各主機(jī)打開協(xié)議分析器, 進(jìn)入相應(yīng)的網(wǎng)絡(luò)結(jié)構(gòu)并驗(yàn)證網(wǎng)絡(luò)拓?fù)涞恼_性, 如果通過(guò)拓?fù)潋?yàn)證, 關(guān)閉協(xié)議分析器繼續(xù)進(jìn)行實(shí)驗(yàn),如果沒有通過(guò)拓?fù)潋?yàn)證,請(qǐng)檢查網(wǎng)絡(luò)連接。本練習(xí)將主機(jī) A、B、C、D、E、F作為一組進(jìn)行實(shí)驗(yàn)。1. 主機(jī) B 在命令行方式下輸入 staticroute_config 命令,開啟靜態(tài)路由服務(wù)。2. 主機(jī) A 啟動(dòng)協(xié)議編輯器,編輯一個(gè) IP 數(shù)據(jù)報(bào),其中:MAC 層:目的 MAC 地址:主機(jī) B 的 MAC 地址(對(duì)應(yīng)于 接口的 MAC )。 源 MAC 地址:主機(jī)

23、 A 的 MAC 地址。協(xié)議類型或數(shù)據(jù)長(zhǎng)度: 0800。IP 層: 總長(zhǎng)度: IP 層長(zhǎng)度。 生存時(shí)間: 128。源 IP 地址:主機(jī) A 的 IP 地址( )。 目的 IP 地址:主機(jī) E 的 IP 地址( )。 校驗(yàn)和:在其它所有字段填充完畢后計(jì)算并填充。自定義字段: 數(shù)據(jù):填入大于 1 字節(jié)的用戶數(shù)據(jù)?!菊f(shuō)明】先使用協(xié)議編輯器的 “手動(dòng)計(jì)算 ”校驗(yàn)和, 再使用協(xié)議編輯器的 “自動(dòng)計(jì)算 ”校驗(yàn)和, 將兩次計(jì)算結(jié)果相比較,若結(jié)果不一致,則重新計(jì)算。 IP 在計(jì)算校驗(yàn)和時(shí)包括哪些內(nèi)容? 答:IP在計(jì)算校驗(yàn)和時(shí)只檢驗(yàn)數(shù)據(jù)報(bào)的首部,但不包括數(shù)據(jù)部分。3. 在

24、主機(jī)B (兩塊網(wǎng)卡分別打開兩個(gè)捕獲窗口) 、E上啟動(dòng)協(xié)議分析器,設(shè)置過(guò)濾條件(提 取 IP 協(xié)議),開始捕獲數(shù)據(jù)。4. 主機(jī) A 發(fā)送第 1 步中編輯好的報(bào)文。5. 主機(jī) B、 E 停止捕獲數(shù)據(jù),在捕獲到的數(shù)據(jù)中查找主機(jī) A 所發(fā)送的數(shù)據(jù)報(bào),并回答以下 問題:第1步中主機(jī)A所編輯的報(bào)文,經(jīng)過(guò)主機(jī)B到達(dá)主機(jī)E后,報(bào)文數(shù)據(jù)是否發(fā)生變化? 若發(fā)生變化,記錄變化的字段,并簡(jiǎn)述發(fā)生變化的原因。答:有變化,但報(bào)文中傳送過(guò)程中的源 IP 地址和目的 IP 地址沒變化,只是在傳送過(guò)程 中經(jīng)過(guò)一些節(jié)點(diǎn)生成時(shí)間可能有變化。6將第1步中主機(jī)A所編輯的報(bào)文的 生存時(shí)間”設(shè)置為1,重新計(jì)算校驗(yàn)和。7. 主機(jī)B、E重新開

25、始捕獲數(shù)據(jù)。8. 主機(jī)A發(fā)送第5步中編輯好的報(bào)文。9. 主機(jī)B、E停止捕獲數(shù)據(jù),在捕獲到的數(shù)據(jù)中查找主機(jī)A所發(fā)送的數(shù)據(jù)報(bào),并回答以下問題:主機(jī)B、E是否能捕獲到主機(jī) A所發(fā)送的報(bào)文?簡(jiǎn)述產(chǎn)生這種現(xiàn)象的原因。答:能捕獲到主機(jī) A所發(fā)送的報(bào)文,因?yàn)橹鳈C(jī)B相當(dāng)于路由器,所以能收到。A與E不在同一網(wǎng)絡(luò),但可以通過(guò) B轉(zhuǎn)發(fā),仍然能收到。練習(xí)二:特殊的IP地址本練習(xí)將主機(jī) A、B、C、D、E、F作為一組進(jìn)行實(shí)驗(yàn)。1. 直接廣播地址(1) 主機(jī)A編輯IP數(shù)據(jù)報(bào)1,其中:目的 MAC 地址:FFFFFF-FFFFFF。源MAC 地址:A的MAC 地址。源IP地址:A的IP地址。目的 IP 地址:172.16.

26、1.255。自定義字段數(shù)據(jù):填入大于1字節(jié)的用戶數(shù)據(jù)。校驗(yàn)和:在其它字段填充完畢后,計(jì)算并填充。(2) 主機(jī)A再編輯IP數(shù)據(jù)報(bào)2,其中:目的MAC地址:主機(jī) B的MAC地址(對(duì)應(yīng)于 接口的MAC )。源MAC 地址:A的MAC 地址。源IP地址:A的IP地址。目的 IP 地址:55c自定義字段數(shù)據(jù):填入大于1字節(jié)的用戶數(shù)據(jù)。校驗(yàn)和:在其它字段填充完畢后,計(jì)算并填充。(3) 主機(jī)B、C、D、E、F啟動(dòng)協(xié)議分析器并設(shè)置過(guò)濾條件(提取IP協(xié)議,捕獲接收和發(fā)送的所有IP數(shù)據(jù)包,設(shè)置地址過(guò)濾條件如下:<->Any

27、 )。(4) 主機(jī)B、C、D、E、F開始捕獲數(shù)據(jù)。(5) 主機(jī)A同時(shí)發(fā)送這兩個(gè)數(shù)據(jù)報(bào)。(6) 主機(jī)B、C、D、E、F停止捕獲數(shù)據(jù)。答:記錄實(shí)驗(yàn)結(jié)果表3-4實(shí)驗(yàn)結(jié)果主機(jī)號(hào)收到IP數(shù)據(jù)報(bào)1BCDEF收到IP數(shù)據(jù)報(bào)2BEF結(jié)合實(shí)驗(yàn)結(jié)果,簡(jiǎn)述直接廣播地址的作用。答:直接廣播地址的作用是限制在同一網(wǎng)絡(luò)的都能收到報(bào)文。2.受限廣播地址(1)主機(jī)A編輯一個(gè)IP數(shù)據(jù)報(bào),其中:目的 MAC 地址:FFFFFF-FFFFFF。源MAC地址:A的MAC地址。源IP地址:A的IP地址。目的 IP 地址:55自定義字段數(shù)據(jù):填入大于1字節(jié)的用戶數(shù)據(jù)。 校驗(yàn)和:在其它字段填充完畢后,計(jì)算并填充。

28、(2)主機(jī)B、C、D、E、F重新啟動(dòng)協(xié)議分析器并設(shè)置過(guò)濾條件(提取 IP協(xié) 議,捕獲接收和發(fā)送的所有IP數(shù)據(jù)包,設(shè)置地址過(guò)濾條件如下: <->A ny)。(3)主機(jī)B、C、D、E、F重新開始捕獲數(shù)據(jù)。(4)主機(jī)A發(fā)送這個(gè)數(shù)據(jù)報(bào)。(5)主機(jī)B、C、D、E、F停止捕獲數(shù)據(jù)。記錄實(shí)驗(yàn)結(jié)果答:結(jié)果如圖主機(jī)號(hào)收到主機(jī)A發(fā)送的IP數(shù)據(jù)報(bào)BCD未收到主機(jī)A發(fā)送的IP數(shù)據(jù)報(bào)EF結(jié)合實(shí)驗(yàn)結(jié)果,簡(jiǎn)述受限廣播地址的作用。答:受限廣播地址的作用是用于主機(jī)配置過(guò)程中IP數(shù)據(jù)報(bào)的目的地址。3. 環(huán)回地址(1)主機(jī)F重新啟動(dòng)協(xié)議分析器開始捕獲數(shù)據(jù)并設(shè)置過(guò)濾條件(提取IP協(xié)

29、議)。(2)主機(jī) E pi ng o(3)主機(jī)F停止捕獲數(shù)據(jù)。主機(jī)F是否收到主機(jī)E發(fā)送的目的地址為的IP數(shù)據(jù)報(bào)?為什么?答:不能,在本機(jī)環(huán)回,分組永遠(yuǎn)離不開機(jī)器,這個(gè)分組就簡(jiǎn)單返回。練習(xí)三:IP數(shù)據(jù)報(bào)分片本練習(xí)將主機(jī) A、B、C、D、E、F作為一組進(jìn)行實(shí)驗(yàn)。1. 在主機(jī)B上使用 實(shí)驗(yàn)平臺(tái)上工具欄中的MTU工具”設(shè)置以太網(wǎng)端口的 MTU為800字節(jié)(兩個(gè)端口都設(shè)置)。2. 主機(jī)A、B、E啟動(dòng)協(xié)議分析器,打開捕獲窗口進(jìn)行數(shù)據(jù)捕獲并設(shè)置過(guò)濾條件(提取ICMP協(xié)議)。3. 在主機(jī) A 上,執(zhí)行命令 ping -I 1000 。4. 主機(jī)A、B、

30、E停止捕獲數(shù)據(jù)。在主機(jī)E上重新定義過(guò)濾條件(取一個(gè)ICMP數(shù)據(jù)包,按照其IP層的標(biāo)識(shí)字段設(shè)置過(guò)濾),如圖所示:字段名稱分片序號(hào)1分片序號(hào)2分片序號(hào)3“標(biāo)示”字段值127712781279“還有分片”字段值000“分片偏移量”字段值000傳輸?shù)臄?shù)據(jù)量1008字節(jié)1008字節(jié)1008字節(jié)圖3-24過(guò)濾條件設(shè)置將ICMP報(bào)文分片信息填入下表,分析表格內(nèi)容,理解分片的過(guò)程。答:實(shí)驗(yàn)結(jié)果如下表-16-5. 主機(jī)E恢復(fù)默認(rèn)過(guò)濾器。主機(jī)A、B、E重新開始捕獲數(shù)據(jù)。6. 在主機(jī) A 上,執(zhí)行命令 ping -I 2000 。7. 主機(jī)A、B、E停止捕獲數(shù)據(jù)。察看主機(jī)A、E捕獲到的數(shù)據(jù),比較

31、兩者的差異,體會(huì)兩次分片過(guò)程。8. 主機(jī)B上使用 實(shí)驗(yàn)平臺(tái)上工具欄中的MTU工具”恢復(fù)以太網(wǎng)端口的 MTU為1500字節(jié)。練習(xí)四:子網(wǎng)掩碼的作用本練習(xí)將主機(jī) A、B、C、D、E、F作為一組進(jìn)行實(shí)驗(yàn)。1. 所有主機(jī)取消網(wǎng)關(guān)。2. 主機(jī) A、C、E設(shè)置子網(wǎng)掩碼為 92,主機(jī)B( )、D、F設(shè)置子網(wǎng) 掩碼為 24。3. 主機(jī) A pi ng 主機(jī) B( ),主機(jī) C pi ng 主機(jī) D( ),主機(jī) E ping 主 機(jī) F( )。記錄實(shí)驗(yàn)結(jié)果答:結(jié)果如下表是否pin

32、g通主機(jī)A主機(jī)B是主機(jī)C主機(jī)D是主機(jī)E主機(jī)F是請(qǐng)問什么情況下兩主機(jī)的子網(wǎng)掩碼不同,卻可以相互通信?答:在虛擬網(wǎng)技術(shù)或路由連接情況下。4. 主機(jī)B在命令行方式下輸入 recover_config命令,停止靜態(tài)路由服務(wù)。5. 所有主機(jī)恢復(fù)到網(wǎng)絡(luò)結(jié)構(gòu)二的配置。思考題:練習(xí)11. 說(shuō)明IP地址與硬件地址的區(qū)別,為什么要使用這兩種不同的地址?答:IP地址在IP數(shù)據(jù)報(bào)的首部,而硬件地址則放在 MAC 幀的首部。在網(wǎng)絡(luò)層以上使用 的是IP地址,而鏈路層及以下使用的是硬件地址。每個(gè)路由器都有IP地址和硬件地址。使用IP地址與硬件地址,盡管連接在一起的網(wǎng)絡(luò)的硬件地址體系各不相同,IP層抽象的互連網(wǎng)卻屏蔽了下層這

33、些很復(fù)雜的但細(xì)節(jié),并使我們能夠使用統(tǒng)一的、抽象的IP地址進(jìn)行通信。1. 受限廣播地址的作用范圍? 答:路由器都不轉(zhuǎn)發(fā)目的地址為受限的廣播地址的數(shù)據(jù)包,這樣的數(shù)據(jù)報(bào)僅出現(xiàn)在本地網(wǎng) 絡(luò)中。2. 受限廣播地址和直接廣播地址的區(qū)別? 答:直接廣播地址包含一個(gè)有效的網(wǎng)絡(luò)號(hào)和一個(gè)全“1”的主機(jī)號(hào)。受限的廣播地址是32位全 1 的 IP 地址,即 55。3. 路由器轉(zhuǎn)發(fā)受限廣播嗎?答:不轉(zhuǎn)發(fā)。練習(xí) 31. Ping 的數(shù)據(jù)部分為 3000 字節(jié),回顯請(qǐng)求報(bào)文為何被分為 3 片而不是 2 片? 答:數(shù)據(jù)部分為 3000 字節(jié)而 MTU 為 800 字節(jié),因此被分為 3片。2. 數(shù)據(jù)部

34、分長(zhǎng)度為多少時(shí)報(bào)文正好被分為 2 片? 答:長(zhǎng)度為 2000 字節(jié)時(shí)。3. 不同協(xié)議的 MTU 的范圍從 296 到 65535,使用大的 MTU 有什么好處?使用小的 MTU 有什么好處?答:使用大的 MTU 可以在較少的報(bào)文中包含較多的數(shù)據(jù), 報(bào)文數(shù)量的減少可以降低路由器 的負(fù)荷。異構(gòu)網(wǎng)絡(luò)傳輸時(shí),使用小的 MTU 可以減少路由器的分片。練習(xí) 41. IP 數(shù)據(jù)報(bào)中的首部校驗(yàn)和并不檢驗(yàn)數(shù)據(jù)報(bào)中的數(shù)據(jù),這樣做的最大好處是什么?缺點(diǎn)是 什么?答:IP數(shù)據(jù)報(bào)對(duì)傳輸?shù)臄?shù)據(jù)不做檢驗(yàn), 這樣做的最大好處是可以減少 IP數(shù)據(jù)報(bào)的處理復(fù)雜 度,提高數(shù)據(jù)報(bào)的處理速度。壞處是,這樣做實(shí)際上把檢驗(yàn)的任務(wù)交給了上層

35、協(xié)議,增加 了上層協(xié)議的復(fù)雜性。實(shí)驗(yàn)四 路由信息協(xié)議 RIP【實(shí)驗(yàn)?zāi)康摹?1掌握路由協(xié)議的分類,理解靜態(tài)路由和動(dòng)態(tài)路由 2掌握動(dòng)態(tài)路由協(xié)議 RIP 的報(bào)文格式,工作原理及工作過(guò)程 3掌握 RIP 計(jì)時(shí)器的作用 4理解 RIP 的穩(wěn)定性實(shí)驗(yàn)環(huán)境配置】 該實(shí)驗(yàn)采用網(wǎng)絡(luò)結(jié)構(gòu)三?!緦?shí)驗(yàn)內(nèi)容】 練習(xí)一:靜態(tài)路由與路由表 各主機(jī)打開協(xié)議分析器, 進(jìn)入相應(yīng)的網(wǎng)絡(luò)結(jié)構(gòu)并驗(yàn)證網(wǎng)絡(luò)拓?fù)涞恼_性, 如果通過(guò)拓?fù)潋?yàn)證, 關(guān)閉協(xié)議分析器繼續(xù)進(jìn)行實(shí)驗(yàn),如果沒有通過(guò)拓?fù)潋?yàn)證,請(qǐng)檢查網(wǎng)絡(luò)連接。本練習(xí)將主機(jī) A、B、C、D、E、F作為一組進(jìn)行實(shí)驗(yàn)。1. 主機(jī)A、B、C、D、E、F在命令行下運(yùn)行 “ route prin諭令,&

36、quot;察看路由表,并回答以下問題:路由表由哪幾項(xiàng)組成?答:網(wǎng)絡(luò)目標(biāo)、網(wǎng)絡(luò)掩碼、網(wǎng)絡(luò)地址、接口、躍點(diǎn)數(shù)。2. 從主機(jī) A 依次 pi ng 主機(jī) B( )、主機(jī) C、主機(jī) E( )、主機(jī) E (),觀察現(xiàn)象,記錄結(jié)果。通過(guò)在命令行下運(yùn)行route print命令,察看主機(jī) B和主機(jī)E路由表,結(jié)合路由信息回答問題:主機(jī)A的默認(rèn)網(wǎng)關(guān)在本次練習(xí)中起到什么作用?答:用于向其他IP網(wǎng)絡(luò)轉(zhuǎn)發(fā)IP數(shù)據(jù)報(bào)的IP地址。記錄并分析實(shí)驗(yàn)結(jié)果,簡(jiǎn)述為什么會(huì)產(chǎn)生這樣的結(jié)果? 答:結(jié)果如下表是否ping通原因主機(jī)A主機(jī)B()通默認(rèn)

37、網(wǎng)關(guān)是主機(jī) B的物理接口地址,而目標(biāo) 地址為主機(jī) B的另一個(gè)物理接口地址主機(jī)A主機(jī)C不通主機(jī)B沒有路由器轉(zhuǎn)發(fā)功能主機(jī)A主機(jī)E()不通主機(jī)B沒有路由器轉(zhuǎn)換功能主機(jī)A主機(jī)E()不通主機(jī)B沒有路由器轉(zhuǎn)換功能3. 主機(jī)B和主機(jī)E啟動(dòng)靜態(tài)路由。(1) 主機(jī)B與主機(jī)E在命令行下使用“ staticroute_config命令來(lái)啟動(dòng)靜態(tài)路由。(2) 在主機(jī)B上,通過(guò)在命令行下運(yùn)行route add命令手工添加靜態(tài)路由(“ route add mask metric 2 )?!?3) 在主機(jī) E

38、上,也添加一條靜態(tài)路由(“ route ad mask metric 2 )?!?4) 從主機(jī) A 依次 pi ng 主機(jī) B( )、主機(jī) E( )、主機(jī) E( ), 觀察現(xiàn)象,記錄結(jié)果。(5) 通過(guò)在命令行下運(yùn)行route print命令,察看主機(jī) B和主機(jī)E路由表,結(jié)合路由信息回答問題:記錄并分析實(shí)驗(yàn)結(jié)果,簡(jiǎn)述手工添加靜態(tài)路由在此次通信中所起的作用。答:結(jié)果如下表是否ping通原因主機(jī)A主機(jī)B()通默認(rèn)網(wǎng)關(guān)是主機(jī) B的物理接口地址,

39、而目標(biāo) 地址為主機(jī)B的另一個(gè)物理接口地址主機(jī)A主機(jī)E()通主機(jī)B具有路由轉(zhuǎn)發(fā)的功能,并且目標(biāo)網(wǎng)絡(luò) 在主機(jī)B的路由條目中主機(jī)A主機(jī)E()通主機(jī)B具有路由轉(zhuǎn)發(fā)的功能,并且目標(biāo)網(wǎng)絡(luò) 在主機(jī)B的路由條目中4. 在主機(jī) B 上,通過(guò)在命令行下運(yùn)行 route delete 命令( “ route delete );在主”機(jī) E 上,運(yùn)行 route delete 命令( “ route delete )刪除手”工添加的靜態(tài)路由條目。 簡(jiǎn)述靜態(tài)路由的特點(diǎn)以及路由表在路由期間所起到的作用。答:靜態(tài)路由是一種特殊的路由,有網(wǎng)絡(luò)管

40、理員采用手工方法在路由器中配置而成,這 種方法適合在規(guī)模較小、路由表也相對(duì)簡(jiǎn)單的網(wǎng)絡(luò)中使用。它比較簡(jiǎn)單,容易實(shí)現(xiàn);可以 精確控制路由選擇,改進(jìn)網(wǎng)絡(luò)的性能;減少路由器的開銷,為重要的應(yīng)用保證帶寬。 練習(xí)二:領(lǐng)略動(dòng)態(tài)路由協(xié)議 RIPv2本練習(xí)將主機(jī) A、B、C、D、E、F 作為一組進(jìn)行實(shí)驗(yàn)。1. 在主機(jī)A、B、C、D、E、F上啟動(dòng)協(xié)議分析器,設(shè)置過(guò)濾條件(提取 RIP和IGMP ), 開始捕獲數(shù)據(jù)。2. 主機(jī) B 和主機(jī) E 啟動(dòng) RIP 協(xié)議并添加新接口:( 1)在主機(jī) B 上啟動(dòng) RIP 協(xié)議:在命令行方式下輸入“ rip_config 。 ”( 2)在主機(jī) E 上啟動(dòng) RIP 協(xié)議:在命令行

41、方式下輸入“ rip_config 。 ”( 3)添加主機(jī) B 的接口:rip_config " 的接口名 "rip_config "的接口名rip_config "的接口名rip_config " 的接口名 " 添加 IP 為 的接口:在命令行方式下輸入 enable ?!?添加 IP 為 的接口:在命令行方式下輸入 " enable ?!保?4)添加主機(jī) E 的接口: 添加 IP 為 192.

42、168.0.1 的接口:在命令行方式下輸入 " enable ?!?添加 IP 為 的接口:在命令行方式下輸入enable ?!?. 主機(jī) B 在命令行方式下,輸入 “ rip_config showneighbor 察看其”鄰居信息。 主機(jī) E 在命令行方式下,輸入 “ rip_config showneighbor 察看其”鄰居信息。4. 所有主機(jī)人員通過(guò)協(xié)議分析器觀察報(bào)文交互,直到兩臺(tái)主機(jī)的路由表達(dá)到穩(wěn)定態(tài)。 如何判定路由表達(dá)到穩(wěn)定態(tài)? 答:方法1:主機(jī)A ping主機(jī)F,若ping同則路由表達(dá)到穩(wěn)定。方法2:若主機(jī)B的路由條目中出現(xiàn)網(wǎng)

43、絡(luò)的信息,同時(shí)主機(jī)E的路由條目中 出現(xiàn) 網(wǎng)絡(luò)的信息,則路由表達(dá)到穩(wěn)定。 在主機(jī)B、E上使用“netsh routing ip show rtmroutes察看路由表,記錄穩(wěn)定狀態(tài)下主機(jī)B和主機(jī)E的路由表?xiàng)l目。5. 主機(jī)B和主機(jī)E在命令行下輸入命令“ recover_config,停止RIP協(xié)議。觀察協(xié)議分析器報(bào)文交互,并回答問題: IGMP 報(bào)文在 RIP 交互中所起的作用是什么?答:?jiǎn)?dòng) RIP 協(xié)議的路由器受限使用 IGMP 組成員報(bào)告報(bào)文加入多播組, 從而減輕以后 RIP 交互報(bào)文對(duì)網(wǎng)絡(luò)的負(fù)載。 通過(guò)以上 5 步,繪制主機(jī) B 和主機(jī) E 的 RIP 交互圖(包括 I

44、GMP 報(bào)文)。答:加入多播組(發(fā)送 IGMP組成員報(bào)告報(bào)文)t路由信息請(qǐng)求(發(fā)送 RIP請(qǐng)求報(bào)文 t路由信息應(yīng)答(發(fā)送RIP應(yīng)答報(bào)文)。練習(xí)三: IP 的計(jì)時(shí)器本練習(xí)將主機(jī) A、B、C、D、E、F 作為一組進(jìn)行實(shí)驗(yàn)。1. 在主機(jī) A、B、C、D、 E、F 上重新啟動(dòng)協(xié)議分析器,設(shè)置過(guò)濾條件(提取RIP ) ,開始捕獲數(shù)據(jù)。2. 主機(jī) B 和主機(jī) E 重啟 RIP 協(xié)議并添加新接口(同練習(xí)二的步驟2),同時(shí)設(shè)置 “周期公告間隔 ”為 20 秒。( 1)在主機(jī) B 命令行方式下,輸入 “ rip_config " 的接口名 " updatetime 20

45、”、 “ rip_confgi " 的接口名 " updatetime 20 。 ”( 2)在主機(jī) E 命令行方式下,輸入 “ rip_config " 的接口名 " updatetime 20 ”、 “ rip_config " 的接口名 " updatetime 20 。 ”( 3)所有主機(jī)人員用協(xié)議分析器察看報(bào)文序列,并回答問題: 將“周期公告間隔 ”設(shè)置為 0 秒可以嗎?為什么操作系統(tǒng)對(duì) “周期公告間隔 ”有時(shí)間上限 和時(shí)間下限?上限和下限的作用是什么?答:不可以

46、設(shè)置為 0,對(duì)“周期公告間隔”有時(shí)間限制是對(duì)發(fā)送更新報(bào)文時(shí)機(jī)的一種 權(quán)衡。上線是限制更新報(bào)文發(fā)送過(guò)于頻繁,增加網(wǎng)絡(luò)負(fù)載;下限是確保路由信息得到 及時(shí)更新。 通過(guò)協(xié)議分析器,比較兩個(gè)相鄰?fù)ǜ鎴?bào)文之間的時(shí)間差,是20 秒嗎?如果不全是,為什么?答:不完全是,雖然指定的時(shí)間為 20秒,但工作模式是使用在 15到 25之間的一個(gè)隨 機(jī)數(shù),這是為了避免出現(xiàn)任何可能的同步,因而可防止在互聯(lián)網(wǎng)上由于路由器都同時(shí)更新 而引起的過(guò)載。3. 將“路由過(guò)期前的時(shí)間 ”設(shè)置為 30 秒。( 1)在主機(jī) B 命令行方式下,輸入 “ rip_conifg " 的接口名 " expi

47、retime 30 ”、 “ rip_config " 的接口名 " expiretime 30 。 ”( 2)在主機(jī) E 命令行方式下,輸入 “ rip_config " 的接口名 " expiretime 30 ”、 “ rip_config " 的接口名 " expiretime 30 。 ”( 3)禁用主機(jī) E 的 的網(wǎng)絡(luò)連接。在 30 秒內(nèi)觀察主機(jī) B 的路由條目變化,并 回答問題: 簡(jiǎn)述 “路由過(guò)期計(jì)時(shí)器 ”的作用是什么?答:作用是管理

48、路由的有效性,如果網(wǎng)絡(luò)出現(xiàn)問題,并且在分配的時(shí)間內(nèi)沒有收到更新報(bào) 文,那么這個(gè)路由器就被認(rèn)為是過(guò)期的,而路由的跳數(shù)就設(shè)置為16,這表示目的端的不可達(dá)。4. 恢復(fù)主機(jī) E 的 的網(wǎng)絡(luò)連接。5. 主機(jī)B和主機(jī)E在命令行下輸入命令“ recover_config,停止RIP協(xié)議。思考問題:1. RIP 使用 UDP ,這樣做有何優(yōu)點(diǎn)?答: UDP 是個(gè)非常簡(jiǎn)單的協(xié)議,只有最小的開銷。 RIP 協(xié)議不是很關(guān)心可靠性,因此使用UDP 作為下層協(xié)議。2. 跳數(shù)限制如何緩解 RIP 的問題?答: RIP 的問題之一就是緩慢收斂,意思是在互聯(lián)網(wǎng)上某處發(fā)生的變化要傳播到互聯(lián)網(wǎng)的 其他部分

49、是很慢的。例如,假定在下圖中的網(wǎng)絡(luò) 1有了變化。路由器 R1 立即更新了自已。 但是,由于每一個(gè)路由器每隔 30秒才發(fā)送其定期更新,因此這表示這個(gè)變化要到達(dá) R2 平 均需經(jīng)過(guò)15秒(在0到30秒之間)。R3要收到這個(gè)變化又要經(jīng)過(guò)另一個(gè)平均15秒,等等。當(dāng)這個(gè)信息最后到達(dá)路由器Rn時(shí),已經(jīng)經(jīng)過(guò)了 15*n秒。若n是20,則要經(jīng)過(guò)300秒。在300 秒內(nèi), ATM 網(wǎng)絡(luò)能夠發(fā)送超過(guò) 10 億位。若這樣的變化影響這些位,則 10 億位就丟失 了。解決 RIP 的這種缺點(diǎn)的方法是限制跳數(shù)為15。這樣可防止分組無(wú)休止地在網(wǎng)絡(luò)中兜圈子而阻塞了互聯(lián)網(wǎng)。使用 RIP 的自治系統(tǒng)的直徑被限制為15;因此,數(shù)值

50、 16被認(rèn)為是無(wú)窮大,并表示不可達(dá)的網(wǎng)絡(luò)。3. 試列舉 RIP 的缺點(diǎn)及其相應(yīng)的補(bǔ)救辦法。答: RIP 協(xié)議具有不穩(wěn)定性,通過(guò)觸發(fā)更新、毒性逆轉(zhuǎn)等機(jī)制得以緩解;RIP 協(xié)議使用廣播通信,增大了網(wǎng)絡(luò)壓力, RIPv2 通過(guò)組播通信機(jī)制得以緩解。實(shí)驗(yàn)五 傳輸控制協(xié)議 TCP實(shí)驗(yàn)?zāi)康摹?掌握 TCP 協(xié)議的報(bào)文格式2掌握 TCP 連接的建立和釋放過(guò)程3掌握 TCP 數(shù)據(jù)傳輸中編號(hào)與確認(rèn)的過(guò)程4掌握 TCP 協(xié)議校驗(yàn)和的計(jì)算方法5理解 TCP 重傳機(jī)制 實(shí)驗(yàn)環(huán)境配置】該實(shí)驗(yàn)采用網(wǎng)絡(luò)結(jié)構(gòu)一。 實(shí)驗(yàn)內(nèi)容】 練習(xí)一:察看 TCP 連接的建立和釋放如果通過(guò)拓?fù)潋?yàn)證,各主機(jī)打開協(xié)議分析器, 進(jìn)入相應(yīng)的網(wǎng)絡(luò)結(jié)構(gòu)并

51、驗(yàn)證網(wǎng)絡(luò)拓?fù)涞恼_性,關(guān)閉協(xié)議分析器繼續(xù)進(jìn)行實(shí)驗(yàn),如果沒有通過(guò)拓?fù)潋?yàn)證,請(qǐng)檢查網(wǎng)絡(luò)連接。本練習(xí)將主機(jī) A、B、C、D、E、F作為一組進(jìn)行實(shí)驗(yàn)。1. 主機(jī) B、 C、 D 啟動(dòng)協(xié)議分析器捕獲數(shù)據(jù),并設(shè)置過(guò)濾條件(提取 TCP 協(xié)議)。2. 主機(jī) A 啟動(dòng) TCP 工具連接主機(jī) C。(1)主機(jī) A 啟動(dòng)“實(shí)驗(yàn)平臺(tái)工具欄中的地址本工具 ”。點(diǎn)擊 主機(jī)掃描 按鈕獲取組內(nèi)主機(jī) 信息,選中主機(jī) C點(diǎn)擊端口掃描按鈕獲取主機(jī) C的TCP端口列表。(2)主機(jī)A啟動(dòng)實(shí)驗(yàn)平臺(tái)工具欄中的 TCP工具”選中客戶端”單選框,在 地址”文本 框中填入主機(jī) C的IP地址,在 端口 ”文本框中填入主機(jī) C的一個(gè)TCP端口,點(diǎn)擊

52、連接按 鈕進(jìn)行連接。-22-ift址本工具-MXSk-©-3.察看主機(jī)B、C、D捕獲的數(shù)據(jù),填寫下表。 答:結(jié)果如下表:字段名稱報(bào)文1報(bào)文2報(bào)文3序列號(hào)373304215236151180513733042133確認(rèn)號(hào)037330421333615118052ACK010SYN011甬色名稱MAC地址打地址凰第4組主機(jī)月8CS9A5-7570E3172. 16.0.42鈕團(tuán)軍*淚王柏8C89AS-75T0C3172.16. C . 43凰端口號(hào)端口類型服務(wù)名稱 135TCPepmap 139TCPnetbi os_s;sn耳TI:P工冥-1PE|LTf. 16 0.-43協(xié)浚:0品示

53、數(shù)露文本】if顯示敷庭十六進(jìn)制0* 2013-12-07 訊:03:44< C > S > 如jkulLulshkhffjsefsefdfyve2013-12-07 0:03:44< S > C > *發(fā)送數(shù)據(jù)(十六進(jìn)制|>鉗K 地址:話: 函QOO口 口 Q QQ:斷開Z33分弊g.煉習(xí)內(nèi)客善主機(jī)打開即述分折器Ii涪空 !1繼續(xù)進(jìn)行實(shí)驗(yàn) 如果沒百通過(guò)j本取牙將主機(jī)h乩c-隊(duì) TCP連接建立時(shí),前兩個(gè)報(bào)文的首部都有一個(gè) 最大字段長(zhǎng)度”字段,它的值是多少?作 用是什么?結(jié)合IEEE802.3協(xié)議規(guī)定的以太網(wǎng)最大幀長(zhǎng)度分析此數(shù)據(jù)是怎樣得出的。-23-24-

54、maximum答:值是1460。作用是由發(fā)送端指定,表明了能在網(wǎng)絡(luò)上傳輸?shù)淖畲蟮亩纬叽纭egment size = MTU - 20( IP 首部)-20( TCP 首部)。4. 主機(jī)A斷開與主機(jī) C的TCP連接。5. 察看主機(jī)B、C、D捕獲的數(shù)據(jù),填寫下表。答:結(jié)果如下表:字段名稱報(bào)文4報(bào)文5報(bào)文6報(bào)文7序列號(hào)23961301510757284862396130161075728487確認(rèn)號(hào)02396130161075723017239613016ACK1111FIN0000結(jié)合步驟3、5所填的表,理解 TCP的三次握手建立連接和四次握手的釋放連接過(guò)程, 理解序號(hào)、確認(rèn)號(hào)等字段在TCP可靠連接中所起的作用。練習(xí)二:利用協(xié)議編輯器編輯并發(fā)送TCP數(shù)據(jù)包本練習(xí)將主機(jī) A和B作為一組,主機(jī)C和D作為一組,主機(jī)E和F作為一組。現(xiàn)僅以主 機(jī)A、B所在組為例,其它組的操作參考主機(jī)A、B所在組的操作。在本實(shí)驗(yàn)中由于TCP連接有超時(shí)時(shí)間的限制,故協(xié)議編輯器和協(xié)議分析器的兩位同學(xué)要 默契配合,某些步驟(如計(jì)算TCP校驗(yàn)和)要求熟練、迅速。為了實(shí)現(xiàn)TCP三次握手過(guò)程的仿真,發(fā)送第一個(gè)連接請(qǐng)求幀之前,編輯端主機(jī)應(yīng)該使用 TCP屏蔽功能來(lái)防止系統(tǒng)干擾(否則計(jì)算機(jī)系統(tǒng)的網(wǎng)絡(luò)會(huì)對(duì)該請(qǐng)求幀的應(yīng)答幀發(fā)出拒絕響 應(yīng))。通過(guò)手工編輯TCP數(shù)據(jù)包實(shí)驗(yàn),要求理解實(shí)現(xiàn)TCP連接建立、數(shù)據(jù)傳輸以及斷開連接的 全過(guò)程。在

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論