论文部分内容阅读
在当前Internet基于网络前缀路由前提下,移动IP技术使得移动主机在不同网络间不断移动过程中仍能保持通信,是一个在Internet上基于网络层提供移动支持功能的解决方案。本文首先研究了基于移动IP技术的节点移动性与网络移动性,对单节点移动与网络整体移动的区别进行了说明,并分析了网络移动性NEMO的基本模型和嵌套模型。然后研究了NEMO的次路由问题。NEMO基本支持规范扩展了移动IPv6协议,给出了支持网络移动的方案。但是其并没有声明任何的路由优化机制,导致数据分组必须经过移动节点与通信对端之间的IPv6-in-IPv6封装隧道路径。在移动路由器嵌套连接的情况下,数据分组不可避免地经过多个家乡代理的多级封装,形成钉球路由现象,NEMO的性能会受到钉球路由的严重影响。最后,针对嵌套NEMO的钉球路由问题以及多重封装问题,对移动IPv6协议与IPv6邻居发现协议进行细微的扩充修改提出一种路由优化方案,利用返回路径可达绑定注册过程直接建立移动网络节点与通信对端的绑定。本方案不需要引入新的网络实体和第三方网络协议,能使移动网络节点与通信对端通过最优的路由路径通信,数据分组不要逐个经过各个移动路由器的家乡代理,并且可以忽略嵌套深度的影响。理论和仿真两方面表明,本方案能够有效解决嵌套NEMO的钉球路由问题。