为什么使用 /27 位掩码会导致错误?

网络工程 思科
2022-03-06 01:16:10

我一直在使用带有跳转 32 的 ip 192.168.7.0 / 27,当我想输入 96 时它不再适用于我并且它说掩码是一个错误。

192.168.7.96 255.255.255.224

来自思科的消息:BAD MAS / 27 到 192.168.7.96

eh venido trabando con las ip 192.168.7.0 /27 con salto 32 , cuando eh querido poner la 96 ya no me funciona y dice que la mascara es un error。

192.168.7.96 255.255.255.224

门萨耶德思科:BAD MAS /27 至 192.168.7.96

3个回答

我假设您尝试使用 IP 192.168.7.96/27 配置接口。

这无法做到,因为 192.168.7.96 是网络 192.168.7.96/27 的网络地址。网络地址和广播地址不能分配给接口。

您可以使用 192.168.7.97/27,这是该网络的第一个可用 IP。

您不能使用所有主机部分位都设置为零的任何 IPv4 地址。按照惯例不能用作主机地址的网络地址子网地址。几乎所有设备都拒绝这种配置。

255.255.255.224 或 /27 使用前三个八位位组和最后一个八位位组的前三位 - 总共 27 位 - 用于网络地址,其余五位用于主机部分。因此,最后的八位字节 0、32、64、96、128、...(2 5的倍数)不能用于寻址 /27 子网中的主机。

也不能使用全为 1主机部分,因为该地址是子网的定向广播地址(对于 /27,它是最后一个八位字节,包含 31、63、95、127,...)。

PS:正如@JörgWMittag 正确指出的那样,RFC 3021 中的特殊 /31 对等子网确实允许在主机位中使用 0 和 1,但这是该规则的唯一例外。

En 3 router 在此处输入图像描述s pude configurar perfectamente con 192.168.7.32 , después con 192.168.7.64 , la siguiente debería ser 192.168.7.96 y me dice que las mascara 255.255.255.224 不兼容