Ipv4向Ipv6过渡隧道技术研究.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Ipv4向Ipv6过渡隧道技术研究

Ipv4向Ipv6过渡隧道技术研究   摘要:如何完成从Ipv4向Ipv6的转换,是Ipv6发展需要解决的首要问题。Ipv6不可能立刻代替Ipv4,它们会共存相当一段时间,这就需要研究和设计有效的过渡机制,提供平稳的转换方式。该文详细研究了四种隧道技术:6to4隧道、6over4隧道、站内自动隧道寻址协议(ISATAP)、6PE隧道。   关键词:隧道技术;6to4;6over4;ISATAP;6PE   中图分类号:TP393文献标识码:A文章编号:1009-3044(2012)03-0539-02   目前Ipv6技术还没有普及,但越来越多的站点和网络已经开始使用Ipv6,要想实现Ipv4与Ipv6之间的通信,隧道技术便是解决这一问题的有效方案之一。隧道技术的基础内容是:如果Ipv6主机A希望与主机B进行Ipv6的通信,但是两者之间的网络却只支持Ipv4,这时,需要在A与B之间建立一条隧道。由隧道入口的双栈节点把Ipv6报文封装在Ipv4报文中,该Ipv4报文的源地址和目的地址分别是隧道的出口节点的Ipv4地址,当报文到达隧道的出口时再把Ipv4报文首部去掉,还原成Ipv6报文转发目的地。以下是四种具体的情况。    1 6to4隧道   6to4隧道是一种自动隧道机制,用于两个孤立的Ipv6站点之间跨越Ipv4网络实现通信,它的站点采用特殊的Ipv6地址,地址格式为:2002:公有Ipv4地址::/48,这种地址可以自动从站点的Ipv4地址派生得到,但使用6to4机制的节点必须具备至少一个公有Ipv4地址。除此之外,6to4要求隧道中至少有两台路由器支持双栈和6to4,主机要求支持Ipv6协议栈,6to4不会在Ipv4的路由表中引入新的条目,在Ipv6的路由表中只增加一条表项。   Ipv6报文必须被封装在Ipv4报文中,才能在6to4隧道中传输,报文的封装和解封装由隧道的虚拟接口完成,在创建隧道时,便会创建一个虚拟接口,逻辑上相当于一个独立的Ipv6接口。图一是两个站点的主机利用两个支持6to4技术的路由器穿越Ipv4网络进行通信的实例。      图1   假设站点1的6to4路由器配有公有Ipv4地址120.53.69.123,站点2的6to4路由器配有公共Ipv4地址87.45.21.77。主机A构建Ipv6报文,源地址为本机的6to4地址(2002:7835:457B:1:ID_A),目的地址为主机B的6to4地址(2002:572D:154D:2:ID_B),通过查找路由表,匹配默认路由,下一跳为6to4路由器,于是报文??6to4虚接口转发。站点1的6to4路由器收到该报文后,查找路由表,须从6to4隧道虚接口转发,于是为其加上Ipv4首部,首部的Ipv4源地址从6to4隧道配置中得到,目的地址可以从Ipv6首部的目的地址提取得到,实际上源地址也就是隧道起点的Ipv4公有地址120.53.69.123,目的地址是隧道终点的Ipv4公有地址,封装后的Ipv4报文再转发至Ipv4网络。站点2的6to4路由器收到该报文后,通过Ipv4首部中的协议字段值41得知Ipv4数据部分封装了一个Ipv6报文,于是解封装成Ipv6报文,交由Ipv6协议栈处理,协议栈发现目的地址是一个6to4地址,通过查找相应Ipv6路由表,从相应端口转发至主机B。主机B成功收到该Ipv6报文,并进行相应处理。如果主机B对报文进行回复,反向的过程也是类似。    2 6over4隧道   6over4隧道也是一种自动隧道机制,相比于6to4隧道,6over4隧道要求Ipv4基础网络必须支持多播。6over4的专用地址格式,有一个合法的64位Ipv6单播地址前缀加上一个特殊的接口标识符::WWXX:YYZZ组成,此标识符是接口Ipv4地址的十六进制格式。例如一个Ipv4地址119.56.130.200,那么它的接口标识符为::7738:82C8。默认情况下,6over4双栈主机会为每个6over4主机生成一个,类似以下地址的,本地链路范围的6over4地址:FE80:: 7738:82C8。   基于6over4的隧道可以是主机到主机、主机到路由器、路由器到路由器和路由器到主机,这些主机和路由器都必须支持6over4 隧道机制。Ipv6分组在隧道中传输时将被封装上Ipv4多播地址,所有组播成员接受到隧道分组后移除Ipv4报头,然后再处理Ipv6分组。    3 ISATAP   ISATAP全称为“Intra-Site Automatic Tunnel Addressing Protocol”也是一种自动隧道协议。ISATAP机制需要使用特殊的地址格式,RFC定义的地址由一个合法的64位单播地址Ipv6前缀加上一

文档评论(0)

3471161553 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档