如果两个静态 IP 的子网掩码相同,则意味着什么?
例如:- 子网掩码 - 255.255.255.252 - 这与我从 ISP 购买的两个静态 IP 相同。
答案1
这仅表示它们的网络具有相同数量的可能主机。子网掩码本身并不能告诉您 IP 位于哪个子网。255.255.255.252
只有两位清零(252 是11111100
二进制),因此该网络最多有 2 个主机(2^2
是 4,但 2 个主机位置始终由网络地址和广播地址占用)。
如果要检查两个具有相同子网掩码的 IP 是否位于同一网络上,请将AND
每个 IP 与子网掩码进行二进制运算,看看是否得到相同的结果。192.168.0.1
和192.168.0.2
位于同一子网(因为AND
其中任何一个255.255.255.252
都是192.168.0.0
,即它们的网络地址)。但是,192.168.0.9
不在该子网上,因为AND
将其与子网掩码进行二进制运算会产生192.168.0.8
。
答案2
这仅仅意味着“子网”的大小是相同的。
“子网掩码”是指定子网大小的一种方法。也就是说,它是指定子网中有多少个网络地址的一种方法。
使用 IPv4“子网掩码”255.255.255.252 的子网通常被称为“点对点”子网,因为只有四个 IPv4 地址。第一个地址通常被称为“不可用”,因为它被保留为“网络 ID”(在某些较旧的设备上用作“广播地址”)。这四个地址中的最后一个地址是 IPv4“广播地址”的现代标准。中间两个地址可供计算机或其他设备使用。由于只有两个可用地址,因此假定此网络连接被视为“点对点”链接。
如果您想查看子网掩码有多少个可用地址,您可以查看可变长度子网掩码(VLSM)图表,它将以直观的方式显示这一点。