首页/网络/IP 与子网速查/例题:192.168.1.0/24 与 2.0/24 能汇总吗
子网划分方法与例题40 条

例题:192.168.1.0/24 与 2.0/24 能汇总吗

题干“两条路由能否一步合并”:不能——最小公共父块是 192.168.0.0/22(含 .0 与 .3),直接汇总会引入未规划地址。

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

分析过程(需求 → 方案 → 验算)

分析过程(需求 → 方案 → 验算)
192.168.1.0/24 与 192.168.2.0/24
公共父块 192.168.0.0/22 覆盖 0/1/2/3 四块
→ 直接汇总会多含 .0 与 .3(黑洞风险)
方案:分别保留;或按 0–3 重新规划后用 /22

验证:collapse 无法合并

验证:collapse 无法合并
python -c "import ipaddress as ip; print(list(ip.collapse_addresses([ip.ip_network('192.168.1.0/24'), ip.ip_network('192.168.2.0/24')])))"
# 两条 /24 原样返回

易错点

  • 强行 /22 省条目:未规划地址被引入形成黑洞
  • 以为任意相邻两条都能合并:需 2 的幂块且起点对齐

数据来源与参考

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

相关工具

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