网站大量收购独家精品文档,联系QQ:2885784924

试验六icmp协定分析.pdf

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
试验六icmp协定分析

實驗六 ICMP協定分析 實驗目的 明瞭 ICMP (Internet Control Message Protocol ;網際網路控制訊息協定)的工 作原理 解析 ICMP協定下封包資料傳送的格式。 背景資料 IP協定的主要功能在於盡力地將封包依選取路徑送達 目的端,但封包在傳送過程中,難免可能遭遇許多的 困難與問題,也許是網路擁塞、主機故障或主機根本 未開機,使用者或路由器便可依需要進行必要的偵錯 或控制的工作。 不過,這些問題並非IP協定所能解決,ICMP便是用以 處理此項工作的機制,向來源端進行訊息狀況的通知 與聯繫,提供IP協定所未涉及的部分進行補強,它的 目的就是讓我們能夠檢測網路的連線狀況,也能確保 連線的準確性,不過由於僅是控制訊息的傳遞並無詳 細的指導,所以一般而言來源端並不處理該訊息。 ICMP其主要功能 偵測遠端主機是否存在 建立及維護路由資料 重導資料傳送路徑 資料流量控制 ICMP屬於網路層的通訊協定,一般視為是 IP 的輔助協定,必須與 IP協定搭配一起使用。 一般如網路連線無法連通的回應訊息,或以 ping 、tracert指令偵測網路連線狀況等情形, 都是典型常見相關 ICMP的訊息。 ICMP封包的欄位格式 每個ICMP封包都會有ICMP表頭,其中包含了三個 固定長度的欄位: Type 、Code與Checksum ;至於 ICMP資料的部分,則會隨著 ICMP封包的類型而 異。 ICMP封包的欄位格式 TYPE :長度為1 Byte ,定義ICMP封包的類 型。其欄位值與封包類型的對照表整理如下: ICMP封包的欄位格式 ICMP封包的欄位格式 CODE :長度為1 Byte ,每種類型可再根據 Code欄位來定義各種不同用途。不過大部分 ICMP封包類型只定義了一種Code欄位值。 Checksum :長度為2 Bytes ,記錄ICMP封包的 錯誤檢查碼。 常見的 ICMP類型 Echo Request / Echo Reply (要求與回應) Destination Unreachable (無法到達目的) Source Quench (降低來源端傳輸速度) Redirect (重新導向) Time Exceeded (逾時) Echo Request / Echo Reply (要求與回應) Echo Request與Echo Reply必須以配對的方式運作: A 主動發出Echo Request封包給B 。 B 收到Echo Request後,回應Echo Reply給A 。 當完成上述動作時, A便能確認B存在且連線狀況、IP路 由架構都正常運作。 Echo Request / Echo Reply (要求與回應) 封包欄位 ICMP表頭 Echo Request / Echo Reply (要求與回應) ICMP資料的三個欄位: Identifier :長度為2 Bytes ,做為識別之用,由Echo Request來 源端裝置的程式所決定。當目的端裝置收到Echo Request 後,所回應EchoReply的 Identifier欄位值必須與收到的 Echo Request相同。 Sequence Number :長度為2 Bytes ,用來記錄序號,由Echo Request來源端裝置的程式所決定。當目的端裝置收到Echo Request後,所回應Echo Reply的 Sequence Number欄位值必須 與收到的Echo Request相同,如此Identifier與Sequence Number 兩個欄位合起來,可識別特定配對的Echo Request / Echo Reply 。 Echo Request / Echo Reply (要求與回應) Optional Data :長度不定,由Echo Request來源端裝 置的程式所決定,可記錄一些選擇性的資料。當目 的端裝置收到 Echo Request後,所回應Echo R

您可能关注的文档

文档评论(0)

zhuwo + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档