摘要:互联网技术培训MN离开家乡时对数据包的接收:当MN离开家乡后,它必须接收目的地址是其家乡地址的数据包,可以使用下列3种模式之
1.MN离开家乡时对数据包的接收
当MN离开家乡后,它必须接收目的地址是其家乡地址的数据包,可以使用下列3种模式之。
①若数据包来自那些没有MN的绑定缓存条目的CN,那么数据包通过MN的HA通过隧道发送给MN;
②若数据包来自那些有MN的绑定缓存条H的CN(包含MN的转交地址),则是利用类型2路由头发来的;
③发给MN的数据包的目的IP地址是MN的转交地址,而路由头的最后一跳指向MN的家乡地址,最后一跳路由头的处理在MN内部完成。
对第一种模式接收到的包,MN必须检査隧道包的源地址是否是其HA的地址。
对于第一种和笫三种,MN应该给包的源发一个绑定更新BU。MN也必须处理“IP封装”中定义的包,使封装的包作为普通的上层协议包来处理,就好像这些包的目的地址是MN的家乡地址。
对于接收到的第二种包,下列的规则将使数据包在MN内按普通的上层协议包来处理,就像直接发到MN的家乡地址一样:一个节点接收到一个目的为自己的包(节点的一个地址在包的IPv6S的地址域中),它将检查包久的下一个首部,并对它们进行处理。当遇到类型2路由头时,就要执行下列检査:
①路由头中的长度域中的值等于2;
②片段偏移域中的值等于0或1:当片段偏移域中的值为1时,家乡地址域中是MN的一个家乡地址,而且必须是-42-一个单播可路由地址。任何一项检査通不过,都会导致数据包被丢弃一旦检查完毕,MN就交换路由头中的家乡地址域和IP头中的目的地址域,将片段偏移置为0,然后再处理下一个头。对扩展头的处理.基本h与RFC2460-致。这样一来,发送端计算AH之前的包就和接收端处理完AH后的情况一致了。
返回目录
编辑特别推荐
通信工程师备考资料免费领取
去领取