- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
移动IP的理论缺陷及解决办法
随着3G 的建设,前几年已经偃旗息鼓的"移动IP" 又被提起。据说还要在 3G 中引入IPV6 的移动版。
实际上,"移动IP"一向被诟病的三角路由问题仍然没有解决。
这个问题的根源是"移动IP"设计思想存在严重的理论缺陷。
概括而言,"移动IP"的理论缺陷根源是:混淆网络层与会话层,进而机械地沿用固定网络中IP 地址既代表和标识主机,又作为网络层寻址(或确定路由)的标识。
笔者妄加猜测,产生这个问题的根源,可能是设计移动IP 的人士多为计算机专业背景,如果移动通信专业的人就很容易"旁观者清",看出其中的问题。
对比一下移动通信网的情况,即使在电路交换的移动通信网,终端(手机)实际上有两个号码,一个是用来被拨打的通常的手机号码,这个号码是终端的标识,同时终端漫游到不同的位置,会拥有一个漫游地的MSC 分配的"漫游号码"。这个漫游号码是用来确定路由的。
漫游地址由网络层分配,而建立并维持一个终端与另一个由于不断运动而"漫游号码"不断变化的终端之间的会话,则是由上层的"移动应用协议(MAP)"完成。
而在移动IP 中,由于不存在全网的类似上述移动通信网的MAP 那样的"移动IP会话层协议",导致网络中的主机不能与移动的主机自动维持会话,只能按照移动主机在归属地的IP 去建立路由,然后由归属地的网路层设备转发。实际上,这种情形下的归属地网络设备已经违背了IP网络只提供网络层及网络层以下实体的初衷,演变为一个并不完善的、带有部分会话层协议的实体。
因此,要解决和完善移动IP 的缺陷,可仿照移动通信网的模式和架构。
比如,引入主机的标识IP地址,同时由主机漫游地的网络通过类似DHCP 的协议分配一个"路由IP"地址用于确定路由,同时在全网引入一个移动IP 的会话层来实现移动过程中的会话连接。比如,把IP 6 地址中第一个二进制位等于 1 的地址作为主机标识IP地址,而第一位等于0 的作为漫游路由IP地址。
来源:移动Labs
上一篇:基于云计算的AGPS应用研究
下一篇:一种3G无线网络质量管理方法研究