一文读懂 IPv4 到 IPv6 的过渡技术

在介绍 IPv4 到 IPv6 过渡技术以前,咱们先来简单了解一下 IPv4 和 IPv6。什么是 IPv4?IPv4 全称为 Internet Protocol version 4,它为互联网上的每个网络和每一台主机分配一个逻辑地址,IP 地址是一个 32 位的二进制数,算下来其实也只有 2^32 个地址,这些地址中有分为 A、B、C、D、E 5 类,而比较经常使用的只有 B 类 和 C 类,这两类地址算起来数量就更加有限,在加上如今互联网迅猛的发展,在 2011 年 2 月 3 日 IANA 中 IPv4 地址池已所有耗尽,这就严重制约了互联网的发展。而对于 IPv6 来讲,是用于替代 IPv4 的下一代 IP 协议,IPv6 地址长度是 128 位,长度是 IPv4 地址的 4 倍,IPv6 具体有多少地址呢?IPv6 128 位的地址长度能够提供 3.402823669 × 10³⁸ 个地址,小编的数学很差,算不出来到底有多少,就借用一句话来形容,IPv6 能够为全世界每一粒沙子分配一个地址。这要是分配的是 GirlFriend 那该多好啊,这样工程师就能构建更厉害的技术,小编也能拥有一个 GF 了。html

IPv4 VS IPv6

除了充沛的 IP 地址数量,IPv6 相比 IPv4 还有其余诸多的优点。安全

更快的传输速度网络

快、更快、很是快,这是如今互联网长期的追求,而 IPv6 是固定报头,不像 IPv4 那样携带一堆冗长的数据,简短的报头提高了网络数据转发的效率。而且因为 IPv6 的路由表更小,聚合能力更强,保证了数据转发的路径更短,极大的提升了转发效率。运维

更安全的传输方式网站

安全虽然愈来愈多的网站正在开启 SSL,可是依旧有大量的网站没有采用 HTTPS 。在 IPv4 协议中并无强制使用 IPSec加密数据,致使网站明文传输泄漏数据,而 IPv6 则是直接集成了 IPSec,在网络层认证与加密数据,为用户提供端到端的数据安全,保证数据不被劫持。加密

对移动端更加友好cdn

如今手机等移动设备能够说已经成为许多人不可缺乏的一部分了, IPv6 协议能够加强移动终端的移动特性、安全特性、路由特性,同时下降网络部署的难度和投资。htm

即插即用blog

一样与 IPv4 相比, IPv6 增长了自动配置以及重配置技术,对于 IP 地址等信息实现自动增删更新配置,提高 IPv6 的易管理性。资源

IPv4 到 IPv6 的过渡技术

IPv6 在 1992 年被提出,到如今已经二十多年,IPv6 技术的发展已经很成熟,那么 IPv4 可否一下所有切换到 IPv6 呢,答案确定是否认的。主要由于 IPv6 不是 IPv4 的改进,IPv6 是一个全新的协议,在链路层是不一样的网络协议,不能直接进行通讯。并且目前几乎都是在使用 IPv4,因此这种转换可能会持续好久。

目前,IETF 已经成立了专门的工做组,研究 IPv4 到 IPv6 的转换问题,而且已提出了不少方案,咱们先介绍其中几种。

双栈技术

IPv4 和 IPv6 有功能相近的网络层协议,都是基于相同的硬件平台,同一个主机同时运行 IPv4 和 IPv6 两套协议栈,具备 IPv4/IPv6 双协议栈的结点称为双栈节点,这些结点既能够收发 IPv4 报文,也能够收发 IPv6 报文。它们可使用 IPv4 与 IPv4 结点互通,也能够直接使用 IPv6 与 IPv6 结点互通。双栈节点同时包含 IPv4 和 IPv6 的网络层,但传输层协议(如 TCP 和 UDP)的使用仍然是单一的。

双栈技术具体有哪些优缺点呢?

优势:

  1. 处理效率高、无信息丢失
  2. 互通性好、网络规划简单
  3. 充分发挥 IPv6 协议的全部优势,更小的路由表、更高的安全性等。
  4. 资源占用多,运维复杂。

缺点:

  1. 没法实现 IPv4 和 IPv6 互通
  2. 对网络设备要求较高,内部网络改造牵扯比较大,周期性相比较较长。

隧道技术

隧道技术指将另一个协议数据包的报头直接封装在原数据包报头前,从而能够实如今不一样协议的网络上直接进行传输,这种机制用来在 IPv4 网络之上链接 IPv6 的站点,站点能够是一台主机,也能够是多个主机。隧道技术将 IPv6 的分组封装到 IPv4 的分组中,或者把 IPv4 的分组封装到 IPv6 的分组中,封装后的 IPv4 分组将经过 IPv4 的路由体系传输或者 IPv6 的分组进行传输。

隧道技术的优缺点则为:

优势:

  1. 无信息丢失
  2. 网络运维相比较简单
  3. 容易实现,只要在隧道的入口和出口进行修改

缺点:

  1. 隧道须要进行封装解封装,转发效率低。
  2. 没法实现 IPv4 和 IPv6 互通
  3. 没法解决 IPv4 短缺问题
  4. NAT 兼容性很差

NAT-PT 技术

NAT-PT 技术附带协议转换器的网络地址转换器。是一种纯 IPv6 节点和 IPv4 节点间的互通方式,全部包括地址、协议在内的转换工做都由网络设备来完成。NAT-PT 包括静态和动态两种,二者都提供一对一的 IPv6 地址和 IPv4 地址的映射,只不过动态 NAT-PT 须要一个 IPv4 的地址池进行动态的地址转换。NAT-PT 技术有个最大的优势就是不须要进行 IPv四、IPv6 节点的升级改造,而缺点也是十分明显的。缺点是 IPv4 节点访问 IPv6 节点的实现方法比较复杂,网络设备进行协议转换、地址转换的处理开销较大通常在其余互通方式没法使用的状况下使用。

总结

不管哪一种技术,咱们都要从如下几个方面考虑,周期性、成本、技术难度、部署的便捷性。按照目前分析的过渡技术,双栈技术以及隧道技术是相比较易用性更高,也更容易实现。做为国内领先的数据云服务厂商,又拍云在 2016 年便开始投入 IPv6 的建设,为客户提供智能化的 IPv6 服务,无需进行配置修改,便可实现 IPv4 到 IPv6 的网关转换,客户和终端用户可以早一步享受 IPv6 更稳定、快速的网络质量。

推荐阅读:

开启 IPv6 新时代,升级后的 IPv6 厉害在哪?

IPv6,为每一粒“沙子”提供一个 IP 地址

相关文章
相关标签/搜索