22

众所周知,有三个 IPv4 地址块被选择为专用网络保留:

 10.0.0.0        -   10.255.255.255  (10/8 prefix)
 172.16.0.0      -   172.31.255.255  (172.16/12 prefix)
 192.168.0.0     -   192.168.255.255 (192.168/16 prefix)

(由RFC 1918指定)。然而,虽然我可以理解为什么 10.0.0.0 会是一个自然的选择,但我想不出为什么在所有可能性中选择 172.16.0.0 和 192.168.0.0 的具体原因。我试图用谷歌搜索,但什么也没得到,RFC 文档也没有提供任何解释。这真的只是一个随机的决定吗?

4

1 回答 1

24

正如 ganeshh.iyer 所说“

10.0.0.0/8 是旧的 ARPANET,他们于 1983 年 1 月 1 日开始使用。当他们在 1990 年关闭 ARPANET 时,10.0.0.0/8 块被释放。考虑到 IPv4 的目标对网络上的所有主机都是通用的,是否应该存在私有 IP 空间存在很多争论。

最后,实用性胜出,RFC 1597 保留了现在众所周知的私有地址空间。当 ARPANET 消失时,10.0.0.0/8 分配被标记为保留,因为已知 ARPANET 确实消失了(主机被转移到 MILNET、NSFNET 或 Internet),所以决定这是最好的 A 类要分配的块。

注意 A 类。这是在 CIDR 之前。因此,A、B 和 C 类私有地址网络块需要超出正确的 IP 范围。

我知道选择 172.16.0.0/12 是因为它在保留块中的 IP 空间中提供了最连续的 B 类 (/16) 地址块。192.0.0.0/24 始终被保留,原因与 0.0.0.0/8 和 128.0.0.0/16 被保留(旧 C、A 和 B 类网络块的第一个块)相同,因此将 192.168.0.0/24 分配为私人适合 - 192.0.2.0/24 已经是 TEST-NET,您可以在公共文档中使用它们而不必担心有人尝试它(参见 example.com 的另一个示例。)“

引用自:

于 2013-01-01T04:29:53.117 回答