IPV4向IPV6过渡技术介绍
(2011-10-14 09:07:29)
标签:
ipv4ipv6过渡技术杂谈 |
作者:胡锦江
目前IANA的IPV4地址已经全部分配完毕,亚太区(APNIC)的正常可分配的IPV4地址也于2011年4月宣告耗尽。随着网络的普及和发展都加大了IP地址的耗尽,IPV4地址空间的紧缺直接限制了IP技术应用的进一步发展,IP地址耗尽的过程使人们认识到需要设计一种新的协议来替代目前的IPV4,并且这个协议不仅仅以扩大地址空间为最终目标,新的协议称为IPV6,第一次提出是在1994年有IETF批准的RFC1752中,IPV4向IPV6的过渡是一个必然的趋势。以下就IPV4向IPV6的过渡技术做简单介绍。
IPV4/IPV6过渡技术是用来在IPV4 向IPV6演进的过渡期内,保证业务共存和互操作的技术,IPV4向IPV6过渡技术大体可以分为以下3类:
IPV4/IPV6双协议栈技术
隧道技术
网络地址转换/协议转换技术
IPV4/IPV6双协议栈技术
双栈技术是IPV4 向IPV6过渡的一种有效技术。网络中的节点同时支持IPV4 和IPV6协议栈,源节点根据目的节点的不同选用不同的协议栈,而网络设备根据报文的协议类型选择不同的协议栈进行处理和转发。双栈可以在一个单一的设备实现,也可以是一个双栈骨干网。双栈技术是IPV4向IPV6过渡技术中应用最广泛的一种过渡技术,同时也是所有其他过渡技术的基础。
隧道技术
隧道(tunnel)是指将一种协议报文封装到另一种协议报文中,这样,一种协议就可以通过另一种协议的封装进行通信。IPV6隧道是将IPV6报文封装在IPV4报文中,这样,IPV6协议报文就可以穿越IPV4网络进行通信。对于采用隧道技术的设备来说,在起始端(隧道入口处),将IPV6的数据报文封装到IPV4,IPV4报文的源地址和目的地址分别是隧道入口和出口的IPV4地址。在隧道的出口处,再将IPV6的报文取出转发给目的站点。隧道技术只要求在隧道的入口和出口处进行修改,对其他部分没有要求,因此很容易实现,但是隧道技术不能实现IPV4主机和IPV6主机的直接通信。
网络地址转换/协议转换技术
网络地址转换/协议转换技术提供了IPV4网络和IPV6网络之间的互通技术,IPV6/IPV4互通技术是为了实现不同协议之间的互通,通过对数据包的转换实现了在网络过渡期IPV4节点和IPV6节点之间的互相访问。
以上三种过渡技术是从技术本身角度分类介绍,它们的工作原理不同,所适用的场合也不同,不存在一种过渡技术适用于所有场合,同一场合也可能使用多种过渡技术,具体使用哪种过渡技术,需要结合技术本身和实际环境综合考虑。