CIDR地址选择

时间:2011-08-22 14:27:03

标签: networking ip subnet cidr

我理解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

这是划分地址的合适方式吗?

有更好的方法吗?

1 个答案:

答案 0 :(得分:3)

是的,这就是它的工作原理,在你的例子中,你将拥有网络73.132.68.0 / 28,73.132.68.16 / 28等。子网由整个网络前缀(在你的例子中为28位)标识,所以你不应该只考虑最后一个字节。除了具有共同的C / B / A类名之外,字节边界不具有任何特殊含义。