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

求下一个子网与邻块速算

下一个子网 = 当前网络地址 + 块大小;每到 /24 边界(第三段)需进位检查。批量列块用程序最稳。

IP 与子网速查网络更新于 2026-10-12
规则网络地址 + 块大小 = 下一块起点
例 1192.168.1.0/26 → 下一块 192.168.1.64/26
例 2192.168.1.192/26 → 下一块进位为 192.168.2.0/26
边界/24 末尾跨段;/16、/8 边界同理进位

批量列块(/27 全 8 块)

批量列块(/27 全 8 块)
python -c "import ipaddress as ip; [print(n) for n in ip.ip_network('192.168.1.0/24').subnets(new_prefix=27)]"
写 ACL 或路由时“最后一块的下一块”最易漏进位;用 subnets() 生成清单再核对最稳。

易错点

  • 192.168.1.248/29 的下一个块写成 .256:非法地址,应进位为 192.168.2.0/29
  • 在 /24 内找不存在的块:如 /23 必须偶数段对齐

数据来源与参考

  • RFC 950(子网划分)
  • Python ipaddress 文档(subnets)

相关工具

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