最近我正在查看 RFC6890 (链接在这里) 以了解有关当前所采用的 IP 寻址方案的更多信息,并注意到一个相当大的 IP 地址范围被列为“保留供将来使用”。
有问题的 IP 地址范围是 240.0.0.0/4。
由于 IPv4 目前已耗尽可用地址(因此需要过渡到 IPv6),为什么 IETF 不向公众开放 240.0.0.0/4 范围,以便将其用作公共 IP 地址空间?我知道它不会解决IPv4 存在局限性,我知道有一天我们最终会用完它,但是将其向公众开放将会提供额外的 268,435,455 个 IP 地址,在我看来,这是一个相当大的数量,截至目前,它只是闲置在那里什么也没做。
它没有用于公共分配有什么特殊原因吗?
我还有一个疑问,为什么环回 IP 地址范围 (127.0.0.0/8) 这么大?截至目前(我非常怀疑它会不会改变),环回 IP 地址范围是 127.0.0.0/8,即 16,777,216 个 IP 地址。我们可能需要 16,777,216 个环回地址做什么?如果您有答案,请告诉我?
谢谢。
答案1
我们需要一个为接下来的 50 亿人和 100 亿台设备提供寻址系统。3 亿个 IP 地址,即使回收是合理的(但事实并非如此),也已经不够了。
实际上,这些应该按范围计算,而不是按单个 IP 地址计算。几十万个 /22 根本不足以为每个小型企业提供商提供独立的空间。
240.0.0.0/4 和 127.0.0.0/8 既不可路由,也不可全局访问。让全球数十亿 IP 设备相信这一点已经改变是一项艰巨而不可能完成的任务,而且会破坏现有系统。作为此练习的一个小例子,尝试在测试实验室中划分 127.0.0.0/8 空间,将其通告给主机,并尝试将其转发。
如果无论如何都要触及每个 IP 节点,为什么不实施 IPv6?每个子网的 /64s 将整个 IPv4 地址空间的大小的许多倍放入每个 LAN。使计数地址过时。未使用的地址空间,因此无需解决冲突。