0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

为什么IPv6普及的这么慢?为什么选择IPv6呢?

程序员cxuan 来源:Linux云计算网络 2023-12-21 09:15 次阅读

原文链接:https://thenewstack.io/why-is-ipv6-adoption-slow/


IPv6 是互联网协议的最新版本,它设计目的是为了解决 IPv4 在地址空间上的局限性。随着数字生态系统的迅猛发展,IPv4 的地址空间已变得捉襟见肘。

虽然像谷歌、Meta、微软以及 YouTube 这样的大公司正逐步采用 IPv6,但这种技术上更为先进的协议的普及率仍然缓慢。截至 9 月份,只有 22% 的网站切换到了 IPv6。那么,是什么原因导致了 IPv6 的普及如此缓慢呢?接下来,我们将探讨可能的原因以及潜在的解决办法。

为什么选择 IPv6?

IPv6 采用 128 位地址格式,能够提供远远超出 IPv4 的唯一的 IP 地址数量。IPv4 使用 32 位地址格式,仅能够支持约 40 亿个设备。然而,预计到 2030 年,将会有大约 300 亿个设备,这使得 IPv4 的地址容量明显不足。相比之下,IPv6 预计能生成约 2 的 128 次方个地址,足以满足设备数量激增的需求。

除了扩大地址空间之外,IPv6 还提供了以下改进:

更高效的网络管理:与 IPv4 不同,IPv4 需要手动配置或依赖外部服务器如 DHCP(动态主机配置协议),IPv6 支持无状态地址自动配置(SLAAC),使设备能够自动配置自己的 IPv6 地址。这对于需要同时操作多种设备和设备类型的智慧城市、农业和金融行业来说是个好消息。这减少了管理员手动分配 IP 地址的工作量,降低了管理成本。

更高效的路由和数据包处理:IPv6 具有简化的头部结构,并提供了层次化的地址和前缀聚合。这些特性减少了数据包处理的成本、路由表的大小以及 IP 前缀的数量,提高了路由效率。

对新技术的支持:IPv6 设计之初就考虑到了适应未来的新兴技术,如 5G物联网IoT)设备。它对服务质量(QoS)功能提供了更强的支持,比如流量整形以及根据类别和流量类型进行数据包分类、标记和排队,以优化用户体验。这种对网络流量的高度精细化处理确保了 IPv6 不仅与未来的进步技术兼容,而且还能高效运作。

IPv6 采用缓慢的原因

虽然 IPv6 已经推出超过二十年,并且相比 IPv4,提供了许多更有优势的技术,但它并未能成功替代 IPv4。让我们来探讨 IPv6 采用缓慢的几个主要原因。

IPv4 的持久性技术

为了应对 IPv4 地址的稀缺性问题,降低迅速转向 IPv6 的需求,许多组织和互联网服务提供商(ISP)采用了包括 IPv4 地址租赁、网络地址转换(NAT)和无类别域间路由(CIDR)等方法。这些方法具体指什么呢?

IPv4 地址租赁:允许 IPv4 地址的持有者将他们未使用的地址空间以一定费用出租给他人。

网络地址转换(NAT):在数据包传输过程中,将多个设备的私有网络 IP 映射到一个公共的 IPv4 地址。

无类别域间路由(CIDR):消除了 IP 地址的类别限制,允许将 IPv4 地址空间划分成不同的子网,以适应多样的地址分配方案。

这些技术的联合应用大大减少了迫切切换到 IPv6 的必要性,因为这些技术继续极大地增加了单一 IP 上的设备数量。但是,这也使得负载均衡和流量路由变得更加复杂。

兼容性与复杂性

大部分现有的系统(如计算机、网络、路由器)都是基于 IPv4 设计的。遗憾的是,IPv6 与这些旧系统和网络设备不兼容。这意味着,公司可能需要进行全面的网络基础设施升级来支持 IPv6,这是一个复杂的过程。

迁移到 IPv6 可能还会影响那些设备不支持 IPv6 的客户。为了避免因客户迁移到只支持 IPv4 的竞争对手而导致的收入损失,许多公司在采用 IPv6 方面持谨慎态度。

此外,虽然 IPv6 的无状态地址自动配置(SLAAC)通常来说是一个优点,但它不包含轻松将域名转换为 IP 地址所需的 DNS 信息

迁移成本

如前所述,由于兼容性问题,迁移到 IPv6 需要对系统进行升级。这可能意味着需要购买和部署新的、通常较为昂贵的网络基础设施,如路由器和交换机

大多数公司的 IT 部门也只熟悉 IPv4 基础设施和地址。采用 IPv6 将需要对 IT 人员进行培训和软件迁移的投资,这对于拥有复杂网络配置的实体来说,可能是一笔相当大的开支。

ISP 未准备好

互联网服务提供商(ISP)在迁移到 IPv6 的过程中扮演关键角色。然而,由于 IPv6 的不兼容性和成本效率低下问题,ISP 的缓慢采用使这些挑战更加明显。由于 ISP 控制着大部分网络和相关基础设施,公司可能会认为现在迁移到 IPv6 不划算,特别是在许多 ISP 还没有为有效实施 IPv6 准备好的情况下。此外,如果没有 ISP 强大的 IPv6 支持,用户可能会遇到连接问题或访问 IPv6 启用的网站受限,这进一步减缓了 IPv6 的采用。

鼓励 IPv6 采用的 6 种方法

尽管过去已经进行了多次尝试来加速 IPv6 的采用,但这些尝试基本上都没有明显效果。例如,互联网工程任务组(IETF)曾成立了一些工作组,这些工作组的目标是标准化 IPv6,确保其流量路由,并通过 IPv4 兼容 IPv6 的机制来促进其采用。然而,这些尝试以及其他类似的倡议所产生的影响非常有限。下面我们将探讨未来可能的六种解决方案。

1、IPv6 的技术和财务双重益处

为了促进 IPv6 的采用,重点应放在它如何同时提升技术能力和增强财务收益上。例如,美国国家标准与技术研究院的研究估计,IPv6 在某些用例(如 VoIP 和远程访问产品及服务)上的年度益处超过 100 亿美元,这是一个强有力的激励因素。已经采用 IPv6 的公司(如苹果和领英)在性能提升和更高效的网络管理方面的成功案例,进一步证明了这种迁移的技术和财务优势。

2、优先推广纯/原生 IPv6 单栈

IPv6 采用的一个障碍是 IPv4 解决方案的持续使用。淘汰这些 IPv4/IPv6 的临时解决方案,并优先推广纯 IPv6 是鼓励广泛采用 IPv6 的关键。

除了提供的 IP 地址数量外,推广 IPv6 的其他优势可以加强单栈方法的理由。例如,IPv6 除了消除 NAT 带来的复杂性外,还提供了简化的十六进制地址格式,以及在网络和主机部分之间更清晰的划分,使得流量路由和子网划分更为简便。

3、ISP 的支持

ISP 必须进行多项变更以提供 IPv6 服务,包括地址配置、设置如 OSPFv3 和 BGP 的路由协议,以及在网络基础设施上实施如 IPsec 的安全机制。ISP 必须向客户分配 IPv6 地址块,并确保 IPv6 启用设备之间的无缝连接。他们还必须确保有兼容 IPv6 的 DNS 基础设施,包括能处理 AAAA 记录的 DNS 服务器,以匹配域名和 IPv6 地址。这使得用户可以通过 IPv6 访问网站和服务,而不会遇到 DNS 相关的障碍。

鉴于这些复杂性,ISP 还需要加大对网络工程师的培训投资,以便有效部署和管理 IPv6。ISP 向 IPv6 的过渡是一个复杂且成本高昂的过程,需要广泛而深入的支持,包括基础设施补贴、专家贡献和员工培训。

4、政府干预

全球各国政府可以通过宣传活动和法规推动 IPv6 的采用。尽管在私营部门,IPv6 的采用大多是自愿的,但政府机构可以采取更主动的方式。

例如,美国政府一直是 IPv6 的支持者,之前已经要求联邦机构在 2008 年 6 月底前完成升级,并正在通过新的规定实现另一个里程碑。管理和预算办公室规定,到 2025 年底,联邦网络上 80% 的 IP 启用资产应运行在纯 IPv6 环境中。

为采用 IPv6 的公司提供财务激励也可以影响 ISP 采取必要步骤。这些激励可以是税收优惠,还可以提供平稳过渡所需的工具。例如:中国台湾已宣布通过一项 10 亿美元的计划推动 IPv6 和其他技术创新的采用。同样,截至 6 月,德国 IPv6 的采用率达到 68%,部分是通过为其公民提供大量 IPv6 前缀实现的。

5、各方利益相关者的合作

不易替换或升级的遗留系统,如本地硬盘,在过渡期间可能带来挑战。ISP、网络运营商、内容提供商和设备制造商之间的合作,可以加速 IPv6 协议最佳实践、技术和文档的开发。通过季度报告、以 IPv6 为主题的网络研讨会和会议,以及行业标准白皮书等方式共享这些知识和经验,可以在迁移过程中提供透明度。信息共享还有助于 ISP、网络管理员和 CDN 等关键利益相关者解决兼容性问题。

6、彻底的测试和持续的社区支持

IPv6 采用的细致测试对于识别可能出现的新问题并顺利解决它们至关重要。除了互联网工程任务组(IETF)外,互联网协会(ISOC)等多个利益相关者在过去也组织了协调测试活动。随着 IPv6 采用的增长,ISP 和组织可以培养支持社区,共同解决问题和创新,以开发优化 IPv6 使用的特定技术。

结论

随着对 IP 地址需求的不断增长,IPv6 凭借其庞大的地址能力,支撑了物联网的可持续增长。因此,鼓励公司及时采用 IPv6,展现它们适应和引领技术进步的能力,并为未来的成功做好定位。但是,成功的迁移和加速采用都依赖于政府和互联网关键参与者的共同努力。







审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 物联网
    +关注

    关注

    2903

    文章

    44240

    浏览量

    371011
  • 路由器
    +关注

    关注

    22

    文章

    3705

    浏览量

    113508
  • IPv6
    +关注

    关注

    6

    文章

    682

    浏览量

    59318
  • NAT
    NAT
    +关注

    关注

    0

    文章

    141

    浏览量

    16218
  • IOT
    IOT
    +关注

    关注

    186

    文章

    4174

    浏览量

    196170

原文标题:为什么 IPv6 普及的这么慢??

文章出处:【微信号:cxuangoodjob,微信公众号:程序员cxuan】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    STMCUBE如何设置IPV6地址?

    小弟最近在学习开发STMCUBE,请问遇到一个问题,STMCUBE 在设置LWIP关于IPV6配置的时候,如何设置IPV6地址,我在电脑PING IPV6的时候,PING哪个地址
    发表于 04-18 07:41

    IPv6地址是什么,IPv6的意思

    都需要连入全球因特网。在这样的环境下,IPv6应运而生。单从数字上来IPv6普及说,IPv6所拥有的地址容量是IPv4的约8×10^28倍,
    发表于 01-25 16:39

    基于IPv6的Winsock网络编程

    格式,而不是变长的头部,就简化了路由处理,并且IPv6的路由结构更为简单,使得网络骨干路由可以更简单和高效,满足互联网越来越普及的需要。IPv6提供更方便的自动配置能力,特别是对移动IP支持,这对于移动
    发表于 05-08 06:14

    IPv6的特色应用

    业务匮乏一直是制约IPv6发展的重要因素。随着移动互联网的发展,IPv6的特色应用业务渐渐浮出水面。1 IPv6与家庭网络“家庭网络”已经成为全业务运营商大力发展家庭用户的重要业务举措。然而,由于
    发表于 07-15 08:18

    请教下怎么配置来支持IPV6

    的地方与内存有关)。把dhcp关掉后在tid = rt_thread_create("phy",此处还是会报内存错误。请教下该怎么配置来支持IPV6??在此谢过!!
    发表于 09-21 11:22

    IPv6,IPv6的应用,IPv6的原理是什么?

    IPv6,IPv6的应用,IPv6的原理是什么? IPv6是Internet Protocol Version 6的缩写,其中Intern
    发表于 03-29 17:19 2077次阅读

    IPv6结构,什么是IPv6结构

    IPv6结构,什么是IPv6结构 本文将阐述IPv6 报头的结构并将其与IPv4 报头相比较。此外还将讨论Extension(扩展)报头,这是
    发表于 04-06 17:06 1056次阅读

    IPv6的地址,什么是IPv6的地址

    IPv6的地址,什么是IPv6的地址 和IPv4相比,IPv6的主要改变就是地址的长度为128位,也就是说可以有2的128次方的IP地址
    发表于 04-06 17:07 683次阅读

    浅谈IPV6(介绍IPV6的特点和功能)

    摘要: 随着互联网的快速发展,正在兴起新的互联网协议一一IPv6。本文系统的介绍了IPv6的特点、功能, 并与当前的互联网协 议进行了全面的比较, 阐明了IPv6的优越性, 以及IPv6
    发表于 02-12 09:28 73次下载

    ipv6是什么_ipv6有什么用

    IPv6 已经开发了20年了,最初的工作是在1992年展开的,叫做“IP Next Generation”,在1998年被标准化为 IPv6。在2008年在因特网上部署,并且2008年的奥运会
    发表于 12-26 08:45 6.1w次阅读

    我国IPv6发展的情况用户使用体验较差,IPv6业务发展普及任重道远

    对应用支撑能力存在欠缺,终端及业务应用与IPv6网络也不匹配,使用户实际使用体验较差,我国IPv6业务发展普及任重道远。
    发表于 11-02 09:28 3893次阅读

    IPv6环境获取IPV6地址的优点

    DHCPv6(Dynamic Host Configuration Protocol for IPv6,支持 IPv6 的动态主机配置协议)是针对 IPv6 编址方案设计的,为主机分配
    的头像 发表于 03-22 17:22 3614次阅读
    <b class='flag-5'>IPv6</b>环境获取<b class='flag-5'>IPV6</b>地址的优点

    什么是ipv6 ipv4与ipv6的区别

    多到可以为全球的每一粒沙子编一个地址。那么什么是ipv6ipv4与ipv6的区别是什么,下面我们一起来看看吧。 之前ipv4有一个最大的
    的头像 发表于 09-03 16:03 2.2w次阅读

    什么是ipv4什么是ipv6 ipv6技术的优缺点

    IPv4和IPv6的地址格式不同,它们之间没有直接的换算方法。但是,可以使用IPv4与IPv6的双栈机制,实现IPv4地址到
    发表于 05-17 18:12 5286次阅读

    什么是IPv6隧道技术

    随着互联网的快速发展,IPv4地址资源逐渐枯竭,IPv6作为下一代互联网协议应运而生。然而,IPv6的部署并非一蹴而就,许多现有的IPv4网络设备和应用尚未支持
    的头像 发表于 10-30 09:17 196次阅读