0

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

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

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

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

我将非常感谢您的回答,因为我到处都看过。谢谢

4

1 回答 1

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。

于 2011-05-03T23:48:01.470 回答