对移动IPv6中通信节点CN功能模块研究.docVIP

对移动IPv6中通信节点CN功能模块研究.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中通信节点CN功能模块研究

对移动IPv6中通信节点CN功能模块研究   摘 要:在移动IPv6中和移动节点通信的IPv6节点称之为通信节点(Correspondent Node),移动IPv6在新功能和新服务方面提供的更大的灵活性主要是由于移动IPv6通过优化通信节点(CorrespondentN ode)和转交地址(care-ofad dress)之间的路由来提高网络的利用率。而实现路由优化的一个重要前提就是通信节点CN对移动IPv6的支持,因此有必要在每个IPv6结点上实现通信节点CN的功能模块。?   关键词:移动IPv6;通信节点;路由优化;本地地址;转交地址;迁回路由过程;绑定?   中图分类号:TP29文献标识码:A文章编号:1672-3198(2007)12-0266-01??      1 引言?      移动IP应用于所有基于TCP/IP的网络环境中,它为人们提供了无限广阔的网络漫游服务。当前许多针对移动IP的研究和实现都是基于IPv6协议的,未来网络环境中,信息家电经常是充当通信节点CN(Correspondent Node)的角色和移动IPv6节点通信,因此有必要在这些小设备上实现通信节点对于移动IPv6的支持。?      2 正文?      2.1 移动IPv6?   IPv6中的移动性支持是在制订IPv6协议的同时作为一个必需的协议内嵌在IP协议中的。不同于IPv4的移动性支持是作为一种对IP协议附加的功能提出的,不是所有的IPv4实现都能够提供对移动性的支持,其效率没有移动IPv6高。更重要的是,IPv4有限的地址空间资源无法提供所有潜在移动终端设备所需的IP地址,难以实现移动IP的大规模应用。和IPv4相比,IPv6的移动性支持取消了异地代理,完全支持路由优化,彻底消除了三角路由问题,并且为移动终端提供了足够的地址资源,使得移动IP的实际应用成为可能。其原理如图所:?   移动节点MN有有两种工作环境,可以连接在家乡链路上也可以移动到外地链路。MN将它的COA通知给HA(R),这个过程被称为家乡注册。如果可以保证操作的安全性,MN也将它的COA通知CN(连在上),成为对端注册。移动中同时采用隧道和路由优化技术向连接在外地链路上的MN传送数据包。?   返回路由过程:?   移动IPv6协议过程包括通信注册和移动IPv6和TCP连接两部分.通信注册这一过程由迁回路由过程(RetunrR outabilityp rocedure)和交换绑定更新(Binding Update)和绑定应答(Binding Acknowledgement)两部分组成:   2.2 CN的作用和功能?   任何一个IPv6节点在任何时候都可能成为一个移动节点MN的通信节点,和移动节点通信收发报文。如果移动节点希望和只提供基本IPv6支持的节点建立路由优化,那么就会返回ICMP错误报文报告该节点不支持这种优化。一个普通的IPv6节点是不支持本地地址目的地选项,类型2路由头和移动头部的。?   但是在移动IPV6中要使IPv6网络高效地运行,通信节点对于路由优化的支持能力是必须的.因此能够支持移动IPv6的通信节点CN必须能够参与迁回路由过程,接收处理本地和转交测试初始化报文,发送本地和转交测试报文;随后能接收处理绑定更新报文并返回绑定确认报文:在本地必须要维护一个绑定缓存,收到绑定更新报文时为该移动节点创建或者更新相应的表项。收到由移动节点MN不经过家乡代理直接发送过来的报文,能够识别并处理本地地址目的地选项;而当发送报文给移动节点时,能够插入类型2路由头选项使得报文能够直接路由到移动节点的转交地址而不需要通过隧道。?   2.3 通信节点CN的操作   (1)绑定缓存。?   支持移动IPV6路由优化的节点必须为每个和它正在通信的移动节点MN维护一个绑定缓存,存放MN的转交地址。如果发送的数据包的目地地址在绑定缓存中存在一项,就使用绑定缓存中的地址。在RFC3775中定义的绑定缓存表项包含如下几个字段:?   ①移动节点MN的本地地址;②移动节点MN的转交地址;③有效时间;④标志位;⑤最大序列号;⑥该表项的使用信息 ?   (2)移动头部处理;?   (3)报文处理;?   (4)迁回路由过程;?   (5)绑定消息处理;?   (6)绑定缓存替换策略。?   理论上 ,通信节点需要为每个绑定缓存表项维护一个定时器。每次收到绑定更新报文创建或者更新表项时,通信节点需要把定时器设置为指定的生命期。一旦定时器超时了,表项就必须被删除。每个节点维护的绑定缓存必定会有空间大小的限制。节点可以使用一定的本地策略来维护绑定缓存。比如有时候可能为了添加一个新的表项而删除旧的表项,这时候就可以使用最近使

文档评论(0)

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

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

1亿VIP精品文档

相关文档