网站首页/网络技术列表/内容

IPv4路由技术与IPv6之间的特点与应用

网络技术2022-06-17阅读
网络技术是从1990年代中期发展起来的新技术,它把互联网上分散的资源融为有机整体,实现资源的全面共享和有机协作,使人们能够透明地使用资源的整体能力并按需获取信息。资源包括高性能计算机、存储资源、数据资源、信息资源、知识资源、专家资源、大型数据库、网络、传感器等。 当前的互联网只限于信息共享,网络则被认为是互联网发展的第三阶段。

随着我国路由技术的发展,IPv4路由技术的应用也更加的广泛,这里我们主要介绍IPv4路由技术与IPv6之间的特点和应用。随着Internet的日益膨胀,现有的IPv4地址已经十分紧缺,虽然使用分配临时IPv4地址或网络地址翻译(NAT)等地址使用技术,在一定程度上缓解了IPv4地址不足的状况。

但同时也增加了地址解析和处理方面的开销,导致某些高层应用失效,而且仍然无法回避IPv4地址即将被分配殆尽这个问题。采用长度为128 b IP地址的,彻底解决了IPv4地址不足的难题,并且在地址容量、安全性、网络管理、移动性以及服务质量等方面有明显的改进,是下一代互联采用的核心标准之一。IPv6与IPv4路由技术不兼容,但他同所有其他的TCP/IP协议族中的协议兼容,即IPv6完全可以取代IPv4。

在IPv6成为主流协议之前,首先使用IPv6协议栈的网络希望能与当前仍被IPv4支撑着的Internet进行正常通信,因此必须开发出IPv4/IPv6互通技术以保证IPv4能够平稳过渡到IPv6。此外,互通技术应该对信息传递做到高效无缝。国际上IETF组建了专门的NGTRANS工作组开展对于IPv4/IPv6过渡问题和高效无缝互通问题的研究。目前已经出现了多种过渡技术和互通方案,这些技术各有特点,用于解决不同过渡时期、不同环境的通信问题,有些已经相当成熟并形成了RFC,有些还只是作为 Internet draft有待完善。

IPv6与IPv4互通的3种基本技术

双协议栈(DualStack)

双协议栈技术是使IPv6节点与IPv4节点兼容的最直接方式,应用对象是主机、路由器等通信节点。支持双协议栈的IPv6节点与IPv6节点互通时使用IPv6协议栈,与IPv4节点互通时借助于4over6使用栈。IPv6节点访问IPv4节点时,先向双栈服务器申请一个临时IPv4地址,同时从双栈服务器得到网关路由器的TEP(TunnelEndPoint)IPv6地址。IPv6节点在此基础上形成一个4 over 6的IP包,4 over 6包经过IPv6网传到网关路由器,网关路由器将其IPv6头去掉,将IPv4包通过IPv4网络送往IPv4节点。网关路由器要记住IPv6源地址与IPv4临时地址的对应关系,以便反方向将IPv4节点发来的IP包转发到IPv6节点。这种方式对IPv4和IPv6提供了完全的兼容,但由于需要双路由基础设施,增加了网络的复杂度,依然无法解决IP地址耗尽的问题。

隧道技术(Tunnel)

隧道技术提供了一种以现有IPv4路由技术体系来传递IPv6数据的方法:将IPv6包作为无结构意义的数据,封装在IPv4包中,被IPv4路由技术网络传输。根据建立方式的不同,隧道技术可分为手工配置隧道和自动配置隧道两类。隧道技术巧妙地利用了现有的IPv4路由技术,他的意义在于提供了一种使IPv6的节点间能够在过渡期间通信的方法,但他不能解决IPv6节点与IPv4节点间互通的问题。

NAT-PT

NAT-PT是一种纯IPv6节点和IPv4节点间的互通方式,所有包括地址、协议在内的转换工作都由网络设备来完成。支持NAT-PT的网关路由器应具有IPv4地址池,在从IPv6向IPv4路由技术域中转发包时使用。此外网关路由器支持DNS-ALG(DNS,应用层网关),在IPv6节点访问IPv4节点时发挥作用。相应于上述组网原则,我们认为IPv4向IPv6过渡采用 分阶段演进是最为可行的方式,概括起来有以下4个阶段:

第一阶段,IPv4“海洋”中开始有越来越多的IPv6“小岛”。这时,必然需要各种适当的过渡机制,可供选择的机制主要有隧道代理,6 over 4, 6to 4, NAT-PT。

第二阶段,越来越多的IPv6“小岛”逐渐变大、变多,成为与IPv4“海洋”不相上下的另一个“海洋”,采用NAT的过渡机制可能会更有效率。

第三阶段,与第一阶段正好相反,即IPv6成为整个网络世界的主流,而IPv4网络越来越少,形成IPv6“海洋” 和IPv4“小岛”并存的情形,可能采用的过渡机制有NAT-PT和DSTM。

第四阶段,IPv6成功应用,那时应该是纯IPv6“海洋”,IPv4“小岛”也不存在了。这时已不需要过渡技术,各网络节点间都采用基于IPv6的通信方式。

IPv4自身的局限性注定了IPv4路由技术支撑的Internet会逐渐、平稳地过渡到以IPv6为核心的新一代Internet,在不同的过渡阶段、不同的网络环境应分别采用不同的过渡技术和机制。迄今为止,还没有一种普遍适用的标准过渡机制,现有过渡机制各有优缺点和各自不同的适用范围,只有因地制宜、科学分析,在不同的过渡阶段明确应用的类型、范围和系统类型,合理选择转换机制,才能更顺利地以较小的代价实现IPv4路由技术网络向IPv6的平稳过渡。



网络的神奇作用吸引着越来越多的用户加入其中,正因如此,网络的承受能力也面临着越来越严峻的考验―从硬件上、软件上、所用标准上......,各项技术都需要适时应势,对应发展,这正是网络迅速走向进步的催化剂。

相关阅读