2013-01-01 34 views
17

这是一个众所周知的事实,有被选择要被保留用于专用网络的IPv4地址三个块:选择172.16/192.168的理由是什么?

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文件也没有提供任何解释。这真的只是一个随机决定吗?

+3

为什么?为什么'10.0.0.0'会是一个自然的选择? –

+1

仅供参考:[tag:history]标记表示:_“不要使用 - 作为”2012年伟大堆栈溢出标记/问题清理“的一部分删除 - 请参阅标记Wiki中的链接以获取更多信息。”_ –

+1

K-ballo :思想10是一个很低的数字,可能更有可能被选中(加上我们在日常生活中使用小数的事实)。但我想真正的原因是萨胡提供的。 –

回答

20

AS通过ganeshh.iyer表示:“

10.0.0.0/8是老ARPANET,他们拿起年1月1 1983年,当他们在1990年,10.0关闭ARPANET。 0.0/8块被释放了。关于是否应该有私有IP空间,因为IPv4的目标是网络上的所有主机都是普遍的,所以有很多争论。

在那末,实际性胜出了,RFC 1597保留了现在众所周知的私有地址空间,当ARPANET消失时,10.0.0.0/8分配被标记为保留,并且由于已知ARPANET确实消失了(主机被移动到MILNET,NSFNET或th互联网),它决定这是最好的A类分配块。

说明A类。这是在CIDR之前。所以,A类,B类和C类专用地址网块需要来自正确的IP范围。

我知道选择了172.16.0.0/12是因为它提供了保留块中IP空间中最连续的Class 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

+1

对不起EJP我编辑它,并给予礼貌。 但是我给出了该帖子的链接。 –