




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(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)指導(dǎo)書信息與管理科學(xué)學(xué)院目 錄計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)大綱2實(shí)驗(yàn)一 IEEE802標(biāo)準(zhǔn)和以太網(wǎng)4實(shí)驗(yàn)二 地址解析協(xié)議(ARP)6實(shí)驗(yàn)三 網(wǎng)際協(xié)議(IP)8實(shí)驗(yàn)四 Internet控制報(bào)文協(xié)議(ICMP)12實(shí)驗(yàn)五 Internet組管理協(xié)議(IGMP)15實(shí)驗(yàn)六 用戶數(shù)據(jù)報(bào)協(xié)議(UDP)18實(shí)驗(yàn)七 傳輸控制協(xié)議(TCP)21實(shí)驗(yàn)八 路由信息協(xié)議(RIP)26實(shí)驗(yàn)九 開放最短路徑優(yōu)先協(xié)議(OSPF)I30實(shí)驗(yàn)十 開放最短路徑優(yōu)先協(xié)議(OSPF)II34附:實(shí)驗(yàn)報(bào)告格式:4143計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)大綱(一)實(shí)驗(yàn)課程簡(jiǎn)介計(jì)算機(jī)網(wǎng)絡(luò)是為計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)和軟件工程方向本科生開設(shè)的專業(yè)必修課程,同時(shí)也
2、是核心課程之一。通過本課程的學(xué)習(xí),使學(xué)生掌握計(jì)算機(jī)網(wǎng)絡(luò)體系結(jié)構(gòu)、局域網(wǎng)、互聯(lián)網(wǎng)、典型網(wǎng)絡(luò)應(yīng)用及IPv6等基礎(chǔ)理論知識(shí),熟悉交換機(jī)、路由器等網(wǎng)絡(luò)設(shè)備的使用及配置方法,掌握局域網(wǎng)和互聯(lián)網(wǎng)的設(shè)計(jì)、組建技術(shù)。豐富學(xué)生的計(jì)算機(jī)素養(yǎng),為相關(guān)后續(xù)課程(無線局域網(wǎng)、網(wǎng)絡(luò)安全、網(wǎng)絡(luò)管理、網(wǎng)絡(luò)程序設(shè)計(jì)、電子商務(wù)、物聯(lián)網(wǎng)等)的學(xué)習(xí)提供知識(shí)準(zhǔn)備,為有志考取研究生、希望深入學(xué)習(xí)研究計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)、欲從事計(jì)算機(jī)網(wǎng)絡(luò)行業(yè)的學(xué)生奠定基礎(chǔ)。(二)實(shí)驗(yàn)教學(xué)目的和基本要求通過在真實(shí)網(wǎng)絡(luò)設(shè)備上操作訓(xùn)練,一方面使學(xué)生驗(yàn)證所學(xué)的概念和原理,加深對(duì)理論知識(shí)的理解和掌握,另一方面使學(xué)生增強(qiáng)動(dòng)手能力,掌握組建計(jì)算機(jī)網(wǎng)絡(luò)的技能。通過實(shí)驗(yàn),要求學(xué)
3、生能更深刻的理解以太網(wǎng)、互聯(lián)網(wǎng)、路由協(xié)議、TCP等的原理,理解和掌握路由器、交換機(jī)等基本網(wǎng)絡(luò)設(shè)備的使用方法,具備設(shè)計(jì)和組建局域網(wǎng)的基本能力。(三)實(shí)驗(yàn)項(xiàng)目名稱與學(xué)時(shí)分配序號(hào)實(shí)驗(yàn)名稱學(xué)時(shí)類型實(shí)驗(yàn)要求1IEEE802標(biāo)準(zhǔn)和以太網(wǎng)2驗(yàn)證性必做2地址解析協(xié)議(ARP)2驗(yàn)證性必做3網(wǎng)際協(xié)議(IP)2驗(yàn)證性必做4Internet控制報(bào)文協(xié)議(ICMP)2驗(yàn)證性必做5Internet組管理協(xié)議(IGMP)2設(shè)計(jì)性必做5用戶數(shù)據(jù)報(bào)協(xié)議(UDP)2設(shè)計(jì)性必做7傳輸控制協(xié)議(TCP)2設(shè)計(jì)性必做8路由信息協(xié)議(RIP)2設(shè)計(jì)性必做9開放式最短路徑優(yōu)先協(xié)議(OSPF)I2設(shè)計(jì)性必做10開放式最短路徑優(yōu)先協(xié)議(OS
4、PF)II2設(shè)計(jì)性必做(四)實(shí)驗(yàn)方式及基本要求(1)24人為一個(gè)實(shí)驗(yàn)小組,組內(nèi)人員協(xié)同工作完成實(shí)驗(yàn)。(2)每次實(shí)驗(yàn)之前,學(xué)生進(jìn)行預(yù)習(xí),對(duì)上機(jī)的內(nèi)容有充分了解,并進(jìn)行認(rèn)真的分析,列出實(shí)驗(yàn)具體步驟,以便提高實(shí)驗(yàn)的效率。(3)根據(jù)實(shí)驗(yàn)結(jié)果,寫出實(shí)驗(yàn)報(bào)告,總結(jié)實(shí)驗(yàn)體會(huì)和收獲。(五)考核方式及成績(jī)?cè)u(píng)定實(shí)驗(yàn)考核方式包括現(xiàn)場(chǎng)實(shí)驗(yàn)過程、結(jié)果的檢查和實(shí)驗(yàn)報(bào)告的評(píng)閱等。成績(jī)?cè)u(píng)定采用百分制,并折合計(jì)入課程總成績(jī)。(六)實(shí)驗(yàn)教材中軟吉大計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)教程,吉林中軟吉大信息技術(shù)有限公司編寫,2010年。(七)教學(xué)參考書目(1)計(jì)算機(jī)網(wǎng)絡(luò)謝希仁電子工業(yè)出版社, 2009(2)計(jì)算機(jī)網(wǎng)絡(luò)(自頂向下方法)陳鳴(譯)機(jī)械工業(yè)出
5、版社, 2009(3)計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)及應(yīng)用(2版)沈鑫剡清華大學(xué)出版社, 2010(4)華三網(wǎng)絡(luò)學(xué)院教程杭州華三信息技術(shù)有限公司, 2009實(shí)驗(yàn)一 IEEE802標(biāo)準(zhǔn)和以太網(wǎng)一、實(shí)驗(yàn)?zāi)康模赫莆找蕴W(wǎng)的幀格式。掌握MAC地址的作用。掌握MAC廣播地址的作用。掌握協(xié)議編輯器和協(xié)議分析器的使用方法。理解協(xié)議棧發(fā)送和接收以太網(wǎng)數(shù)據(jù)幀的過程。二、實(shí)驗(yàn)學(xué)時(shí):2三、實(shí)驗(yàn)內(nèi)容及操作步驟: 練習(xí)1 領(lǐng)略真實(shí)的MAC幀各主機(jī)打開協(xié)議分析器,進(jìn)入相應(yīng)的網(wǎng)絡(luò)結(jié)構(gòu)并驗(yàn)證網(wǎng)絡(luò)拓?fù)涞恼_性,如果通過拓?fù)潋?yàn)證,關(guān)閉協(xié)議分析器繼續(xù)進(jìn)行實(shí)驗(yàn),如果沒有通過拓?fù)潋?yàn)證,請(qǐng)檢查網(wǎng)絡(luò)連接。本練習(xí)將主機(jī)A和B作為一組,C和D作為一組,E和F
6、作為一組?,F(xiàn)僅以主機(jī)A、B所在組為例,其它組的操作參考主機(jī)A、B所在組的操作。1主機(jī)B啟動(dòng)協(xié)議分析器,新建捕獲窗口進(jìn)行數(shù)據(jù)捕獲并設(shè)置過濾條件(提取ICMP協(xié)議)。2主機(jī)A ping 主機(jī)B,查看主機(jī)B協(xié)議分析器捕獲的數(shù)據(jù)包,分析MAC幀的格式。3將主機(jī)B的過濾器回復(fù)到默認(rèn)狀態(tài)。練習(xí)2 理解MAC地址的作用本練習(xí)每臺(tái)主機(jī)為一組。現(xiàn)僅以主機(jī)A所在組為例,其它組的操作參考主機(jī)A所在組的操作。1主機(jī)B、D、E、F啟動(dòng)協(xié)議分析器,打開捕獲窗口進(jìn)行數(shù)據(jù)捕獲并設(shè)置過濾條件(源MAC地址為主機(jī)A的MAC地址)。2主機(jī)A ping 主機(jī)C。3主機(jī)B、D、E、F停止捕獲數(shù)據(jù),在捕獲的數(shù)據(jù)中查找主機(jī)A所發(fā)送的ICM
7、P數(shù)據(jù)幀,分析幀內(nèi)容,記錄分析結(jié)果。練習(xí)3 編輯并發(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幀:目的地址:ff- ff- ff- ff- ff- ff源MAC地址:主機(jī)E的MAC地址協(xié)議類型:大于0x0600數(shù)據(jù)字段:長度在461500字節(jié)之間3主機(jī)A、B、C、D、F啟動(dòng)協(xié)議分析器,打開捕獲窗口進(jìn)行數(shù)據(jù)捕獲并設(shè)置過濾條件(源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ù)幀四、實(shí)驗(yàn)要求:以小組形式協(xié)作完成實(shí)驗(yàn)。五、實(shí)驗(yàn)報(bào)告要求:
8、在實(shí)驗(yàn)結(jié)論或體會(huì)中應(yīng)體現(xiàn)對(duì)下列問題的思考:1 為什么有的主機(jī)會(huì)收到ICMP數(shù)據(jù)包而有的主機(jī)收不到?2 根據(jù)實(shí)驗(yàn)理解集線器和交換機(jī)的區(qū)別?3 主機(jī)A、B、C、D、F是否可以收到主機(jī)E的廣播幀?廣播幀的范圍如何?4 為什么以太網(wǎng)有最短幀長的限制?實(shí)驗(yàn)二 地址解析協(xié)議(ARP)一、實(shí)驗(yàn)?zāi)康模赫莆誂RP協(xié)議的報(bào)文格式。掌握ARP協(xié)議的工作原理。理解ARP高速緩存的作用。掌握ARP請(qǐng)求和應(yīng)答的實(shí)現(xiàn)方法。掌握ARP緩存表的維護(hù)過程。二、實(shí)驗(yàn)學(xué)時(shí):2三、實(shí)驗(yàn)內(nèi)容及操作步驟: 練習(xí)1 領(lǐng)略真實(shí)的ARP(同一子網(wǎng))各主機(jī)打開協(xié)議分析器,進(jìn)入相應(yīng)的網(wǎng)絡(luò)結(jié)構(gòu)并驗(yàn)證網(wǎng)絡(luò)拓?fù)涞恼_性,如果通過拓?fù)潋?yàn)證,關(guān)閉協(xié)議分析器繼
9、續(xù)進(jìn)行實(shí)驗(yàn),如果沒有通過拓?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啟動(dòng)協(xié)議分析器,打開捕獲窗口進(jìn)行數(shù)據(jù)捕獲并設(shè)置過濾條件(提取ARP、ICMP)。2主機(jī)A、B、C、D、E、F在命令行下運(yùn)行“arp d”命令,清空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緩存的內(nèi)容和更新過程。練習(xí)2 編輯并發(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é)議編輯器。2主機(jī)E編輯
10、一個(gè)ARP請(qǐng)求報(bào)文。其中MAC層:目的地址:ff- ff- ff- ff- ff- ff源MAC地址:主機(jī)E的MAC地址協(xié)議類型:大于0x0806ARP層:發(fā)送端硬件地址:主機(jī)E的MAC地址發(fā)送端邏輯地址:主機(jī)E的IP地址目的端硬件地址:00-00-00-00-00-00目的端邏輯地址:主機(jī)F的IP地址3主機(jī)B、F啟動(dòng)協(xié)議分析器,打開捕獲窗口進(jìn)行數(shù)據(jù)捕獲并設(shè)置過濾條件(提取ARP)。4主機(jī)B、E、F在命令行下運(yùn)行“arp d”命令,清空ARP緩存。主機(jī)E發(fā)送已編輯好的ARP報(bào)文。5主機(jī)B、F停止捕獲數(shù)據(jù),分析捕獲到的數(shù)據(jù),進(jìn)一步分析ARP交互過程。練習(xí)3 跨路由地址解析(不同子網(wǎng))本練習(xí)將主機(jī)
11、A、B、C、D、E、F作為一組進(jìn)行實(shí)驗(yàn)。1主機(jī)B在命令行下運(yùn)行“staticroute_config”命令,開啟靜態(tài)路由服務(wù)。2主機(jī)A、B、C、D、E、F在命令行下運(yùn)行“arp d”命令,清空ARP緩存。3主機(jī)A、B、C、D、E、F重新協(xié)議分析器,打開捕獲窗口進(jìn)行數(shù)據(jù)捕獲并設(shè)置過濾條件(提取ARP、ICMP)。4主機(jī)A ping 主機(jī)E。5主機(jī)A、B、C、D、E、F停止捕獲數(shù)據(jù),分析捕獲到的數(shù)據(jù),回答:?jiǎn)我籄RP請(qǐng)求報(bào)文是否能夠跨越子網(wǎng)進(jìn)行地址解析?為什么?ARP地址解析在跨越子網(wǎng)的通信中所起到的作用?6主機(jī)B在命令行下運(yùn)行“recover_config”命令,停止靜態(tài)路由服務(wù)。四、實(shí)驗(yàn)要求:
12、以小組形式協(xié)作完成實(shí)驗(yàn)。五、實(shí)驗(yàn)報(bào)告要求:在實(shí)驗(yàn)結(jié)論或體會(huì)中應(yīng)體現(xiàn)對(duì)下列問題的思考:1 ARP緩存由哪幾項(xiàng)組成?2 哪些主機(jī)收到了ARP請(qǐng)求?哪臺(tái)主機(jī)給出了ARP響應(yīng)?3 試解釋為什么ARP緩存每加入一項(xiàng)就要設(shè)置1020分鐘的超時(shí)計(jì)時(shí)器?這個(gè)時(shí)間設(shè)置得太長或太短會(huì)有什么問題?4 試舉出兩種不需要發(fā)送ARP請(qǐng)求的情況?實(shí)驗(yàn)三 網(wǎng)際協(xié)議(IP)一、實(shí)驗(yàn)?zāi)康模赫莆誌P數(shù)據(jù)報(bào)的格式。掌握IP校驗(yàn)和計(jì)算方法。掌握子網(wǎng)掩碼和路由轉(zhuǎn)發(fā)。理解協(xié)議棧對(duì)IP協(xié)議的處理方法。理解IP分片過程。理解路由表作用以及路由表的管理。二、實(shí)驗(yàn)學(xué)時(shí):2三、實(shí)驗(yàn)內(nèi)容及操作步驟: 練習(xí)1 編輯并發(fā)送IP數(shù)據(jù)報(bào)各主機(jī)打開協(xié)議分析器,
13、進(jìn)入相應(yīng)的網(wǎng)絡(luò)結(jié)構(gòu)并驗(yàn)證網(wǎng)絡(luò)拓?fù)涞恼_性,如果通過拓?fù)湔J(rèn)證,關(guān)閉協(xié)議分析器繼續(xù)進(jìn)行試驗(yàn),如果沒有通過拓?fù)鋵?shí)驗(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地址(接口的MAC)。源MAC地址:主機(jī)A的MAC地址。協(xié)議類型或數(shù)據(jù)長度:0800。IP層:總長度:IP層長度。生存時(shí)間:128。源IP地址:主機(jī)A的IP地址()。目的IP地址:主機(jī)E的IP地址(172
14、.16.0.2)校驗(yàn)和:在其他所有字段填充完畢后計(jì)算并填充。自定義字段:數(shù)據(jù):填入大于1字節(jié)的用戶數(shù)據(jù)。3在主機(jī)B(兩塊網(wǎng)卡分別打開兩個(gè)捕獲窗口)、E上啟動(dòng)協(xié)議分析器,設(shè)置過濾條件(提取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)過主機(jī)B到達(dá)主機(jī)E后,報(bào)文數(shù)據(jù)是否發(fā)生變化?若發(fā)生變化,記錄變化的字段,并回答發(fā)生變化的原因。將第1步中主機(jī)A所編輯報(bào)文的“生存時(shí)間”設(shè)置為1,重新計(jì)算校驗(yàn)和。6主機(jī)B、E重新開始捕獲數(shù)據(jù)。7主機(jī)A發(fā)送第5步中編輯好的報(bào)文。8主機(jī)B、E停止
15、捕獲數(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)象的原因。練習(xí)2 特殊的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地址:55。 自定義字段數(shù)據(jù),填入大于1字節(jié)的用戶數(shù)據(jù)。 校驗(yàn)和:在其他字段填充完畢后,計(jì)算并填充。(2)主機(jī)A再編輯IP數(shù)據(jù)報(bào)2,其中: 目的MAC地址:主機(jī)B的MAC地址(接口的MA
16、C)。 源MAC地址:A的MAC地址。 源IP地址:A的IP地址。 目的IP地址:55。 自定義字段數(shù)據(jù),填入大于1字節(jié)的用戶數(shù)據(jù)。 校驗(yàn)和:在其他字段填充完畢后,計(jì)算并填充。(3)主機(jī) B、C、D、E啟動(dòng)協(xié)議分析器并設(shè)置過濾條件(提取IP協(xié)議,捕獲接收和發(fā)送的所有IP數(shù)據(jù)報(bào),設(shè)置地址過濾條件如下:Any)。(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é)果 主機(jī)號(hào) 收到IP數(shù)據(jù)報(bào)1 收到IP數(shù)據(jù)報(bào)2結(jié)合實(shí)驗(yàn)結(jié)果,簡(jiǎn)述直接廣播地址的作用。2受限廣播地址(1
17、)主機(jī)A編輯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ì)算并填充。(2)主機(jī)B、C、D、E、F重新啟動(dòng)協(xié)議編譯器并設(shè)置過濾條件(提取IP協(xié)議,捕獲接受和發(fā)送的所有IP 的所有數(shù)據(jù)報(bào),設(shè)置過濾條件如下:Any)其中:(3)主機(jī)B、C、D、E、F重新開始捕獲數(shù)據(jù)。(4)主機(jī)A發(fā)送已編輯好的IP數(shù)據(jù)報(bào)。(5)主機(jī)B、C、D、E、F停止捕獲數(shù)據(jù)。記錄實(shí)驗(yàn)結(jié)果
18、主機(jī)號(hào)收到主機(jī)A發(fā)送IP的數(shù)據(jù)報(bào)收到主機(jī)A發(fā)送IP的數(shù)據(jù)報(bào)結(jié)合實(shí)驗(yàn)結(jié)果,簡(jiǎn)述受限廣播地址的作用。3回環(huán)地址(1)主機(jī)F重新啟動(dòng)協(xié)議分析器開始捕獲數(shù)據(jù)并設(shè)置過濾條件(提取IP協(xié)議)。(2)主機(jī)E ping 。(3)主機(jī)F停止捕獲數(shù)據(jù)。主機(jī)F是否收到主機(jī)E發(fā)送的目的地址的IP數(shù)據(jù)報(bào)?為什么?練習(xí)3 子網(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、E設(shè)置子網(wǎng)掩碼為54。3主機(jī)A ping 主機(jī)B(172.
19、16.1.1),主機(jī)C ping 主機(jī)(),主機(jī)E ping 主機(jī)F()。記錄實(shí)驗(yàn)結(jié)果 是否ping通主機(jī)A-主機(jī)B主機(jī)C-主機(jī)D主機(jī)E-主機(jī)F請(qǐng)問什么情況下主機(jī)的子網(wǎng)掩碼不同,卻可以相互通信?4主機(jī)在命令行方式下輸入recover-config命令,停止靜態(tài)路由服務(wù)。5所有主機(jī)恢復(fù)到網(wǎng)絡(luò)結(jié)構(gòu)二的配置。四、實(shí)驗(yàn)要求:以小組形式協(xié)作完成實(shí)驗(yàn)。五、實(shí)驗(yàn)報(bào)告要求:在實(shí)驗(yàn)結(jié)論或體會(huì)中應(yīng)體現(xiàn)對(duì)下列問題的思考:1 IP地址與硬件地址的區(qū)別,為什么要使用這樣兩種不同的地址?2 受限廣播地址和直接廣播地址的區(qū)別?路由器轉(zhuǎn)發(fā)受限廣播嗎?3 IP數(shù)據(jù)報(bào)中的首部校驗(yàn)和并不檢驗(yàn)
20、數(shù)據(jù)報(bào)中的數(shù)據(jù),這樣做的最大好處是什么?缺點(diǎn)是什么?實(shí)驗(yàn)四 Internet控制報(bào)文協(xié)議(ICMP)一、實(shí)驗(yàn)?zāi)康模赫莆誌CMP協(xié)議的報(bào)文格式。理解不同類型ICMP報(bào)文的具體意義。了解常見的網(wǎng)絡(luò)故障。二、實(shí)驗(yàn)學(xué)時(shí):2三、實(shí)驗(yàn)內(nèi)容及操作步驟: 練習(xí)1 運(yùn)行Ping 命令各主機(jī)打開協(xié)議分析器,進(jìn)入相同的網(wǎng)絡(luò)結(jié)構(gòu)并驗(yàn)證網(wǎng)絡(luò)拓?fù)涞恼_性,如果通過拓?fù)潋?yàn)證,關(guān)閉協(xié)議分析器繼續(xù)進(jìn)行實(shí)驗(yàn),如果不能通過拓?fù)溲葸@個(gè),請(qǐng)檢查網(wǎng)絡(luò)連接。本練習(xí)將主機(jī)A、B、C、D、E、F作為一組進(jìn)行實(shí)驗(yàn)。實(shí)驗(yàn)開始前主機(jī)B首先執(zhí)行命令“staicroute-config”啟動(dòng)靜態(tài)路由。1主機(jī)B、E、F啟動(dòng)協(xié)議分析器,打開捕獲窗口進(jìn)行數(shù)據(jù)
21、捕獲并設(shè)置過濾條件(提取ICMP協(xié)議)。2主機(jī)A ping 主機(jī)E()。3主機(jī)B、E、F停止捕獲數(shù)據(jù),觀察捕獲的數(shù)據(jù),并回答一下問題:l 捕獲的報(bào)文對(duì)應(yīng)的“類型”和“代碼”字段分別是什么?l 分析報(bào)文中哪些字段保證了回顯請(qǐng)求和回顯應(yīng)答報(bào)文的一一對(duì)應(yīng)?練習(xí)2 ICMP查詢報(bào)文本練習(xí)將主機(jī)A、B、C、D、E、F作為一組進(jìn)行實(shí)驗(yàn)。1主機(jī)A啟動(dòng)協(xié)議編輯器,編輯一個(gè)ICMP時(shí)間戳請(qǐng)求數(shù)據(jù)幀發(fā)送給主機(jī)C()。MAC層: 目的MAC地址:主機(jī)C的MAC地址。源MAC地址:主機(jī)A的MAC地址。協(xié)議類型或數(shù)據(jù)長度:0800。IP層:總長度:包含IP層和ICMP層長度。高層
22、協(xié)議類型:1校驗(yàn)和:在其他字段填充完畢后計(jì)算并填充。源IP地址:A的IP地址。目的IP地址:C的IP地址。ICMP層:類型:13。代碼字段:0。校驗(yàn)和:在ICMP層其他字段填充完畢后,計(jì)算填充。其他字段使用默認(rèn)值。2主機(jī)C啟動(dòng)協(xié)議分析器啟動(dòng)數(shù)據(jù)捕獲,并設(shè)置過濾條件(提取ICMP協(xié)議)。3主機(jī)A發(fā)送已編輯好的數(shù)據(jù)幀。4主機(jī)C停止捕獲數(shù)據(jù),查看主機(jī)C捕獲的數(shù)據(jù),并填寫下表: 時(shí)間戳請(qǐng)求報(bào)文 時(shí)間戳應(yīng)答報(bào)文 ICMP字段名 字段值 ICMP字段名 字段值 類型 類型 標(biāo)識(shí)號(hào) 標(biāo)識(shí)號(hào) 序列號(hào) 序列號(hào) 發(fā)起時(shí)間戳 發(fā)起時(shí)間戳 接受時(shí)間戳 接受時(shí)間戳 傳送時(shí)間戳 傳送時(shí)間戳練習(xí)3 ICMP差錯(cuò)報(bào)文本練習(xí)將
23、主機(jī)A、B、C、D、E、F作為一組進(jìn)行實(shí)驗(yàn)。1目的端不可達(dá)(1)主機(jī)A、B、C、D、E、F啟動(dòng)數(shù)據(jù)捕獲,并設(shè)置過濾條件(提取ICMP協(xié)議)。(2)在主機(jī)A、C、D、E上ping 0(不存在的IP)。(3)主機(jī)A、C、D、E、F停止捕獲數(shù)據(jù),查看捕獲到的數(shù)據(jù),并回答問題:捕獲到的是哪一種目的端不可達(dá)報(bào)文?2超時(shí)(1)在主機(jī)E上啟動(dòng)協(xié)議編譯器,編寫一個(gè)發(fā)送給主機(jī)D()的ICMP數(shù)據(jù)幀。其中:MAC層: 目的MAC地址:主機(jī)B的MAC地址(接口的MAC)。源MAC地址:的MAC地址。協(xié)議類型或數(shù)據(jù)長度:0800。IP層:總長度:包含IP層和
24、ICMP層長度。TTL:0。高層協(xié)議類型:1校驗(yàn)和:在其他字段填充完畢后計(jì)算并填充。源IP地址:E的IP地址。目的IP地址:的IP地址。ICMP層:類型:8。代碼字段:0。校驗(yàn)和:在ICMP層其他字段填充完畢后,計(jì)算填充。其他字段使用默認(rèn)值。(2)主機(jī)B(的接口)、F啟動(dòng)協(xié)議編譯器,并設(shè)置過濾條件(提取協(xié)議)(3)主機(jī)E發(fā)送已編輯好的數(shù)據(jù)幀。(4)主機(jī)B、F停止捕獲數(shù)據(jù),查看并分析捕獲到的數(shù)據(jù)。(5)主機(jī)B在命令行下輸入recover-config命令,停止靜態(tài)路由服務(wù)。四、實(shí)驗(yàn)要求:以小組形式協(xié)作完成實(shí)驗(yàn)。五、實(shí)驗(yàn)報(bào)告要求:在實(shí)驗(yàn)結(jié)論或體會(huì)中應(yīng)體現(xiàn)對(duì)下列問題的思考:1 為
25、什么要設(shè)置TTL字段?2 為什么要限制由失效的ICMP差錯(cuò)報(bào)文再產(chǎn)生一個(gè)ICMP報(bào)文?3 什么樣的ICMP報(bào)文是由路由器發(fā)送出的?什么樣的ICMP報(bào)文是由目的主機(jī)發(fā)送出去到的?4 主機(jī)A向主機(jī)B發(fā)送數(shù)據(jù)報(bào),主機(jī)B從未收到該數(shù)據(jù)報(bào),而主機(jī)A也從未收到出問題的通知,試給出可能發(fā)生情況的兩種不同解釋。實(shí)驗(yàn)五 Internet組管理協(xié)議(IGMP)一、實(shí)驗(yàn)?zāi)康模赫莆誌GMP協(xié)議的報(bào)文格式。掌握IGMP協(xié)議的工作原理。理解多播組地址到以太網(wǎng)地址的映射。二、實(shí)驗(yàn)學(xué)時(shí):2三、實(shí)驗(yàn)內(nèi)容及操作步驟: 練習(xí)1 觀察IGMP報(bào)文各主機(jī)打開協(xié)議分析器,進(jìn)入相應(yīng)的網(wǎng)絡(luò)結(jié)構(gòu)并驗(yàn)證網(wǎng)絡(luò)拓?fù)涞恼_性,如果通過拓?fù)潋?yàn)證,關(guān)閉協(xié)
26、議分析器繼續(xù)進(jìn)行實(shí)驗(yàn),如果沒有通過拓?fù)潋?yàn)證,請(qǐng)檢查網(wǎng)絡(luò)連接。本練習(xí)將主機(jī)A、B、C、D、E、F作為一組進(jìn)行實(shí)驗(yàn)。1在主機(jī)B的對(duì)應(yīng)的接口和對(duì)應(yīng)的接口分別啟動(dòng)協(xié)議分析器捕獲數(shù)據(jù),并設(shè)置過濾條件(提取IGMP)。2在主機(jī)B上啟動(dòng)IGMP協(xié)議:在主機(jī)B的命令行下使用“igmp_config”命令啟動(dòng)IGMP協(xié)議。3在主機(jī)B的命令行下使用“igmp_config 的接口名 route”命令將接口設(shè)置為“IGMP路由器”。4在主機(jī)B的命令行下使用“igmp_config 的接口名 route”命令將172.
27、16.0.1接口設(shè)置為“IGMP路由器”。5觀察主機(jī)B的協(xié)議分析器所采集到的數(shù)據(jù)。 找到“成員關(guān)系查詢”報(bào)文,并填寫下表:數(shù)據(jù)內(nèi)容含義目的MAC地址目的IP地址TTL值組地址 通過目的MAC地址和目的IP地址,簡(jiǎn)述組播IP地址到MAC地址的映射方式。練習(xí)2 利用IGMP加入一個(gè)多播組本練習(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ù)據(jù),并設(shè)置過濾條件(提取IGMP)。2在主機(jī)A、C、D、E上啟動(dòng)“組播工具”(方法:實(shí)驗(yàn)平臺(tái)工具欄中的組播工具),并加入多播組(使用8作為多播地址)。3在主機(jī)A、B、C、D、E、F上觀察協(xié)議分析
28、器上采集到的數(shù)據(jù)。4察看主機(jī)B的組表信息(在命令行方式下,輸入“igmp_config showgrouptable”),理解“組播工具”使用IGMP協(xié)議加入一個(gè)多播組的過程。5在主機(jī)A、C、D、E上點(diǎn)擊“離開組播”退出多播組。練習(xí)3 多播通信本練習(xí)將主機(jī)A、B、C、D、E、F作為一組進(jìn)行實(shí)驗(yàn)。1在主機(jī)B、F上啟動(dòng)協(xié)議分析器捕獲數(shù)據(jù),并設(shè)置過濾條件(提取IGMP和UDP)。2在主機(jī)A、C、E上啟動(dòng)“組播工具”,并加入到同一個(gè)多播組(如:8)。 察看主機(jī)B上的組表信息(在命令行方式下,輸入“igmp_config showgrouptable”),記錄其中條目。3主機(jī)A發(fā)送數(shù)據(jù)
29、,同時(shí)觀察主機(jī)C、E上“組播工具”接收到的數(shù)據(jù)。4在主機(jī)E上點(diǎn)擊“離開組播”退出多播組。(1)等待一段時(shí)間后察看主機(jī)B上的組表信息。 在命令方式下,輸入“igmp_config showgrouptable”。 看主機(jī)B上的“路由和遠(yuǎn)程訪問/IGMP/顯示組表格”。(2)其中是否含有主機(jī)E所加入的組的相關(guān)條目?為什么?5在主機(jī)A、C上點(diǎn)擊“離開組播”退出多播組。(1)等待一段時(shí)間后察看主機(jī)B上的組表信息。 在命令行方式下,輸入“igmp_config showgrouptable”。 察看主機(jī)B上的“路由和遠(yuǎn)程訪問/IGMP/顯示組表格”。(2)其中是否含有主機(jī)A、C所加入的組的相關(guān)條目?為什
30、么?6主機(jī)B、F停止捕獲數(shù)據(jù),觀察協(xié)議分析器所捕獲的數(shù)據(jù)。 簡(jiǎn)述IGMP在多播組通信中所起到的作用,繪制多播組成員和IGMP路由器的報(bào)文交互過程(包括IGMP和UDP)。7主機(jī)B在命令行下輸入recover_config命令,停止IGMP協(xié)議。四、實(shí)驗(yàn)要求:以小組形式協(xié)作完成實(shí)驗(yàn)。五、實(shí)驗(yàn)報(bào)告要求:在實(shí)驗(yàn)結(jié)論或體會(huì)中應(yīng)體現(xiàn)對(duì)下列問題的思考:1 一個(gè)組的多播地址是,當(dāng)局域網(wǎng)在使用TCP/IP時(shí),其48位的以太網(wǎng)地址是什么?2 為什么沒有必要讓IGMP報(bào)文在它自己的網(wǎng)絡(luò)以外傳送?3 若一主機(jī)愿意在5個(gè)組中繼續(xù)其成員關(guān)系,它應(yīng)該發(fā)送5個(gè)不同的成員關(guān)系報(bào)告報(bào)文還是只發(fā)送一個(gè)?實(shí)驗(yàn)
31、六 用戶數(shù)據(jù)報(bào)協(xié)議(UDP)一、實(shí)驗(yàn)?zāi)康模赫莆誙DP協(xié)議的報(bào)文格式。掌握UDP協(xié)議校驗(yàn)和的計(jì)算方法。理解UDP協(xié)議的優(yōu)缺點(diǎn);掌握UDP協(xié)議棧對(duì)UDP協(xié)議的處理方法。理解UDP上層接口應(yīng)滿足的條件。二、實(shí)驗(yàn)學(xué)時(shí):2三、實(shí)驗(yàn)內(nèi)容及操作步驟: 練習(xí)1 編輯并發(fā)送UDP數(shù)據(jù)段各主機(jī)打開協(xié)議分析器,進(jìn)入相應(yīng)的網(wǎng)絡(luò)結(jié)構(gòu)并驗(yàn)證網(wǎng)絡(luò)拓?fù)涞恼_性,如果通過拓?fù)潋?yàn)證,關(guān)閉協(xié)議分析器繼續(xù)進(jìn)行實(shí)驗(yàn),如果沒有通過拓?fù)潋?yàn)證,請(qǐng)檢查網(wǎng)絡(luò)連接。本練習(xí)將主機(jī)A和B作為一組,主機(jī)C和D作為一組,主機(jī)E和F作為一組。現(xiàn)僅以主機(jī)A、B所在組為例,其他組的操作參考主機(jī)A、B所在組的操作。1主機(jī)A打開協(xié)議編譯器,編輯發(fā)送給主機(jī)B的DUP
32、數(shù)據(jù)報(bào)。MAC層: 目的MAC地址:接收方MAC地址 源MAC地址:發(fā)送方MAC地址 協(xié)議類型或數(shù)據(jù)長度:0800,即IP協(xié)議IP層: 總長度:包括IP層、UDP層和數(shù)據(jù)長度 高層協(xié)議類型:17,即DUP協(xié)議 首部校驗(yàn)和:其他所有字段填充完畢后填充此字段 源IP地址:發(fā)送方IP地址 目的IP地址:接收方IP地址UDP層: 源端口:1030 目的端口:大于1024的端口號(hào) 有效負(fù)載長度:UDP層及其上層協(xié)議長度其他字段默認(rèn),計(jì)算校驗(yàn)和。 UDP在計(jì)算校驗(yàn)和時(shí)包括哪些內(nèi)容?2在主機(jī)B啟動(dòng)協(xié)議分析器捕獲數(shù)據(jù),并設(shè)置過濾條件(提前UDP協(xié)議)。3主機(jī)A發(fā)送已編輯好的數(shù)據(jù)報(bào)。4主機(jī)B停止捕獲數(shù)據(jù),在捕獲
33、到的數(shù)據(jù)中查找主機(jī)A所發(fā)送的數(shù)據(jù)報(bào)。練習(xí)2 UDP單播通信本練習(xí)將主機(jī)A、B、C、D、E、F座位一組進(jìn)行試驗(yàn)。1主機(jī)B、C、D、E、F上啟動(dòng)“實(shí)驗(yàn)平臺(tái)工具欄中的UDP工具”,座位服務(wù)器端,監(jiān)聽端口設(shè)置為2483,“創(chuàng)建”成功。2主機(jī)C、E上啟動(dòng)協(xié)議分析器開始捕獲數(shù)據(jù),并設(shè)置過濾條件(提取UDP協(xié)議)。3主機(jī)A上啟動(dòng)“實(shí)驗(yàn)平臺(tái)工具欄中的UDP工具”,作為客戶端,以主機(jī)C的IP為目的IP地址,以2483為端口,填寫數(shù)據(jù)并發(fā)送。4察看主機(jī)B、C、D、E、F上的“UDP工具”接收的信息。 哪臺(tái)主機(jī)上的“UDP工具”能夠接收到主機(jī)A發(fā)送的UDP報(bào)文?5察看主機(jī)C協(xié)議分析器上的UDP報(bào)文,并回答以下問題:
34、 UDP是基于連接的協(xié)議嗎?闡述此特點(diǎn)的優(yōu)缺點(diǎn)。 UDP報(bào)文交互中含有確認(rèn)報(bào)文嗎?闡述此特點(diǎn)的優(yōu)缺點(diǎn)。6主機(jī)A上使用協(xié)議編輯器向主機(jī)E發(fā)送UDP報(bào)文,其中: 目的MAC地址:E的MAC地址 目的IP地址:主機(jī)E的IP地址 目的端口:2483 校驗(yàn)和:0 發(fā)送報(bào)文,并回答以下問題: 主機(jī)E上的UDP通信程序是否接收到此數(shù)據(jù)包?UDP是否可以使用0作為校驗(yàn)和進(jìn)行通信?7 主機(jī)B、C、D、E、F關(guān)閉服務(wù)器,主機(jī)A關(guān)閉客戶端。練習(xí)3 UDP廣播通信本練習(xí)將主機(jī)A、B、C、D、E、F作為一組進(jìn)行實(shí)驗(yàn)。1主機(jī)B、C、D、E、F上啟動(dòng)“實(shí)驗(yàn)平添工具欄中的UDP工具”,作為服務(wù)器端,監(jiān)聽端口設(shè)為2483。2主
35、機(jī)B、C、D、E、F啟動(dòng)協(xié)議分析器捕獲數(shù)據(jù),并設(shè)置過濾條件(提取UDP協(xié)議)。3主機(jī)A上啟動(dòng)“實(shí)驗(yàn)平添工具欄中的UDP工具”,作為客戶端,以55為目的地址,以2483為端口,填寫數(shù)據(jù)并發(fā)送。4查看主機(jī)B、C、D、E、F上的“UDP工具”接收的信息。 哪臺(tái)主機(jī)能夠接收到主機(jī)A發(fā)送的UDP報(bào)文?5查看協(xié)議分析器上捕獲的UDP報(bào)文,并回答以下問題: 主機(jī)A發(fā)送的報(bào)文的目的MAC地址和目的IP地址的含義是什么?四、實(shí)驗(yàn)要求:以小組形式協(xié)作完成實(shí)驗(yàn)。五、實(shí)驗(yàn)報(bào)告要求:在實(shí)驗(yàn)結(jié)論或體會(huì)中應(yīng)體現(xiàn)對(duì)下列問題的思考:1 為什么UDP協(xié)議的“校驗(yàn)和”要包含偽首部?2 比較UDP和IP的不
36、可靠程度?3 思考UDP的差錯(cuò)處理能力。4 在可靠性不是很重要的情況下,UDP可能是一個(gè)好的傳輸協(xié)議。試給出這種特種情況的一些特例。5 UDP協(xié)議本身是否能確保數(shù)據(jù)報(bào)的發(fā)送和接受順序?實(shí)驗(yàn)七 傳輸控制協(xié)議(TCP)一、實(shí)驗(yàn)?zāi)康模赫莆誘CP協(xié)議的報(bào)文格式。掌握TCP連接的建立和釋放過程。掌握TCP數(shù)據(jù)傳輸中編號(hào)與確認(rèn)放過程。掌握TCP協(xié)議校驗(yàn)和的計(jì)算方法;理解TCP重傳機(jī)制。二、實(shí)驗(yàn)學(xué)時(shí):2三、實(shí)驗(yàn)內(nèi)容及操作步驟: 練習(xí)1 察看TCP連接的建立和釋放各主機(jī)打開協(xié)議分析器,進(jìn)入相應(yīng)的網(wǎng)絡(luò)結(jié)構(gòu)并驗(yàn)證網(wǎng)絡(luò)拓?fù)涞恼_新,如果通過拓?fù)潋?yàn)證,關(guān)閉協(xié)議分析器繼續(xù)進(jìn)行實(shí)驗(yàn),如果沒有通過拓?fù)潋?yàn)證,請(qǐng)檢查網(wǎng)絡(luò)連接。
37、本練習(xí)將主機(jī)A、B、C、D、E、F作為一組進(jìn)行實(shí)驗(yàn)。1主機(jī)B、C、D啟動(dòng)協(xié)議分析器捕獲數(shù)據(jù),并設(shè)置過濾條件(提取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)憑條工具欄中的TCP工具”。選中“客戶端”單選框,在“地址”文本框中填入主機(jī)C的IP地址,在“端口”文本框中填入主機(jī)C的一個(gè)TCP端口,點(diǎn)擊連接按鈕進(jìn)行連接。3察看主機(jī)B、C、D捕獲的數(shù)據(jù),填寫下表。字段名稱報(bào)文1報(bào)文2報(bào)文3Sequence NumberAcknowledge
38、ment NumberACKSYN TCP鏈接建立時(shí),前兩個(gè)報(bào)文的首部都有一個(gè)“最大字段長度”字段,它的值是多少?作用是什么?結(jié)合以太網(wǎng)最大幀長分析此數(shù)據(jù)是怎樣得出的。4主機(jī)A斷開與主機(jī)C的TCP連接。5察看主機(jī)B、C、D捕獲的數(shù)據(jù),填寫下表。字段名稱報(bào)文1報(bào)文2報(bào)文3Sequence NumberAcknowledgement NumberACKSYN 結(jié)合步驟3、5所填的表,理解TCP的三次握手建立連接和四次握手釋放連接過程,理解序號(hào)、確認(rèn)序號(hào)等字段在TCP可靠連接中所起的作用。練習(xí)2 編輯并發(fā)送TCP數(shù)據(jù)包本練習(xí)將主機(jī)A和B作為一組,主機(jī)C和D作為一組,主機(jī)E和F作為一組,現(xiàn)僅以主機(jī)A、
39、B所在組為例,其他組的操作參考主機(jī)A、B所在組的操作。在本實(shí)驗(yàn)中由于TCP連接有超時(shí)時(shí)間的限制,故協(xié)議編輯器和協(xié)議分析器的兩位同學(xué)要默契配合,某些步驟(如計(jì)算TCP校驗(yàn)和)要求熟練、迅速。為了實(shí)現(xiàn)TCP三次握手過程的仿真,發(fā)送第一個(gè)連接請(qǐng)求幀之前,編輯端主機(jī)應(yīng)該使用TCP屏蔽功能來防止系統(tǒng)干擾(否則計(jì)算機(jī)系統(tǒng)的網(wǎng)絡(luò)會(huì)對(duì)該請(qǐng)求幀的應(yīng)答幀發(fā)出拒絕響應(yīng))。通過手工編輯TCP數(shù)據(jù)包實(shí)驗(yàn),要求理解實(shí)現(xiàn)TCP連接建立、數(shù)據(jù)傳輸以及斷開連接的全過程。在編輯過程中注意體會(huì)TCP首部中的序列號(hào)和標(biāo)志位的作用。首先選擇服務(wù)器主機(jī)上的一個(gè)進(jìn)程作服務(wù)器進(jìn)程,并向該服務(wù)器進(jìn)程發(fā)出一個(gè)建立連接請(qǐng)求報(bào)文,對(duì)應(yīng)答的確認(rèn)報(bào)文和
40、斷開連接的報(bào)文也編輯發(fā)送。其步驟如下:1主機(jī)B啟動(dòng)協(xié)議分析器捕獲數(shù)據(jù),設(shè)置過濾條件(提取HTTP協(xié)議)。2主機(jī)A上啟動(dòng)協(xié)議編輯器,在界面初始狀態(tài)下,程序會(huì)自動(dòng)新建一個(gè)單幀,可以利用協(xié)議編輯器打開時(shí)默認(rèn)的以太網(wǎng)幀進(jìn)行編輯。3填寫該幀的以太網(wǎng)協(xié)議首部,其中:源MAC地址:主機(jī)A的MAC地址目的MAC地址:服務(wù)器的MAC地址協(xié)議類型或數(shù)據(jù)長度:0800(IP協(xié)議)4填寫IP協(xié)議頭信息,其中:高層協(xié)議類型:6(上層協(xié)議為TCP)總長度:40(IP首部+TCP首部)源IP地址:主機(jī)A的IP地址目的IP地址:服務(wù)器的IP地址(00)其它字段任意。應(yīng)用前面學(xué)到的知識(shí)計(jì)算IP首部校驗(yàn)和。5
41、填寫TCP協(xié)議信息,其中:源端口:任意大于1024的數(shù),不要使用下拉列表中的端口目的端口:80(HTTP協(xié)議)序列號(hào):選擇一個(gè)序號(hào)ISN,以后的數(shù)據(jù)都根據(jù)它來填寫確認(rèn)號(hào):0首部長度:50(長度20字節(jié))標(biāo)志位:02(標(biāo)志SYN=1)窗口大?。喝我饩o急指針:0使用協(xié)議編輯器的“手動(dòng)計(jì)算”方法計(jì)算校驗(yàn)和;再使用協(xié)議編輯器的“自動(dòng)計(jì)算”方法計(jì)算校驗(yàn)和。將兩次計(jì)算結(jié)果相比較,若結(jié)果不一致,則重新計(jì)算。 TCP在計(jì)算校驗(yàn)和時(shí)包括哪些內(nèi)容?6將設(shè)置完成的數(shù)據(jù)幀復(fù)制3份。修改第二幀的TCP層的“標(biāo)志”位為10(即標(biāo)志位ACK=1)。TCP層的“序列號(hào)”為1942589885+1。修改第四幀的TCP層的“標(biāo)志
42、”位為11(即標(biāo)志位ACK=1、FIN=1),TCP層的“序列號(hào)”為1942589885+2。修改第四幀的TCP層的“標(biāo)著”位為10(即ACK=1),TCP層的“序列號(hào)”為1942589885+2。7在發(fā)送該TCP連接請(qǐng)求之前,先ping一次目標(biāo)服務(wù)器,讓目標(biāo)服務(wù)器知道自己的MAC地址。8啟動(dòng)“實(shí)驗(yàn)平臺(tái)工具欄中的啟動(dòng)屏蔽”,為TCP/IP協(xié)議棧過濾掉收到的TCP數(shù)據(jù)。9點(diǎn)擊開始菜單欄中的發(fā)送按鈕,在彈出對(duì)話框張選擇發(fā)送第一幀。10在主機(jī)B上捕獲相應(yīng)的應(yīng)答報(bào)文,這里要求協(xié)議分析器一端的同學(xué)及時(shí)準(zhǔn)確地捕獲應(yīng)答報(bào)文并迅速從中獲得應(yīng)答報(bào)文的接收字節(jié)序列號(hào),并告知協(xié)議編輯器一端的同學(xué)。11假設(shè)接收字節(jié)序
43、號(hào)為:3246281765,修改第二幀和第三幀TCP層的“確認(rèn)號(hào)”的值為:3246281766。12計(jì)算第二幀的TCP校驗(yàn)和,將該幀發(fā)送。對(duì)服務(wù)器的應(yīng)答報(bào)文進(jìn)行確認(rèn)。13計(jì)算第三幀的TCP校驗(yàn)和,將該幀發(fā)送。14在主機(jī)B上觀察應(yīng)答報(bào)文,要及時(shí)把最后一幀“序列號(hào)”告知協(xié)議編輯器一端的同學(xué)。15修改第四幀的TCP“確認(rèn)號(hào)”為接收的序列號(hào)+1(即3246281767)。16計(jì)算第四幀的TCP校驗(yàn)和,將該幀發(fā)送。斷開連接,完成TCP連接的全過程。17協(xié)議分析器一端截獲相應(yīng)的請(qǐng)求及應(yīng)答報(bào)文并分析,注意觀察“會(huì)話分析“中的會(huì)話過程。18. 編輯端主機(jī)啟動(dòng)“實(shí)驗(yàn)平臺(tái)工具欄中的停止屏蔽“,恢復(fù)正常網(wǎng)絡(luò)功能。練
44、習(xí)3 TCP的重傳機(jī)制本練習(xí)將主機(jī)A和B做為一組,主機(jī)C和D作為一組,主機(jī)E和F作為一組。現(xiàn)僅以主機(jī)A、B所在組為例,其他組的操作參考主機(jī)A、B所在組的操作。1主機(jī)B上啟動(dòng)“實(shí)驗(yàn)平臺(tái)工具欄中的TCP工具“,作為服務(wù)器,監(jiān)聽端口設(shè)置為2483。2主機(jī)B啟動(dòng)協(xié)議分析器開始捕獲數(shù)據(jù)并設(shè)置過濾條件(提取TCP協(xié)議)。3主機(jī)A啟動(dòng)TCP工具連接主機(jī)B。(1)主機(jī)A啟動(dòng)“實(shí)驗(yàn)平臺(tái)工具欄中的TCP工具”。(2)選中“客戶端”單選框。(3)在“地址”文本框中填入主機(jī)B的IP地址。(4)在“端口”文本框中填入主機(jī)B的TCP監(jiān)聽端口(2483)。(5)點(diǎn)擊連接按鈕進(jìn)行連接。4主機(jī)A向主機(jī)B發(fā)送一條信息。5主機(jī)B啟
45、動(dòng)“實(shí)驗(yàn)平臺(tái)工具欄中的啟動(dòng)TCP屏蔽”,過濾掉接收到的TCP數(shù)據(jù)。6主機(jī)A向主機(jī)B在發(fā)送一條信息。7主機(jī)B刷新捕獲顯示,當(dāng)發(fā)現(xiàn)“會(huì)話分析實(shí)圖”中有兩條以上超時(shí)重傳報(bào)文后,啟動(dòng)“實(shí)驗(yàn)平臺(tái)工具欄中的停止TCP屏蔽”,恢復(fù)正常網(wǎng)絡(luò)功能。8主機(jī)A向主機(jī)B在發(fā)送一條信息,之后斷開連接。9主機(jī)B停止捕獲數(shù)據(jù)。依據(jù)“會(huì)話分析示圖”顯示結(jié)果,繪制本練習(xí)的數(shù)據(jù)交互圖。四、實(shí)驗(yàn)要求:以小組形式協(xié)作完成實(shí)驗(yàn)。五、實(shí)驗(yàn)報(bào)告要求:在實(shí)驗(yàn)結(jié)論或體會(huì)中應(yīng)體現(xiàn)對(duì)下列問題的思考:1 為什么在TCP連接過程中要使用三次握手?如不這樣做可能會(huì)出現(xiàn)什么情況。2 TCP協(xié)議在進(jìn)行流量控制時(shí)是以數(shù)據(jù)包丟失作為產(chǎn)生擁塞的標(biāo)志。有沒有不是因
46、為擁塞而引起的數(shù)據(jù)包丟失的情況?如有,請(qǐng)列舉出三種情況。實(shí)驗(yàn)八 路由信息協(xié)議(RIP)一、實(shí)驗(yàn)?zāi)康模赫莆章酚蓞f(xié)議的分類,理解靜態(tài)路由和動(dòng)態(tài)路由。掌握動(dòng)態(tài)路由協(xié)議RIP的報(bào)文格式、工作原理及工作過程。掌握RIP計(jì)時(shí)器的作用。理解RIP的穩(wěn)定性。二、實(shí)驗(yàn)學(xué)時(shí):2三、實(shí)驗(yàn)內(nèi)容及操作步驟:練習(xí)1 靜態(tài)路由與路由表各主機(jī)打開協(xié)議分析器,進(jìn)入相應(yīng)的網(wǎng)絡(luò)結(jié)構(gòu)并驗(yàn)證網(wǎng)絡(luò)拓?fù)涞恼_性,如果通過拓?fù)潋?yàn)證,關(guān)閉協(xié)議分析器繼續(xù)進(jìn)行試驗(yàn),如果沒有通過拓?fù)潋?yàn)證,請(qǐng)檢查網(wǎng)絡(luò)連接。本練習(xí)將主機(jī)A、B、C、D、E、F作為一組進(jìn)行試驗(yàn)。1主機(jī)A、B、C、D、E、F在命令行下運(yùn)行“route print”命令,查看路由表,并回答以
47、下問題: 路由表由哪幾項(xiàng)組成?2從主機(jī)A依次ping主機(jī)B()、主機(jī)C()、主機(jī)E()、主機(jī)E(),觀察現(xiàn)象,記錄結(jié)果。通過在命令行下運(yùn)行route print命令,查看主機(jī)B和主機(jī)E路由表,結(jié)合路由信息回答問題: 主機(jī)A的默認(rèn)網(wǎng)關(guān)在本次練習(xí)中起到什么作用? 記錄并分析實(shí)驗(yàn)結(jié)果,簡(jiǎn)述為什么會(huì)產(chǎn)生這樣的結(jié)果?是否ping通原因主機(jī)A主機(jī)B主機(jī)A主機(jī)C3主機(jī)B和主機(jī)E啟動(dòng)靜態(tài)路由。(1) 主機(jī)B與主機(jī)E在命令行下使用“staticroute_config”命令來啟動(dòng)靜態(tài)路由。(2) 在主機(jī)B上,通過在命令行下運(yùn)行
48、route add命令手工添加靜態(tài)路由(“route add mask metric 2”).(3) 在主機(jī)E上,也添加一條靜態(tài)路由(“route add mask metric 2”).(4) 從主機(jī)A依次ping主機(jī)B()、主機(jī)E()、主機(jī)E(),觀察現(xiàn)象,記錄結(jié)果。(5) 通過在命令行下運(yùn)行route print命令,察看主機(jī)B和主機(jī)E路由表,結(jié)合路由信息回答問題: 記錄并分析實(shí)驗(yàn)結(jié)果,簡(jiǎn)述手工添加靜態(tài)路由在此次通信中所起的作用。是否ping通原因主機(jī)A主機(jī)B()主機(jī)A主機(jī)E()主機(jī)A主機(jī)E()4在主機(jī)B上,通過在命令行下運(yùn)行route delete命令(“route delete ”);在主機(jī)E上,運(yùn)行route delete命令(“route delete ”)刪除
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 私人飛機(jī)應(yīng)急定位發(fā)射器租賃飛行員生命保障服務(wù)協(xié)議
- 服裝鞋帽品牌代理合作協(xié)議(含市場(chǎng)調(diào)研)
- 物流倉庫主管派遣與倉儲(chǔ)物流安全管理合同
- 智能停車場(chǎng)車位預(yù)約與新能源汽車充電服務(wù)協(xié)議
- 資產(chǎn)管理公司資產(chǎn)評(píng)估師派遣合同
- 區(qū)塊鏈技術(shù)在智慧城市建設(shè)中的應(yīng)用培訓(xùn)協(xié)議
- 海外代購商品售后服務(wù)保障協(xié)議
- 帶車位地下室住宅產(chǎn)權(quán)變更合同范本
- 高效口腔醫(yī)療器械滅菌袋專業(yè)采購協(xié)議
- 災(zāi)害救援志愿者服務(wù)承諾及行動(dòng)協(xié)議
- 康復(fù)評(píng)定學(xué)第三章肌力
- 圖形創(chuàng)意(高職藝術(shù)設(shè)計(jì))PPT完整全套教學(xué)課件
- 2023年財(cái)會(huì)金融-注冊(cè)會(huì)計(jì)師-審計(jì)(官方)考試歷年真題甄選版帶答案
- 2023學(xué)年完整公開課版粘壓阻力
- 基于STM32的平衡車系統(tǒng)設(shè)計(jì)
- YY/T 0299-2022醫(yī)用超聲耦合劑
- MT 181-1988煤礦井下用塑料管安全性能檢驗(yàn)規(guī)范
- GB/T 193-2003普通螺紋直徑與螺距系列
- 因納特工商管理綜合實(shí)訓(xùn)軟件V4.00
- 四議兩公開工作法課件
- 2022年保山數(shù)字產(chǎn)業(yè)發(fā)展有限責(zé)任公司招聘筆試題庫及答案解析
評(píng)論
0/150
提交評(píng)論