我知道对于像 192.168.17.5 这样带有 255.255.255.0 子网掩码的地址,地址 192.168.17.0 是网络 ID,192.168.17.255 是广播地址,有效主机从 192.168.17.1 到 192.168.17.254。
我明白为什么 192.168.17.255 不能用作主机地址,因为在此发送的所有内容都是广播,但我不明白 192.168.17.0 是用来做什么的?
它只是网络的保留名称还是有其他用途?我读到的所有内容都说不能将其用作主机地址,但没有说明原因?这只是一种惯例吗?
有人可以解释一下它的用途以及为什么它不能成为有效的主机地址吗?
答案1
网络地址用于路由。查看 IP 地址和子网掩码的二进制表示。在确定路由的过程中,它们是二进制组合的,并且采用 AND 运算。1&0=0、1&1=1、0&0=0。地址的网络部分不受影响,但主机部分变为全零。如果您也可以将 .0 地址用于主机,那么您会如何将其与网络区分开来?