我正在阅读 Forouzan 的数据通信书,其中 Internet 当局对 CIDR 子网划分有一个限制:
块中的第一个 IP 地址应该可以被地址数整除。例如,下面的第一个地址转换为十进制数时为 3440387360,除以 16(块大小)后为 215024210。
由于这并没有明确这一限制背后的实际意义,我继续探索并遇到了视频,其中解释如下:
每当我们将任何数字除以2的k次方(另一个限制是块大小应为 2^k)时,提醒是最低有效 k 位。因此可被 2^k 整除意味着最低有效 k 位应全部为 0。这样分配的地址块的第一个地址可以用作块 ID,因为它在主机 ID 部分全为 0。
现在这似乎更合乎逻辑,尽管我不明白如何
可被地址数整除2^k
翻译成
最低有效 k 位应全部为 0
难道不是最低有效 k 位的十进制等效值应该可以被 2 整除。我的意思是如果最低有效 4 位(对于 2^4 个地址的块)是二进制 1010,那么它转换为十进制 10,即可被 2 整除。
所以简而言之,为什么均匀可分转换为所有 0 LSB?
