2

我了解 CIDR 的一般概念以及前缀和后缀位的工作原理,并且我通常了解您可以使用地址说:

73.132.68.12/24

有 24 个前缀位和 8 个后缀位。与此对应的网络地址将是:

73.132.68.0因为后缀全为零。

更进一步,您可以通过进一步扩展网络/前缀将此地址分解为更多子网。这是我有点困惑的地方。

如果我将前缀扩展 4,那么对于任何子网的网络地址,只有最后 4 位必须为 0。这是否意味着我必须使用最后一个字节中的前 4 位来识别子网?这就是我在示例中的意思...

73.132.68.16 --> subnet 1 with final byte as 0001 0000
73.132.68.32 --> subnet 2 with final byte as 0010 0000
73.132.68.48 --> subnet 3 with final byte as 0011 0000

等等

这是对地址进行子网划分的合适方法吗?

有没有更好的办法?

4

1 回答 1

3

是的,这就是它通常的工作方式,在您的示例中,您将拥有网络 73.132.68.0/28、73.132.68.16/28 等。子网由整个网络前缀(在您的示例中为 28 位)标识,因此您不应该只考虑最后一个字节。除了具有常见的 C/B/A 类名称之外,字节边界没有任何特殊含义。

于 2011-08-22T14:39:00.640 回答