改进的移动IPv6协议分析( 二 )


区域移动IPv6引入了一个新的移动IPv6节点——区域锚点(RAP),他将作为移动节点的本地家乡代理 。RAP是由移动节点动态决定的,因此对于一个具体的移动节点而言,任何访问路由器(AR)都有可能成为他的RAP;同时,每个移动节点的RAP又可以互不相同 。
在区域移动IPv6中,区域的大小是由移动节点或RAP根据价值函数动态决定 。当移动节点从AR1移动到AR2后,假如AR1支持RAP功能,并且AR1和AR2之间满足距离限制 。那么,移动节点就可以把AR1作为自己的RAP,同时利用从AR1处获得的转交地址作为本地转交地址(RCoA) 。随后,移动节点发送绑定更新到RAP,把自己当前的位置在线转交地址(LCoA)和本地转交地址(RCoA)捆绑在一起 。
这样,移动节点实际上是再次使用了他在前一个AR处所获得的本地转交地址,从而避免了重新获取转交地址而产生的不必要的延时 。
在一定区域内,RAP就充当起移动节点的本地家乡代理角色 。RAP截获家乡代理或通信对端送往移动节点的IP包,再通过隧道方式把他们发送到移动节点的在线转交地址(LCoA) 。只有移动节点RAP改变后,他才需要向家乡代理和通信节点发送绑定更新,注册他当前的本地转交地址(RCoA) 。然而,在一个RAP区域范围内,RCoA是不会改变的 。因此,假如移动节点只是在同一个区域内改变他的当前位置,他无须向家乡代理和通信对端注册,只需把当前地址在线转交地址向RAP注册即可 。
3 结语
在宏移动的情况下,标准移动IPv6提供了对移动节点在全球Internet上的移动支持,安全性较高,与现有网络之间具有很好的兼容性;但是,在微移动的情况下,会在网络中产生大量的注册报文,造成较大的注册延时,从而降低网络性能 。因此有必要进行改进 。
与分级移动IPv6相比,区域移动IPv6具有较大的灵活性,更适应于移动性治理 。
(1)区域移动IPv6不需要假设某种网络拓扑结构,而分级移动IPv6是基于网络拓扑是分级结构的 。因此,前者更能适应于IPv6支持的任何网络拓扑 。
(2)在分级移动IPv6中,每个子网都有一个的固定MAP,所有移动到该子网的移动节点,都必须共享同一个MAP 。这样,假如一个子网内同时接有很多移动节点,轻易引起网络瓶颈 。一个MAP失效,将会引起该子网内所有的移动节点不能保持正常通信 。而在区域移动IPv6中,对于一个具体的移动节点而言,任何访问路由器(AR)都有可能成为他的RAP;同时,每个移动节点的RAP又可以互不相同 。因此,RAP可以分散于整个网络中 。可见,采用RMIPv6的网络能防止由于网络瓶颈或单节点的失败而导致整个系统无法正常运行 。
(3)区域移动IPv6的一个特点就是他会再次使用在前一个AR处所获得的本地转交地址,从而避免了重新获取转交地址而产生的不必要的延时 。
可见,区域移动IPv6是目前IPv6网络中比较理想的移动性治理方案 。
移动性治理是移动通信技术中的一个要害问题,对于移动通信网络的性能具有决定性的作用 。因此,在移动通信系统中,设计一个有效的移动性治理方案是非常重要的 。在已有的协议的基础上进一步提高其性能和提出更新的协议将是以后研究移动IPv6的重点之一 。
参考文献
[1] Johnson D,Perkins C,Arkko J.Mobility support in IPv6[M].draft-ietf-mobileip-ipv6-19.txt,2002.
[2]Hesham Soliman,Claude Castelluccia,Karim El-Malki,et al.Hierarchical Mobile IPv6mobility management(HMIPv6)[M].IETF Mobile IPWorking Group,2002.
[3] Kyungjoo Suh.Regional Mobile IPv6 mobility management[M].draft-suh-rmm-00.txt,2002.

推荐阅读