IPv6过渡机制

✍ dations ◷ 2025-08-07 04:28:16 #IPv6过渡机制

IPv6过渡机制指那些用来促进Internet从IPv4架构向下一代地址系统——IPv6过渡的技术。具体来说,就是那些允许仅与IPv4或IPv6网络连接的主机能够访问与之不同协议下资源的方法。

为了达到IPv6的技术标准,必须有简单有效的过渡方案从现有的IPv4过渡到IPv6。互联网工程任务组(IETF)通过IETF的Internet草案和RFC来指导相关工作组讨论开发这些方法。一些基础的IPv6过渡机制定义在 RFC 4213 中。

无状态IP/ICMP转换(SIIT)是在IPv6和IPv4报文头格式之间进行转换。SIIT方法定义一类被称为(IPv4-translated)地址的IPv6地址。这类地址的前缀为,也可被写作,其中IPv4格式的地址表示一个(IPv6-enabled)的节点。选择这个前缀是为了生成一个为0的校验值,以此来避免改变传输协议头中的校验值。

此算法可以使IPv6主机无需拥有一个永久的IPv4地址就能与仅有IPv4的主机通信。地址分配和路由的细节并没有在此规范中被提及。

这个规范由NGTRANS IETF工作组制订,草案由Sun Microsystems的E. Nordmark于2000年2月作为RFC 2765发布。2011年,RFC 2765被RFC 6145代替。RFC 2765的地址格式化部分被定义在RFC 6052中。

RFC 6144定义IPv4/IPv6转换的框架。

隧道中间人将IPv6流量封装在IPv4互联网的传输链接中(通常使用6in4),从而提供IPv6连接。也就是在IPv4互联网上创建IPv6隧道,而这些隧道可以通过隧道设置协议(TSP)或AYIYA来管理。

6rd是一种在ISP的IPv4架构上实现快速部署IPv6服务的机制。它使用IPv4与IPv6之间的无状态地址映射,在用户节点之间创建自动隧道,以IPv4报文的形式传输IPv6报文。

此方案第一次被大规模部署是在2007年末(RFC 5569 )。RFC 5969详述了此协议。

RFC 3142 定义传输中继转换(TRT)方法。这是最常见的NAT-PT/NAPT-PT形式,只不过其依赖于在AAAA与A记录之间的DNS转换,这种转换机制被称为,定义在 RFC 2694。

NAT64是一种可以让IPv6主机与IPv4服务器通信的机制。NAT64服务器需要至少一个IPv4地址和一个32位的IPv6网段(例如:,见 RFC 6052 和 RFC 6146 )。IPv6客户端将希望与之通信的IPv4地址嵌入在这32位之中,并将数据包发往生成的地址。NAT64服务器则创建IPv6与IPv4地址间的NAT映射,使得它们可以彼此通信。

DNS64是指一种专门的DNS服务器,当它处理某个域的AAAA记录查询时,如果只找到了A记录,那么它会用A记录来合成AAAA记录。合成的IPv6地址的第一部分指向一个IPv6/IPv4的转换器,而第二部分则嵌入了A记录的IPv4地址。指向的转换器通常是一个NAT64服务器。DNS64的标准在RFC 6147中规定。

这种过渡机制存在两个值得注意的问题:

ISATAP是一种IPv6过渡机制,在双栈节点之间通过IPv4网络传输IPv6数据包。

不同于6over4(较早的基于IPv4多播的类似协议),ISATAP将IPv4用作虚拟的非广播多路访问网络(NBMA)的数据链路层,因此底层的IPv4网络架构无需支持多播。

464XLAT(RFC 6877)可以使仅有IPv6网络上的客户端访问仅有IPv4的互联网服务(例如 Skype)。

客户端(例如Skype)通过SIIT转换器将IPv4数据包转换成IPv6,然后(通过仅有IPv6的网络)发送到NAT64转换器。NAT64转换器将IPv6数据包重新转换回IPv4,最后(通过支持IPv4的网络)发送到仅有IPv4的服务器(例如Skype服务器)。SIIT转换器(客户端转换器,CLAT:customer-side translator)可以由客户端自己实现,也可以在支持IPv4的中间网络上实现(如果互联网也支持IPv4,那就不需要464XLAT了);NAT64转换器(服务端转换器,PLAT:provider-side translator)必须可以同时联系到服务器和客户端(通过CLAT)。

Dual-Stack Lite 是一种使用 IPv4-over-IPv6 隧道将 IPv4 数据包发送到 ISP 来实现 IPv4 私网地址用户穿越IPv6网络访问IPv4公网的解决方案。

客户端设备 (CPE) 将IPv4 数据包封装到 IPv6 数据包中,随后将数据包发送到 ISP 的运营商级 NAT (CGN)。CGN收到数据包后,将其还原为 IPv4 数据包,在进行 NAT 处理后发送到 IPv4 互联网。 CGN 通过记录 IPv6 源地址,私有 IPv4 地址,以及 TCP 或 UDP 端口号来标识流量。

Lightweight 4over6 是 DS-Lite 的一种改进方案,它将 NAT 功能从 ISP 端转移到 CPE,减少运营商开销。

IETF 仍在讨论或已放弃以下机制:

IETF 已弃用这些机制:

(NAT-PT) 在 RFC 2766 中定义,由于许多问题,它已被 RFC 4966 淘汰并弃用为历史状态。 It is typically used in conjunction with a DNS application-level gateway (DNS-ALG) implementation.

While almost identical to NAT-PT, , which is also described in RFC 2766, adds translation of the ports as well as the address. This is done primarily to avoid two hosts on one side of the mechanism from using the same exposed port on the other side of the mechanism, which could cause application instability and security flaws. This mechanism has been deprecated by RFC 4966.

SixXS(Six Access)是一个免费的、非盈利性、提供零成本服务的网站。SixXS提供IPv6通道,通过IPv6服务访问网站,因通讯数据被加密,因此可以避免遭到互联网审查。后缀“.sixxs.org”代表使用sixxs.org提供的IPv6网关,该网关将来自IPv6网络的http访问请求转换成IPv4的http请求,访问任何其他IPv4的http都可以使用这个网关,在地址后面加上“.sixxs.org”即可。不过该项目已于2017-06-06停止服务,2017-07-01正式结束。

相关

  • 罗伯特·诺伊斯罗伯特·诺顿·诺伊斯(英语:Robert Norton Noyce,1927年12月12日-1990年6月3日),是仙童半导体公司(1957年创立)和英特尔(1968年创立)的共同创始人之一,他有“硅谷市长”或“硅谷之父”(t
  • 雁南飞《雁南飞》(俄语:Летят журавли)是一部关于二战的苏联电影。它描绘了战争的残酷和卫国战争结束后给苏联人留下的心灵创伤。苏联格鲁吉亚导演米哈伊尔·卡拉托佐夫1
  • 塔吉克斯坦总理塔吉克斯坦总理,塔吉克斯坦的政府首脑。塔吉克斯坦在苏联解体后,实行总统制,总统的权力远远大于总理。
  • 选举或任命的女性副政府首脑列表这是关于女性人物担任选举或者任命产生的国家政府副首脑的列表。本表也列出在总统制国家同时担任国家副元首的政府副首脑。
  • API (韩国组合)API(韩语:에이피아이,全写为Awesome Pretty Idol)是韩国Brickworks Company于2019年推出的五人女子组合,出道初时的名称为Ho1iday(韩语:홀리데이),并于2020年1月改为现名,成员包括Saeb
  • 吉斯公爵让三世奥尔良的吉斯公爵让·皮埃尔·克雷芒·马里(法语:Jean Pierre Clément Marie d'Orléans, Duke of Guise;1874年9月4日-1940年8月25日),是沙尔特雷公爵罗贝尔(英语:Robert, Duke of
  • 超人 (漫画书)《超人》(英语:Superman)是一部正在连载中的美国漫画书系列,主角是DC漫画的同名超级英雄。
  • 南京都市圈南京都市圈是一个以中华人民共和国南京市为中心及周围若干城市整合而成的一个大型都市圈,位于长江中下游沿江城市地带的核心地区,其成员所有城市现在全部加入了长江三角洲协调
  • 巴塞罗那足球俱乐部博物馆巴塞罗那足球俱乐部博物馆(西班牙语:Museo del Fútbol Club Barcelona,英语:FC Barcelona Museum),是在乔塞普·路易斯·努涅斯(西班牙语:José Luis Núñez)担任俱乐部主席期间于1984年9月24日开幕,位于巴塞罗那足球俱乐部主场诺坎普球场旁的一家足球博物馆。经过长时间的改建,博物馆于2010年6月15日重新开放。重组后,博物馆分为三个独立的部分,分别有3D影院、视听触摸屏和巴塞罗那俱乐部历史信息。从那时起,博物馆只能通过预订诺坎普体验套餐来参观
  • 哈立德·阿明哈立德·阿明(英语:Khalid El-Amin,1979年4月25日-),美国NBA联盟的职业篮球运动员。他在2000年的NBA选秀中第2轮第5顺位被芝加哥公牛选中。