v4v6过渡
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的过渡
IPv4到IPv6的过渡
IPv6出现原因
LOGO
IPv4地址空间不足:IPv4地址采用32比特标识,理论上能够提供的地址数量 是43亿。另外,IPv4地址的分配也很不均衡:美国占全球地址空间的一半左 右;欧洲相对匮乏;亚太地区则更加匮乏(有些国家分配的地址还不到256 个)。 骨干路由器维护的路由表表项数量过大:由于IPv4发展初期的分配规划的问 题,造成许多IPv4地址块分配不连续,不能有效聚合路由。日益庞大的路由 表耗用内存较多,对设备成本和转发效率都有一定的影响,这一问题促使设 备制造商不断升级其路由器产品,提高其路由寻址和转发的性能。 不易进行自动配置和重新编址:由于IPv4地址只有32比特,地址分配也不均 衡,因此在进行网络扩容或重新部署时,常常需要重新分配IP地址,因此需 要能够进行自动配置和重新编址以减少维护工作量。 不能解决日益突出的安全问题:随着因特网的发展,安全问题越来越突出。 因为IPv4协议制定时并没有仔细针对安全性进行设计,固有的框架结构不能 支持端到端安全。
Page
6
地址/ 协议转换技术
LOGO
地址/ 协议转换技术采用了直接明了的转化方式,不用修 改上层协议即能互相通信。该方案的中心设备,称为 NAT- PT 网关,能够实现IPv4 和IPv6 之间协议栈的互相 转换,包括网络层协议、传输层协议以及一些应用层协议 之间的互相转换。在协议转换时,并不是针对每个报文都 进行转换,而是对本次会话中的初始化报文进行转换,并 将它的参数存放在缓存中,其余的报文直接转换,地址/ 协议转换技术较好地解决了IPv4 和IPv6 间的互通问题。 它的优点是不需要进行IPv4/IPv6 节点的升级改造,缺点 是IPv4 节点访问IPv6 节点的实现方法比较复杂,网络设 备进行协议转换、地址转换的处理开销较大,一些协议字 段在转换时不能完全保持原有的含义。因此,一般在其他 互通方式无法使用的情况下才使用。
网络规划设计中的IPv4与IPv6过渡方案(八)
网络规划设计中的IPv4与IPv6过渡方案随着互联网的迅速发展,IPv4的地址资源逐渐枯竭,IPv6作为其扩展版,成为互联网未来发展的趋势。
然而,在实际网络规划设计中,如何过渡并兼容IPv4和IPv6的网络成为了重要的问题。
本文将探讨网络规划设计中的IPv4与IPv6过渡方案,以及一些实践中的技术选择。
一、IPv4与IPv6的区别与优劣势首先,我们需要了解IPv4和IPv6的区别与优劣势。
IPv4是目前互联网中广泛采用的协议,它使用32位地址,约有42亿个可用地址。
尽管在互联网早期是足够的,但随着互联网用户的暴增,IPv4地址资源变得相对紧张。
而IPv6采用128位地址,拥有更大的地址空间,约有^38个可用地址,可以满足未来互联网扩展的需求。
除了地址空间的不同,IPv6在协议设计、安全性、QoS支持等方面也有很多改进。
IPv6协议在网络分层模型中,新增了多播地址、链路本地地址、全球唯一地址等新的地址类型,增强了网络灵活性和可扩展性。
而IPv4在过渡到IPv6的过程中,也有一些挑战和困难。
首先,IPv6在网络设备硬件和软件的支持上相对滞后,这就需要进行设备升级或更换。
其次,IPv6和IPv4之间的互操作性问题,需要经过一系列的配置与调试,尤其是在复杂的网络环境下。
最后,网络管理员和用户的IPv6知识储备和培训成为了制约IPv6部署的关键因素。
二、多种过渡方案的选择为了在网络规划设计中成功过渡并兼容IPv4和IPv6,我们需要选择适当的过渡方案。
下面将介绍几种常见的过渡方案。
1.双协议栈(Dual Stack)双协议栈是一种最常见的过渡方案。
它在网络设备上同时运行IPv4和IPv6协议栈,实现双协议共存。
这种方案相对简单,但会占用更多的地址和带宽资源。
同时,需要注意双协议栈可能带来的配置复杂性和管理困难。
2.隧道技术(Tunneling)隧道技术是通过在IPv6网络和IPv4网络之间建立隧道,将IPv6数据包封装在IPv4数据包中进行传输。
IPv4到IPv6的过渡技术
第1章IPv4到IPv6的过渡技术简介1.1 概述IPv6不可能立刻替代IPv4,因此在相当一段时间内IPv4和IPv6会共存在一个环境中。
要提供平稳的转换过程,使得对现有的使用者影响最小,就需要有良好的转换机制。
目前主要有四种过渡技术:●双协议栈这类技术可以让IPv4和IPv6共存于同一设备和网络中。
●隧道技术这类技术可以让IPv6业务在现有IPv4基础设施上传输。
●协议转换这类技术让纯IPv6节点能够和纯IPv4节点互相通讯。
●6PE技术这类技术可以让IPv6业务在IPv4的MPLS骨干网上传输。
1.2 双协议栈双栈节点完全支持这两种协议版本,这类节点常常被称为IPv6/IPv4节点。
这种节点和IPv6节点进行通信的时候,就像一个纯IPv6节点,而当它和IPv4节点通信的时候,又像一个纯IPv4节点。
IPv6/IPv4节点在每种协议版本下至少有一个地址。
节点使用IPv4机制进行IPv4地址配置(静态配置或DHCP),而使用IPv6机制进行IPv6地址配置(静态配置或自动配置)。
这两种协议版本都会使用DNS来解析名称与IP地址。
IPv6/IPv4节点需要有一个DNS解析器来同时解析这两种DNS记录。
DNS的A记录用来解析IPv4地址,而DNS的AAAA记录或A6记录将用来解析IPv6地址。
某些情况下,DNS只返回一个IPv4地址或IPv6地址。
如果所要解析的主机是双栈主机,这时DNS将返回这两种地址。
客户端的DNS解析器与使用DNS的应用程序均具备一些配置选项,可以让我们指定这些地址使用时的顺序或筛选器。
一般来讲,设计运行于双栈节点的应用程序需要一种机制来决定所通信的是IPv6节1IPUA_615_C1 IPv4到IPv6的过渡技术2点还是IPv4节点。
注意,DNS解析器可以运行于IPv4网络或IPv6网络中,但世界上的DNS树多数只支持IPv4网络层。
1.3 隧道技术虽然整个IPv4基础设施仍然是基础,但可以用隧道机制在基础设施上部署IPv6。
ipv4向ipv6过渡方式的基本原理和使用场景
ipv4向ipv6过渡方式的基本原理和使用场景【ipv4向ipv6过渡方式的基本原理和使用场景】一、背景随着互联网的不断发展和普及,对于IP位置区域资源的需求也越来越大。
然而,目前被广泛采用的IPv4(Internet Protocol version 4)协议的IP位置区域资源已经耗尽,迫切需要一种新的协议,IPv6(Internet Protocol version 6)应运而生。
IPv6拥有数量巨大的IP位置区域资源,可以满足未来互联网的需求。
然而,由于IPv6协议与IPv4协议不兼容,IPv4向IPv6的过渡成为一个迫切需要解决的问题。
二、基本原理为了实现IPv4向IPv6的过渡,人们必须找到一种有效的方式,使得现有的IPv4网络能够与IPv6网络兼容并互相通信。
下面介绍几种常见的IPv4向IPv6过渡方式的基本原理。
1. 双协议栈(Dual Stack)双协议栈是一种比较简单直接的过渡方式。
通过在同一设备上同时支持IPv4和IPv6两种协议栈,可以实现 IPv4与IPv6 的互通。
在这种方式下,设备拥有两个独立的协议栈,一个用于处理IPv4的通信,另一个用于处理IPv6的通信。
双协议栈的优点是原有的IPv4应用可以继续使用,但同时也存在着资源浪费的问题,因为在某些情况下,两个协议栈可能需要同时工作。
2. IPv4 over IPv6(IPv6上的IPv4)IPv4 over IPv6是一种将IPv4封装在IPv6中传输的方式。
当IPv4数据包需要在IPv6网络中传输时,将IPv4数据包封装在IPv6数据包的数据部分中。
在接收端,解封装操作将IPv4数据包重新提取出来,从而实现IPv4与IPv6之间的通信。
这种方式在IPv6网络普及之初比较常见,但随着IPv6的普及,其使用场景逐渐减少。
3. IPv6 over IPv4(IPv4上的IPv6)IPv6 over IPv4是一种将IPv6数据包封装在IPv4中传输的方式。
为什么我们需要过渡到IPv的方法
为什么我们需要过渡到IPv的方法过渡到IPv6的方法为什么我们需要过渡到IPv6的方法引言:网络的快速发展带来了人们日常生活中对互联网的广泛应用,信息传输和数据交换的需求不断增加。
然而,随着互联网用户数量的不断增加,IPv4(互联网协议第四版)的地址资源已逐渐枯竭。
为了满足未来互联网的需求,我们需要过渡到IPv6(互联网协议第六版)的方法。
本文将探讨为何我们需要过渡到IPv6,并提供一些过渡方法。
一、IPv4资源枯竭的问题1. IPv4地址空间有限IPv4地址是32位二进制数,意味着最多只有42亿个地址可用。
然而,随着全球互联网用户数量的迅速增加,这已经无法满足需求。
尤其在互联网普及的发展中国家,IP地址短缺问题更加突出。
2. 物联网的蓬勃发展随着物联网技术的迅速发展,越来越多的设备需要与互联网进行连接。
这些设备需要独立的IP地址,而IPv4地址空间无法满足这种需求。
只有通过过渡到IPv6,才能为物联网提供足够的地址资源。
二、过渡到IPv6的必要性1. 扩展地址空间IPv6采用128位地址,可提供340亿亿亿亿(3.4 x 10^38)个独立IP地址。
这巨大的地址空间能够满足未来无线通信、物联网和云计算等领域的需求。
2. 提高网络安全性IPv6支持IPsec协议,为互联网通信提供了更加安全的环境。
IPsec可以对通信数据进行加密和身份认证,有效防止信息泄漏和网络攻击。
3. 支持新技术的发展IPv6为网络应用提供了更多功能和特性,例如多播、移动IPv6和质量服务(QoS)等。
这些新功能将推动互联网的进一步创新和发展。
三、过渡到IPv6的方法1.双协议栈(Dual Stack)双协议栈是过渡到IPv6的一种常用方法。
在使用双协议栈的网络中,既可以支持IPv4,也可以支持IPv6。
这样可以在过渡期间同时满足IPv4和IPv6用户的需求,避免了对IPv4网络的完全抛弃。
2.隧道技术(Tunneling)隧道技术通过在IPv4网络中封装IPv6数据包来实现IPv6通信。
IPv4到IPv6过渡期的挑战与解决方案
IPv4到IPv6过渡期的挑战与解决方案一、引言互联网协议版本4(IPv4)是当前互联网使用的核心协议,但是随着互联网的快速发展,其地址空间不足的问题日益凸显。
为了解决这个问题,互联网协议版本6(IPv6)被引入到互联网中。
IPv6的设计和应用对于改善互联网的地址空间、安全性和移动性具有重要意义。
然而,从IPv4到IPv6的过渡并不是一帆风顺的,其中存在着许多技术和组织方面的挑战。
本文将详细探讨这些挑战以及可能的解决方案。
二、IPv4的局限性IPv4作为互联网的基础协议,已经服役了近四十年。
其设计之初的主要目标是提供可靠的、无连接的数据报传输服务。
然而,随着互联网的发展,IPv4的局限性逐渐显现出来。
其中最突出的问题包括:地址空间不足、安全性较差、移动性支持不足等。
地址空间不足:IPv4使用32位地址,理论上可以分配约43亿个地址。
然而,由于地址空间的浪费和分配不均,实际可用的地址空间已经接近枯竭。
安全性较差:IPv4的设计并没有过多考虑安全性,导致网络安全问题日益严重。
例如,IPv4的地址伪装和网络扫描等攻击手段比较常见。
移动性支持不足:IPv4的设计对于移动设备的支持并不友好,难以满足现代移动互联网的需求。
三、IPv6的优势和必要性为了解决IPv4的局限性,互联网协议版本6(IPv6)被引入到互联网中。
IPv6使用128位地址,提供了几乎无限的地址空间,解决了IPv4地址空间不足的问题。
同时,IPv6在设计时加强了安全性的考虑,包括端到端的安全性和网络层的匿名性等。
此外,IPv6对移动设备的支持也更好,能够满足未来移动互联网的需求。
四、过渡期的挑战从IPv4到IPv6的过渡是一个复杂的过程,涉及到技术、组织和资金等多个方面的问题。
其中最主要的挑战包括:技术挑战:IPv4和IPv6在协议栈和地址分配方式等方面存在较大的差异,导致两种协议之间的互通存在困难。
此外,现有的网络设备和操作系统可能需要升级或更换才能支持IPv6。
IPv4向IPv6过渡场景分析
IPv4向IPv6过渡场景分析在今后一段时间内,IPv4和IPv6将长期共存,这种共存的趋势将会随着IPv4地址的进一步消耗逐渐过渡为以IPv6为主导的情形。
目前,随着IPv4地址紧缺所导致的IPv4和IPv6的过渡共存场景主要包括以下几个方面:(1)IPv4 NAT(Network Address Translator)及NAT444 IPv4的NAT解决方案是暂时缓解IPv4地址消耗的有效途径,已被广泛使用。
NAT可以使用端口复用,这样一个用户(或一个单位、部门)获得的惟一一个公网IP地址可以由多个用户使用。
在IPv4 NAT的基础上,随着IPv4地址的进一步紧缺,用户的公网地址也无法得到的情况下,运营商网络也开始使用私用地址,这样NAT的位置就由用户终端设备(Customer Premises Equipment,CPE)侧移到了接入汇聚处,因此就出现了双层NAT(见图1)。
在该方案增加了系统的复杂性,限制了较多应用的部署与开展,具有可扩展性、安全性、端对端可靠性的问题。
图1 双NAT过渡场景(2)纯IPv6接入初期随着IPv4地址消耗殆尽,此时用户已无法得到IPv4地址,这时便出现了纯IPv6接入的应用场景,即用户接入的网络是纯IPv6,而不支持IPv4。
由于在此阶段仍然存在着大量的IPv4应用与服务,因此IPv4与IPv6的共存阶段具有以下两个长尾特征:●操作系统的长尾特征。
虽然目前的主流操作系统(Windows XP,Vista,Linux等)都已经能够支持IPv6,但对纯IPv6的支持还不够。
例如,XP尚不能在纯IPv6环境中处理DNS请求。
此外,一些IPv4的应用无法很快升级到IPv6,一些电子设备目前也只能支持IPv4。
因此,这就要求在纯IPv6的接入环境中仍然能够使用IPv4的应用以及IPv4的操作系统。
●服务与内容的长尾特征。
目前IPv6的服务还比较少,这就要求在纯IPv6的介入环境中仍然能够保持IPv4服务的连通性。
IPv4向IPv6的升级过渡解决方案
从IPv4到IPv6的升级过渡解决方案IPv4,国际互联网协议(Internet Protocol,IP)的第四版,被广泛使用至今,构成现在互联网技术的基础协议,它创造了Internet历史的辉煌。
由于IPv4技术限制,使得目前Internet面临着地址空间不足、路由表膨胀(路由速度慢)、不支持新业务模式、网络安全性和服务质量的巨大挑战,解决IPv4所面临的问题已是迫在眉睫,于是国际互联网工程任务组IETF提出了它的下一个版本即IPv6。
IPv6将从根本上解决地址空间不足、提升网络安全和服务质量,提高路由效率等问题,会在不久的将来取代目前广泛使用的IPv4。
但要迅速从IPv4到IPv6的转换是不切实际的,毕竟自1981年定义IPv4到现在,Ipv4的发展使用已有近40年的历史,几乎目前的每个网络及其连接设备都是支持Ipv4的,一种新协议的诞生到广泛应用必将经历一个过程甚至较长时期。
本文对于从IPv4到IPv6的升级过渡技术进行了全面的介绍,并重点分析了目前常用的隧道技术、协议翻译技术和双协议栈技术的优点、缺点,然后提出具体的升级解决方案。
最后做出了归纳总结,说明进一步要做的相关工作。
2017年11月中共中央办公厅、国务院办公厅印发了《推进互联网协议第六版(IPv6)规模部署行动计划》简称《行动计划》,使得IPv6正式落地,并强制执行。
计划提出要用5到10年时间,形成下一代互联网自主技术体系和产业生态,建成全球最大规模的IPv6商业应用网络,实现下一代互联网在经济社会各领域的深度融合应用,成为全球下一代互联网发展的重要主导力量。
1、Ipv4到IPv6常用过渡技术在Ipv6网络全球普遍部署之前,一些首先运行IPv6的网络希望能够与当前运行IPv4的互联网进行通信,于是IETF专门成立了工作组NGTRANS来研究从IPv4向IPv6过渡的问题,目前已提出了一系列过渡技术和互连方案,这些技术各有特点,用于解决不同过渡时期,不同网络环境中的通信问题,在过渡初期,互联网由运行IPv4的“海洋”和运行IPv6的“孤岛”组成,随着时间的推移,海洋会逐渐变小,孤岛会越来越多,最终IPv6会完全取代IPv4,过渡初期要解决的问题可分为两类,第一是解决IPv6孤岛之间互相通信问题,第二是解决IPv6孤岛与IPv4海洋之间的通信问题,其中最具代表的就是隧道技术、协议翻译技术和双协议栈技术。
一文读懂IPv4到IPv6的过渡技术
一文读懂IPv4到IPv6的过渡技术在介绍 IPv4 到 IPv6 过渡技术之前,我们先来简单了解一下 IPv4 和 IPv6。
什么是 IPv4?IPv4 全称为 Internet Protocol version 4,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,IP 地址是一个 32 位的二进制数,算下来其实也只有 2^32 个地址,这些地址中有分为 A、B、C、D、E 5 类,而比较常用的只有 B 类和 C 类,这两类地址算起来数量就更加有限,在加上现在互联网迅猛的发展,在2011 年 2 月 3 日 IANA 中 IPv4 地址池已全部耗尽,这就严重制约了互联网的发展。
而对于 IPv6 来说,是用于替代 IPv4 的下一代 IP 协议,IPv6 地址长度是 128 位,长度是 IPv4 地址的 4 倍,IPv6 具体有多少地址呢?IPv6 128 位的地址长度可以提供3.402823669 × 10³⁸个地址,小编的数学不好,算不出来到底有多少,就借用一句话来形容,IPv6 可以为全世界每一粒沙子分配一个地址。
这要是分配的是GirlFriend 那该多好啊,这样工程师就能构建更厉害的技术,小编也能拥有一个 GF 了。
IPv6 VS IPv6除了充沛的 IP 地址数量,IPv6 相比 IPv4 还有其他诸多的优势。
更快的传输速度快、更快、非常快,这是现在互联网长期的追求,而 IPv6 是固定报头,不像 IPv4 那样携带一堆冗长的数据,简短的报头提升了网络数据转发的效率。
并且由于 IPv6 的路由表更小,聚合能力更强,保证了数据转发的路径更短,极大的提高了转发效率。
更安全的传输方式安全虽然越来越多的网站正在开启SSL,但是依旧有大量的网站没有采用 HTTPS 。
在 IPv4 协议中并没有强制使用 IPSec加密数据,导致网站明文传输泄漏数据,而 IPv6 则是直接集成了 IPSec,在网络层认证与加密数据,为用户提供端到端的数据安全,保证数据不被劫持。
IPv6过渡机制
自动隧道
6over4 IPv4兼容IPv6自动隧道技术 6to4 ISATAP 隧道代理
6to4
6to4隧道也属于一种自动隧道,隧道也是使 用内嵌在 IPv6地址中的 IPv4地址建立的。 与IPv4兼容自动隧道不同, 6to4自动隧道 支持Router到Router、 Host到Router、 Router到Host、Host到 Host。这是因为 6to4地址是用 IPv4地址做为网络标识,其 地址格式如下:
IPv6取代IPv4阶段
这是IPv4向IPv6过渡的第4阶段,即IPv6完全成熟阶段。 在这一阶段中,IPv6网络将完全取代IPv4网络,IPv4网络 将退出历史舞台,并且一去不复返了。
双栈技术
• 双协议栈技术是指在设备上同时启用IPv4 和IPv6协议栈。IPv6和IPv4是功能相近的 网络层协议,两者都基于相同的底层平台。
IPv6网络。
如果 6to4网络 2中的主机要与 IPv6网络互通,在 其边界路由器上配置路由指向的下一跳为 6to4中 继路由器的 6to4地址,中继路由器的 6to4地址 是与中继路由器的 6to4隧道的源地址相匹配的。
6to4网络2中去往普通IPv6网络的报文都会按照 路由表指示的下一跳发送到6to4中继路由器。 6to4 中继路由器再将此报文转发到纯 IPv6 网络 中去。当报文返回时,6to4 中继路由器根据返回 报文的目的地址(为 6to4地址)进行 IPv4报文 头封装,数据就能够顺利到达6to4网络中了。
2002:d253:8302::/48
由于6to4隧道只能和6to4站点通信,所以要给E1接口配置 6to4地址,让主机能获得6to4地址,下面是路由器上6to4 的配置。
Config t Ipv6 unicast-routing Int fa0/1 Ipv6 address 2002:d253:8202:1::/64 No shut Int tunnel1 No ip address Ipv6 address 2002:d253:8202::1/128 Ipv6 unnumbered fa0/1 Tunnel source fa0/0 Tunnel mode ipv6ip 6to4 Exit Ipv6 route 2002::/16 tunnel1
网络规划设计中的IPv4与IPv6过渡方案(一)
网络规划设计中的IPv4与IPv6过渡方案随着互联网的快速发展,IPv4地址资源急剧减少,IPv6技术作为下一代互联网协议迅速崛起。
然而,由于IPv4与IPv6之间的不兼容性,网络规划设计中的IPv4与IPv6过渡方案成为了当今互联网行业所面临的重要课题之一。
一、双协议栈方案双协议栈方案是目前最常用的IPv4与IPv6过渡方案之一,它通过保留现有IPv4网络的同时,新增部署IPv6网络。
这样可以确保用户继续使用IPv4,并逐渐过渡到IPv6,实现互联网协议的平稳过渡。
在这种方案下,网络设备需要同时支持IPv4和IPv6协议栈,使得网络能够同时处理IPv4和IPv6的数据包。
虽然双协议栈方案具备灵活性和兼容性,但也存在一些问题,比如网络管理复杂,设备配置繁琐,维护成本高等。
二、IPv6隧道技术IPv6隧道技术可以在IPv4网络上建立IPv6隧道,实现IPv6数据在IPv4网络中的传输。
这种技术通过在IPv4数据包头部封装IPv6数据包,使得IPv6数据包能够在IPv4网络中进行传输。
IPv6隧道技术有多种类型,比如6to4隧道、ISATAP隧道和GRE隧道等。
这种方案可以快速部署IPv6网络,对于那些没有直接访问IPv6网络能力的网络来说,是一种较好的过渡方案。
然而,IPv6隧道技术也存在一些问题,比如隧道头部的增加会导致数据包长度增加,进而影响网络性能。
三、IPv6转换技术IPv6转换技术是一种将IPv4数据包转换成IPv6数据包或IPv6数据包转换成IPv4数据包的技术。
其中,NAT64是一种常用的IPv6转换技术,它通过将IPv6数据包转换成IPv4数据包并进行NAT转换,实现IPv6与IPv4之间的互通。
此外,DNS64是另一种与NAT64相配套使用的技术,它在IPv6网络和IPv4网络间进行域名解析转换,保证IPv6网络能够访问IPv4网络。
IPv6转换技术是一种有效的过渡方案,具有兼容性好、部署简单等特点。
从IPv4向IPv6过渡介绍
ICMPv6 报文的分类
组成员关系报文 MLD 协议
当 IPv4 数据报离开 IPv4 网络中的隧道时,再把数据部分(即原来 的 IPv6 数据报)交给主机的 IPv6 协议栈。
IPv6 A
隧道技术
双协议栈
IPv6/IPv4
B
IPv6 隧道
IPv4 网络 C IPv6 隧道 D
双协议栈
IPv6/IPv4
IPv6 隧道
E
IPv6 F
流标号:X 源地址:A 目的地址:F ……
ICMPv6 报文的分类 CMPv6 是面向报文的协议,它利用报文来报告差错,获取信息,探
测邻站或管理多播通信。 ICMPv6 还增加了几个定义报文的功能及含义的其他协议。
ICMPv6 报文
差错报文
信息报文
邻站发现报文
ND 协议 ND (Neighbor-Discovery):邻站发现 MLD (Multicast Listener Delivery):多播听众交付
数据部分
IPv6 数据报
源地址:B 目的地址:E
IPv6 数据报
IPv4 数据报
源地址:B 目的地址:E
… IPv6 数据报
IPv4 数据报
流标号:X 源地址:A 目的地址:F ……
数据部分
IPv6 数据报
IPv4 网络
使用隧道技术进行从 IPv4 到 I的可靠交付,因为互联网中的路由器可能会丢 弃数据报。
……
……
数据部分
数据部分
IPv4 数据报
IPv4 数据报 IPv4 网络
使用双协议栈进行从 IPv4 到 IPv6 的过渡
流标号:无 源地址:A 目的地址:F ……
网络基础 IPv4 to IPv6过渡技术
网络基础IPv4 to IPv6过渡技术在IPv4到IPv6过渡的初期阶段,可以看到有三类过渡需求:第一,需要有一些网络节点能够同时支持IPv4和IPv6,特别是连接IPv4和IPv6网络的网关设备必须具有这种能力。
第二,必须使IPv6孤岛网络能够穿越通过基于IPv4的网络主体实现互联互通。
第三,IPv4和IPv6网络之间必须能够相互访问对方网络中的资源。
对应于这三类需求,可以分别采用双栈技术、隧道技术和互通技术来应对。
1.双栈技术“双栈”是指单个节点同时支持IPv4和IPv6协议栈,这样的节点既可以基于IPv4协议直接与IPv4节点通信,也可以基于IPv6协议直接与IPv6节点通信,因此它可以作为IPv4网络和IPv6网络之间的衔接点。
很明显,无论是隧道技术中隧道的封装和解封装设备,还是互通技术中的NAT-PT(Network Address Translation-Protocol Translator,NAT协议转换器)设备或者ALG(Application Level Gateway,应用层网关)设备,本身都必须是双栈设备,因此双栈技术是各种过渡技术的基础。
由于双栈设备需要同时运行IPv4和IPv6两个协议栈,因此需要同时保存两套命令集,同时计算、维护与存储两套表项,对网关设备而言,还需要对两个协议栈进行报文转换和重封装,所以运行双栈的设备明显要比只运行一个协议栈的设备负担更重,对设备的性能要求更高,维护和优化的工作也复杂。
双栈技术除了用在IPv4和IPv6间的网关设备上以外,还可以用来组建小型的IPv4和IPv6混合型网络。
在这种网络中,所有的网络节点都是双栈主机,都可以直接访问IPv4或者IPv6网络中的资源,这样的双栈网络不存在互通问题,有一定的方便性。
但是它需要为网络中的每个IPv6节点同时分配一个IPv4地址,不但仍然受制于IPv4地址资源不足的问题,而且对每个节点的性能要求都比较高,势必会增加用户建网和维护的成本,因而仅适合于IPv4 to IPv6过渡的初期或者后期,在IPv6或者IPv4的小型孤岛上组建这种网络。
网络规划设计中的IPv4与IPv6过渡方案
网络规划设计中的IPv4与IPv6过渡方案随着互联网的高速发展,IPv4地址资源已经逐渐枯竭,IPv6作为下一代互联网协议,应运而生。
IPv6具有地址空间庞大、安全性能高等优点,但从IPv4向IPv6的过渡并不是一蹴而就的,需要精心规划设计过渡方案。
本文将探讨网络规划设计中的IPv4与IPv6过渡方案。
1. 双协议栈方案双协议栈方案是最常见的IPv4与IPv6过渡方案之一。
它同时支持IPv4和IPv6协议,通过为不同的协议分配独立的地址,实现了IPv4与IPv6的共存。
在这种方案中,IPv4与IPv6可以独立运行,互不影响。
这种方案相对简单,但由于同时支持两种协议,会增加网络设备的负担和复杂性。
2. 双栈互通方案双栈互通方案是一种逐步过渡的方案,它通过引入一个双栈互通设备,使得IPv4和IPv6网络之间可以相互通信。
这个设备可以是路由器、网关或者代理服务器,它负责将IPv4和IPv6之间的通信进行转换。
双栈互通方案可以逐步将IPv4网络升级为IPv6,并且可以灵活地控制过渡的进度。
3. Tunneling隧道方案Tunneling隧道方案是一种将IPv6数据包封装在IPv4数据包中进行传输的方式。
在这种方案中,IPv4网络被看作是IPv6网络的传输通道,其中IPv4数据包作为IPv6数据包的载体。
这种方案可以在IPv4网络基础上快速部署IPv6网络,但会引入额外的封装开销和延迟。
4. NAT64方案NAT64方案是一种将IPv4和IPv6进行转换的方案。
在这种方案中,网络中的IPv6主机可以通过NAT64设备与IPv4主机进行通信。
NAT64设备负责将IPv6数据包转换为IPv4数据包,使得IPv6网络可以访问IPv4网络。
这种方案相对简单,但会引入一定的性能损耗和复杂性。
综上所述,网络规划设计中的IPv4与IPv6过渡方案有多种选择,根据实际情况选择合适的方案至关重要。
双协议栈方案适用于需要同时支持IPv4和IPv6的环境,但会增加网络设备的复杂性;双栈互通方案可以逐步过渡为IPv6网络,但需要引入额外的双栈互通设备;Tunneling隧道方案可以快速部署IPv6网络,但会引入封装开销和延迟;NAT64方案可以实现IPv4和IPv6的转换,但会引入性能损耗和复杂性。
网络协议中的IPv6与IPv4之间的过渡与互通机制
网络协议中的IPv6与IPv4之间的过渡与互通机制IPv6和IPv4是两种不同的互联网协议版本,IPv4(Internet Protocol version 4)是最早被广泛采用的一种协议版本,而IPv6(Internet Protocol version 6)是目前被推广的新一代互联网协议版本。
随着互联网的发展,IPv4地址资源逐渐枯竭,因此IPv6作为IPv4的后继者被提出并逐渐应用。
过渡机制IPv6和IPv4之间的过渡机制主要包括双栈(Dual Stack)、隧道技术(Tunneling)和协议转换(Translation)。
双栈(Dual Stack)是一种在同一设备上同时使用IPv4和IPv6两种协议的机制。
在双栈机制中,设备会同时具备IPv4地址和IPv6地址,以便同时支持IPv4和IPv6的通信。
当IPv4和IPv6之间通信时,双栈设备将会根据目标地址的协议类型来选择对应的地址进行通信。
隧道技术(Tunneling)是一种通过在IPv6网络中封装IPv4报文的方式来实现IPv6与IPv4之间的互通。
隧道技术可以分为配置隧道、自动隧道和6to4隧道等多种形式。
其中配置隧道需要事先配置IPv6隧道的两端节点,这样IPv4通信数据包才能通过IPv6网络传输;自动隧道则是通过配置IPv4和IPv6地址自动生成隧道;而6to4隧道是一种基于IPv4地址生成IPv6地址的隧道技术。
协议转换(Translation)是一种将IPv6报文转换为IPv4报文或将IPv4报文转换为IPv6报文的机制,从而实现IPv6和IPv4之间的互通。
协议转换可以通过网络地址转换(Network Address Translation, NAT)或协议转发(Protocol Translation)实现。
NAT是一种将私有IPv4地址转换为公有IPv4地址的技术,当IPv6网络中的主机需要与IPv4网络通信时,通过NAT将IPv6报文转换为IPv4报文,然后再进行传输;协议转发是一种将IPv6报文转换为IPv4报文或将IPv4报文转换为IPv6报文的技术,通过将IPv6和IPv4报文的协议头进行转换来实现互通。
IPv4和IPv6及其过渡
现有Internet的基础是IPv4,到目前为止有近30年的历史了。
由于Internet的迅猛发展,据统计平均每年Internet的规模就扩大一倍。
IPv4的局限性就越来越明显。
个人电脑市场的急剧扩大、还有个人移动计算设备的上网、网上娱乐服务的增加、多媒体数据流的加入、以及出于安全性等方面的需求都迫切要求新一代IP协议的出现。
因此,对新一代互联网络协议(Internet Protocol Next Generation - IPng)的研究和实践已经成为世界性的热点,其相关工作也早已展开。
围绕IPng的基本设计目标,以业已建立的全球性试验系统为基础,对安全性、可移动性、服务质量的基本原理、理论和技术的探索已经展开。
90年代初,人们就开始讨论新的互联网络协议。
IETF的IPng 工作组在1994年9月提出了一个正式的草案"The Recommendation for the IP Next Generation Protocol",1995年底确定了IPng的协议规范,并称为"IP版本6"(IPv6),同现在使用的版本4相区别;1998年作了较大的改动。
IPv6在IPv4的基础上进行改进,它的一个重要的设计目标是与IPv4兼容,因为不可能要求立即将所有节点都演进到新的协议版本,如果没有一个过渡方案,再先进的协议也没有实用意义。
IPv6面向高性能网络网络(如ATM),同时,它也可以在低带宽的网络(如无线网)上有效的运行。
在国际上,对IPv6的各项研究和实现已经展开。
法国INRIA、日本KAME、美国NRL等研究机构,IBM、Sun Microsystems、Trumpet、Hitachi等公司,分别研制开发了不同平台上的IPv6系统软件和应用软件;Cisco、Bay等路由器厂商已经开发出了面向IPv6网络的路由器产品。
1996年,一个以研究IPv6为目标的虚拟实验网络,国际IPv6试验床6Bone建立,欧洲、美洲、亚洲的许多国家和组织都已经加入了6BONE。
网络规划设计中的IPv4与IPv6过渡方案(六)
网络规划设计中的IPv4与IPv6过渡方案随着互联网的快速发展,IPv4的地址资源逐渐枯竭,IPv6作为新一代互联网协议逐渐引起人们的关注。
然而,在过渡到IPv6的过程中,网络规划设计中的IPv4与IPv6过渡方案成为重要的考虑因素。
本文将探讨网络规划设计中的IPv4与IPv6过渡方案,并就其中的关键问题进行讨论。
一、双栈支持双栈支持是IPv4与IPv6过渡方案中常用的一种方式。
通过在网络设备和主机上同时启用IPv4与IPv6协议栈,实现IPv4与IPv6的共存。
在双栈支持下,IPv4和IPv6独立运行,可以互相通信。
这种过渡方案的优势在于对已有IPv4网络的兼容支持,可以逐步引入IPv6,并在必要时使用IPv4和IPv6进行通信。
另外,双栈支持还可以通过NAT64技术实现IPv4与IPv6的互通。
NAT64是一种网络地址转换技术,可以实现IPv4和IPv6之间地址的转换,使得IPv4主机可以与IPv6主机进行通信。
同时,还需要DNS64技术来解析IPv6地址和IPv4地址之间的转换。
二、隧道技术隧道技术是IPv4与IPv6过渡方案中的另一种常用方式。
通过在IPv4网络上封装IPv6数据包,实现IPv6数据在IPv4网络中的传输。
常见的隧道技术有隧道接口协议(Tunneling interface protocol)和6to4隧道技术。
隧道接口协议是一种通过创建虚拟接口将IPv6数据包封装在IPv4数据包中的技术。
通过隧道接口协议,可以在IPv4网络中传输IPv6数据,并实现IPv4与IPv6的互通。
6to4隧道技术是一种通过IPv4网络创建IPv6隧道的技术。
它使用了IPv4地址的特定范围来生成IPv6地址,实现IPv4与IPv6的转换和通信。
6to4隧道技术可以在IPv4与IPv6网络之间建立一条虚拟隧道,实现IPv4与IPv6的互通。
三、IPv6代理IPv6代理是一种将IPv6数据包转换为IPv4数据包或将IPv4数据包转换为IPv6数据包的机制。
IPv4向IPv6的过渡策略
IPv4向IPv6的过渡策略图1 IPv4过渡到IPv6的各个阶段(1)第一阶段:网络中有着一个个单独的IPv6孤岛,它们之间的连接是通过在IPv4网络上自动或者人工配置“IPv6 in IPv4”的隧道来实现的。
在这个阶段,向移动用户提供的IPv6业务绝大多数是由运营商的内网络(Intranet)提供的,其它的一些IPv6业务通过在IPv4网络上的配置/自动隧道来实现,传统的IPv4业务能够提供有IPv4或者者双协议栈的终端。
在运营商的网络上仍然有NAT,通过分配临时地址来处理公共IPv4地址匮乏的问题。
运营商的网络上还能够安装翻译器(如NAT -PT)来完成IPv4与IPv6协议之间的翻译转换。
(2)第二阶段:这一阶段IPv6已经广泛部署同时有了大量在IPv6平台上实现的业务,但是由于IPv6网络还不能达到完全连接,有的时候仍然需要IPv4网上的隧道技术来与IPv6节点连接通信。
这个阶段由于所有新业务都在IPv6平台上实现,从而加速了IPv6的部署。
从IPv6的进展趋势来看,移动网络将率先进入这一进展阶段。
这时大量传统的IPv4业务仍然存在,很多移动节点上都安装了IPv4/IPv 6双协议栈。
(3)第三阶段:IPv6已经获得主导地位,IPv6网络已经实现了全球连接而且所有的业务都在IPv6平台上运行,这时候将不再需要双协议栈功能或者者地址/协议的翻译机制,这使得网络结构更加简单,网络保护也更加容易。
IPv6使得网络中的每个节点都有一个独一无二的、全球可路由到的地址。
3、IPv4向IPv6过渡的网络模型3.1 网络模型图2简单地显示出移动终端与GPRS核心网络的连接,移动终端与GGSN 接入点(AP)之间所建立的连接称之分组数据协议(PDP)上下文,移动终端通过激活PDP上下文来获取其IP地址,图2中显示了两种不一致的移动终端连接到GGSN的两个不一致的接入点上的情况。
GGSN中的AP1是原生的IPv6,始终连接到IPv6环境中。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
IPv4到IPv6过渡技术过渡问题的出现随着Internet的不断发展,原有IPv4的许多不足逐渐暴露了出来,这里面最迫切需要解决的就是IP地址空间耗尽和骨干路由器中路由表过于庞大的问题。
这两个问题直接导致了IETF成立IPng工作组来制定新一代的IP协议,并在1995年底为它分配了版本号6,称为IPv6 ( 或 IPng ) 。
为了彻底解决目前IPv4遇到的问题并对未来的应用提供更好的支持,IPv6的设计者们最后决定将IPv6设计成一个新的协议,而不仅仅是IPv4的扩展。
尽管在设计IPv6的时候已经充分考虑了和IPv4的兼容性,但是它们不是完全兼容的。
可以预见,Internet由IPv4向IPv6过渡需要一个相当长的时间才能完成,在这段时间内这种不兼容性的影响将会很突出,IETF已经成立的专门的工作组NGTRANS来研究从IPv4向IPv6的过渡问题。
过渡机制概述我们面临的主要问题不是IPv6本身的问题,而是如何渐进的、无伤害的由基于IPv4的网络过渡到基于IPv6的网络,同时尽可能减少过渡的成本的问题,SIT ( Simple Internet Transition ) 阐述了过渡的要求。
由于过渡是渐进的,在过渡的初期,Internet将由运行IPv4的"海洋"和运行IPv6的"小岛"组成。
随着时间的推移,IPv4的海洋将会逐渐变小,而IPv6的小岛将会越来越多,最终完全取代IPv4。
在过渡的初期,要解决的主要是IPv6小岛之间的通信问题,随后是IPv6小岛和IPv4海洋之间通信的问题。
针对这两类问题已经提出了很多方案,有一些已经相当成熟并形成了RFC,有一些还只是草案。
解决过渡问题的成熟的基本技术主要有三种:1. 双协议栈 ( Dual Stack, RFC2893 )主机同时运行IPv4和IPv6两套协议栈,同时支持两套协议2. 隧道技术 ( Tunnel, RFC2893 )这种机制用来在IPv4网络之上连接IPv6的站点,站点可以是一台主机,也可以是多个主机。
隧道技术将IPv6的分组封装到IPv4的分组中,封装后的IPv4分组将通过IPv4的路由体系传输,分组报头的"协议" 域设置为41,指示这个分组的负载是一个IPv6的分组,以便在适当的地方恢复出被封装的IPv6分组并传送给目的站点。
根据封装/解封装操作发生位置的不同,隧道可以分为四种:1. 路由器到路由器 ( Router-to-Router )2. 主机到路由器 ( Host-to-Router )3. 主机到主机 ( Host-to-Host )4. 路由器到主机 ( Router-to-Host )根据建立方式的不同,隧道又可以分成两类:1. (手工)配置的隧道 ( Configured Tunnel )2. 自动配置的隧道 ( Auto-configured Tunnel )3. NAT-PT ( Network Address Translation - Protocol Translation,RFC2766 )利用转换网关来在IPv4和IPv6网络之间转换IP报头的地址,同时根据协议不同对分组做相应的语义翻译,从而使纯IPv4和纯IPv6站点之间能够透明通信。
基于这三种基本技术派生出了许多种方案,分别针对特定的情况,解决某些特定问题:1. IPv6小岛之间的通信1.1 ( 手工 ) 配置的隧道 ( Configured Tunnel, RFC2893 )这种隧道的建立是手工配置的,需要隧道两个端点所在网络的管理员写作完成。
隧道的端点地址由配置来决定,不需要为站点分配特殊的IPv6地址,适用于经常通信的IPv6站点之间。
这些站点之间必须有可用的IPv4 连接,采用这种机制的站点至少要具有一个全球唯一的IPv4地址,站点中每个主机都至少需要支持IPv6,路由器需要支持双栈。
在隧道要经过NAT设施的情况下这种机制可能不可用。
1.2 自动配置的隧道 ( Auto-configured Tunnel, RFC2893 )这种隧道的建立和拆除是动态的,它的端点根据分组的目的地址确定,适用于单独的主机之间或不经常通信的站点之间。
自动配置的隧道需要站点采用IPv4兼容的IPv6地址( IPv4 Compatible IPv6 Address,0::IPv4ADDR/96 ),这些站点之间必须有可用的IPv4连接,每个采用这种机制的主机都需要有一个全球唯一的IPv4地址,采用这种机制不能解决IPv4地址空间耗尽的问题。
这种隧道的两个端点都必须支持双栈。
在隧道要经过NAT设施的情况下这种机制不可用。
1.3 Tunnel Broker ( RFC3053 )Tunnel Broker不是一种隧道机制,而是一种方便构造隧道的机制,可以简化隧道的配置过程,适用于单个主机获取IPv6连接的情况。
Tunnel Broker也可用于站点之间,但这时可能会在IPv6的路由表中引入很多条目,导致IPv6的路由表过于庞大,违背了IPv6设计的初衷。
用户可以通过Tunnel Broker从支持IPv6的ISP处获得持久的IPv6地址和域名。
Tunnel Broker要求隧道的双方都支持双栈并有可用的IPv4连接,在隧道要经过NAT设施的情况下这种机制不可用。
1.4 6 to 4 ( RFC3056 )6to4也是一种自动构造隧道的机制,这种机制要求站点采用特殊的IPv6地址(2002:IPv4ADDR::/48 ),这种地址是自动从站点的IPv4地址派生出来的,每个采用6to4机制的节点必须具有一个全球唯一的IPv4地址。
由于这种机制下隧道端点的IPv4地址可以从IPv6地址中提取,所以隧道的建立是自动的。
6to4不会在IPv4的路由表中引入新的条目,在IPv6的路由表中只增加一条表项。
采用6to4机制的IPv6 ISP只需要做很少的管理工作,这种机制很适用于运行IPv6的站点之间的通信。
6to4要求隧道中至少有两台路由器支持双栈和6to4,主机要求至少支持IPv6协议栈。
6to4机制允许在采用6to4的IPv6站点和纯IPv6站点之间通过中继路由器 ( 6to4 Relay Router ) 进行通信,这时不要求通信的两个端点之间具有可用的IPv4连接,中继路由器建议运行BGP4+。
1.5 6 over 4 ( RFC2529 )6 over 4 也是一种自动建立隧道的机制,可用于在一个物理链路上的IPv6主机。
与1.2不同的是,6 over 4利用IPv4的组播机制来实现虚拟链路(注意不是显式的隧道),这种机制要求站点支持组播,并且站点内采用这种机制的主机和路由器都支持6 over 4。
一台6 over 4的路由器在站点内广播它的IPv6网络前缀,这种机制不需要IPv4兼容的地址或手工配置的隧道,适用于一个站点的内部。
当采用6 over 4的站点通过一台支持6 over 4的路由器与外界相连时,站点内的主机可以和外部IPv6站点通信。
1.6 BGP Tunnel (Internet Draft )这种机制适用于IPv6站点之间的通信,可以在IPv4的网络中动态的建立隧道。
它只需要为每个采用这种机制的站点分配一个IPv4地址以及由此派生的IPv4兼容地址。
与自动隧道不同,这种隧道建立在路由器之间。
与6to4不同,采用这种机制的站点不必采用特殊的6to4 IPv6地址。
这种机制需要站点的边界路由器运行MP-BGP协议。
2. IPv6小岛与IPv4海洋之间的通信2.1 Dual Stack Model ( RFC2893 )在这种模型下,任意节点都是完全双栈的。
这时不存在IPv4与IPv6之间的相互通信问题,但是这种机制要给每一个IPv6的站点分配一个IPv4地址,这个要求随着IPv6站点的增加会很难得到满足。
2.2 Limited Dual Stack Model ( RFC2893 )在这种模型下,服务器和路由器仍然是双栈的,而非服务器的主机只需要支持IPv6。
这种机制可以节省大量的IPv4地址,但是在纯IPv6和纯IPv4节点之间的通信将会出现问题。
2.3 SIIT ( Stateless IP/ ICMP Translation, RFC2765 )SIIT定义了在IPv4和IPv6的分组报头之间进行翻译的方法,这种翻译是无状态的,因此对于每一个分组都要进行翻译。
这种机制可以和其它的机制(如NAT-PT)结合用于纯IPv6站点同纯 IPv4站点之间的通信,在采用网络层加密和数据完整性保护的环境下这种技术不可用。
2.4 NAT-PT (Network Address Translation - Protocol Translation, RFC2766 )这种机制在IPv4分组和IPv6分组之间进行报头和语义的翻译,适用于纯IPv4站点和纯IPv6站点之间的通信。
对于一些内嵌地址信息的高层协议(如FTP),NAT-PT需要和应用层的网关协作来完成翻译。
这种技术在采用网络层加密和数据完整性保护的环境下将不能工作。
2.5 BIS ( Bump-In-the-Stack, RFC2767 )这种技术允许不支持IPv6的应用程序能够透明的访问纯IPv6站点。
这种机制要求主机必须是双栈的,同时要在协议栈中插入三个特殊的扩展模块:域名解析模块、地址映射模块和报头翻译模块,相当于在主机的协议栈中使用了NAT-PT。
2.6 BIA ( Bump-In-the-API, Internet Draft )这种技术同BIS类似,只是在API层次而不是在协议栈的层次上进行分组的翻译,实现起来比BIS要简单一些。
2.7 SOCKS64 ( Socks 6 to 4, Internet Draft )SOCKS64(SOCKS Gateway )是原有SOCKS协议 ( RFC1928 ) 的扩展,相当于IP层的代理。
这种机制不需要修改DNS或者做地址映射,可用于多种环境,但是需要采用SOCKS 代理服务器,并在客户端安装支持SOCKS代理的软件,对于用户来讲不是透明的。
2.8 TRT ( Transport Relay Translator, Internet Draft )这种机制和SOCKS64相似,但是它是在传输层进行操作,而不是在网络层。
TRT就相当于传输层的代理服务器。
2.9 DSTM ( Dual Stack Transition Mechanism, Internet Draft )这种机制适用于双协议栈的主机同纯IPv4站点之间通信的情况。