1、移动 IP 原理和三角路由摘要IPIPIP问题以及今后可能的研究方向。关键词移动 IP; 移动节点; 外地代理; 归属代理; 路由优化近几年,随着通信技术和计算机技术的高速发展,越来越多的高性能通信IP 网络的完整性、保持用户通信的连续性是目前研究的一个重要课题。因此移动IP(Mobile IP,MIP)技术的出现正迎合了这种需求, 它能够在不间断当前通信InternetIPIPIPIP的体系结构IP/服务器/IPIP在移动的同时不断开连接,并且还能正确收发数据包。IPMN(MobileNost)HA(Home Agent)FA(Foreign Agent),InternetIP归属代理
2、该代理是跟移动节点的归属链路有一个接口的路由器,它IPIP外部代理该代理是在移动节点的外部链路上的一个路由器,它辅助节点发送的分组担当缺省路由器的角色。下图示出了这些实体以及它们之间的关系。MNIPAddress),地址, 也是用来识别 TCP 连接的永久地址; 另外一个是转交地址(Care of MNMNIPIPMNHAMN,HAMNMN CH(Correspondent MNMNMN。从MNCHIPMNMNMNCHMNIPIP的工作原理以及关键机制IPIP移动节点。代理发现(Agent Discovery)该机制能够使移动节点检测出它是在本地网络链路还是在外地网络链路上,并且当移动节点
3、移动到一个新的网络链路上时, 代理发现机制还能为它找到一个合适的外地代理。代理有两种消息一是代理发送的周期性的代理广告消息,二是移动节点发送的代理请求消息。注册(Registeration)一旦移动节点发现它的网络接入点从一条链路切换交地址。注册包括注册请求和注册应答两种注册消息。隧道技术(Tunneling)是移动IPIP的最小封装和通用路由封装。IPIPIPv4IPv4IPv4IPIPIPIPIP址的隧道。IPIPIPIPIP个前提,就是原始的数据包不能已经被分片,因为IPIP因此,粗略地讲,移动 IP 的工作情况如下IP移动节点倾听这些代理通告,并检查它们的内容以确定当前是连接在
4、IP的代理通告报文的某个域就可以读取外部代理关照地址。IP归属代理或者在归属链路上的其它路由器通告移动节点的归属地址的IPARPIP移动节点的关照地址。IP()在相反的方向上,由移动节点发送的分组直接路由到目的地址,不需要使用隧道。外部代理为移动节点产生的所有 IP 分组担当路由器的角色。IP路由及三角路由上面所述的移动 IP 工作过程有效地解决了移动主机在子网间漫游通信,但是却在路由上存在着问题。当移动主机发送数据时,不管是在本地网络还是外地网络,它都始终保留了本地网络的地址,当它发送数据包时,可以用通常的 IP 协IP 主机给移动主机发送数据包时,首先到达移动主机的归属代理(HA) ,HA
5、 再根据接收到的移动主机当前的转交地址 CoA(假定第 1 种地了路由的”三角问题”。最差的情况是当发送数据包的一般IP 主机靠近移动主IP 的路由机制进行优化。下边的图形实例更形象化的说明问题即当 MH 通过从外地代理(FA Foreign Agency)处获得的临时转交地址 of Address)(HA: Home Agency) 成功注册后, 如图 1 所示, 通信节点(CNMHCN 发出的数据包将首先到HA,HAIPFAFAHA 发送MHMHCN 发送数据包时则不需要使用隧道技术,而是采用一般路由直接将数据包发往 CN。IPCNMN 的数据包需要HA图1对通信方的拒绝服务攻击是可能的。IP做身份验证和密钥分发所消耗的资源相比要少得多。IP骤如下 其它用户向某个出门在外的移动节点发送数据包时,只需根据一般路由算法,向该节点的归属代理(家乡服务器)发送数据包。 归属代理收到此原始数据包后,并不将该数据包发送到移动节对应的外的外区服务器的地址返回给通信主机。 通信主机接收到返回信息后,根据新的地址重传数据包,从而使通信主机和移动主机建立联系,直接通信,避免三角形路由。术,使数据沿着他所指的方向传送,从而达到窃取数据的目的。IP存在的其他问题及解决办法信息重复IP-in-IP(IPIP了数据报,且存在很多与内部报头重复的字段,增加了网络负载