Cha*_* Fu 17 networking protocols
众所周知,有三个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)
Run Code Online (Sandbox Code Playgroud)
(根据RFC 1918的规定).然而,虽然我可以理解为什么10.0.0.0将是一个自然的选择,但我可以想到为什么在所有可能性中选择172.16.0.0和192.168.0.0没有特别的原因.我试图谷歌这个但没有得到任何东西,RFC文件也没有提供任何解释.它真的只是一个随意的决定吗?
Gir*_*ahu 20
如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或互联网),因此确定这是最好的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的另一个例子.)"
引自: