现有地址块 192.168.10.0/24,需要依次满足三个部门至少 100、50、20 个可用主机地址。采用 VLSM,并按主机需求从大到小连续分配。第三个部门应获得的最小子网是()。
100 台需要 2^7-2=126 个可用地址,分配 192.168.10.0/25;50 台需要 2^6-2=62 个,分配 192.168.10.128/26;20 台需要 2^5-2=30 个,下一段合法边界是 192.168.10.192/27。
选项分析
错误。/27 的块大小是32,合法末字节应为0、32、64、96、128、160、192、224;但160已落在前一个128/26网段内部。
正确。192是前两段分配后的下一合法/27边界,可提供30个可用主机地址。
错误。/28只有16个总地址、14个可用主机地址,不能满足20台。
错误。224/27本身是合法网段,但跳过了可先使用的192/27,不符合连续分配条件。
本题为什么容易错
VLSM 的难点不在把掩码背下来,而在同时顾及容量和边界。地址够多但起点落在已分配网段里,仍然是错误答案。
简短答案
一个 /24 网段分给 100、50、20 台主机时,第三个子网怎么划,正确答案是 B(192.168.10.192/27)。100 台需要 2^7-2=126 个可用地址,分配 192.168.10.0/25;50 台需要 2^6-2=62 个,分配 192.168.10.128/26;20 台需要 2^5-2=30 个,下一段合法边界是 192.168.10.192/27。
易混淆概念对比表
| 概念 | 本题判断 | 区别要点 | 记忆提示 |
|---|---|---|---|
| 192.168.10.160/27 | 本题干扰项 | 错误。/27 的块大小是32,合法末字节应为0、32、64、96、128、160、192、224;但160已落在前一个128/26网段内部。 | 看到该词不要急着选,先判断是否真正解决题干问题 |
| 192.168.10.192/27 | 本题正确答案 | 正确。192是前两段分配后的下一合法/27边界,可提供30个可用主机地址。 | 看到题干核心场景时优先联想到它 |
| 192.168.10.192/28 | 本题干扰项 | 错误。/28只有16个总地址、14个可用主机地址,不能满足20台。 | 看到该词不要急着选,先判断是否真正解决题干问题 |
| 192.168.10.224/27 | 本题干扰项 | 错误。224/27本身是合法网段,但跳过了可先使用的192/27,不符合连续分配条件。 | 看到该词不要急着选,先判断是否真正解决题干问题 |
本题易混淆选项怎么区分
- 192.168.10.160/27:错误。/27 的块大小是32,合法末字节应为0、32、64、96、128、160、192、224;但160已落在前一个128/26网段内部。
- 192.168.10.192/28:错误。/28只有16个总地址、14个可用主机地址,不能满足20台。
- 192.168.10.224/27:错误。224/27本身是合法网段,但跳过了可先使用的192/27,不符合连续分配条件。
知识点详解
VLSM 允许在同一地址块中使用不同长度的前缀,提高地址利用率。需求为 N 个可用主机时,选择最小 h 使 2^h-2≥N,前缀为 32-h。分配顺序通常从最大需求开始,以减少地址碎片,并按块大小对齐网络边界。
备考速记
先大后小,容量够用,起点还要对齐块大小。
VLSM 在主机地址场景中的作用
VLSM在本题中的核心价值,是解决“现有地址块 192.168.10.0/24,需要依次满足三个部门至少 100、50、20 个可用主机地址。采用 VLSM,并按主机需求从大到小连续分配。第三个部门应获得的最小子网是()”这个场景问题。复习时不要只背选项名称,还要理解它为什么适用于该场景,以及它能解决哪类安全、流程或管理问题。
同类题怎么考
- 按多个部门主机数做VLSM规划
- 给定前缀判断合法网络地址
- 从剩余地址块中继续分配子网
VLSM 在网络工程师软考中的考法
软考选择题通常不会只考概念定义,还会把VLSM放到主机地址场景中,要求判断它的作用、适用范围或与相近概念的区别。遇到这类题时,先抓住题干中的业务场景,再看哪个选项最能解决该场景下的核心问题。
解题思路
这题我会在地址轴上切三刀:/25 占 0 到 127,/26 占 128 到 191,下一格自然从 192 开始。20 台不能用 /28,因为 /28 只有 14 个可用地址;所以第三段是 192/27。
考点定位
先按主机需求从大到小排序,再为每个部门选择满足 2^h-2≥主机数的最小主机位数。每个新网段还必须落在对应块大小的合法边界上。
易错提醒
- 按部门出现顺序分配,导致小网段切碎后大网段无处安放
- 用2^h直接等于主机数,忘记网络地址和广播地址
- 找到/27后没有检查起始地址是否是32的整数倍
备考提示
- 每次写出四项:前缀、块大小、起止地址、可用主机数。
- 连续做题时先练容量,再练边界,最后练多个部门的完整地址规划。
你可能还想了解
- VLSM为什么要从大网段开始分?
- 20台主机最小需要多大子网?
- /27的合法网络地址有哪些?
- VLSM怎么检查地址块是否重叠?
本文小结
100、50、20 台主机分别需要 /25、/26、/27;前两段占用 0-191,第三段从下一合法边界 192 开始,即 192.168.10.192/27。