Networking

XYZ0 是有效的 IP 地址嗎?

  • February 19, 2022

最後一個八位字節為 0 的 IP 地址是否有效?

10.6.43.0

就我而言,我有以下網路遮罩

255.255.252.0

其他八位字節的 0 呢?

這取決於相關 IP 地址的子網。通常,子網中的第一個地址和最後一個地址分別用作網路標識符和廣播地址。子網中的所有其他地址都可以分配給該子網上的主機。

例如,具有至少 24 位以 .0 或 .255 結尾的子網遮罩的網路的 IP 地址永遠不能分配給主機。子網的這種“最後”地址被認為是“廣播”地址,相應子網上的所有主機都會響應它。

理論上,在某些情況下,您可以分配以 .0 結尾的地址:例如,如果您有一個像 192.168.0.0/255.255.0.0 這樣的子網,則允許您為主機分配地址 192.168.1.0。但它可能會造成混亂,因此這不是一種非常普遍的做法。

在你的例子中

10.6.43.0 with subnet 255.255.252.0 (22 bit subnet mask)

表示子網 ID 10.6.40.0,主機地址範圍從 10.6.40.1 到 10.6.43.254,廣播地址 10.6.43.255。因此,理論上,您的範例 10.6.43.0 將被允許作為有效的主機地址。

引用自:https://serverfault.com/questions/10985