只要使用过电脑的人,99%应该都知道IP地址。去年有一个重大的新闻“全球IPv4地址耗尽”相信大家都听说了。
然后IPv6就成了当下发展的趋势,包括有些手机APP会重点标注“兼容IPv6”等信息。那么问题来了:IPv4之后直接是IPv6,为什么没有IPv5?
是否有IPv5?如果有,那么 IPv5 发生了什么?
答案肯定是有一个IPv5,下面解释一下关于IPv5的内容。
一、互联网的早期历史
下面给出一张1977年的ARPA逻辑地图:
图片来源:百科
在1960年代后期,美国国防部高级研究计划局(ARPA)发起了一个在全国范围内链接计算机的项目。最初的目标是创建一个由全国ARPA资助的所有计算机组成的网络系统。
由于这是第一次将如此规模的网络整合在一起,因此他们也在不断发展自己的技术和硬件。他们工作的第一件事就是开发一套为传输控制协议(TCP)的互联网协议(IP )。该协议“在通过IP网络进行通信的主机上运行的应用程序之间可靠,有序且经过错误检查的八位位组(字节)流的交付”。基本上,它确保数据到达需要安全存储的位置。
最初,TCP被设计为“主机级别的端到端协议以及打包和路由协议”。但是,他们意识到他们需要拆分协议以使其更易于管理,决定由IP处理打包和路由。
到那时,TCP其实已经经历了三个版本(IPv1、 IPv2、 IPv3),因此新协议被称为IPv4。
二、IPv5的诞生
IPv5最开始的名称为:Internet Stream Protocol,即Internet流协议(或ST)。它由Apple、NeXT和Sun Microsystems创建,目的是为了对流式语音和视频进行实验。
该新协议能够“在保持通信的同时以特定频率上传输数据包”。
三、IPv5发生了什么?
IPv5从未被接受为正式的互联网协议,这主要是由于32位限制。
IPV5使用与IPv4相同的寻址系统,每个地址由0到255之间的四组数字组成。这将可能的地址数量限制为43亿个。
在1970年代初,这似乎比世界所需要的还要多。但是,互联网的爆炸性增长证明了这一想法是错误的。2011年,世界正式耗尽了IPv4地址。
在1990年代,一个新项目开始致力于下一代互联网协议(IPng)。就这样,128位IPv6诞生了。IPv6地址包含“八个8个字符的十六进制数字系列”,可以包含从0到9的数字和从A到F的字母。与IPv4不同,IPv6拥有数万亿个可能的地址,因此保证了足够多的地址空间可被分配。
同时,IPv5奠定了IP语音技术的基础,而该技术已被我们用于当今世界范围内的通信。因此,在某种程度上你可以说IPv5到今天仍然存在。
来自:https://linux.cn/article-12168-1.html
作者:John Paul,译者:geekpi