192.168.XX/24 (255.255.255.0) 是 C 类私有地址吗?
你明白了,你通常会看到它,因为它是许多家庭路由器的默认设置。
如果是这样,有人可以解释一下子网掩码如何大于 255.255.0.0 吗?我认为 255.255.0.0 是 C 类私有的默认/自然掩码?
大于 255.0.0.0 还是 255.255.255.0?这是可能的,因为您在 Ip4 地址中有 4 个八位字节。这为您提供了 4 个八位字节来屏蔽。
然而,在这个例子中,我的教授继续对网络进行子网划分,用 192.168.10.0 和 192.168.20.0 将它们分开,考虑到原始问题是用 /24 编写的,这对我来说毫无意义。
啊,这就是你感到困惑的地方。子网掩码会告诉您 IP 地址的哪一部分是网络部分。因此,如果您有 192.168.XXX.XXX /16 或 255.255.0.0,我们可以看到只有前 2 个八位字节是网络地址的一部分,而后 2 个八位字节是主机地址的一部分。所以任何以 192.168 开头的 Ip 现在都是同一网络的一部分,第三个八位字节中的任何内容仅用于标识主机。
因此,如果您使用 192.168.10.xxx 和 192.168.20.xxx /16 它们在同一个网络 (192.168.xxx.xxx) 中,如果您将掩码更改为 /24 (255.255.255.0),则前 3 个八位字节现在是网络的和必须匹配。所以 192.168.10.xxx 和 192.168.20.xxx 10 和 20 不匹配,它们是不同的网络,只有最后一个八位字节用于标识网络上的主机(255.255.255.0 255 为网络,0 为主机),这会变得更加先进,所以现在就尽可能地了解它。例如,您可以使用 ACL 将流量仅路由到一台主机。比如说 192.168.10.123,您所要做的就是将网络掩码设置为 255.255.255.255,这将确保它只发送到与每个八位字节中的数字匹配的主机。
如果它属于私有 C 类范围,为什么第三个八位字节可用?
现在你知道这是因为网络掩码 /24 =)