随着目前移动设备的日渐扩展,越来越多的通信设备需要在移动条件下接入网络,不管是在移动过程中还是在移动区域后。因此,作为IPv6的重要组成部分——移动连接特性也是IPv6受欢迎的重要原因。
一、产生缘由
在现有路由机制下,因特网上的一个节点在改变了其在网络上的接入点以后,如果不重新配置其IP地址,那么路由器就不能识别此节点,它就不能继续与网上的其它节点进行通信,移动IP就是为解决这个问题而提出的。
二、移动IP
简单来说,移动IP提供了一种IP路由机制,使移动节点可以以一个永久的IP地址连接到任何链路上。移动IP可以看作是一个路由协议,只是与其它路由协议相比,移动IP具有特殊的功能,它的目的是将数据包路由到那些可能一直在快速地改变位置的移动节点上。移动IP只是将数据包路由到移动节点的网络层标准,对TCP等其他技术以及应用程序的改进则不是移动IP的范畴。
三、移动机制
下面从一个简单的例子来介绍一下IPv6对移动性问题的解决方案。参见图1,NodeA链接到Link1上,它有一个地址A1,这个地址A1是可以通过Router1到达的,当NodeA没有发生移动时,NodeB与NodeA通信时,NodeB发送的数据包会按照现有的路由方式到达NodeA。
图一可是当NodeA发生了移动,从Link1移动到Link2时,如果NodeA不改变其IP地址,NodeB发送的数据包按照现有的以前缀为基础的路由方式就不能够到达NodeA了。下面我们看一看IPv6对这个问题是如何解决的,当NodeA从Link1移动到Link2以后,会有如下动作发生(见图2):
图二A、Router2会定期广播发送RouterAdvertisement消息,带有本地链路上的前缀信息,NodeA接收到这个消息后,知道自己发生了移动,它会根据新的前缀信息通过地址自动配置得到一个新的地址A2;
共2页: 上一页 1 [2] 下一页