一种用于移动IPv6同时移动问题优化方案.docVIP

一种用于移动IPv6同时移动问题优化方案.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一种用于移动IPv6同时移动问题优化方案

一种用于移动IPv6同时移动问题的优化方案   [摘 要] 移动IPv6协议使用路由优化使移动节点和通信对端不通过其家乡代理而直接通信,减少了分组延时和家乡代理的负担。路由优化引入的对端绑定更新在节点同时移动中通信时可能出现绑定更新消息丢失而使路由优化失败。本文分析了现有解决方案,并在已有技术的基础上提出了一种新的绑定更新机制,较好的解决了节点在同时移动中通信可能造成的绑定更新消息丢失问题,仿真结果证明了该方案的可行性。   [关键词] 移动IPv6协议 路由返回可达过程 同时移动 绑定更新 家乡代理      1、同时移动问题   在移动IPv6协议中,为了解决移动IPv4协议中的三角路由问题,定义了一种路由优化机制[1],允许通信对端(CN)发出的分组直接路由到移动节点(MN),但通信中的MN和CN同时发生移动时,路由优化机制就会造成绑定更新消息丢失,即同时移动问题。   绑定更新消息丢失可能发生在返回路由可达过程中,也可能发生在返回路由可达过程后[3]。假设有两个移动节点MN-A和MN-B,MN-A首先发生移动,先完成家乡注册,然后发起到MN-B的返回路由可达过程。   第一种情况,在MN-A发送HoTI消息和CoTI消息的过程中,MN-B发生了移动。   第二种情况,假设MN-B在MN-A移动后没有立即移动,而是在MN-A的返回路由可达过程完成后发生移动。这时MN-A将用返回路由可达过程中协商出的绑定管理密钥来发送加密的绑定更新消息给MN-B,但MN-A因不知道MN-B已经移动,将绑定更新消息发给了MN-B原来的转交地址,消息无法到达,所以绑定过程失败。   2、现有解决方案和技术   2.1基于家乡代理的多重绑定机制   为了解决移动IPv6协议的同时移动问题,提出了基于家乡代理的多重绑定机制,即MN只是在一个范围内移动并且可以通过提供前缀信息和接入设备MAC、DHCP设置等方法事先得到转交地址的情况下,能够在家乡代理复制多份消息发送给各个可能的转交地址,从而保证了消息的送达[3]。   该机制只需对协议做较小的修改,在绑定更新报文的保留位中设置一位P位,若P位为1则表示MN请求家乡代理将其家乡地址与BU消息携带转交地址进行预先绑定。把需要进行绑定的可能的转交地址放在绑定更新报文的扩展选项中(报文采用TLV格式),这就是意味着家乡地址可以同时和现在网络中的MN的转交地址及任何可能的转交地址进行绑定,并把移动到当前外地网络后获得的新转交地址放在绑定转交地址选项的第一项。   但该机制在MN只是在一个范围内移动时,能很好的工作,当MN的活动范围没有明显的区域特征时,多重绑定将失去意义。   2.2基于提前绑定更新选项的对端绑定方法   该方法把切换过程分为切换前、切换中、切换后3个时段。MN使用旧转交地址时为切换前时段;断开原链路至CN完成试探性绑定为切换中时段,是造成通信中断的关键时段;CN完成试探性绑定后为切换后时段。   其设计思想是把返回路由可达过程改到不影响切换延迟的时段进行,如图1所示,在MN使用旧转交地址时提前进行家乡地址测试,和家乡代理完成家乡注册时并行进行转交地址测试,把经家乡密钥令牌的提前绑定更新(EBU)消息作为转交地址测试初始CoTI消息的一个移动选项发送到CN进行试探性绑定,CN同样把提前绑定确认(EBA)消息作为转交地址测试CoT消息的一个移动选项带回MN。CN收到提前绑定更新选项后,可用新转交地址nCoA发送分组。提前绑定更新和提前绑定确认选项采用“类型一长度一值”(TLV)的编码格式。   3、基于提前注册的多重绑定机制   3.1设计思想和基本流程   本文结合了基于提前绑定更新选项的对端绑定方法和基于家乡代理的多重绑定机制,在此基础上提出新的方案――基于提前注册的多重绑定机制。该方案的基本流程如图2所示,节点移动检测采用ECS移动检测时延方法。   (1)移动节点MN-A检测到自己即将移动到新的网络时,先利用无状态自动配置机制配置好转交地址,然后进行重复地址检测(DAD)。在进行重复地址检测的之前同时发送PBU消息和HoTI消息到其家乡代理,进行提前家乡绑定注册。PBU消息和BU消息格式相同,其中P位设置为1,移动选项里备用转交地址项是前面无状态自动配置机制配置的转交地址(称为预测转交地址)。如果家乡代理不支持预先绑定,不需要发送错误消息而只是简单的丢弃这个消息即可。   (2)移动节点的家乡代理接收到PBU消息后在其绑定更新缓存中为对应MN-A家乡地址添加一个预先转交地址(这个地址并没有通过DAD检测),如果PBU消息要求返回确认消息就返回一个PBA消息(格式和BA消息相同,P位设置为1)给移动节点表示它已经收到预先绑定更新消息。移动节点的

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档