资讯专栏INFORMATION COLUMN

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

TNFE / 1960人阅读

摘要:双栈节点同时包含和的网络层,但传输层协议如和的使用仍然是单一的。按照目前分析的过渡技术,双栈技术以及隧道技术是相比较易用性更高,也更容易实现。

在介绍 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 了。

IPv4 VS IPv6

除了充沛的 IP 地址数量,IPv6 相比 IPv4 还有其他诸多的优势。

更快的传输速度

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

更安全的传输方式

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

对移动端更加友好

现在手机等移动设备可以说已经成为许多人不可缺少的一部分了, IPv6 协议可以增强移动终端的移动特性、安全特性、路由特性,同时降低网络部署的难度和投资。

即插即用

同样与 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)的使用仍然是单一的。

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

优点:

处理效率高、无信息丢失

互通性好、网络规划简单

充分发挥 IPv6 协议的所有优点,更小的路由表、更高的安全性等。

资源占用多,运维复杂。

缺点:

无法实现 IPv4 和 IPv6 互通

对网络设备要求较高,内部网络改造牵扯比较大,周期性相比较较长。

隧道技术

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

隧道技术的优缺点则为:

优点:

无信息丢失

网络运维相比较简单

容易实现,只要在隧道的入口和出口进行修改

缺点:

隧道需要进行封装解封装,转发效率低。

无法实现 IPv4 和 IPv6 互通

无法解决 IPv4 短缺问题

NAT 兼容性不好

NAT-PT 技术

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

总结

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

推荐阅读:

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

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

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/11683.html

相关文章

  • 计算机网络(HCIP、HCIE)系列文章大合集

    摘要:近期,我写了很多计算机网络系列文章,适合备考人员查阅,先将各文章整理如下衷心建议您收藏,慢慢查阅一基础入门知识计算机网络基础计算机网络误区源目和源目变化问题计算机网络误区中和原理详解计算机网络误区为什么我的包发不出去计 ...

    gitmilk 评论0 收藏0
  • 腾讯云IPv6:已经进入快车道

    摘要:记者日前采访了腾讯云高级工程师周显平,对腾讯云的建设情况进行了深入探讨。目前腾讯云的能力已覆盖基础设施等各个层级。腾讯云目前在大垂直行业多细分领域已经深耕出多种业务场景,包括基于平台实时音视频能源管理服务的智能家居智能零售智能能源等。让地球上的每一粒沙子都有地址,没错,我们今天要谈的是IPv6。在互联网的发展进程中,TCP/IP协议是一块重要的基石。其中,IP是网络层协议,通过它才可以规范互...

    wayneli 评论0 收藏0
  • 【CSS】一文读懂 Animation 中时间函数 steps

    摘要:本文主要介绍中的函数。在执行动画时默认以函数进行过渡,会在每个关键帧之间插入补间动画,所以动画效果是连贯的。因此并非作用于整个动画,而是作用于每两个关键帧之间,与动画的时长播放次数等都无关,所以整个动画的执行时间还是中设定的。 利用 CSS3 的 Animation 可以创建动画,在许多页面中能够替代 Flash、JS 等,提升页面加载速度。众所周知,Animation 有 8 大属性...

    AJie 评论0 收藏0
  • ORACLE19C IPV4+IPV6双栈配置实验

    点击上方IT那活儿公众号,关注后了解更多内容,不管IT什么活儿,干就完了!!!一背景为了满足海量地址分配需求,IPV6替代IPV4已成为必然。新部署的ORACLE数据库已经直接使用IPV6,已部署的ORACLE数据库也正在更改IPV4使用IPV6。数据库更改IPV4使用IPV6还涉及主机和客户端网络更改,如果同时实施所有网络更改,客户端多且网络比较复杂的环境,业务停机时间会很长从而影响业务正常使用...

    社区管理员 评论0 收藏0
  • 一文读懂TOGAF企业架构

    摘要:虽然是一个可用于开发和实施企业系统,流程和结构的框架,但可用作可视建模语言,可用于创建描述。验证业务上下文并创建架构工作声明业务架构开发业务架构。 TOGAF ®,由The Open Group的标准,是一个成熟的企业架构方法和框架由世界领先的组织使用,以提高业务效率。它是最突出和最可靠的企业架构标准,可确保企业架构专业人员之间的一致标准,方法和通信。精通TOGAF标准的企业架构专业人...

    cfanr 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<