首页/网络/IP 与子网速查/例题:/24 内三个部门 100 / 50 / 20 的 VLSM
本包目录(177 条)
掩码与 CIDR 速算50 条私网与特殊地址45 条
子网划分方法与例题40 条
IPv6 与下一代网络42 条

例题:/24 内三个部门 100 / 50 / 20 的 VLSM

题干“192.168.5.0/24 给 100、50、20 台三个部门”:大块先分:100→/25(.0–.127)、50→/26(.128–.191)、20→/27(.192–.223),剩余 /27 留扩展,边界逐块验算。

IP 与子网速查网络更新于 2026-10-12

解题步骤

解题步骤
① 排序:100 > 50 > 20,大块放低位
② 100 台 → /25(126 可用)192.168.5.0/25
③ 50 台 → /26(62 可用)192.168.5.128/26
④ 20 台 → /27(30 可用)192.168.5.192/27
⑤ 剩余 .224–.255(/27)留作扩展

Python 验算不重叠

Python 验算不重叠
python -c "import ipaddress as ip; nets=[ip.ip_network(x) for x in ['192.168.5.0/25','192.168.5.128/26','192.168.5.192/27']]; print(all(not a.overlaps(b) for i,a in enumerate(nets) for b in nets[i+1:]))"
# True

易错点

  • 小块先分导致大块放不下(碎片化)
  • 用 /26 装 100 台:可用只有 62

数据来源与参考

  • Cisco CCNA 官方教材(VLSM)
  • RFC 950(子网划分)

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌