假设我们有网络地址10.10.10.252/30
和10.10.255.252/30
和10.255.255.252/30
。它们的 CIDR 均为 30。
我意识到所有三个子网都有两个可用主机。
这三个地址的子网掩码均为 255.255.255.252,但可能的子网数量不同。
10.255.255.252/30
为子网(A 类)保留了 30-8=22 位。10.10.255.252/30
为子网(B 类)保留了 30-16=14 位。10.10.10.252/30
为子网(C 类)保留了 30-24=6 位。但从它们的 CIDR 来看,这一点并不明显。
那么,如何通过查看子网掩码或 CIDR 来识别子网位数?
https://www.omnisecu.com/tcpip/internet-layer-ip-subnetting-part6.php
答案1
1993 年,RFC 1518/1519 废除了分类网络。请将网络类别保留在它们所属的历史记录抽屉中,它们无关紧要。
它们的 CIDR 均为 30。
没有这样的事。你可能的意思是前缀长度。
那么,如何通过查看子网掩码或 CIDR 来识别子网位数?
网络位数是例如 指示的数字/30
。仅当您子网网络米位到n位*,子网位数为n - 米:重新用作网络位的主机位数。
您可以将每个 /30 网络划分为两个 /31 子网,仅用于点对点链路。
答案2
所有三个 IP 都是 A 类,因为第一个字节在 1-126 范围内。
10.10.10.252/30 属于子网 10.10.10.252-10.10.10.255。
10.10.255.252/30 属于子网 10.10.255.252-10.10.255.255。
10.255.255.252/30 属于子网 10.255.255.252-10.255.255.255。
它们都有 22 个子网位。
如果它是 B 类或 C 类 IP,那么即使使用相同的 30 个掩码位,为子网保留的位(子网位)也会有所不同。
对于 B 类,/30 有 14 个子网位。对于 C 类,/30 有 6 个子网位。
我的困惑源于我不知道如何区分不同的类别。我不知道这取决于第一个字节的值。