移动IP节点技术在移动通信中的实现

发布时间:2016-07-03 09:27:01   来源:文档文库   
字号:

移动IP节点技术在移动通信中的实现

一、移动通信中移动IP原理分析

在移动IP中,隧道的入口为移动节点的家乡代理,隧道的出口为移动节点的外地代理。家乡代理需要实现封装功能,封装后的数据包能到达外地代理,外地代理接到数据包后,进行解封装,然后将数据包路由给移动节点。数据包离开隧道入口后,在没有到达隧道出口前,可能出现路由环使它又回到了隧道入口处的情况,这样每次隧道都为它加封一个IP报头,而每个新的报头都有自己的生存时间域(TTL)值,这样就会出现数据包一直增大下去。为了防止这种递归封装,可采用如下机制:预封装的数据包的源地址就是隧道入口地址,此时假设递归封装出现;预封装的数据包的源地址与隧道入口处路由表指示的隧道出口地址相同,此时也假设递归封装出现。

同时,如果家乡代理要将移动节点家乡链路上的广播包送给移动节点,必须采用多重封装,这时,里面一层隧道是从家乡代理到移动节点的家乡地址,外面一层隧道是从家乡代理到移动节点的转交地址。因为,如果不采用多重封装的话,外地代理解封装后收到的是广播地址,它就不知道怎么办了。因此,这种现象应该作为防递归封装中的一种特殊情况处理。

在解封装中,主要是将新IP报头去掉,使原来IP数据报恢复出来,因此相对较为简单。移动IP中,移动节点的外地代理已经保存了移动节点的注册信息,它能够将解封装后得到的数据报路由给移动节点。这样,就完成了从一个节点向移动节点发送一次数据的全过程。

二、移动IP节点在移动过程中通信的实现

通常情况下,按照[RFC2002]的标准,根据IPv4的移动IP方案规定,移动节点在外地链路上应该有一个外地代理位于隧道的出口,将从隧道发送过来的数据包转发给已经移动到该链路上的移动节点,但是随着IPv6即将成为事实上的下一代互联网的标准协议,地址空间问题已经彻底的解决,移动IPv6协议中取消了外地代理。在本文,为了简化问题的实现,我们规定,移动节点在外地链路上的转交地址全部都是配置转交地址,即不需要外地代理的转发,移动节点直接位于隧道的出口,接收数据包。

本文来源:https://www.2haoxitong.net/k/doc/87fd700ee009581b6ad9eb9b.html

《移动IP节点技术在移动通信中的实现.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式