为什么我们没有 运行 出 IP 地址?
Why have we not run out of IP addresses?
我正在学习互联网(大写I,与互联网不同),有一些非常非常奇怪的东西,我没有完全理解。
据我所知,Internet 上的每台计算机都必须有一个 IP 地址,因此如果我想在 google 上搜索,我必须知道 google 的地址才能询问它。当然,我不必记住 google 的实际地址,我可以通过解析器询问我的本地名称服务器,它会自行计算出地址。但这意味着我的电脑也必须有一个唯一的 IP 地址,这很奇怪,因为有很多其他人的其他电脑,而且设备数量远远超过 IPv4 允许的 40 亿个地址。 IPv6 部署进度目前为 30%,因此不能作为解释。
后来我发现大多数设备都是通过 ISP 连接到互联网的。据我了解,ISP 有一个唯一的地址,为我的设备分配一个数字(不同于 IP 地址),然后向 google 的计算机发送请求(带有标识请求来自我的标志)。当它(ISP)检索到一个响应时,它会读取标志并且它知道它应该将答案返回给我而不是其他人。它实际上是这样工作的吗?世界上每个 ISP 都有一个静态 IP 地址。
同样很奇怪的是,上周,我尝试着摆弄DigitalOcean和他们的水滴。我设法建立了一个简单的网络服务器。我以前曾在网站上工作过,但我所有的工作都是通过 cPanel 进行的,我真的不了解其中的任何内容。 DigitalOcean 然后给了我一个单一的、简单的唯一 IP 地址 (IPv4),我可以访问它来查看该网站。我和我的朋友核实过,看看他们是否看到了同样的事情,他们确实看到了。这怎么可能?我肯定不是 DigitalOcean 上唯一的客户,这个简单的项目肯定不是他们服务的唯一项目,那么他们怎么能给我的网站分配一个唯一的 IP 地址?
此外,当您可以执行此类操作时,为什么 IPv4 耗尽会成为一个问题?我听说过服务器可以延迟这个问题的方法。有人可以详细说明他们如何做到这一点吗?
一个 IPv4 地址是四个字节,或 0-255 范围内的四个数字。
256^4 = 4,294,967,296
Population of Internet users (May 21st 2018):4,383,810,342人,19年增长超过1114%。
包括保留地址,如果我们还没有开始推出 IPv6,我们就完全出局了。
本质上,假设这 44 亿中有 30% 使用 IPv6,那么 IPv6 上有 31 亿,这是低于 43 亿的一个很好的数量。看来我们正在以需要的速度推出 IPv6,随着 IPv6 的推出,IPv4 也腾出了空间。
编辑:
请参阅 here 以获得更明智的答案。
我正在学习互联网(大写I,与互联网不同),有一些非常非常奇怪的东西,我没有完全理解。
据我所知,Internet 上的每台计算机都必须有一个 IP 地址,因此如果我想在 google 上搜索,我必须知道 google 的地址才能询问它。当然,我不必记住 google 的实际地址,我可以通过解析器询问我的本地名称服务器,它会自行计算出地址。但这意味着我的电脑也必须有一个唯一的 IP 地址,这很奇怪,因为有很多其他人的其他电脑,而且设备数量远远超过 IPv4 允许的 40 亿个地址。 IPv6 部署进度目前为 30%,因此不能作为解释。
后来我发现大多数设备都是通过 ISP 连接到互联网的。据我了解,ISP 有一个唯一的地址,为我的设备分配一个数字(不同于 IP 地址),然后向 google 的计算机发送请求(带有标识请求来自我的标志)。当它(ISP)检索到一个响应时,它会读取标志并且它知道它应该将答案返回给我而不是其他人。它实际上是这样工作的吗?世界上每个 ISP 都有一个静态 IP 地址。
同样很奇怪的是,上周,我尝试着摆弄DigitalOcean和他们的水滴。我设法建立了一个简单的网络服务器。我以前曾在网站上工作过,但我所有的工作都是通过 cPanel 进行的,我真的不了解其中的任何内容。 DigitalOcean 然后给了我一个单一的、简单的唯一 IP 地址 (IPv4),我可以访问它来查看该网站。我和我的朋友核实过,看看他们是否看到了同样的事情,他们确实看到了。这怎么可能?我肯定不是 DigitalOcean 上唯一的客户,这个简单的项目肯定不是他们服务的唯一项目,那么他们怎么能给我的网站分配一个唯一的 IP 地址?
此外,当您可以执行此类操作时,为什么 IPv4 耗尽会成为一个问题?我听说过服务器可以延迟这个问题的方法。有人可以详细说明他们如何做到这一点吗?
一个 IPv4 地址是四个字节,或 0-255 范围内的四个数字。
256^4 = 4,294,967,296
Population of Internet users (May 21st 2018):4,383,810,342人,19年增长超过1114%。
包括保留地址,如果我们还没有开始推出 IPv6,我们就完全出局了。 本质上,假设这 44 亿中有 30% 使用 IPv6,那么 IPv6 上有 31 亿,这是低于 43 亿的一个很好的数量。看来我们正在以需要的速度推出 IPv6,随着 IPv6 的推出,IPv4 也腾出了空间。
编辑:
请参阅 here 以获得更明智的答案。