第1章说 网际控制报文协议icm.pptVIP

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第4章 网际控制报文协议ICMP 主讲人:刘正华 ICMP协议即网际控制报文协议(Internet Control Message Protocol,ICMP),运行于IP协议之上,但通常被认为是IP协议的一部分。 ICMP在网络层中的位置如下: ICMP协议提供了一种机制,用于反映IP数据报处理时产生的错误信息并提供管理和状态信息。 当数据报在传输过程中发生错误时,主机或者路由器的ICMP模块将被触发,并产生一个ICMP报文。 ICMP报文以IP数据报的形式传送。报文本身被封装在IP数据报的数据区中,而这个IP数据报又被封装在帧数据中。在IP数据报报头中的协议(Protocol)字段设置成1,表示该数据是ICMP报文。 ICMP报文的类型 ICMP报文有两大类:差错报告报文和查询报文。 ICMP报文的格式 ICMP报文包括8个字节的报头和长度可变的数据部分。对于不同的报文类型,报头的格式一般是不相同的,但是前3个字段对所有的ICMP报文都是一样的。 ICMP报文的格式 类型(Type)字段,长度是1字节,用于定义报文类型。 代码(Code)字段,长度是1字节,表示发送这个特定报文类型的原因。 校验和(Checksum)字段,长度是2字节,用于数据报传输过程中的差错控制。 其余部分因不同报文类型而不同。 数据字段因不同报文类型而不同,提供了ICMP差错和状态报告信息。说明1、2(教案) 4.5 ICMP报文 ICMP报文有两大类:差错报告报文和查询报文。 Destination Unreachable 目的不可达报文是一个差错报告报文,其类型值Type=3,供路由器和目的主机使用。 代码(Code)字段的值表示该数据报出错的原因(Code=0~7;11、12、14) Source Quench:源主机消亡 源主机消亡报文是一个差错报告报文,其类型值Type=4,代码Code=0,用于要求减慢数据报传输的速度。 Time Exceeded:超时 超时报文是一个差错报告报文,其类型值Type=11。 代码(Code)字段的值表示超时的原因。 Parameter Problem:参数问题 参数问题报文是一个差错报告报文,其类型值Type=12 。 代码(Code)字段的值反映了丢弃该数据报的原因,指针(Pointer)字段的值准确指明了出现错误的位置 。 Redirect:重定向 重定向报文是一个比较特殊的差错报告报文。发送重定向报文的路由器不会丢弃数据报,而是把数据报转发给正确的路由器。 代码(Code)字段的值给出了四种不同类型的重定向服务。 Echo Request/Reply 回送请求和回送应答是一对查询报文,用于测试两个机器(主机或路由器)之间能否实现通信。 类型字段Type=8表示这是回送请求(Echo Request)报文;Type=0表示这是回送应答(Echo Reply)报文。 Echo Request/Reply 回送请求报文和回送应答报文还可以用来测试某个主机是否可达,通常是调用PING命令来实现。PING命令使用回送请求和回送应答,并具有指定请求的时间间隔和发送请求的次数。 Address Mask Request/Reply 地址掩码请求和地址掩码应答是一对查询报文,用于获得一个主机所在网络的子网掩码。 类型字段Type=17表示这是地址掩码请求(Address Mask Request)报文;Type=18表示这是地址掩码应答(Address Mask Reply)报文。 Timestamp and Timestamp Reply 时间戳请求和时间戳应答一对查询报文,用于确定IP数据报在源端和目的端之间往返所需要的时间,也可用作源端和目的端机器的时钟同步。 类型字段Type=13表示这是时间戳请求报文;Type=14表示这是时间戳应答报文。 Router Advertisement and Solicitations 路由器通告和路由器请求是一对查询报文,用于主机与路由器之间交换信息。 路由器请求报文的格式如下: Router Advertisement and Solicitations 收到路由器请求报文的路由器,会创建一个路由器通告报文,并在网络上广播。 路由器通告报文的格式如下: Information Request/Reply 信息请求和信息应答是一对查询报文,用于主机查找所连接网络的地址。 信息请求和信息应答报文的作用类似于反向地址解析协议(RARP),使主机能够得到自己的IP地址。此报文使用得很少,已被RARP和BOOTP协议取代。 小结 IP协议是一种不可靠的、

您可能关注的文档

文档评论(0)

180****9566 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档