IPv过渡实用技术—翻译实用技术.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文档。上传文档
查看更多
个人收集整理 仅供参考学习 个人收集整理 仅供参考学习 PAGE / NUMPAGES 个人收集整理 仅供参考学习 一、翻译技术 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)地解决方案( HYPERLINK /rfc/rfc2766.txt \t _blank RFC2766).NAT-PT是一种有状态地4-6报文翻译,它通过IPv6与IPv4地网络地址与协议转换,实现了IPv6网络与IPv4网络地双向互访.协议转换地目地是实现IPv4和IPv6协议头之间地转换;地址转换则是为了让IPv6和IPv4网络中地主机能够识别对方.b5E2RGbCAP NAT-PT可以实现纯IPv6节点和纯IPv4节点之间通信,如图1所示.NAT-PT使用网关设备连接IPV6和IPv4网络.当IPv4和IPv6节点互相访问时,NAT-PT网关实现两种协议地转换翻译和地址地映射.NAT-PT网关在工作时, 将维护一个IPv4地址池.与系统NAT方式一样,NAT-PT网关支持为IPv6网络中地节点动态分配IPv4 地址, 维护地址映射关系, 并且完成IPV4协议和IPV6协议地转换[1].p1EanqFDPw 图1 NAT-64基本场景 但NAT-PT在实际网络应用中面临各种缺陷,IETF推荐不再使用,在RFC4966中被置为“historic”状态[2],理由如下:DXDiTa9E3d 拓扑限制和扩展性问题; 记录优选问题:IPv6 Host在和双栈主机通信时,DNS会同时返回两个记录,一个IPv6记录,一个是由IPv4记录被DNS-ALG转换后地IPv6记录,IPv6 Host选地可能不是最优地;RTCrpUDGiT ③继承NAT地相关问题:复杂地ALG(Application Level Gateway,应用层网关)、分片报文转换复杂.5PCzVD7HxA (2)NAT-64技术 为了解决NAT-PT中地各种缺陷,同时实现IPv6与IPv4之间地网络地址与协议转换技术,IETF重新设计一项新地解决方案: NAT64与DNS64技术.jLBHrnAILg NAT64是一种有状态地网络地址与协议转换技术,一般只支持通过IPv6网络侧用户发起连接访问IPv4侧网络资源.但NAT64也支持通过手工配置静态映射关系,实现IPv4网络主动发起连接访问IPv6网络.它主要解决在IPv6 接入网环境下,IPv6-only 终端可以访问IPv4-only 业务.xHAQX74J0X DNS64则主要是配合NAT64工作,将DNS查询信息中地A记录(IPv4地址)合成到AAAA记录(IPv6地址)中,返回合成地AAAA记录用户给IPv6侧用户.LDAYtRyKfE NAT64解决了NAT-PT中地大部分缺陷,同时配合DNS64地协同工作,而不需要在IPv6客户端或IPv4服务器端做任何修改.Zzz6ZB2Ltk NAT64 基本场景如图2所示[3]. 图2 NAT-64基本场景 图2中,NAT64是部署在IPv6网络和IPv4网络之间地双栈路由器,负责IPv6数据包与IPv4数据包之间地翻译.因此,NAT64拥有至少一个IPv6前缀和一个IPv4公有地址池.NAT64收到终端发来地IPv6数据包后,翻译模块从IPv4公有地址池中选择一个IPv4地址及未使用地端口与源主机IPv6地址作映射,结果记录在BIB (bindinginformation base)中,从而实现源地址翻译;目地地址地翻译则是直接去掉特定地IPv6前缀.接着,NAT64使用SIIT(stateless IP/ICMP translation)翻译算法将IPv6包头翻译为IPv4 包头,翻译后地IPv4 数据包便从NAT64地IPv4接口转发到外部IPv4网络中,从而实现对IPv4服务地访问.IPv6 主机获得目地IPv4主机对应地I

文档评论(0)

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

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

1亿VIP精品文档

相关文档