IPv6对移动终端的支持

  IPv6作为下一代互联网协议,是针对IPv4现在面临的问题提出的。由于移动通信的迅速发展,移动PC的不断推广,移动终端接入互联网成为迫切的要求,移动IPv6成为IETF的移动IP工作组研究的主要课题,以最终取代过渡时期的移动IPv4。

  由于IPv6对移动性的支持,IPv6对于IPv4有了很大的改进,除了提供更大的地址空间外,还包括:解决了移动IPv4的三角路由问题,优化了移动IP的路由;允许移动结点发出的数据包经过带入口过滤的路由器;不再需要移动IPv4中的外部代理;可以利用IPv6的IPSec进行安全保护;允许控制信息由IPv6分组捎带传送。

  为了保证端到端的连接不会因为移动节点的接入点改变而改变,网络通信中标识一个Socket的IP地址和端口号在移动过程中不能改变,即移动IP对于上层是透明的。为此,必须为移动节点分配两个IP地址,一个作为它的固定标识,称为原籍地址(HomeAddress,HAddr),另一个作为移动时的临时标识,称为移交地址(Care-ofAddress,CoA)。

  当通信对端(CorrespondingNode,CN)开始向移动节点(MobileNode,MN)发送分组时,如果MN在原籍网络,则分组被路由到MN的原籍网络并被MN接收;若MN已经移动到外部网络,则MN会向原籍网络中的一个原籍代理(HomeAgent,HA)注册绑定信息,告诉MN当前的CoA,HA代表MN截获自CN的分组并通过隧道转发到MN的CoA,这样,MN就可以在外部网络接收到CN的分组。

  MN接收到HA转发过来的分组,说明CN不知道MN已经移动到外部网络了。MN向CN发送绑定信息,告知CN其CoA,此后,CN和MN的通信将直接通过MN的CoA,而不再经过HA。此时,CN发送到MN的分组,目的地址是MN的CoA,而利用IPv6中的路由头部(RoutingHeader,RH)携带一个0类的RH,RH中是MN的HAddr,这样当MN接收到这个分组并发现了0类的RH时,把RH中的HAddr和目的地址中的CoA互换,并把分组交给上层协议栈,这样,对于Socket通信来说,其IP地址仍然是MN的HAddr,端到端的连接没有中断。

  当MN又一次发生移动时,它从新的外部网络的访问路由器(AR2)获得一个新的CoA,再向HA和CN更新绑定信息,这样CN可以用新的CoA继续和MN通信。同时,为了保证在两个外部网络间切换时来自CN的分组不丢失,MN在移动前先请求iH的外部网络的访问路由器(AR1)缓存分组,移动完成后再请求ARI将缓存的分组经过隧道转送到MN的新CoA。

摘自《人民邮电报》


微信扫描分享本文到朋友圈
扫码关注5G通信官方公众号,免费领取以下5G精品资料
  • 1、回复“YD5GAI”免费领取《中国移动:5G网络AI应用典型场景技术解决方案白皮书
  • 2、回复“5G6G”免费领取《5G_6G毫米波测试技术白皮书-2022_03-21
  • 3、回复“YD6G”免费领取《中国移动:6G至简无线接入网白皮书
  • 4、回复“LTBPS”免费领取《《中国联通5G终端白皮书》
  • 5、回复“ZGDX”免费领取《中国电信5GNTN技术白皮书
  • 6、回复“TXSB”免费领取《通信设备安装工程施工工艺图解
  • 7、回复“YDSL”免费领取《中国移动算力并网白皮书
  • 8、回复“5GX3”免费领取《R1623501-g605G的系统架构1
  • 本周热点本月热点

     

      最热通信招聘

      最新招聘信息

    最新技术文章

    最新论坛贴子