专栏首页Java编程指南全球 IPv4 地址正式耗尽!

全球 IPv4 地址正式耗尽!

11 月 26 日消息 长期以来,全球 IPv4 地址耗尽令人担忧,今天这一时刻终于来临——所有 43 亿个 IPv4 地址已分配完毕,这意味着没有更多的 IPv4 地址可以分配给 ISP 和其他大型网络基础设施提供商。

该过程自 80 年代以来就已预见到,顶级地址实际上已经在 2012 年耗尽。那时,所有 IPv4 地址空间已分配给五大区域互联网注册机构:AFRINIC(非洲),APNIC(亚太地区),LACNIC(拉美 / 加勒比海地区),RIPE NCC(北美 / 欧洲),RIPE NCC(欧洲 / 中东 / 中亚)。

那些区域性 Internet 注册很快就开始耗尽。2011 年 4 月 15 日,亚太(APNIC)在 2012 年 9 月 14 日为欧洲,中东和中亚(RIPE NCC)分配了最后一个 IPv4 区块,在 2014 年 6 月 10 日为拉丁美洲和加勒比海(LACNIC)分配了最后一个 IPv4 区块。2015 年 9 月 24 日为北美,直到今天,欧洲 RIPE(世界互联网组织) NCC 终于耗尽了存储。

该消息是在一封电子邮件(由 Nikolas Pediaditis 发布)中宣布的,内容为:

亲爱的同事们,

今天,在 2019 年 11 月 25 日 UTC + 1 15:35,我们从可用池中的最后剩余地址进行了最终的 /22 IPv4 分配。现在,我们已经用完了 IPv4 地址。

对于网络运营商来说,我们的宣布并不令人惊讶– RIPE 社区早就预料到并计划 IPv4 耗尽。实际上,正是由于社区对这些资源的负责任管理,我们才能够在 2012 年达到最后一个 /8 后,向我们服务区域内的数千个新网络提供 /22 分配。

从理论上讲,IPv4 地址耗尽应该意味着不能将任何新的 IPv4 设备添加到 Internet,但是实际上,许多因素会进行缓解。

首先是 ISP 可以重用和回收未使用的 IPv4 地址。第二个原因是由于 NAT(网络地址转换),因此可以在 ISP 路由器后面私下使用相同的 IP 地址。当然,最后是向 IPv6 的过渡,现在应该建立良好的秩序,从而可以通过具有 3.4×10^38 巨大地址空间的 Internet 直接进行对等连接。

扩展阅读:

IPv6 是 Internet Protocol Version 6 的缩写,其中 InternetProtocol 译为 " 互联网协议 "。IPv6 是 IETF(互联网工程任务组,InternetEngineering Task Force)设计的用于替代现行版本 IP 协议(IPv4)的下一代 IP 协议,IPv6 将 IPv4 中 32 位的地址长度扩展到了 128 位,使用 IPv6,可以让全世界的每一粒沙子都能分配到一个 IP 地址。

IPv6 的设计初衷是用以解决 IPv4 地址枯竭问题,同时对 IPv4 进行大量改进,并最终取代 IPv4。然而由于 NAT 等技术的广泛应用,IPv4 在互联网流量中长期占据主要地位,IPv6 的使用增长缓慢。直到 2017 年 7 月,通过 IPv6 使用 Google 服务的用户百分率才首次超过 20%。

本文分享自微信公众号 - Java编程指南(JavaXxzyfx),作者:Java编程指南

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-11-30

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 如何写代码 — 编程内功心法

    写代码就是学一门语言然后开始撸代码吗?看完了我的《GoF设计模式》系列文章的同学或者本身已经就是老鸟的同学显然不会这么认为。编程是一项非常严谨的工作!虽然我们自...

    Java编程指南
  • JAVA-快速了解线程池的基本原理

    说起线程池大家肯定不会陌生,在面试中属于必问的问题之一,特别是对于“高并发”有较高要求的企业,基本是必问点。网上关于线程池的文章和视频很多,本篇文章旨在帮助大家...

    Java编程指南
  • Java多线程和线程池

    在java中,如果每个请求到达就创建一个新线程,开销是相当大的。在实际使用中,服务器在创建和销毁线程上花费的时间和消耗的系统资源都相当大,甚至可能要比在处理实际...

    Java编程指南
  • 【翻译】RIPE NCC用尽IPv4的一点思考

    作为小小号主的我表示很无力啊,这几天,天天都是热点。前有网易员工勇敢发声维护自己的利益,紧接着网易所谓的道歉;接下来又是2017-2019的对比,勾起了一个个满...

    程序员小跃
  • 算法篇:树之翻转树

    我们先看下什么是翻转二叉树:翻转的意思就是根节点不变,左右子树交换位置,当然这里的左右子树也得是翻转之后的二叉树。

    灰子学技术
  • 『统计学』最常用的数据分析方法都在这了!Part.2

    主成分分析(Principal Component Analysis,PCA), 是一种统计方法。通过正交变换将一组可能存在相关性的变量转换为一组线性不相关的...

    朱小五
  • spark单机模式简单搭建

    待安装列表 hadoop hive scala spark 一.环境变量配置: ~/.bash_profile PATH=$PATH:$HOME/bin

    用户3003813
  • 这本新刊今年首个影响因子过4分,审稿超快,自引率低且对国人友好,你值得拥有!

    今天为大家推荐的这个期刊名为Journal of Hepatocellular Carcinoma,今年获得了首个影响因子4.655,审稿非常快,是一本专注于肝...

    百味科研芝士
  • Pandas-19.合并/连接

    使用how参数,指定连接方式,如果组合键没有出现在左侧或者右侧表中,连接表值为NA:

    悠扬前奏
  • MongoDB数据类型

    上篇文章我们介绍了MongoDB的最基本的增删改查操作,也介绍了一些基础的概念,MongoDB中每条记录称作一个文档,这个文档和我们平时用的JSON有点像,但也...

    江南一点雨

扫码关注云+社区

领取腾讯云代金券