1998年12月,互联网任务工程小组(IETF)发布了IPv6协议标准RFC2460,是为了解决IPv4网络面临的多种问题。经过十多年的发展,下一代网络(Next Generation Network,NGN)采用IPv6已经成为学术界和电信界的共识,IPv4正在逐渐被IPv6所取代。
IP对当今世界的通信基础设施极其重要,从笔记本式计算机到功能强大的超级计算机,目前使用的所有计算机几乎都支持IP。另一方面,IP也越来越多地用于连接其他设备,从计算机硬件软件到家庭娱乐产品、移动电话,甚至汽车。
正是由于IP的广泛使用,TCP/IP的工程师和设计人员意识到了升级的需要,他们发现IP地址空间随着因特网的发展只能支持很短的时间,不得不对IP进行改进和升级,主要有以下原因:
1)IP地址空间的局限性:IP地址空间的危机由来已久,这是升级的主要动力。
2)性能:尽管IP表现得不错,但还存在改进的空间。
3)安全性:长期以来人们认为网络的安全问题在网络协议的低层并不重要,都是把网络安全问题交给高层处理,但这并不能从根本上解决网络安全问题。
4)自动配置:IPv4节点的配置一直比较复杂,而网络管理员与用户则更喜欢“即插即用”,即将计算机插在网络上然后就可以开始使用,IP主机移动性的增强也要求当主机在不同网络间移动和使用不同的网络接入点时能提供更好的配置支持。(www.daowen.com)
以上原因促使着IPv4向着IPv6逐渐过渡,并满足人们对网络的需求,主要包括支持几乎无限大的地址空间,减少路由表的规模,简化协议,使得路由器能更快地处理数据报,支持多种服务类型和多点传送,支持可移动的主机和网络等。
在物联网动态环境下,要求节点在移动过程中能够时刻保持同网络的连接,同权限地访问因特网资源,能够作为服务被其他节点访问,这一需求推动了移动IPv6技术的发展。在新一代网络中,采用开放的体系结构、统一的标准协议,任何接入网络只要是采用IPv6协议都可以互联互通,实现有线网和移动网的融合。
移动IPv6的组成与移动IPv4相似,同样存在家乡链路和外地链路。家乡链路就是具有本地子网前缀的链路,移动节点使用本地子网前缀创建家乡地址(Home Address)。外地链路具有外地子网前缀,移动节点使用外地子网前缀创建转交地址。移动节点可以同时具有多个转交地址,但只有一个转交地址可以在移动节点的家乡代理(Home Agent)中注册成为主转交地址。
移动IPv6中只有家乡代理的概念,而取消了外地代理。移动节点的家乡代理是家乡链路上的一台路由器,主要负责维护离开本地链路的移动节点以及这些移动节点所使用的地址信息。如果移动节点位于家乡链路,则家乡代理的作用与一般的路由器一样,它将目的地为移动节点的数据报正常转发给移动节点;当移动节点离开家乡链路时,则家乡代理将截取发往移动节点家乡地址的数据报,并将这些数据报通过隧道发往移动节点的转交地址。对端节点就是与离开家乡的移动节点进行通信的IPv6节点,对端节点可以是一个固定节点,也可以是一个移动节点。移动IPv6的组成如图2.5所示。
图2.5 移动IPv6的组成
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。