“网络 IP 地址”的用途是什么,为什么不能正常使用?

“网络 IP 地址”的用途是什么,为什么不能正常使用?

可能重复:
XYZ0 是有效的 IP 地址吗?

这可能是一个新手问题,但是当提到 IP 子网时,网络 IP 的用途是什么。

即,对于像 192.168.1.0/24 这样的网络,通常不能使用 .0 作为主机地址。同样,.255 被分配给广播。我理解这一点,但不明白 .0 是什么意思。它的用途是什么?为什么具有 /31 掩码位的点对点链接可以取消它?

答案1

可能重复或密切相关XYZ0 是有效的 IP 地址吗?

简而言之,它可以是有效的主机地址,具体取决于子网掩码。它过去只是用作网络标识符或广播地址,但没有技术原因让 .0 地址(或子网)浪费,而且它已经得到更广泛的使用。 您可以从思科网站了解更多信息但基本要点是,.0 地址和子网以及“全 1”子网应该保留为特殊子网,射频识别 (RFC950),尽管它们始终可用。

这种做法(从分配中排除 0 和“全 1”子网)现在被认为是一种过时的做法,RFC1878

答案2

在过去,主机 0 实际上被用作网络的广播地址。然而,随着时间的推移,这种情况演变为将最大主机号作为广播地址。有一段时间,两者都是可以接受的,这很可能就是为什么这两个主机号在标准中被保留的原因。我甚至记得必须为此配置以太网卡并指定广播地址,以使各种异构网络设备正常工作。

随着时间的推移,每个人都认为最大主机号是最好的,并且重新定义了主机号 0 的标识。

相关内容