使用此子网掩码的移动网络上有多少主机地址可用?

时间:2011-05-03 23:35:04

标签: networking network-protocols subnet

我需要帮助来了解如何使用此子网掩码255.128.0.0来确定移动网络上有多少主机地址可用。

我知道答案是2 ^ 23-2 = 8388608(8388606 - 更少的子网地址和广播地址)

但为什么这是答案。移动网络是A类地址,具有2 ^ 24-2个主机地址。那么子网掩码上的主机数量总是少1,这就是为什么它是23?

或者这是因为因为在255之后显示了128,这是1000 0000,一位被占用并且小于24?

我将非常感谢答案,因为我到处都是。感谢

1 个答案:

答案 0 :(得分:0)

子网掩码和网络类是相关但不同的。

你说基础网络是A类网络。这表明它是一个地址范围为n.0.0.0到n.255.255.255的网络,其中n <= 127.(见https://en.wikipedia.org/wiki/Class_A_network#Introduction_of_address_classes。)这个A类网络本身有效子网掩码为255.0.0.0,具有24位自由。

子网掩码255.128.0.0代表了更广泛的A类网络的额外缩小。显然,通过保留一个额外的位,A类网络已经被分成两部分。通常情况下,它会进一步分配到相当狭窄的子网中。

由于您提供的子网掩码修复了A类掩码之外的其他位,因此它只有23位自由度。这就是计算中的指数是23而不是24的原因。