- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机网络ICMPV6课件课件.ppt
5.1 ICMPv6概述 5.2 ICMPv6报文基本格式 5.3 ICMPv6差错报告报文 5.4 ICMPv6信息报文 5.5 邻节点探测协议(NDP) 5.6 ICMPv6多播组成员报文 ICMPv6报文的封装 ICMPv6报文封装在IPv6中 封装在IPv6分组中的ICMPv6报文 已定义的ICMPv6报文类型 5.2 ICMPv6报文的基本格式 5.2.1 ICMPv6报文校验和的计算 5.2.2 封装ICMPv6报文的IPv6分组的源地址 5.2.3 ICMPv6报文的处理规则 5.2.1 ICMPv6报文校验和的计算 校验和16bit,计算范围包括两部分。 ICMPv6报文 IPv6伪首部(伪首部中下一首部字段的值为58)。 计算方法: 校验和字段被设置为0 ICMPv6对校验范围内的数据以16比特为单位,做1的补码的加法运算。 在ICMPv6首部校验和字段中,置入此16比特的和。 5.2.2 封装ICMPv6报文的IPv6分组的源地址 源地址帮助IPv6分组的源节点判断分组在何处出错。一个发送ICMPv6报文的节点在计算校验和以前,要在IPv6首部中谨慎填写源地址和目的 IPv6地址。选择ICMPv6报文源地址的主要原则有四个: 前二个规则是针对ICMPv6信息报文制定的。 第一个规则:若原IPv6分组是单播分组,ICMPv6应答报文的源地址应该设置为原IPv6分组中的目的地址。 第二个规则:若是多播Multi-cast group或任播any-cast group报文,则ICMPv6应答报文必须将收到该IPv6分组的接口的IP地址作为源地址。 第三个规则:适用于ICMP差错报告报文。 在许多情况下,生成差错报文的并非是目的节点。因此差错报文不能将原报文中的目的地址作为ICMP差错报文的源地址使用,而应将报告IPv6分组出错信息的节点地址作为源地址。 例如,若是分组过大ICMPv6差错报文时,该源地址应该是不能接纳原IPv6分组的路由器的某个接口的IPv6地址。 第四个规则:主动发送的ICMPv6报文及不适用上述规则的ICMP报文,发送ICMPv6报文的节点必须查看自己的路由表,判断哪一个网络接口将被用于发送ICMPv6报文,则将该接口的一个单播地址作为源地址。 5.2.3 ICMPv6报文的处理规则 当接收到ICMPv6差错报告报文时,如果无法识别具体的类型,必须将它交给上层协议模块进行处理。 当接收到ICMPv6信息报文时,如果无法识别具体的类型,必须将它丢弃。 所有的ICMPv6差错报告报文,都应该在IPv6所要求的最小MTU允许范围内,尽可能多地包括引发该ICMPv6差错报文的IPv6分组片段,以便给IPv6分组的源节点提供尽可能多的诊断信息。 ICMPv6报文的处理规则(续1) 在需要将ICMPv6报文上传给其上层协议模块处理的情况下,上层协议的具体类型,应该从封装该ICMPv6报文的IPv6分组的下一首部字段中获取。但是,如果该IPv6分组携带有很多扩展首部,则可能会导致有关上层协议类型的信息没有被包含在ICMPv6报文中。这时,只能将该差错报告报文在IP层处理完后丢弃掉。 不能产生ICMPv6差错报告报文的发送情况: 一个ICMPv6差错报告报文。这主要是为了避免无休止地产生ICMPv6报文而引起网络拥塞。 ICMPv6报文的处理规则(续2) 一个发往多播地址的IPv6分组。但有两个例外: 当使用IPv6多播地址进行路径MTU探测时,可以发送“报文过长”差错报告报文; 允许使用参数错误报文报告:存在不可识别的TLV可选项。 链路层的多播报文。对这类报文也具有与上面第二类情况相同的例外。 链路层的广播报文。对这类报文也具有与上面第二类情况相同的例外。 IPv6分组的源地址无法唯一确定一个单独节点时,这种情况也不能够引起ICMPv6差错报告报文的发送。例如,IPv6不明确地址等。 ICMPv6报文的处理规则(续3) 最后,为了限制在发送ICMPv6差错报告报文时对网络带宽和转发处理的消耗,一个IPv6节点必须限制其发送ICMPv6差错报告报文的速率。但是,这样可能会导致一个差错报告报文的源节点因为没有及时收到报文出错的报告而不断地重发该错误报文。目前有几种提供限制ICMPv6速率的方法,例如: 基于计时器的方法。例如,将发往某个源节点或所有源节点的ICMPv6差错报告报文的速率,限制在每T时间段内只发送一个差错报告报文之内。 基于带宽的方法。例如,将某个网络接口发送的ICMPv6差错报告报文所占用的带宽限制在这个接口所在链路带宽的某个比例F上。 5.3 ICMPv6差错报告报文 5.3.1 目的不可达ICMPv6报文 5.3.2 分组过大ICMPv6报文 5.3.3 超时ICMPv6报
您可能关注的文档
- 计算机专业英语第1章课件.ppt
- 计算机专业英语素材作者陈嘉周月红李敏Unit_10课件.ppt
- 计算机专业英语素材作者陈嘉周月红李敏Unit_11课件.ppt
- 计算机专业英语素材作者陈嘉周月红李敏Unit_12课件.ppt
- 计算机专业英语素材作者陈嘉周月红李敏Unit_13课件.ppt
- 计算机专业英语素材作者陈嘉周月红李敏Unit_14课件.ppt
- 计算机专业英语素材作者陈嘉周月红李敏Unit_16课件.ppt
- 计算机专业英语素材作者陈嘉周月红李敏Unit_18课件.ppt
- 计算机专业英语素材作者陈嘉周月红李敏Unit_19课件.ppt
- 计算机专业英语素材作者陈嘉周月红李敏Unit_20课件.ppt
最近下载
- 1桌签格式.doc VIP
- 丰富多彩的中华传统体育+课件 2025-2026学年人教版(2024)初中体育与健康八年级全一册.pptx VIP
- XX能源公司XX风电场×MW工程建设管理制度汇编(总承包项目部)完整版.doc
- 2020抽水蓄能电站施工设计方案.pdf VIP
- 儿童糖尿病酮症酸中毒诊疗指南(2024).pptx VIP
- 虚拟电厂管理平台需求及设计-方案合集.docx VIP
- 茶饮料灭菌技术概述.pdf VIP
- 2025新高考高一函数定义域值域解析式易错培优竞赛试题(解析板).docx
- 常用NTC47KΩ阻值B=3950阻温R-T对照表.pdf VIP
- 歌曲《我和我的祖国》课件.pptx
文档评论(0)