如果全世界的ip地址不够用了,我们还能上网吗

根据我所知道的解答一下。

根据CNNIC数据显示,全球的IPv4地址已于2011年2月分配完毕,也就是从2011年开始,我国的IPv4地址总数是维持不变的,据权威数据统计,我国目前的IPv4地址有338818304个,约33882万个,3亿多个。

截止2018年6月30日,我国的网民规模达到了8.02亿,相对于分配的3亿个IPv4地址是远远不够的,怎么解决问题呢,下文慢慢分析一下。

下图显示了我国的IPv4地址资源的变换情况(数据来自CNNIC,华经产业研究院整理):

如果全世界的ip地址不够用了,我们还能上网吗图1

私网地址

  • 下图显示了在IPv4地址中的私网地址,在A类、B类、C类地址中,划分出了一些IP段,用于内网,根据网络规模可以选用,比如学校经常使用10.0.0.0的私网地址、公司经常使用172.16.0.0的私网地址,家庭用户一般使用192.168.X.X的私网地址;

  • 这些私网地址是不能出现在互联网,但是不同局域网是可以重复使用的,为什么不同局域网可以 重复使用呢,下一段NAT地址转换解释。

  • 下图显示了IPv4保留的私网地址。

如果全世界的ip地址不够用了,我们还能上网吗图2

NAT地址转换

NAT地址转换如下图所示,NAT地址转换的要素有两个:

  • 内网IP地址:一般使用了保留的私网地址,比如家庭常用的192.168.X.X的地址;

  • 公网地址池:存放着公网地址,家庭用户一般只能分配到一个公网地址(现在也不是公网地址了,运营商的NAT地址,下一段解释),通过端口复用的方式,经过地址转换,转换成一个可以在公网上使用的地址访问外网;

NAT地址转换的核心是一张地址转换表,每一行数据类似于(192.168.6.1:1234,100.64.34.56:2345),即(本地IP地址,本地端口,NAT地址,NAT端口)。

如果全世界的ip地址不够用了,我们还能上网吗图3

运营商NAT共享地址空间

  • 运营商级别的NAT地址转换是为了缓解IPv4地址枯竭的方法,最初IPv4地址充足的时候,运营商给家庭网络分配的一个IPv4是公网地址,现在家庭网络分配了一个私网ip地址;

  • 随着家庭接入增多,为了防止运营商手中的IPv4地址消耗过快,目前不再给家庭用户分配公网IP地址了,在家庭网络的基础上又加了一层NAT;

  • 运营商使用的NAT预留地址不能与家庭和企业的私网地址冲突,因此选取了另一段地址作为运营商级别的NAT地址,分配的地址块是100.64.0.0/10;

  • 下图显示了运营商NAT地址的地址块与我家光猫获取的运营商NAT地址。

如果全世界的ip地址不够用了,我们还能上网吗图4

题外话

  • 目前,家庭宽带很少能够分配到公网的IP地址,一般是100.64开头的IP地址,运营商的私网地址,这个运营商网络就是一个大局域网,再次经过NAT地址转换才能访问到公网;

  • 随着IPv6的推进,将不会在出现IP地址慌的情况了,根据我国对IPv6的推进计划,在2025年年底,要实现应用、终端全面实现IPv6,并且拥有自己的”根服务器“,在互联网世界不再受制于人了。


其实我们现在用的Ip地址,是用4个字节,也就是32比特来表示的,那么

2的32次方=4 294 967 296

也就是差不多43亿个地址,全球50多亿人,每人都分不到一个IP地址,何况还有海量的设备需要IP地址。

为了解决IP地址不足的问题,通信行业目前有几种办法:

1.NAT技术

NAT,就是网络地址转换的意思。技术上实现是,在网络设备上设置一段IP地址转换为一个或几个IP地址。

2.局域网地址

10.0.0.0

172.16.0.0

192.168.0.0

这三个网段作为局域网使用,也就是家里的网络设备,办公室里的网络设备,都用这些网段IP。

3.IPV6技术

一种新的IP地址的表示方法,使用16个字节表示IP地址,即128比特来表示。那么

2的128次方=3.4e38=3.4*10的38次方

可用的IP地址,实在太多了,可以说每个沙子都可以分配一个IPV6地址。

本文来自投稿,不代表天一生活立场,如若转载,请注明出处:http://tiyigo.com/it/17020.html

(0)
上一篇 2023-02-28 09:00
下一篇 2023-02-28 09:05

相关推荐