首页/网络/IP 与子网速查/例题:32 个 /24 汇总为 /19
本包目录(177 条)
掩码与 CIDR 速算50 条私网与特殊地址45 条
子网划分方法与例题40 条
IPv6 与下一代网络42 条

例题:32 个 /24 汇总为 /19

需求:172.16.32.0/24 至 172.16.63.0/24 共 32 条连续路由,求汇总。方案:32=2^5 → 前缀 24-5=19,起点 32 对齐。

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

解题步骤(需求 → 方案 → 验算)

解题步骤(需求 → 方案 → 验算)
① 连续块数 32 = 2^5
② 汇总前缀 = 24 - 5 = /19
③ 起点对齐:32 是 32 的倍数 ✓
④ 汇总 172.16.32.0/19(覆盖 32.0–63.255)

程序验证

程序验证
python -c "import ipaddress as ip; nets=[ip.ip_network(f'172.16.{x}.0/24') for x in range(32,64)]; print(list(ip.collapse_addresses(nets)))"
# [IPv4Network('172.16.32.0/19')]

易错点

  • 块数不是 2 的幂(31/33 个 /24):不能单条汇总
  • 起点不做对齐检查:32.0 对齐,33.0 则不行

数据来源与参考

  • RFC 4632(CIDR)
  • RFC 2519(路由聚合)

相关工具

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