1

我脑子里有些东西让我发疯。

假设互联网服务提供商具有以下 IP 地址范围:

41.96.0.0 to 41.111.255.255给他1048576客户的IP地址。

现在我想理解的疯狂的事情是,我知道每台机器都有一个唯一的 IP 地址,并且不可能找到两台具有一个 IP 地址的机器(如果我错了,请纠正我);但是这家互联网服务提供商有大约 3,000,000 个客户,每个客户都有一个唯一的 IP!他们是如何做到的呢 ?他们如何为所有这些客户提供唯一的 IP 地址?

num clients = 地址数是合乎逻辑的

4

1 回答 1

2

直到最近,服务提供商通过记录他们拥有多少客户以及每个客户需要多少 IP 地址(通常每个住宅只有 1 个,但可能更多),来简单地向全球 5 个区域 IP 地址注册机构之一证明他们的 IP 地址需求是合理的。登记处将根据需要分配给他们。在 IPv4 中,这不再是真的,因为 IPv4 地址的供应已经耗尽。ISP 和 5 个区域 IP 地址注册机构目前正在摸索 IPv4 桶的底部。

当没有更多的 IPv4 地址可供分配时,ISP 将被迫使用 NAT(网络地址转换)在每个 IP 地址上放置多个客户。多年来,移动 ISP 基本上已经将他们的客户置于 NAT 之后。最终用户已经这样做了更长时间,以便能够在仅带有一个 IPv4 地址的消费级 Internet 连接后面连接多个设备。

在 IPv6 中,可用 IP 地址的数量预计不会在协议的整个生命周期内成为问题。

于 2012-09-09T21:02:44.540 回答