如何看待 2019 年 11 月 26 日 IPV4 地址耗尽?会产生什么样的影响?

击上方的终端研发部,右上角选择“设为星标

每日早8点半,技术文章准时送上

如何看待 2019 年 11 月 26 日 IPV4 地址耗尽?会产生什么样的影响?

往期文章

5G时代,程序员会失业还是会继续吃香?

刚好在搞测试规范,顺便谈谈单元测试...

是时候摒弃掉Notepad++ ,因为你还有更多的选择...

现身说法:37岁老码农找工作

程序员:待过头条、阿里和微软,只想说微软是世界上最好的公司

如何看待 2019 年 11 月 26 日 IPV4 地址耗尽?会产生什么样的影响?

作者:Yanchen Shi
链接:zhihu.com/question/357832973/answer/915287266

前言

十年前我读本科的时候就说IPV4要耗完了,现在是终于耗完了。

从影响上来说,这一天耗完这件事情本身并不大。毕竟本来就差不多要耗完了,全靠地址转换技术(NAT)来续命。

该过程自80年代以来就已预见到,顶级地址实际上已经在2012年耗尽。

那时,所有IPv4地址空间已分配给五大区域互联网***构,非洲网络信息中心 、北美网络信息中心(ARIN)、亚太互联网络信息中心(APNIC)、拉丁美洲网络信息中心(LACNIC)以及欧洲网络信息中心(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 月 26 日 IPV4 地址耗尽?会产生什么样的影响?

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

一直以来我们预料到并计划IPv4耗尽。于是,打造一个全新的互联网协议成为迫在眉睫的问题,IPv6地址由此应运而生。

IPv6地址承担着“拯救世界”的重担,让我们来了解一下IPv6地址的发展。

IPV4是256的四次方,大概43亿个地址。当年觉得完全够用啊,毕竟因特网设计之初就是美国军方使用的。所以很多IP地址都是在一开始就被分配好了的。很多IP都只是拿来用于内网的,比如192.168.x.x这种。像是AT&T啊、MIT啊,苹果啊这些美国老牌大公司跟名校,都率先拿走了很多地址。这种地址被称为被分配的 /8 IPV4地址块,每个/8 IPV4地址块包括了2^24 = 16,777,216个地址。比如AT&T就拥有了12.0.0.0/8这1600万个地址,也就是12.开头的所有IPV4地址。你看IPV4地址这么紧张,但美国一个公司一个大学就能占用1600万个之多。你想啊,一个MIT有1600万个地址,那真是随便一个什么设备都有一个地址。反观中国的大学机房的电脑,想拥有自己的独立IPV4地址就没这么轻松了(评论区里有人表示他们大学机房200多台电脑就有独立ip,还有评论区里讲到他们学校能申请固定的公网ip,那还是很不错的。我还没碰过能够有公网ip的学校电脑好让我从外网直接远程访问的)。

等到因特网真的向全球铺开的时候,才发现地址不够用了。第三世界国家受到影响尤其大,毕竟连剩下能用的地址都不多了,还得靠NAT续命。美国的一些公司跟大学有返还一些当年被分配的地址,不过也就是减缓一下IPV4耗尽的进程,现在也终于熬不住耗尽了。

怎么说呢,现在就靠IPV6了。对于普通用户来说没啥大影响,毕竟大家的IPV4地址基本上既不固定也不唯一,同时我们也不会去深究我们访问一个网站是通过IPV4还是IPV6。但是对于程序员来说,编写一些东西的时候还是会更复杂些。毕竟有一些工具跟老的代码不支持IPV6,有的还需要独立的IPV4地址。

至于耗尽IPV6嘛,目前的人类科技是完全没戏的。毕竟IPV6有2^128≈3.4*10^38这么多的地址。我要是能活着看到那天,大概人类已经迈向星辰大海了。

阅读更多

程序员接私活经验总结

今日头条屏幕适配方案落地研究

IDEA 的优雅调试,让 bug 无处藏身!

面试官:你分析过线程池源码吗?

老板:请将你的代码进行Code Review!

牛逼哄洪的 Java 8 Stream,性能也牛逼么?

相信自己,没有做不到的,只有想不到的

在这里获得的不仅仅是技术!

如何看待 2019 年 11 月 26 日 IPV4 地址耗尽?会产生什么样的影响?

如何看待 2019 年 11 月 26 日 IPV4 地址耗尽?会产生什么样的影响?

喜欢就给个“在看” 如何看待 2019 年 11 月 26 日 IPV4 地址耗尽?会产生什么样的影响?