![为什么要使用 192.168.0.0/16 而不是 10.0.0.0/8](https://linux22.com/image/776623/%E4%B8%BA%E4%BB%80%E4%B9%88%E8%A6%81%E4%BD%BF%E7%94%A8%20192.168.0.0%2F16%20%E8%80%8C%E4%B8%8D%E6%98%AF%2010.0.0.0%2F8%20.png)
大多数家庭网络使用 192.168.x.0/24。我不知道这个范围为什么存在。您也可以使用 10.xx0/24 或类似的范围。那么,既然他们也可以使用 10 范围,为什么他们要浪费整个 192.168 范围用于私有网络呢?
为什么消费级路由器几乎总是默认使用 192.168?在商业或学校网络中只见过 10.xxx。
答案1
所有的RFC1918是遗产,但人们需要选择合适规模的私有网络的想法,在某种程度上是分类分配的遗产。CIDR 可变大小网络允许减少浪费的分配到 1993 年。几年后的 1996 年,私人网络出现了,所以大概作者仍然考虑着 AB 类和 C 类的规模类别。
另一个历史记录是RFC1918 的操作注意事项。25 年前,网络硬件无法处理提出的地址规划的巨大变化。选择与 20 世纪 90 年代初的互联网分配大小相同的 1918 年网络,可以给人们提供熟悉的大小分配。
在 1918 空间中选择哪个网络是任意的。我的家用路由器目前使用 10/8 中的几个 /24,但这不是默认设置。消费者设备可能选择了较小的组织和较大的组织,从那时起就成为人们所期望的惯例。没有技术原因。
现代解决方案 IPv6 使计算 IP 地址的想法变得过时,并减轻了重叠地址空间的压力。
前往此处并生成一个 ULA /48 供私人使用。这些地址比 IPv4 地址还多,因此很有可能它们对你来说都是唯一的。每个地址都有 64,000 个 /64 网络。
对于互联网,要求您的 ISP 代理至少一个 /48,如果您能证明地址计划的合理性,则可能更多。有可能让所有互联网再次可路由,就像 1918 年私有网络之前的简单时代一样。
答案2
请参阅 RFC 1918 第 3 节https://datatracker.ietf.org/doc/html/rfc1918
互联网号码分配机构 (IANA)
为私人互联网保留了以下三个 IP 地址空间块: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)
我们将第一个块称为“24 位块”,第二个块称为
“20 位块”,第三个块称为“16 位”块。请注意(在
CIDR 之前的表示法中),第一个块只是一个 A 类
网络号,而第二个块是一组 16 个连续的
B 类网络号,第三个块是一组 256 个连续的
C 类网络号。
答案3
这些地址范围是在没有网络掩码(即您有网络类别)时定义的。因此,在过去,当您选择 IP 10.0.0.1 时,您始终拥有网络 10.0.0.0/8,没有选项可以更改它。因此,他们提供了一些其他较小的网络类别。192.168.0.0/16 中的网络默认为 256 个网络大小。因此,当您拥有 IP 192.168.123.1 时,您的网络地址为 192.168.123.0,您的广播地址为 192.168.123.255,不需要网络掩码。
另外,请记住,以太网首先是一个总线网络,有冲突域。当使用太大的网络时,你的冲突域也会非常大,这会带来很多麻烦。