从IPv4到IPv6的过渡



从IPv4到IPv6的完全过渡可能无法实现,因为IPv6不向后兼容。这导致了一种情况,即站点要么使用IPv6,要么不使用。这与其他新技术的实施不同,其他新技术是向后兼容的,因此旧系统无需任何额外更改即可与新版本一起工作。

为了克服这一缺点,我们有一些技术可以用来确保从IPv4到IPv6的缓慢平滑过渡。

双栈路由器

可以在路由器上安装并配置IPv4和IPv6地址,这些地址指向相关IP方案的网络。

[图片:双栈路由器]

在上图中,一台配置了IPv4和IPv6地址的服务器现在可以借助双栈路由器与IPv4和IPv6网络上的所有主机进行通信。双栈路由器可以与两个网络通信。它为主机在不更改其各自IP版本的情况下访问服务器提供了一种方法。

隧道技术

在中间路径或中转网络上存在不同IP版本的情况下,隧道技术提供了一种更好的解决方案,用户数据可以穿过不支持的IP版本。

[图片:隧道技术]

上图描述了两个远程IPv4网络如何通过隧道进行通信,其中中转网络使用IPv6。反之亦然,其中中转网络使用IPv6,而打算通信的远程站点使用IPv4。

NAT协议转换

这是通过启用NAT-PT(网络地址转换 - 协议转换)的设备进行IPv6转换的另一种重要方法。借助NAT-PT设备,可以在IPv4和IPv6数据包之间进行实际的转换,反之亦然。请参见下图

[图片:NAT - 协议转换]

具有IPv4地址的主机向互联网上启用了IPv6且不理解IPv4地址的服务器发送请求。在这种情况下,NAT-PT设备可以帮助它们进行通信。当IPv4主机向IPv6服务器发送请求数据包时,NAT-PT设备/路由器会剥离IPv4数据包,删除IPv4报头,并添加IPv6报头,然后将其通过互联网传输。当来自IPv6服务器的响应到达IPv4主机时,路由器会反向操作。

广告