- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
IPv4向IPv6过渡策略
IPv4向IPv6过渡策略
【 摘 要 】 本文简单介绍了IPv6协议,并阐述了在现阶段IPv4与IPv6共存的情况下,IPv4 向IPv6过渡的三种较为成熟的双协议栈技术、隧道技术和NAT-PT技术,最后概括了过渡策略的演进。
【 关键词 】 IPv6;双协议栈;NAT-PT
1 前言
近年来,互联网的迅猛发展导致了IP地址资源的紧张。目前的IP协议版本IPv4已经暴露出其当初设计不足的地方,使得升级IP协议成为必然。从20世纪90年代初以来,国际上已经开始讨论下一代的IP协议,IETF最终确定IPng协议为版本6,称为IPv6。IPv6从1995年被IETF首次提出后,近年来在全球范围内受到普遍关注。目前,IPv6协议的框架和各项技术已经逐步成熟,并在越来越广泛的范围内得到实践。但是现行Internet上成千上万的主机、路由器等网络设备都运行着IPv4协议。这就决定了IPv4的网络向IPv6演进将是一个浩大而且繁杂的工程,IPv4和IPv6网络将在很长时间内共存,如何??IPv4平滑地过渡到IPv6是一个非常复杂的问题。
2 IPv6协议概述
2.1 IPv6的报头格式
净荷长度。长度为1 6位,其中包括包净荷的字节长度,即IPv6头后的包中包含的字节数。这意味着在计算净荷长度时包含了IPv6扩展头的长度。
下一个头。这个字段指出了IPv6头后所跟的头字段中的协议类型。与IPv6协议字段类似,下一个头字段可以用来指出高层是TCP还是UDP,但它也可以用来指明IPv6扩展头的存在。
跳极限。长度为8位。每当一个节点对包进行一次转发之后,这个字段就会被减1。如果该字段达到0,这个包就将被丢弃。IPv4中有一个具有类似功能的生存期字段,但与IPv4不同,人们不愿意在IPv6中由协议定义一个关于包生存时间的上限。这意味着对过期包进行超时判断的功能可以由高层协议完成。
源地址。长度应为128位,指出了IPv6包的发送方地址。
目的地址。长度为128位,指出了IPv6包的接收方地址。这个地址可以是一个单播、组播或任意点播地址。如果使用了选路扩展头(其中定义了一个包必须经过的特殊路由),其目的地址可以是其中某一个中间节点的地址而不必是最终地址。
2.2 IPv6的地址表示方法
3 IPv4向IPv6的主要过渡技术
IPv6协议作为Internet协议的下一版本,对IPv4的最终取代将不可避免的成为必然。作为互连网体系结构的核心,IPv6协议的一个重要设计目标是与IPv4兼容。IPv6结点之间的通信依赖于现有IPv4网络的设施,而且IPv6结点也必不可少地要与IPv4结点通信,因此IPv6和IPv4共同存在共同运行的局面将持续相当长的时间。
若要建立IPv6网络,首先要处理现有IPv4网络和未来IPv6网络之间的关系,从而最终实现IPv4向IPv6的平滑过渡。可以这么说,能否成功解决好IPv4/IPv6过渡问题,是IPv6网络在未来能否成功的关键。目前,人们已经研究了许多过渡技术和方案,其中主要有双协议栈、隧道和NAT-PT三种方式。
3.1 双协议栈(Dual Stack, RFC2893)技术
主机同时运行IPv4和IPv6两套协议栈,同时支持两套协议。
3.2 隧道(Tunnel, RFC2893) 技术
这种机制用来在IPv4网络之上连接IPv6的站点,站点可以是一台主机,也可以是多个主机。
当一个分组被封装并作为载荷在另一个IPv6分组中携带时,这个IPv6分组就称为IPv6隧道分组(IPv6 tunnel packet)。在隧道分组的信源和信宿之间的转发路径就被称为一条IPv6隧道。
隧道技术提供了一种以现有IPv4路由体系来传递IPv6数据的方法:将IPv6的分组作为无结构意义的数据,封装在IPv4数据报中,被IPv4网络传输。报头的协议 域设置为41,指示这个分组的负载是一个IPv6的分组,以便在适当的地方恢复出被封装的IPv6分组并传送给目的站点。
由于IPv4网络把IPv6数据当作无结构意义数据传输,因此不提供帧自标示能力,所以只有在IPv4连接双方都同意时才能交换IPv6分组,否则接收方会将IPv6分组当成IPv4分组而造成混乱。
缺点:在IPv4网络上配置IPv6隧道是一个比较麻烦的过程,特别是在隧道数目增加到一定程度时,因此,采用隧道方案特别是手工隧道时一定要做好详细的文档记录;IPv6的流量和原有的IPv4流量之间会争抢带宽和路由器资源(CPU、缓冲和路由表)时,IPv6的流量较小,这个问题不是很明显,但将来会很突出;存在迂回路由的情况,对于整个IPv4网络性能来说,这无疑
文档评论(0)