澄清 net/subnet-id 和网络/子网地址的定义

网络工程 IPv4
2022-02-15 09:52:13

在我的理解中,主机 IP 地址的 net-id、subnet-id 和 host-id 是它的一部分,表示它们对应的二进制符号中的哪些位。

从它们我们可以评估网络地址和子网地址,而不是IP 地址

反之则不然,除非您指定子网掩码或 CIDR。

这样,用一个十进制数字 fi 指定子网 ID 是没有意义的

在 46.179.50.44/13 中,子网 ID 是第二个字节的 5 个最高有效位,但如果我指定子网地址 46.176.0.0 没有 CIDR 或子网掩码,我将无法获得子网 ID。“176”没有指定子网 ID,因为 46.176.0.0/13 和 46.176.0.0/15 具有相同的“176”,但子网 ID 不同。

那是对的吗?我看到在一些教科书中,这些术语可以互换使用。

1个回答

子网 id 是有类寻址的一个特性,在你出生之前就已经过时了。在无类别地址 (CIDR) 中,子网掩码将网络 ID 和主机 ID 分开。

还要记住,IP 地址只是 32 位二进制数。点分十进制只是为了便于人类阅读。这些点没有意义。