摘要:通信专业互联网技术扩展报头的顺序:当同一个分组中出现多个扩展报头时,这些报头应该以如下的顺序出现。
4.5.2.2 扩展报头的顺序
当同一个分组中出现多个扩展报头时,这些报头应该以如下的顺序出现。
IPv6基本报头
跳到跳选项报头
信宿选项报头
路由报头
分段报头
认证报头
封装安全载荷报头
信宿选项报头
髙层报头
除了信宿选项头之外,每一个扩展报头至多只能出现一次,而信宿选项头至多可以出现两次,一次出现在路由头之前,一次出现在高层报头之前。除了跳到跳选项头之外,信宿IPv6节点必须接收并处理同一个分组中出现的其他所有报头。跳到跳选项头紧随着IPv6基本报头,并且必须被投送路径上的每一个节点处理。如果髙层报头是另一个IPv6报头(例如,当在IPv6之上做tunnels,或IPv6被封装在IPv6中的情况),则此髙层报头之后可能紧随着它自己的扩展报头,这些扩展报头也遵循上文中的顺序。
此顺序对中间系统高效处理分组是十分重要的。在许多情况下,路由器只注意Hop~By-Hop选项和路由报头。按推荐的顺序排列扩展报头的好处是路由器发现除此之外的报头时就没有必要再査看在其之上的数据报。
扩展报头类型不得重复使用协议代码,可分配0-255间未被使用过的值(参阅表4-7)。IPv4与IPv6的类型有些差别但大体相同。
这个报头中的选项由如下节点处理:1Pv6信宿地址字段中所标明的第一个信宿地址节点.以及在随后路由报头中列出的信宿地址节点。
这个报头中的选项仅仅由分组的信宿节点处理。
返回目录:
编辑推荐:
通信工程师备考资料免费领取
去领取