330-网际控制讯息协定(Internet Control Message Protocol,ICMP).pptVIP

330-网际控制讯息协定(Internet Control Message Protocol,ICMP).ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
網際控制訊息協定(Internet Control Message Protocol,ICMP) 透過 IP 來傳送控制訊號,IP header 的 protocol field 會表示攜帶的是 ICMP 訊息。 常用的功能: 流量控制 偵測無法到達的目的地 重導路徑 偵測遠端主機 網際控制訊息協定(Cont.) ICMP 訊息的傳送 ICMP 訊息的傳送 (Cont.) 由於來源位址就是 IP 的 source address,因此路由器可以直接回傳訊息,只要擷取資料封包的 source address 當作 destination address,並置入 ICMP reply message 即可。 攜帶 ICMP 訊息的資料並沒有特別的優先權。若是 ICMP 訊息資料再度是錯誤的,則 ICMP 訊息仍不會被傳出去或再處理,以避免連鎖反應而擁塞網路。 ICMP 訊息表頭 ICMP 表頭欄位 訊息型態 (See next page) 訊息碼(Code,8位元):進一步說明該型態內容的資訊,不同的錯誤訊息加上不同的訊息碼以描述 ICMP 訊息的意義。 表頭的加總查核碼(Checksum,16位元) 指標(Pointer,8位元) ICMP 訊息可分為幾類,此欄位用在其中的 “參數問題” (parameter problem) 類,用來指向表頭中用來表示偵測到錯誤的位元組的表頭位置。 資料:Internet Header+64 bits of Data Datagram ICMP 訊息型態清單 ICMP 5 個錯誤訊息 (3)偵測無法到達目的地主機(Destination Unreachable) (4)來源主機暫停(Source Quench ) (5)重導(Redirect) (11)超過時間的訊息(Time Exceeded) (12)Parameter Problem on a datagram 偵測無法到達的目的地 當路由器發現資料封包無法送達某一 Network 或 Host 時,由偵測到此問題的路由器或Gateway 送出 Destination Unreachable 的 Message 給原始發送者的主機。 訊息載明無法抵達目的地所指示的主機或無法抵達目的地網路。 E.g, 目的地網路離線 (如:router 當機) 或目的地主機關機離線。 使用 Destination Unreachable(Type 3)的 ICMP Error Message。 偵測無法到達的目的地 (Cont.) 當 Datagram 無法送達某一 Host 的特定 Port 時,由 Destination Host 送出 Message 給 Source。 目的地無法到達的原因(1) 在ICMP使用中﹐會以不同的error code來回應各種錯誤訊息。 0. Network unreachable Host unreachable Protocol unreachable (指定的通訊協定不存在) Port unreachable Fragmentation needed and DF set (資料必須分割並設定不可分割位元,DF: Don’t Fragment) Source route failed (來源選擇路徑失敗) Destination network unknown (無法識別目地網路) 目的地無法到達的原因(2) 7. Destination host unknown (無法識別目地主機) 8. Source host isolated (來源主機被隔離) 9. Communication with destination network administratively prohibited (管理上禁止和目的網路通訊) 10. Communication with destination host administratively prohibited 11. Network unreachable for type of service (禁止連上此種型態的網路服務) 12. Host unreachable for type of service (無法連上此種型態的主機服務) 使用 ICMP 訊息發現路徑 MTU 當 Datagram 大於傳送網路上的 MTU,IP 模組會切割此 Datagram 以符合 MTU 的要求。 雖然分裝可以解決各式各樣跨往傳送的問題,但是通常會犧牲掉傳送的效率。 路由器必須花記憶體和 CPU 時間建構分段,同樣在目的地主機也要花記憶體和 CPU 時間重組分段成一個完整的資料封包。 Headers also reduce transmissio

文档评论(0)

小玉儿 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档