首页 理论教育IPv6移动路由特性分析

IPv6移动路由特性分析

【摘要】:当发送者的转交地址表中没有转交地址项时,送往移动节点的IP数据包被送到移动节点的家乡网络然后由移动节点的家乡代理用隧道方式将其送往移动节点当前的转交地址。当发送者的转交地址表中包含有转交地址项时,发送者可以使用第二类路由头直接转发IP包到移动主机,这时候IPv6基本报头中源地址是CN地址,目的地址是CoA地址,同时把移动主机MN的家乡地址放在第二路由头中。

Mobile IPv6协议提供了能够实现主机在各IP子网间的漫游的有效机制,使得移动节点在不改变家乡地址的情况下改变在网络中的接入点,并保持传输层和更高层的会话及其透明性。

1.通信对端与移动主机通信的路由

通信对端为了实现路由优化,必须维护一个转交地址表,转交表是根据所收到和经过认证的转交地址更新报文动态创建和更新的,其内容是保存了一个或多个移动节点家乡地址与转交地址对应表。当发送者的转交地址表中没有转交地址项时,送往移动节点的IP数据包被送到移动节点的家乡网络然后由移动节点的家乡代理用隧道方式将其送往移动节点当前的转交地址。如果采用隧道方式转发IP包,其包地址格式如图5.7所示。

当移动主机MN收到后拆开封装并接收该IP包,根据路由优化协议,数据包的原发送者将被告知移动节点当前的转交地址并更新转交地址表,以便下次发送数据时以优化路由方式进行IP包转发。

当发送者的转交地址表中包含有转交地址项时,发送者可以使用第二类路由头直接转发IP包到移动主机,这时候IPv6基本报头中源地址是CN地址,目的地址是CoA地址,同时把移动主机MN的家乡地址放在第二路由头中。当数据包到达转交地址时,移动主机从第二路由头中提取家乡地址,作为这个IP包的最终目的地址。其IP包格式如图5.8所示。

图5.7 家乡代理封装格式图

HA:家乡代理地址
CoA:转交地址
MN:移动主机家乡地址
CN:通信对端地址(www.chuimin.cn)

图5.8 IPv6第二路由头IP包格式图

2.移动主机与通信对端通信的路由

移动主机向通信对端发送IP包时,移动主机使用其转交地址作为报头源地址,通信对端地址作为报头目的地址,移动主机家乡地址包含在IPv6的家乡地址选项中。当通信对端收到IP包时,把移动主机转交地址和家乡地址互换,保证了通信对端对于上层协议和应用的透明性。其地址选项格式如图5.9所示。

图5.9 地址选项格式图