![ICMP差錯報文_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-5/23/e263a6fb-2dba-4310-a5fe-b155891cf823/e263a6fb-2dba-4310-a5fe-b155891cf8231.gif)
![ICMP差錯報文_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-5/23/e263a6fb-2dba-4310-a5fe-b155891cf823/e263a6fb-2dba-4310-a5fe-b155891cf8232.gif)
![ICMP差錯報文_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-5/23/e263a6fb-2dba-4310-a5fe-b155891cf823/e263a6fb-2dba-4310-a5fe-b155891cf8233.gif)
![ICMP差錯報文_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-5/23/e263a6fb-2dba-4310-a5fe-b155891cf823/e263a6fb-2dba-4310-a5fe-b155891cf8234.gif)
![ICMP差錯報文_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-5/23/e263a6fb-2dba-4310-a5fe-b155891cf823/e263a6fb-2dba-4310-a5fe-b155891cf8235.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、實驗名稱: ICMP差錯報文實驗成績學生姓名:學號:指導教師:班級:網(wǎng)絡1301主機編號:4A實驗日期:2015.12.1實驗目的:1. 掌握ICMP協(xié)議的報文格式2. 理解不同類型ICMP報文的具體意義實驗原理:ICMP差錯報文 ICMP差錯報文用來報告差錯。雖然現(xiàn)代的技術已經(jīng)制造出很可靠的傳輸媒體,但差錯仍然存在,因而必須進行處理。正如在實驗三中所討論的,IP是個不可靠的協(xié)議。這就表示IP不考慮差錯校驗和差錯控制。ICMP就是為了補償這個缺點而設計的。然而ICMP不能糾正差錯,它只是報告差錯,差錯糾正留給高層協(xié)議去做。ICMP使用
2、源IP地址把差錯報文發(fā)送給數(shù)據(jù)報的源點(發(fā)出者)。 一共有5種差錯報文:目的端不可達、源點抑制、超時、參數(shù)問題以及改變路由,如下圖所示。圖4-10 差錯報文 差錯報文的數(shù)據(jù)字段包括原始數(shù)據(jù)報(引起差錯的報文)的首部和原始數(shù)據(jù)報數(shù)據(jù)部分的前8個字節(jié)。包括原始數(shù)據(jù)報首部的目的是為了向差錯報文的原始信源給出關于數(shù)據(jù)報本身的信息。包括數(shù)據(jù)的前8個字節(jié)是因為這前8個字節(jié)提供了關于端口號(UDP和TCP)和序號(TCP)的信息。根據(jù)這些信息,源點可以把差錯情況通知給上層協(xié)議。1. 目的端不可達
3、60; 當路由器不能夠為數(shù)據(jù)報找到路由或主機,就丟棄這個數(shù)據(jù)報,然后向發(fā)出這個數(shù)據(jù)報的源主機發(fā)送目的端不可達報文。下圖給出了目的端不可達報文的格式。這種類型的代碼字段指明了丟棄該數(shù)據(jù)報的原因。圖4-11 目的端不可達報文2. 源點抑制 IP協(xié)議是無連接協(xié)議,因此通信缺乏流量控制。ICMP源點抑制報文就是為了給IP增加一種流量控制而設計的。當路由器或主機因擁塞而丟棄數(shù)據(jù)報時,它就向數(shù)據(jù)報的發(fā)送端發(fā)送源點抑制報文。第一,它通知發(fā)送端,數(shù)據(jù)報已被丟棄。第二,它警告發(fā)送端,在路徑中的某處出現(xiàn)了擁塞,因而源端必須放慢發(fā)送過程。源點抑
4、制報文的格式如下圖所示:圖4-12 源點抑制報文3. 超時 超時報文是在以下兩種情況下產(chǎn)生的: 數(shù)據(jù)報的生存時間字段值被減為0時,路由器丟棄這個數(shù)據(jù)報,并向發(fā)送端發(fā)送超時報文。 當組成報文的所有分段未能在某一時限內(nèi)到達目的主機時,也要產(chǎn)生超時報文。當?shù)谝粋€分段到達時,目的主機就啟動計時器。當計時器的時限到了,目的主機就將所有分段丟棄,并向發(fā)送端發(fā)送超時報文。超時報文格式如下圖所示:圖4-13 超時報文4. 參數(shù)問
5、題 當數(shù)據(jù)報在Internet上傳送時,如果路由器或目的主機發(fā)現(xiàn)數(shù)據(jù)報首部中出現(xiàn)了二義性問題,或在數(shù)據(jù)報的某個字段中缺少某個值,它就丟棄這個數(shù)據(jù)報,并向發(fā)送端發(fā)送參數(shù)問題報文。下圖給出了參數(shù)問題報文格式。代碼字段指明了丟棄數(shù)據(jù)報的原因。圖4-14 參數(shù)問題報文 代碼為0時表示在首部的某個字段中有差錯或二義性。指針字段值指向有問題的字節(jié)。 代碼為1時表示缺少所需的選項部分。這種情況下不使用指針。5. 重定向
6、0; 為了提高效率,主機不參與路由選擇更新過程,因此,主機可能會把某數(shù)據(jù)報發(fā)送給一個錯誤的路由器。這時,收到這個數(shù)據(jù)報的路由器會把數(shù)據(jù)轉發(fā)給正確的路由器,同時向主機發(fā)送重定向報文,告訴主機正確路由器的地址。下圖給出了重定向報文的格式。實驗環(huán)境(畫出拓撲結構)實驗步驟: 本練習將主機A、B、C、D、E、F作為一組進行實驗。1. 目的端不可達 (1)主機A、B、C、D、E、F啟動協(xié)議分析器捕獲數(shù)據(jù),并設置過濾條件(提取ICMP)。 (2)在主機A、C、D、E上ping 172.16.2.10(不存在的I
7、P)。 (3)主機A、B、C、D、E、F停止捕獲數(shù)據(jù)。察看捕獲到的數(shù)據(jù),并回答以下問題: 捕獲到的是哪一種目的端不可達報文?2. 超時 (1)在主機E上啟動協(xié)議編輯器,編寫一個發(fā)送給主機D(172.16.1.4)的ICMP數(shù)據(jù)幀。其中: MAC層: 目的MAC地址:主機B的MAC地址(172.16.0.1接口的MAC)。&
8、#160; 源MAC地址:E的MAC地址。 協(xié)議類型或數(shù)據(jù)長度:0800。 IP層: 總長度:包含IP層和ICMP層長度。 TTL:0。 高層協(xié)議類型:1。
9、 校驗和:在其它字段填充完畢后,計算并填充。 源IP地址:E的IP地址。 目的IP地址:D的IP地址。 ICMP層: 類型:8。 代碼字段:0。
10、 校驗和:在ICMP其它字段填充完畢后,計算并填充。 其它字段使用默認值。 (2)主機B(172.16.0.1的接口)、F啟動協(xié)議分析器捕獲數(shù)據(jù),并設置過濾條件(提取ICMP協(xié)議)。 (3)主機E發(fā)送已編輯好的數(shù)據(jù)幀。 (4)主機B、F停止捕獲數(shù)據(jù),察看并分析捕獲到的數(shù)據(jù)。 (5)主機B在命令行方式下輸入recover_config命令,停止靜態(tài)路由服務。實驗數(shù)據(jù)及結構分析課后習題:1. 為什么要設置TTL字段?Time-to-live,為了減少互聯(lián)網(wǎng)上的包的數(shù)目,不然互聯(lián)網(wǎng)上會有很多垃圾包。具體為每個報文被轉發(fā)一次,TTL就減去1 ,直到TTL為0時,如果該包仍未到達目的地,則會被丟棄。2. 為什么要限制由失效的ICMP差錯報文再產(chǎn)生一個ICMP報文?限制失效報文為了減少網(wǎng)絡流量,再產(chǎn)生一個報文一般也會是報告錯誤狀態(tài)。3. 什么樣的ICMP報文是由路由器發(fā)送出
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2023六年級英語下冊 Review Module Unit 2說課稿 外研版(三起)001
- 2025合同模板銷售事務處理制度A范本
- 2023三年級英語下冊 Unit 4 Food and Restaurants Lesson 23 How Much Are They說課稿 冀教版(三起)001
- 3 植物長在哪里 說課稿-2024-2025學年科學一年級上冊教科版
- 15分享真快樂(說課稿)-部編版道德與法治一年級下冊001
- 養(yǎng)老護工合同范本
- Unit2 Morals and virtues Reading for writing說課稿-2023-2024學年人教版高中英語必修第三冊
- 1 觀潮說課稿-2024-2025學年四年級上冊語文統(tǒng)編版
- 2024年五年級英語上冊 Module 2 Unit 2 How much cheese did you buy說課稿 外研版(三起)
- 路面挖補施工方案
- 2024年縣全民健身活動狀況調(diào)查活動方案
- 足球場建設項目設計方案
- 兒童四宮格數(shù)獨96題-(由簡到難,支持打印)
- 湖北宜昌歷年中考語文現(xiàn)代文之記敘文閱讀16篇(含答案)(2003-2023)
- 問題探究如何讓城市不再看海(教學課件)高一地理
- 2024年人教版五年級數(shù)學(上冊)模擬考卷及答案(各版本)
- 人教版八年級下冊歷史第1課 中華人民共和國成立 說課稿
- 2024-2030年傷口護理管理行業(yè)市場現(xiàn)狀供需分析及重點企業(yè)投資評估規(guī)劃分析研究分析報告
- 《地球物理勘查》全冊配套完整教學課件
- 混凝土攪拌站安全生產(chǎn)風險分級管控體系方案全套資料2021-2022完整實施方案模板
- 新生兒紅臀的預防和護理
評論
0/150
提交評論