当前位置: 首页 > 科技观察

为什么43亿个IPv4还不够?(IPv4来源于IPv6)

时间:2023-03-17 11:48:18 科技观察

众所周知,所谓IP地址就是分配给每一台连接到互联网的主机的32位地址。IPv4规定IP地址的长度为32位(根据TCP/IP参考模型),用二进制数表示,即有2^32-1个地址,约43亿个。根据美国人口普查局的数据,2012年3月12日全球人口已经超过70亿,这个计算肯定是不够的。在目前的网络中,IP地址分为公网IP地址和私网IP地址。公网IP是在Internet上使用的IP地址,而私有IP地址是在局域网中使用的IP地址。这些内网IP使用一种叫做NAT的技术可以上网,大大延迟由于IPV4的耗尽速度,很多个人用户和家庭用户其实并没有占用太多的公网IP地址,很多小企业使用宽带没有固定IP,这样也可以节省IP资源。虽然有各种手段最大限度地利用IP资源,但是随着互联网规模的爆发式增长(对于全球用户而言),IPv4自然无法满足日益增长的互联网服务需求(NAT技术好,主食不行)够了,零食来补充一下,零食只是零食,不能代替主食)。另外IP地址的分配也不是按照地区人口来分配的,导致这种地址需求的矛盾随着时间的推移越来越严重(人多的地方IP势必会越来越紧张)人口多),所以IPv6来了,IPV6使用128位IP地址,IP总数为2^128,比地球上沙粒总数还多,而IPV4总数为2^32.你可能会疑惑为什么IPv6这么久都没有来(雷声大雨点小)。在TCP/IP这么多年的发展过程中,为了提供相应的服务,IETF协会产生了大量的协议和标准。部分协议***支持IPv6,部分协议需要修改。然而,最大的阻力并不是来自于知识,而是来自于那些要求这些改变的人(用户)。IPv6的升级必然会淘汰一些不支持IPv6协议的基础网络设备,这会增加运营商的成本,同时很多软件开发商不得不基于IPv6做大量的开发工作。这样一来,我们现在便宜的网络服务必然会在一段时间内变贵,运营商在面临升级时不得不考虑用户带来的经济问题。因此,在NAT挤掉所有端口之前,他们是不会轻易升级的。对于运营商来说,核心设备支持IPv6转发完全没有问题。或许人家还没有火上浇油,改变也绝不会一蹴而就。补充:NAT机制允许一个站点内的多台计算机通过一个IP地址使用Internet。纳特:里面和外面是有区别的。为了避免地址冲突,NAT为每台计算机分配一个本地唯一的地址。对外交换信息时,将本地私有地址转换为整个互联网可识别的全球IP地址。