CIDR 表示法中的无意义位

网络工程 IPv4 子网 网络
2022-02-11 00:05:49

在 CIDR 表示法中指定无意义的位是有效的语法吗?例如,网络掩码192.168.13.0/16255.255.0.0在这种情况下,最后两个八位位组 ( ) 是没有意义的,因为(包括)00001101 00000000之间的任何值都在范围内。我很好奇在 CIDR 表示法中什么被认为是有效的。192.168.0.0192.168.255.255

2个回答

当您指定的地址比掩码中的位长时,您通常指的是主机地址。在您的示例中,192.168.13.0/16将是192.168.0.0/16网络上的主机。这为您提供了主机地址和掩码(类似于192.168.13.0 255.255.0.0,但缩写形式除外),您可以从中获取所有类型的网络信息。有关详细信息,请参阅这个由两部分组成的答案

是的,这是一个有效的语法。网络上的每台主机都有一个 IP 地址,知道它属于哪个子网也很重要。您需要该信息来配置主机。所以 192.168.13.0/16 告诉你主机 IP 是什么以及子网是什么。

如果我们按照你的想法走极端逻辑,一切都在 0.0.0.0/0 的范围内,所以我们根本不需要指定 IP 地址。