移动IP技术报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
移动IP技术
前言
随着人们生活节奏的加快和对信息量的巨大需求,传统的固定IP节点之间的相互通信的数据传输方式已经很难满足人们在移动过程中的办公需求;同时,网络向全IP方向的快速发展和便携式终端的广泛应用,使得在IP网络中实现对移动性的支持变得越来越重要。这种重要性推动了业界对移动终端在网络层接入的研究,促使了移动IP技术的产生。一.移动IP的相关概念
1.1移动IP提出的背景
随着IP网络的迅速发展,人们不再满足于单一的、固定的因特网接入方式,而是希望能够提供灵活的上网方式。无线互联网的发展,要求IP网络能够提供对移动性的良好支持。个人通信时代的到来,要求用户在任何地方都可以利用自己的一个专有地址上网,在未来的IPv6网络中,网络节点的概念不只局限在传统的主机,还包括各种智能设备,如汽车等,加上IPv6对移动IP的良好支持,移动IP将大有用武之地。
因特网的飞速发展和移动设备(笔记本电脑,掌上电脑)的大量涌现,推动了移动计算机接入网络的研究,移动计算机用户希望能够和桌面固定用户一样接入同样的网络,共享网络资源和服务。根据IP地址和寻址地址模式的特点,每一个IP地址都归属一个网络,共享网络资源和服务。根据IP地址结构和寻址模式的特点,每一个IP地址都归属一个网络,当把一台桌面计算机从一个网络移动到令一个网络是,首先要从原网络上断开,在连接到新的网络上,并且还要重新配置IP地址。这样的方式对于一个需要频繁移动的移动计算机来说,显然不能适用。
当一个节点的位置发生改变后,有哪些解决方案呢?
1.改变节点的IP地址:修改IP地址要切断现有的连接,因为TCP和UDP都是基于SOCKET的,无法保持现有的通信;DNS系统记录的信息相对稳定,移动主机移动造成的对IP地址的频繁修改会加重DNS的负担;通信对端必须意识到,从DNS得到的IP地址随时都可能改变,这只能进一步增加访问DNS的次数;DNS信息更新的安全性无法保证;修改IP地
址无法解决访问权限受限问题
2.采用特定主机路由:一个主机移动需要诸多中间路由器增加、删除或修改基于特定主机的路由,代价太大;当移动主机的数目增加时,路由表的大小、参与的中间路由器数目、路由表的修改频率都将增加,开销也会随之增大;要提供特定主机路由,需要相应的路由维护机制和安全管理机制,这要修改现有的路由协议。
1.2移动IP概述
移动IP是为了满足移动节点在移动中保持其连接性而设计的。最简单的说,移动IP技术就是让计算机在互联网及局域网中不受任何限制的即时漫游,也称移动计算机技术。移动IP的设计目标是使移动结点在改变接入点时,无论是在不同的网络之间,或者是在不同的链路之间移动时,都不必改变其IP地址,可以在移动过程中保持已有通信的连续性。
移动IP应用于所有基于TCP/IP网络环境中,它为人们提供了无限广阔的网络漫游服务。譬如:在用户离开北京总公司,出差到上海分公司时,只要简单地将移动节点(例如:笔记本电脑、PDA设备)连接至上海分公司网络上,那么用户就可以享受到跟在北京总公司里一样的所有操作。用户依旧能使用北京总公司的共享打印机,或者可以依旧访问北京总公司同事电脑里的share文件及相关数据库资源;诸如此类的种种操作,让用户感觉不到自己身在外地,同事也感觉不到你已经出差到外地了。换句话说:移动IP的应用让用户网络随处可以安“家”,不再忍受移动节点因“出差”带来的所有不便之苦等等。
移动IP由IETF的移动IP小组mobileip(IP Routing for
Wireless/mobile Hosts) 制定,于1996年11月公布为建议标准(建议标准是一个协议从因特网草案发展成因特网标准的第一个重要步骤)。文档主要包括:
— RFC 2002(定义了移动IPv4协议)
— RFC 1701、2003与2004(定义了移动IPv4中的3种隧道技术)— RFC 2005(定义了移动IPv4的应用)
— RFC 2006(定义了移动IPv4的管理信息库 MIB)
移动IP是一个支持主机移动的网络层解决方案。同IP一样,移动IP 对下层传输媒体不做任何要求,可以在不同媒介的网络间提供主机移动功能。移动IP向上层屏蔽了主机移动的细节,现有因特网的上层协议和应用都无须改动,解决通信对端和移动主机间IP报文的发送问题。
移动IP技术的设计具有以下要求:可以在全球因特网上提供主机移动功能;具有可扩展性和安全性;移动主机切换链路时,应能保持正在进行的通信;移动主机可以用一个永久IP地址连接到任何链路上;移动
主机应能与不具备移动IP功能的计算机通信;移动IP应该提供安全保证,移动主机不应该比因特网上的其它主机面临更多的安全威胁;支持子网的整体移动。
1.3 移动IP相关概念解释
移动节点(Mobile Node):指一个移动的计算机或路由器,移动后仍能用原来的IP地址进行通信。
通信对端(Correspondent Node):与移动节点通信的计算机。
家乡网络(Home Network):移动节点的归属网络。
家乡地址(Home Address):分配给移动节点的永久IP地址,不随节点位置的变化而改变。
家乡链路(Home Link):移动节点家乡网络的链路。
家乡代理(Home Agent):运行在移动节点家乡链路上的路由器,它截获发送给移动节点的报文,将报文转发给移动节点。
外地链路(Foreign Link):移动节点所在的外地网络的链路。
外地代理(Foreign Agent):运行在外地网络上的路由器,是移动节点发送报文的缺省路由器。
图1.1 移动IP结构示意图
隧道(Tunnel):一个数据包被封装在另一个数据报文的净荷中进行传送所经过的路径。
转交地址(Care-of-Address):移动节点在外地链路上时为标识自己位置而使用的临时IP地址。