当前位置:Linux教程 - Linux - 移动IP原理

移动IP原理



         陈晓强
    随着Internet的飞速发展和移动计算机日益广泛的应用,推动了对移动计算机无线接入的研究,即移动Internet的研究。象其它台式机用户一样,移动计算机用户希望接入同样的网络,共享资源和服务,而不局限于某一固定区域。且当它移动时,也能方便地断开原来的连接,并建立新的连接。
    移动IP允许移动节点在不重新启动和不中断任何正在进行的因特网通信,而同时能够移动自己的位置。当前的因特网协议簇尚不能提供这些功能。移动IP用来增强现存的IP协议以便提供移动性。
    传统IP技术的主机使用固定的IP地址和TCP(传统控制协议)端口进行相互通信。在通信期间,它们的IP地址和TCP端口号必须保持不变,否则IP主机之间的通信将无法继续。而移动IP主机在通信期间可能需要在网络上移动,它的IP地址也许会经常发生变化。若采用传统方式,IP地址的变化会导致通信中断。为解决这一问题,移动IP技术引用了处理蜂窝移动电话呼叫的原理,使移动节点采用固定不变的IP地址,一次登录即可实现在任意位置上保持与IP主机的单一链路层连接,使通信持续进行。
    如何解决因节点移动(即IP地址的变化)而导致通信中断的问题?蜂窝移动电话提供了一个非常好的解决问题的先例。因此,解决移动IP问题的基本思路与处理蜂窝移动电话呼叫相似,它将使用漫游、位置登记。隧道技术、鉴权等技术。从而使移动节点使用固定不变的IP地址,一次登录即可实现在任意位置(包括移动节点从一个IP(子)网漫游到另一个IP(子)网时)上保持与IP主机的单一链路层连接,使通信持续进行。
    在某些重要的方面,移动网络计算的发展变化将会不同于电话技术的发展变化。通常,电话连接的终点是人,而有关计算机的应用可能包括机器之间无人干预的交互。关于这一点的明显例子是在飞机、轮船或汽车上的移动计算设备。移动网络计算或许也要依赖于某些定位设备,比如卫星全球定位系统,用来与Internet无线访问设备协同工作。
    另一个差异也许是人们的接受速度。移动电话用了许多年的时间才变的足够的廉价轻巧而被人们认为能带来方便。由于象个人数字助理和袖珍助手 ( Pocket Organizer )等无线计算设备已为用户所接受,因而,移动计算也许会更快地流行起来。
    然而,在移动网络计算被广泛使用之前,还有一些技术障碍需要克服。最主要的是依据IP地址,使用目前Internet联网所使用的IP协议,将包发送到目的地的方法。IP地址与固定的网络位置相联系,这一点非常类似于一部普通电话机与墙上的一个插座物理地连接在一起。如果包的发送目的地是一个移动节点,那么这将意味着,随着该节点的移动而产生的每一个新连接点将与一个新的网络号或是一个新的IP地址相联系,从而使透明的移动能力成为不可能。
    从复杂的Internet市场来看,移动IP的前景尚不明朗,一些技术问题仍然存在,其中最主要的是安全性问题。然而,一旦安全性问题得以解决,犹豫不定的用户们将会喜欢上移动IP许诺给他们的便利:无缝的连接、自由的漫游和对应用程序的有效的透明性。

    发布人:Crystal 来自:计算机世界