某网络的 IP 地址空间为 $101.200.16.0/20$,若将该地址块划分为 5 个子网,且要求其他 4 个子网的地址数尽量大,则第五个子网的最小可分配 IP 数为( )
| A. 252 | B. 254 |
| C. 256 | D. 510 |
B. 254 256 − 2 = 254(去掉网络地址与广播地址)
$101.200.16.0/20$:前 20 位是网络号,后 12 位是主机号,总地址数 $2^{12} = 4096$ 个。
"最小子网"意味着用 VLSM(可变长子网掩码)划分——让其他 4 个子网尽量大,剩下的就是最小的子网。
| 子网 | 前缀 | 地址数 |
|---|---|---|
| 子网 1 | /21 | 2048 |
| 子网 2 | /22 | 1024 |
| 子网 3 | /23 | 512 |
| 子网 4 | /24 | 256 |
合计:$2048 + 1024 + 512 + 256 = 3840$ 个。
$4096 - 3840 = 256$ 个 → 第 5 个子网为 /24,可分配 IP 数 = 256 − 2 = 254。
若某个子网再大一点(如两个 /22),则 $2048+1024+1024 = 4096$,已无空间给第 5 个子网——故上述分配是唯一可行的"最大 4 网"方案。
↑ 指向 output/knowledge/computer-network/04-network/subnetting-and-cidr.html(真实相对路径)。