IPV6
2020-04-07 12:02:15 0 举报
路由类型为0的源路由选择扩展首部的处理算法
作者其他创作
大纲/内容
IPV6分组基本首部的跳数极限字段的值<=1
将IPV6分组基本首部中的目的地址字段与address[i]的内容互换
Y
丢弃该IPV6分组
L=扩展首部长度/2
N
IPV6分组要经过的下一个路由器地址在地址向量表中下标i=L-n
开始
n=n-1
n==0
将IPV6分组重新传送给IPV6模块,IPV6模块将IPV6分组发送给目的地址字段中的新目的地址所标识的结点(路由器)
丢弃该IPV6字段
\"剩余路由段数\"字段的值→n地址向量表的长度→L
结束
跳数极限值=跳数极限值-1
向IPV6的源节点发送参数错误的ICMPV6差错报告报文,代码为0
扩展首部长度值为奇数
向IPV6分组的源结点发送ICMPV6超时差错报告报文,代码为0
n>L
向IPV6分组的源结点发送参数错误的ICMPV6差错报告报文,代码为0。指向剩余路由段数字段
address[i]或IPV6分组基本首部中的目的地址为多播地址
处理IPV6分组中由源路由选择扩展首部的下一首部所标识的后继扩展首部
0 条评论
下一页