当前位置:文档之家› IPv6几种过渡技术

IPv6几种过渡技术

IPv6几种过渡技术
IPv6几种过渡技术

IPv6过渡技术分析

蒋鹏胡锡梅王福明

(1.中北大学信息与通信工程学院,山西太原 030051;2.)

摘要:随着现代技术的飞速发展,国际互联网已经广泛应用到各个领域。现阶段使用的协议IPv4已不能满足时代的发展,其定义的IPv4地址早在2011年2

月4日分配完毕。新一代地址协议IPv6取代旧地址协议是必然的的趋势,但要完成从IPv4到IPv6的过渡将是一个渐进的长期的过程。在这个过程中出现了许多中过渡技术,本文主要分析并比较双栈技术、隧道技术和转换机制这三种主要技术的优略。

关键字:IPv6;双栈技术;隧道技术;转换机制;

Abstract:Along with development of modern technology,Internet has been widely applied to various fields.IPv4 protocol used at the present stage can not satisfaction the development of the times,The definition of IPv4 addresses as early as February 4,2011 allocated. New generation protocol IPv6 address instead of the old address protocol is an inevitable trend. But to complete the transition from IPv4to IPv6 will be a gradual long-term process.In this process produced a number of technical. this article analyzes and compares advantages and shortcomings of three main technical Dual Stack,Technology of Tunneling and Conversion mechanism.

Key words:IPv6;Dual Stack;Technology of Tunneling;Conversion mechanism 1.双栈技术

双栈技术是指在一个系统中同时使用IPv4/IPv6两个可以并行工作的协议栈。它的工作原理是:由于IPv6和IPv4都属于TCP/IP体系结构中的网络协议而且都基于相同的物理平台,在其上的传输协议TCP和UDP没有任何区别,只是针对不同的数据包采用不同的协议栈。双IP层结构如图(1),双栈路由器的

图(1):双IP层结构

图(2)双栈路由器结构

双栈协议技术的优点是:互通性好,易于理解;缺点是需要给每个运行的IPv6协议的网络设备和终端分配IPv4地址,无法解决IP地址匮乏的问题。这种技术只适用于IPv6建网初期。

2.隧道技术

隧道技术是指一个节点或网络通过报文封装的形式,连接被其他类型的网络分隔但属于同一类型的节点或网络的技术。通俗的来讲就是用现有的IPv4路由体系来传输IPv6分组。隧道入口和出口是隧道的两个端点,他们可以是路由器,也可以是主机,但必须是具备双栈技术的节点。

随着IPv6网络的发展,出现了相互独立的IPv6网络,隧道技术是连接IPv6单独网络的主要手段。图(3)表示了IPv6经过IPv4隧道传输。其隧道技术的工作原理是:隧道入口节点把IPv6数据包封装在IPv4数据包中,IPv4数据包的源地址和目的地址分别为两端节点的IPv4地址,封装后的数据包经过IPv4网络传输到达隧道出口节点后解封还原为IPv6数据包,在送往目的地。其机制就是一种封装与解封装的过程。从本质上看,隧道技术只是把IPv4网络作为一种传输介质。

图(3)IPv6由IPv4隧道传输

隧道技术分为配置隧道,自动隧道和基于MPLS(Multi-Protocol Label Switching)的隧道三种类型。其中配置隧道主要有IPv6配置隧道和GRE(Generic Routing Encapsulation)over IPv4隧道。自动隧道主要有6 to 4,IPv4兼容IPv6自动隧道技术,6 over 4,ISA TAP(Intra-Site Automatic Tunnel Addressing Protocol),隧道代理等。基于MPLS的隧道主要有CE(Customer Edge router)-to-CE IPv4/IPv6隧道,基于MPLS二层的VPN(Virtual Private Network)隧道,在PE (Provider Edge router)路由器上采用IPv6。

由于MPLS在IPv4上已经应用得比较成熟,因而利用现有的IPv4MPLS骨干网向IPv6过渡也将是实现IPv4向IPv6过渡的一个重要途径,在MPLS过渡技术中的有三种过渡技术:CE-to-CE IPv4/IPv6隧道、基于MPLS二层的VPN 隧道技术和在PE路由器上采用IPv6。其中CE-to-CE IPv4/IPv6隧道和基于MPLS 二层的VPN隧道技术不能实现IPv4网络和IPv6网络之间的互通。只适用于网

络过渡初期,其使用价值不高,在这里不再介绍。我们就着重介绍下基于IPv6的MPLS的常用过渡技术:在PE路由器上采用IPv6。

在在PE路由器上采用IPv6需要将PE路由器升级为支持双栈功能,不需要升级运行商的核心网,这种方案常称为6PE(Connecting IPv6 Islands over IPv4 MPLS Using IPv6 Provider Edge Routers)技术。

6PE的隧道技术利用现成的IPv4MPLS隧道,参考了BGP(Border Gateway Protocol)/MPLS VPN的技术原理,在PE设备之间建立IPv4的多协议BGP 对等体,跨越IPv4MPLS网络,在PE设备之间分发IPv6站点内的IPv6路由,数据报文在IPv4MPLS网络中使用顶层的IPv4NPLS标签进行转发。实现IPv6孤岛间的互通。其网络拓扑如图(4)所示。

图(4)6PE技术的网络拓扑

3.转换机制技术

转换机制技术是解决纯IPv6节点如何访问IPv4节点以及纯IPv4节点如何访问纯IPv6节点。转换机制根据协议转换在网络中的位置,可以分为网络层协议转换,传输层协议转换和应用层协议转换等三类。

(1)使用网络层协议转换的技术主要有:

①无状态的IP/ICMP(Internet control message protocol)协议转换SIIT

(Stateless IP/ICMP Translation)

②网络地址转换与协议转换NA T-PT(NetworkAddress Translation-Protocol

Translation )

③BIS(Bump in the Stack)

(2)使用传输层协议转换的主要技术有:

①传输层中继转换TRT(Transport Relay Translator)

(3)使用应用层休矣转换的主要技术有

①SOCKS 64(Socket Security 64)

②BIA(Bump in the API)

在上述的转换机制技术中,最常用最基础的技术就是NA T-PT,接下来我们对该技术做以介绍。NA T-PT技术通过SIIT协议转换技和IPv4网络中的动态地址转换技术与应用层网关相结合,实现纯IPv4节点与纯点问的通信,其网络结构如图(5)所示。NAT-PT作为通信的中间设备,可在IPv4与IPv6网络间转换IP 报头的地址(NA T)。同时根据协议不同对分组做出相应的语义翻译(PT),从而

使纯IPv4与纯IPv6节点问进行透明的通信。也允许不支持IPv6的应用程序透明地访问纯IPv6节点,但该机制适用于过渡的初始阶段。

图(5)NA T-PT技术网络结构

4.三种过渡技术分析

经过前面的介绍大家已经对现有的IPv6过渡技术有了初步的认识,他们各自都有自己的优点和不足,在具体的环境中,必须根据特定的网络来加以选择。有时,这些技术也已可相互配合使用。

根据现阶段网络的发展,操作系统和网络设备都在逐步支持双栈协议,在IPv4/IPv6共存的过渡时期双栈协议技术是最主要的技术,运用的也非常广泛。

双栈协议技术需要为网络上的每个节点分配一个IPv4和一个IPv6地址。其优点是不需要购置专门的IPv6设备,节省了硬件投资。其缺点在于节点或路由器等网络设备必须维护和运行两个独立的协议栈,增加了系统的复杂性,而且这种技术只适用于还有能用的IPv4地址的IPv6网络建设初期,如果发展到IPv6的某个阶段,要为每个节点或路由器分配一个IPv4的全局地址将十分困难。所以双栈协议技术受限于IPv4地址,在IP地址匮乏的今天,这种过渡技术在未来将很难实现。

隧道技术的实质就是把IPv4网络作为一种承载IPv6信息的传输介质。其优点是不需要大量的IPv6专用路由器设备和专用链路,可以有效地降低成本。其缺点在于隧道数量增多的过程中,在IPv4网络上配置隧道是个比较繁琐的过程,随着IPv6网络的发展,隧道技术会出现IPv4和IPv6流量相互竞争,迁回路由的情况,对于已经发展相对成熟的IPv4网络会产生一种恶劣的影响,也只适用于IPv6网络发展的初期。

转换机制技术实现了只安装了IPv4主机和只安装了IPv6主机间的大部分应用通信,是一种纯IPv4和纯IPv6节点之间的互通方式。其优点是不需要对IPv4﹑IPv6节点进行升级改造。其缺点在于IPv4节点访问IPv6节点的实现方法比较复杂,网络设备进行协议转换﹑地址转换的处理开销较大,在拓扑结构上要求一次会话中所有报文的转换在同一个路由器上,在转换的过程中存在一些协议字段不能完全保持原有的含义,另外在端到端的安全性上缺乏保障。

5.总结

到目前为止,还没有一种过渡技术适用于所有网络,都只适用于各自特定的网络环境。在建设IPv6网络的过程中,我们需要考虑使用的环境,选择适用的过渡技术和投资成本等诸多因素。只有全面科学的分析才能更好地安全地从IPv4网络过渡到IPv6网络。我们同时也坚信随着科学技术的飞速发展和网络的不断优化,适用于所有网络的过渡技术将渐渐浮出水面。

参考文献

[1] 伍孝金IPv6技术与应用[M].北京:清华大学,2010.

[2] 谢希仁计算机网络(第五版)[M].北京:电子工业出版社,2008.

[3] 蓝集明,张海燕.对IPv4/IPv6过渡技术的分析与研究[J].电脑知识技术

2008.4(7):1885-1886.

[4]

[5]

IPv4IPV6过渡技术

IPv4/IPV6过渡技术 IPv4/IPV6过渡技术是用来在IPv4向IPV6演进的过渡期内,保证业务共存和互操作的。目前的各种IPv4/IPV6过 渡技术,从功能用途上可以分成两类: IPv4/IPV6业务共存技术 IPv4/IPV6互操作技术

IPv4/IPV6业务共存技术 ?IPv4/IPV6业务共存技术用来保证这两种网络协议可以在公共互联网中共同工作,在IPV6发展过程中这些技术可以帮助IPV6业务在现有的IPv4网络基础架构上工作。主要的IPv4/IPV6业务共存技术又可分为 ?双栈技术 ?双栈技术通过节点对IPv4和IPV6双协议栈的支持,支持两种业务的共存。 ?隧道技术 ?隧道技术通过在IPv4网络中部署隧道,实现在IPv4网络上对IPV6业务的承载,保证业务的共存和过渡 ?已定义的隧道技术种类很多,主要包括手工配置隧道、兼容地址自动配置隧道、6over4、6to 4、MPLS隧道、 ISATAP、隧道代理等技术。

双栈技术 ?双栈是指同时支持IPv4协议栈和IPV6协议栈。双栈节点同时支持与IPv4和IPV6节点的通信,当和IPv4节点通信时需要采用IPv4协议栈,当和IPV6节点通信时需要采用IPV6协议栈。双栈节点访问业务时支持通过DNS解析结果选择通信协议栈。即当域名解析结果返回IPv4或IPV6地址时,节点可用相应的协议栈与之通信。 ?双栈方式是一种比较直观的解决IPv4/IPV6共存问题的方式,但只有当通信双方数据包通路上的所有节点设备(路由器等)都支持双栈技术后,这种方式才能充分发挥其作用。

? 1、手工配置隧道?隧道技术是一种利用现有IPv4网络传送IPV6数据包的方法,通过将IPV6数据包封装在IPv4数据包中,实现在IPv4网络中的数据传送。隧道的起点和终点设备都同时支持IPv4和IPV6协议的节点,隧道起点将要经过隧道传送的IPV6数据包封装在IPv4包中发给隧道终点,隧道终点将IPv4封装去掉,取出IPV6数据包。IPv4封装IPV6数据包方式如图1所示。 ? ? 图1 IPv4封装IPV6数据包方式? 在实际实现中,隧道封装时还涉及到对MTU 、TTL 等的处理。?隧道技术在设置IPv4报头的目的IP 地址时分为手动和自动两种方式,不同的目的地址设置方式也成为几种隧道技术的重要区别。这里介绍的手工配置隧道技术,是指通过人工方式预先设置隧道终点IPv4地址的方式。每条隧道的终点IPv4地址都是隧道起点从人工配置信息中获得的。手工配置隧道实现简单,但每条隧道都要人工管理,大量 使用时管理难度很大。

IPv4到IPv6的过渡技术

IPv4到IPv6的过渡技术 由于Internet的规模以及目前网络中数量庞大的IPv4用户和设备,IPv4到v6的过渡不可能一次性实现。而且,目前许多企业和用户的日常工作越来越依赖于Internet,它们无法容忍在协议过渡过程中出现的问题。所以IPv4到v6的过渡必须是一个循序渐进的过程,在体验IPv6带来的好处的同时仍能与网络中其余的IPv4用户通信。能否顺利地实现从IPv4到IPv6的过渡也是IPv6能否取得成功的一个重要因素。 实际上,IPv6在设计的过程中就已经考虑到了IPv4到IPv6的过渡问题,并提供了一些特性使过渡过程简化。例如,IPv6地址可以使用IPv4兼容地址,自动由IPv4地址产生;也可以在IPv4的网络上构建隧道,连接IPv6孤岛。目前针对IPv4-v6过渡问题已经提出了许多机制,它们的实现原理和应用环境各有侧重,这一部分里将对IPv4-v6过渡的基本策略和机制做一个系统性的介绍。 在IPv4-v6过渡的过程中,必须遵循如下的原则和目标: ·保证IPv4和IPv6主机之间的互通; ·在更新过程中避免设备之间的依赖性(即某个设备的更新不依赖于其它设备的更新); ·对于网络管理者和终端用户来说,过渡过程易于理解和实现; ·过渡可以逐个进行; ·用户、运营商可以自己决定何时过渡以及如何过渡。 ??? 本章就支持IPv4向IPv6过渡的主要技术进行讨论,讨论主要分三个方面: 1、IP层的过渡策略与技术 2、链路层对IPv6的支持 3、IPv6对上层的影响 IP层的过渡策略与技术 对于IPV4向IPV6技术的演进策略,业界提出了许多解决方案。特别是IETF组织专门成立了一个研究此演变的研究小组NGTRANS,已提交了各种演进策略草案,并力图使之成为标准。纵观各种演进策略,主流技术大致可分如下几类: 图13 IPV4/IPV6演进策略分类 双栈策略 实现IPv6结点与IPv4结点互通的最直接的方式是在IPv6结点中加入IPv4协议栈。具有双协议栈的结点

IPv6过渡技术—翻译技术

一、翻译技术 IPv4/IPv6翻译技术能够成功实现IPv4网络与IPv6网络之间互访问题。翻译技术可以分为无状态翻译技术(stateless translation)和有状态翻译技术(stateful translation)两种,其中有状态地址翻译通过存储相应的地址、端口状态映射表来实现IPv4地址的复用,在这种方式中,状态表是基于连接(session)而建立的,因而状态表非常庞大,且动态性显著。而在无状态地址翻译中,IPV4地址和端口范围直接内嵌到IPV6地址中,这样就不需要有状态表来维护地址、端口的对应关系,但这种无状态的方式中IPv6地址格式受限,不能够支持灵活的IPv6地址分配。 1、有状态的翻译技术 (1)NAT-PT技术 为了实现IPv6与IPv4的互访,IETF(互联网工程任务组)在早期设计了NAT-PT(Network Address Translation-Protocol Translation)的解决方案(RFC2766)。NAT-PT是一种有状态的4-6报文翻译,它通过IPv6与IPv4的网络地址与协议转换,实现了IPv6网络与IPv4网络的双向互访。协议转换的目的是实现IPv4和IPv6协议头之间的转换;地址转换则是为了让IPv6和IPv4网络中的主机能够识别对方。 NAT-PT可以实现纯IPv6节点和纯IPv4节点之间通信,如图1所示。NAT-PT 使用网关设备连接IPV6和IPv4网络。当IPv4和IPv6节点互相访问时,NAT-PT 网关实现两种协议的转换翻译和地址的映射。NAT-PT网关在工作时, 将维护一个IPv4地址池。与系统NAT方式一样,NAT-PT网关支持为IPv6网络中的节点动态分配IPv4 地址, 维护地址映射关系, 并且完成IPV4协议和IPV6协议的转换[1]。 图1 NA T-64基本场景 但NAT-PT在实际网络应用中面临各种缺陷,IETF推荐不再使用,在RFC4966中被置为“historic”状态[2],理由如下: ①拓扑限制和扩展性问题; ②记录优选问题:IPv6 Host在和双栈主机通信时,DNS会同时返回两个记

IPv6过渡技术发展历程分析

□TELECOMMUNICATIONS NETWORK TECHNOLOGY No.6FOCUS ON INNOVATION 1引言 而今在Google 中搜索“IPv6”这个关键词,可以找 到1730万条搜索结果。毫无疑问,自2011年2月3日 IANA (互联网号码资源顶级管理机构)宣布其可分配的IPv4地址资源全部耗尽后,全球CT (电信技术)与 IT 信息技术界已掀起了新一轮关于IPv6的建设浪潮,包括试验、试点、试商用甚至面向公众开放的正式商用。尤其在IP 地址资源和需求矛盾最为突出的中国电信集团、中国移动集团和中国联通集团或已完成或已启动和规划在多个省份开展IPv6试点。百度和腾讯公司也已发布了近两年的IPv6迁移计划。作为IPv6端到端解决方案的领导者和最佳践行者,华为公司全程参与了国内三大运营迄今为止所有的IPv6建设项目,在各类IPv6业务商用部署和各类IPv6过渡技术探索上都积累了丰富而深厚的经验。 笔者有幸参与国内运营商多个省份IPv6相关项目的支撑工作,遭遇客户最常见的问题就是“现有IPv4网络和业务向IPv6过渡的方案是否已成熟”。这个问题似乎很难答复,因为的确在今天,在IETF (互联网相关协议&技术方案权威标准组织)仍然还有很多IPv6过渡技术解决方案在排着长队等待多方评审以完成标准化形成正式的RFC 。而IPv6基础协议本身完成标准化(RFC1883-IPv6Specification )已是16年前的事情了,为什么这么长时间过去了,IPv4向IPv6怎么过渡还没想明白呢?哪种方式更适合解决哪些问题?如何取舍、如何组合、如何排序、如何部署等?运营商对此仍然面临艰难选择。 实际上我们仔细回顾一下IPv6过渡技术发展的全景历史,并重点关注具体方案在技术设计与应用场 景上的限制,就可以理清回答上述问题的答案脉络。 2IPv6过渡技术发展的全景历史 从基本的 实现机理视角看,IPv6过渡技术通常被分为双栈(Dual Stack )、隧道(Tunnel )和翻译(Translate )3类。如果将 IPv4比作红色的承载管道, 将IPv6比作蓝色的承载管道,那么3种基本过渡方式的实现原理将如图1所示。 (1)双栈方式 指从用户侧到网络侧同时支持IPv4协议栈和 IPv6协议栈。虽然双栈不能解决IPv4地址短缺的问题,但其毕竟是实施其他两类过渡方式的基础。即无论使用隧道还是翻译,相对的网络设备或终端设备必须支持双栈。在双栈的基础上再考虑如何引入其它技术。 (2)隧道方式 是将一种协议的数据报文(包括报文头部和报文负载)封装在另一种协议的数据报文中(仅作为负载)传输。隧道是连接孤岛的有效方法,类型有很多,包括 6PE/6VPE ,IP-in-IP ,GRE ,L2TP ,6over4,4over6,6to4,ISATAP ,Teredo ,6RD 等。不同类型隧道技术用于不同应用场景。但隧道实施需两端设备良好互通,这是个很 IPv6过渡技术发展历程分析 张伟 华为技术有限公司中国区网络Marketing 部高级营销经理 摘 要回顾了业界既往16年IPv6过渡技术方案的发展历程,对比分析了主流IPv6过渡技 术方案优劣势及商用意义,最后结合国内运营商的实际需求给出了IPv6过渡路线的技术建议。 关键词IPv6IP-in-IP DualStack NAT444DS-Lite NAT64 28··

IPv6几种过渡技术

IPv6过渡技术分析 蒋鹏胡锡梅王福明 (1.中北大学信息与通信工程学院,山西太原 030051;2.) 摘要:随着现代技术的飞速发展,国际互联网已经广泛应用到各个领域。现阶段使用的协议IPv4已不能满足时代的发展,其定义的IPv4地址早在2011年2 月4日分配完毕。新一代地址协议IPv6取代旧地址协议是必然的的趋势,但要完成从IPv4到IPv6的过渡将是一个渐进的长期的过程。在这个过程中出现了许多中过渡技术,本文主要分析并比较双栈技术、隧道技术和转换机制这三种主要技术的优略。 关键字:IPv6;双栈技术;隧道技术;转换机制; Abstract:Along with development of modern technology,Internet has been widely applied to various fields.IPv4 protocol used at the present stage can not satisfaction the development of the times,The definition of IPv4 addresses as early as February 4,2011 allocated. New generation protocol IPv6 address instead of the old address protocol is an inevitable trend. But to complete the transition from IPv4to IPv6 will be a gradual long-term process.In this process produced a number of technical. this article analyzes and compares advantages and shortcomings of three main technical Dual Stack,Technology of Tunneling and Conversion mechanism. Key words:IPv6;Dual Stack;Technology of Tunneling;Conversion mechanism 1.双栈技术 双栈技术是指在一个系统中同时使用IPv4/IPv6两个可以并行工作的协议栈。它的工作原理是:由于IPv6和IPv4都属于TCP/IP体系结构中的网络协议而且都基于相同的物理平台,在其上的传输协议TCP和UDP没有任何区别,只是针对不同的数据包采用不同的协议栈。双IP层结构如图(1),双栈路由器的 图(1):双IP层结构

IPv4向IPv6过渡中的几个关键技术详解

IPv4向IPv6过渡中的几个关键技术详解 发布单位:现代教育技术与信息中心|发布时间:2010-11-11 9:12:03 由于Internet的规模以及目前网络中数量庞大的IPv4用户和设备,IPv4到v6的过渡不可能一次性实现。而且,目前许多企业和用户的日常工作越来越依赖于Internet,它们无法容忍在协议过渡过程中出现的问题。所以IPv4到v6的过渡必须是一个循序渐进的过程,在体验IPv6带来的好处的同时仍能与网络中其余的IPv4用户通信。能否顺利地实现从IPv4到IPv6的过渡也是IPv6能否取得成功的一个重要因素。 实际上,IPv6在设计的过程中就已经考虑到了IPv4到IPv6的过渡问题,并提供了一些特性使过渡过程简化。例如,IPv6地址可以使用IPv4兼容地址,自动由IPv4地址产生;也可以在IPv4的网络上构建隧道,连接IPv6孤岛。目前针对IPv4-v6过渡问题已经提出了许多机制,它们的实现原理和应用环境各有侧重,这一部分里将对IPv4-v6过渡的基本策略和机制做一个系统性的介绍。 在IPv4-v6过渡的过程中,必须遵循如下的原则和目标: ·保证IPv4和IPv6主机之间的互通; ·在更新过程中避免设备之间的依赖性(即某个设备的更新不依赖于其它设备的更新); ·对于网络管理者和终端用户来说,过渡过程易于理解和实现; ·过渡可以逐个进行; ·用户、运营商可以自己决定何时过渡以及如何过渡。 主要分三个方面:IP层的过渡策略与技术、链路层对IPv6的支持、IPv6对上层的影响

对于IPv4向IPv6技术的演进策略,业界提出了许多解决方案。特别是IETF组织专门成立了一个研究此演变的研究小组NGTRANS,已提交了各种演进策略草案,并力图使之成为标准。纵观各种演进策略,主流技术大致可分如下几类: 双栈策略 实现IPv6结点与IPv4结点互通的最直接的方式是在IPv6结点中加入IPv4协议栈。具有双协议栈的结点称作“IPv6/v4结点”,这些结点既可以收发IPv4分组,也可以收发IPv6分组。它们可以使用IPv4与IPv4结点互通,也可以直接使用IPv6与IPv6结点互通。双栈技术不需要构造隧道,但后文介绍的隧道技术中要用到双栈。IPv6/v4结点可以只支持手工配置隧道,也可以既支持手工配置也支持自动隧道。 隧道技术 在IPv6发展初期,必然有许多局部的纯IPv6网络,这些IPv6网络被IPv4骨干网络隔离开来,为了使这些孤立的“IPv6岛”互通,就采取隧道技术的方式来解决。利用穿越现存IPv4因特网的隧道技术将许多个“IPv6孤岛”连接起来,逐步扩大IPv6的实现范围,这就是目前国际IPv6试验床6Bone的计划。 工作机理:在IPv6网络与IPv4网络间的隧道入口处,路由器将IPv6的数据分组封装入IPv4中,IPv4分组的源地址和目的地址分别是隧道入口和出口的IPv4地址。在隧道的出口处再将IPv6分组取出转发给目的节点。 隧道技术在实践中有四种具体形式:构造隧道、自动配置隧道、组播隧道以及6to4。 TB(Tunnel Broker,隧道代理) 对于独立的v6用户,要通过现有的IPv4网络连接IPv6网络上,必须使用隧道技术。但是手工配置隧道的扩展性很差,TB的主要目的就是简化隧道的配置,提供自动的配置手段。对于已经建立起IPv6的ISP

浅谈IPV6的几种过渡技术

浅谈IPV6的几种过渡技术 摘要:文章分析了Ipv6技术发展所面临的现状。提出Ipv4向IPv6过渡时所采用的几种技术。 关键词:IPv6;过渡技术;双栈协议技术;隧道技术;NAT/PT 1、Ipv6过渡技术 ①双栈协议技术。双栈协议技术是IPv6过渡技术的基础,不仅用于建设双栈网络,也是各种过渡隧道机制的基础,它是指在同一网络节点支持IPv4和IPv6两种协议栈。在这种机制下,Ipv4和Ipv6的数据包的处理是相互独立的。 ②隧道技术。隧道技术允许运行Ipv6的设备使用现有的Ipv4网络设备进行传输。在网络两端都具备双栈的网络节点间,将Ipv6数据包完整的封装在Ipv4数据包内,通过Ipv4网络传输,在到达隧道端点后还原为Ipv6数据包。隧道技术巧妙地利用了现有的IPv4网络,提供了一种使IPv6的节点之间能够在过渡期间通信的方法,但它并不能解决IPv6节点与IPv4节点之间相互通信的问题。 隧道技术分为自动和手工配置两种方式,手工配置主要有v6 over v4、v4 over v6和GRE tunnel等几种方式;自动配置主要有6t04、60ver4、Teredo等几种方式;改进的技术有隧道代理技术(Tunnel Broker,即自动配置加代理)。 ③地址与报头转换技术(NAT/PT)。地址与报头转换技术就是转换两种不同协议的数据包的相应字段,从而达到两种协议相互通信的目的。 除了以上三种过渡技术外,还有利用现有互联网中Ipv4的基础设备和MPLS 技术来实现IPv6域的同学,使用ALG(Application LevelGateway)实现Ipv4与Ipv6应用的互通方案。 2、三种过渡技术的对比 双栈技术是指在网络节点中同时具有IPv4和IPv6两个协议栈,因此它可以同时收发、处理IPv4和IPv6的数据报文。对于主机来讲,“双栈”是指其可以根据需要来对业务产生的数据进行IPv4封装或者IPv6封装;而对于路由器来讲,“双栈”是指在一个路由器设备中维护IPv6和IPv4两套路由协议栈,使得路由器

相关主题
文本预览
相关文档 最新文档