选择172.16/192.168背后的原因?

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的另一个例子.)"

引自:

  • 当你举起整个帖子,尤其是那些说"我知道......"之类的帖子时,你有责任明确表示你实际上在引用别人的话. (4认同)
  • 对不起EJP我已经编辑过并给予了礼貌.但是我已经给了帖子的链接. (3认同)