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

例题:由地址范围反推掩码与网络

题干“某子网覆盖 192.168.10.64 到 192.168.10.127”:数地址 64 个 → 块大小 64 → 掩码 256−64=192 即 /26;网络 192.168.10.64、广播 .127、可用 .65–.126。

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

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

解题步骤(需求 → 方案 → 验算)
① 数地址:127 − 64 + 1 = 64
② 块大小 64 → 掩码 = 256 − 64 = 192 → /26
③ 起点对块对齐:64 = 1×64 ✓
④ 网络 192.168.10.64/26;广播 .127;可用 .65–.126

Python 验算

Python 验算
python -c "import ipaddress as ip; n=ip.ip_network('192.168.10.64/26'); print(n.broadcast_address, n.netmask)"
# 192.168.10.127 255.255.255.192

易错点

  • 把“范围 64 个”当成 64 台可用:需先确认是否含网络与广播
  • 反推后不验证起点对齐:对齐失败说明不是合法子网

数据来源与参考

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

相关工具

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