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

计算机网络icmp v6课件.pptVIP

  1. 1、本文档共89页,可阅读全部内容。
  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文档。上传文档
查看更多
计算机网络icmp v6课件

5.1 ICMPv6概述 5.2 ICMPv6报文基本格式 5.3 ICMPv6差错报告报文 5.4 ICMPv6信息报文 5.5 邻节点探测协议(NDP) 5.6 ICMPv6多播组成员报文;5.1 ICMPv6概述;ICMPv6报文的封装;载荷长度;已定义的ICMPv6报文类型;ICMP:是在TCP/IP网络中传递网络控制信息的主要手段,同时,ICMP还提供了差错报告的功能。 IPv6的定义中,对IPv4的ICMP进行了修订。删除了一些极少使用的ICMP报文,更完整地加入了ICMP的多播控制功能,对其他原有的ICMP报文做了针对IPv6的修改。经过修改,ICMPv6与原有的ICMP已经不再兼容。;5.2 ICMPv6报文的基本格式;5.2 ICMPv6报文的基本格式;5.2.1 ICMPv6报文校验和的计算; 0(3字节);5.2.2 封装ICMPv6报文的IPv6分组的源地址;第三个规则:适用于ICMP差错报告报文。 在许多情况下,生成差错报文的并非是目的节点。因此差错报文不能将原报文中的目的地址作为ICMP差错报文的源地址使用,而应将报告IPv6分组出错信息的节点地址作为源地址。 例如,若是分组过大ICMPv6差错报文时,该源地址应该是不能接纳原IPv6分组的路由器的某个接口的IPv6地址。 第四个规则:主动发送的ICMPv6报文及不适用上述规则的ICMP报文,发送ICMPv6报文的节点必须查看自己的路由表,判断哪一个网络接口将被用于发送ICMPv6报文,则将该接口的一个单播地址作为源地址。;5.2.3 ICMPv6报文的处理规则;ICMPv6报文的处理规则(续1);ICMPv6报文的处理规则(续2);ICMPv6报文的处理规则(续3);5.3 ICMPv6差错报告报文;ICMPv6报文分成两大类: ICMPv6差错报告报文:一个IPv6节点在处理一个接收到的报文时,如果有错误出现,则需要向源节点发送ICMPv6差错报告报文。目前ICMPv6共定义了四种类型的差错报告报文:目的不可到达、报文过长、超时、参数差错报告报文。 ICMPv6信息报文:传递用于控制的请求和应答信息。比如用于实现Ping功能的回声请求报文和回声应答报文,以及对多播组控制的ICMPv6信息报文。;0 7 15 31;ICMPv6差错报文基本格式;ICMPv6字段:类型值为1 代码 0-没有到目的的路由 1-与目的的通信由于管理被禁止 ,e.g.防火墙 2-(没有定义) 3-目的地址不可达,e.g.不能转换为MAC地址 4-端口不可达??e.g.端口没有开放 参数字段:未用,发送者设置为0,接收者忽略。 描述:该报文应该由路由器或节点的IPv6层产生,作为对除拥塞以外的原因使得包不能传送到目的地址的回应。; ICMPv6字段: 类型值为2 代码:未用,发送者设置为 0,接收者忽略。 参数字段:记录在出现包过大错误时链路的MTU。 描述:包过大报文必须由路由器发出,当路由器发现包太大,超过了出口链路的MTU而不能转发时,丢弃该包,并向源节点发送ICMPv6报文。 可以用于IPv6路径MTU发现(PMTUD)。 在RFC1981中定义,IPv6 的PMTU使用ICMPv6类型2报文,即分组过大ICMPv6报文。;使用ICMPv6路径MTU发现(PMTUD)探测路径MTU的过程。; ICMPv6字段:类型值为3 代码: 0-跳数限制为0 1-分片重组超时 参数字段:未用,发送者初始化为0,接收者忽略。 描述: 如果路由器收到跳数限制为0的包,或是它将跳数限制减去1后变为0,该路由器必须丢弃这个包,并发一个代码为0的超时报文给源站点。 若在收到第1个分片后60秒内,还没有收到全部分片,则丢弃所有分片,并发送代码为1的超时报文给源站点。 一个节点在收到该报文后,必须通知上层协议处理。 ;超过跳数限制;回送ICMPv6差错报文;ICMPv6字段: 类型值为4 代码: 0-错误的首部字段 1-不可识别的下一首部类型 2-不可识别的IPv6的TLV可选项 参数字段:称为指针,指出了在引起出错的包中错误出现地方的偏移量。;参数错误报告报文描述:如果节点发现了IPv6首部或扩展首部中某个字段有问题,它必须丢弃这个包,并发送一个ICMPv6参数错误报文,指出出错的地方和出错的类型。 指针字段指出检测出错误的地方相对于原IPv6分组首部的偏移量,以字节为单位。 比如,一个类型为 4、代码为1、指针字段值为40的ICMPv6报文,说明原分组中紧跟在IPv6基本首部后的扩展首部中的下一首部字段有一个不被识别的值。 ; 先介绍ICMPv6

文档评论(0)

118zhuanqian + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档