【翻译】全球用尽IPv4的一点思考
作者:Dimple
公众号:奔跑吧攻城狮
简介:专属于Java和Android开发,和你聊聊职场话题,一同展望未来
作为小小号主的我表示很无力啊,这几天,天天都是热点。前有网易员工勇敢发声维护自己的利益,紧接着网易所谓的道歉;接下来又是2017-2019的对比,勾起了一个个满满的回忆;再来就是全球IPv4用尽,这个在学生时代就说快要用尽的东西,终于等来了他耗尽的消息;然后然后,其实还有浙江卫视录节目,高以翔猝死的事情。
天天追着热点走,怎么也跑不过新闻,哈哈。但是呢,该有的分析还得有,该有的分享也得有,公众号做不到马上分享,还有我们的社群,我们的星球呀。就在今天,小编发起了社群活跃启动计划。彪悍一只猫说过:他的很多次成为第一的经历,最主要的还是来自于社群的力量,如果没有来自社群的支持,他的推广能力是有限的,要想拿第一,真的很难。
所以,社群才是重点,好好经营一个好的社群,给小伙伴们一个好的氛围,那是一件很赞的事情,而现在,我将要开始做这件事啦,想想也是蛮开心的,希望不是三分钟热度。
还是来今天的干货吧,追一个晚一点的热点,全球IPv4用尽,我们来看看外面的世界是怎么说的吧。
The RIPE NCC has run out of IPv4 Addresses
原文地址:https://www.ripe.net/publications/news/about-ripe-ncc-and-ripe/the-ripe-ncc-has-run-out-of-ipv4-addresses
时间:2019.11.25
今天,在2019年11月25日15:35(UTC + 1),我们从可用池中的最后剩余地址进行了最终的/ 22 IPv4分配。现在,我们已经用完了IPv4地址。
我们的宣布不会让网络运营商感到意外——成熟的社区早就预料到并计划好了IPv4的耗尽。事实上,正是由于社区对这些资源的负责任管理,我们在2012年达到最后一个/8后,才得以在我们的服务区域内为数千个新网络提供/22分配。
恢复的IPv4地址和等待列表
尽管我们已经用完了,但我们将在未来继续恢复IPv4地址。这些将来自那些已经停业或关闭的组织,或者来自那些返回他们不再需要的地址的网络。这些地址将分配给我们的成员(LIR)根据他们在一个新的候补名单上的位置,不过目前他们是活动的。
因此,虽然我们预计将在一段时间内分配IPv4,但这些少量的地址将不会接近我们地区的网络今天所需要的数百万个地址。只有从未从成熟的(任何规模的)NCC接收过IPv4分配的(LIR)才能从等待列表中请求地址,并且只有他们有资格接收单个/24分配。
已提交IPv4请求的LIR可以在LIR门户中的等待列表中查看其位置。还发布了一个新的图表,其中显示了等待列表上的请求数和队列前面的LIR等待的天数。
呼吁在IPv6上取得更大进展
此事件是朝着全局耗尽剩余IPv4寻址空间的方向迈出的另一步。近年来,我们看到了IPv4传输市场的出现,以及在我们地区更多地使用载波级网络地址转换(CGNAT)。这两种方法都有成本和利弊,但都无法解决根本问题,即没有足够的IPv4地址供所有人使用。
如果没有大规模的IPv6部署,我们就有可能进入一个互联网增长受到不必要限制的未来,这不是因为缺乏熟练的网络工程师、技术设备或投资,而是因为缺乏唯一的网络标识符。还有很长的路要走,我们呼吁所有利益相关者在支持IPv6推出方面发挥他们的作用。
在RIPE NCC,我们在这里支持我们的成员和更广泛的成熟社区在这项工作中。除了分配所需的IPv6资源外,我们将继续提供建议、培训、测量和工具,帮助网络运营商实施部署计划。
我们对下一章将会带来的结果感到乐观和兴奋。因此,让我们开始工作-共同努力,塑造互联网的未来。
一点思考
很多号主发了关于IPv4用尽的文章,我在评论区看到一些同学在问,那我们学习的时候,还需要学习IPv4吗?答案肯定是必须学习的。技术更新很快这是一个事实,但是文章里也说了,资源耗尽不代表就没有用的资源了,还有很多将来会停业或者关闭的组织,他们空余出来,后面就会去排队进入。而且,尽管已经用尽了,但是至少还有很长一段时间,是需要使用和维护的,到时候如果你说你不会IPv4,严重点的情况,岂不是失去了一份工作?
学习语言也是如此,现在编写iOS可以有Swift和OC,新项目可能有的公司会直接尝试Swift编写,但是那些就项目要招人,不会OC你也进不去。同理,在Android编写上,纵使Kotlin这个已经提及好几次了,但是用Java编写的还是大有人在吧,甚至还有在用Eclipse编译器的也不一定噢。
每次新技术的出现,或者旧资源的耗尽,虽然是一个新的发展,新的前景,这点毋庸置疑。但是不代表不用学旧的东西,毕竟维护还需要大量的人力,新老交替也是需要很长一段时间的,所以,大家不要担心,哈哈。
新的机会
当然了,文章也说到,作者呼吁在IPv6上去的更大进展, 意味着什么,意味着超级机会的到来。在即将到来的IOT时代,5G时代,IPv6协议拥有足够大的容量支持它们的接入。当整个互联网全面升级采用IPv6协议的时候,对我们社会的进步是显而易见的。如果上升到更高的层次,那就是说谁抢占了IPv6的先机,谁就掌握打破网络世界格局的主动权。
看看我们骄傲的华为,掌握了5G技术,别人都眼红着呢,这就是技术前沿的厉害之处,也是我们需要奋斗的地方。小伙伴们,加油吧,哪天我们这里出了一位掌握技术前沿的专家,那真的是爽歪歪,牛逼哄哄了,是吧。
本文由博客一文多发平台 OpenWrite 发布!
【翻译】全球用尽IPv4的一点思考的更多相关文章
- 对dump脱壳的一点思考
对dump脱壳的一点思考 偶然翻了一下手机日历,原来今天是夏至啊,时间过的真快.ISCC的比赛已经持续了2个多月了,我也跟着比赛的那些题目学了2个月.......虽然过程很辛苦,但感觉还是很幸运的,能 ...
- c#Winform程序调用app.config文件配置数据库连接字符串 SQL Server文章目录 浅谈SQL Server中统计对于查询的影响 有关索引的DMV SQL Server中的执行引擎入门 【译】表变量和临时表的比较 对于表列数据类型选择的一点思考 SQL Server复制入门(一)----复制简介 操作系统中的进程与线程
c#Winform程序调用app.config文件配置数据库连接字符串 你新建winform项目的时候,会有一个app.config的配置文件,写在里面的<connectionStrings n ...
- 基于CAS分析对ABA问题的一点思考
基于CAS分析对ABA问题的一点思考 什么是CAS? 背景 synchronized加锁消耗太大 volatile只保证可见性,不保证原子性 基础 用CPU提供的特殊指令,可以: 自动更新共享数据; ...
- 关于java异常的一点思考
关于异常的一点思考 异常生命周期 异常的来源 所有的异常都是抛出来的 有底层api抛出的 有自定义抛出的 异常的处理 1, 运行时异常 不做任何处理仍可编译通过 不建议捕获(不建议用异常来做流程控制, ...
- MSSQL显错注入爆数字型数据的一点思考
Title:MSSQL显错注入爆数字型数据的一点思考 --2011-02-22 15:23 MSSQL+ASP 最近在弄个站点,密码是纯数字的,convert(int,())转换出来不报错,也不知道其 ...
- 关于linux kernel slab内存管理的一点思考
linux kernel 内存管理是个很大的话题,这里记录一点个人关于slab模块的一点思考总结. 有些书把slab介绍成高速缓存,这会让人和cache,特别是cpu cache混淆,造成误解.sla ...
- 关于html页面元素语义化的一点思考
这几天在看招聘公告前端工程师的要求基本都附带了html语义化的要求,所以稍微关注了下这方面的知识.对于其中的一点就是要求页面元素在去除css样式之后还能有良好的布局引发了我一点思考.作为前端刚入门的我 ...
- 关于KMP的一点思考
关于KMP的一点思考 KMP的\(next\)数组的性质很精妙,有必要开一个坑学习一下 Part 1 啥是next \(next[i]\)表示对于\(pre_i\)这个字符串,这个抠出来的字符串本身后 ...
- [技术博客] 软工-Ruby on Rails前端工具链的配置以及对Web应用结构设计的一点思考
一.相关工具链简介 HAML HAML是专门面向Ruby on Rails模版语法设计的一门标记语言,其结合RoR的views部分模版语法的特点,对原来的*.html.erb(嵌入Ruby代码的HTM ...
随机推荐
- Java IO_002.InputStream与OutputStream--字节流对数据的操作(读取与写入)
Java IO之FileInputStream与FileOutputStream对象常用操作 涉及到文件(非文件夹)内容的操作,除了要用到File(见之前文章),另外就必须用到输入流或输出流. 输入流 ...
- ReoGrid.Mvvm:ReoGrid绑定模型
ReoGrid 是 C# 编写的.NET 电子表格控件(类似 Excel).支持单元格合并,边框样式,图案背景颜色,数据格式,冻结,公式,宏和脚本执行,表格事件等.支持 Winform\WPF. Re ...
- 在jupyter中调用R
目录 安装R 关联jupyter notebook 安装R 系统:Ubuntu:16.04 步骤1.添加镜像源 $ sudo echo "deb http://cran.rstudio.co ...
- C#开发命令执行驱动程序 之 控制标志的命令行参数
/// <summary> /// 在cmd窗体内执行如下: /// CtrlOrderDrierApp.exe -f -t /// 返回: /// FOO /// Show Table ...
- Rest_Framework之认证、权限、频率组件源码剖析
一:使用RestFramwork,定义一个视图 from rest_framework.viewsets import ModelViewSet class BookView(ModelViewSet ...
- day4-01 流程控制
目录 一.if语法 1.什么是if? 2.语法结构 2.1.if 条件: 2.2.if...else: 2.3.if...elif...else: 2.4.if嵌套 二.循环结构 2.1 什么是循环结 ...
- Linux学习使用Vim
Vim是从 vi 发展出来的一个文本编辑器.vi编辑器是所有Unix及Linux系统下标准的编辑器,他就相当于windows系统中的记事本一样.代码补完.编译及错误跳转等方便编程的功能特别丰富,在程序 ...
- 在VMware下进行的Windows2008操作系统虚拟机的安装
一.VMware虚拟机的安装 首先你需要拥有一款软件VMware,这是一款虚拟机安装软件.Vmware比起Vbox收费较贵,占用资源大,但是拥有大量的资源以及拥有克隆技术,适合新手学习使用,较为专业. ...
- 【XSY2525】Maze 2017多校
Description 考虑一个 N×M 的网格,每个网格要么是空的,要么是障碍物.整个网格四周都是墙壁(即第1行和第n行,第1列和第m列都是墙壁),墙壁有且仅有两处开口,分别代表起点和终点.起点总是 ...
- Pandas 筛选操作
# 导入相关库 import numpy as np import pandas as pd 在数据处理过程中,经常会遇到要筛选不同要求的数据.通过 Pandas 可以轻松时间,这一篇我们来看下如何使 ...