首页/网络/IP 与子网速查/子网计算十大陷阱:考场与排障都适用的自查表
子网划分方法与例题40 条

子网计算十大陷阱:考场与排障都适用的自查表

汇总高频错误:块大小用 255−掩码、广播多算 1、把网络地址当可用、忘记 2^n−2、/31 /32 套通用公式、子网零不敢用、汇总前缀取错、IPv6 里混用十进制步进……逐条对照可自查。

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

陷阱表怎么用

这十条错误覆盖了子网计算出错率的绝大部分来源,它们不是记忆题,而是验算方法题。做题或排障时逐条对照,能在提交答案或下发配置之前发现整段错位、主机数多算、汇总前缀取错这类连锁错误。

陷阱与纠正

陷阱纠正
块大小 = 255 − 掩码值应为 256 − 掩码值,例如 /27 的块大小是 32
广播 = 网络 + 块大小应为 网络 + 块大小 − 1,多算 1 就落到下一块
把网络地址当可用地址网络与广播都不可分配(/31 /32 例外)
忘记 2^n − 2主机数 = 2^n − 2,n 为主机位数
认为 /31 不能用RFC 3021 规定点对点链路两端都可用
给 /32 还减 2/32 表示单台主机,可用地址就是 1 个
借位后主机位算错主机位 = 32 − 新前缀长度
不敢用子网零RFC 1878 起全 0 与全 1 子网均可使用
汇总前缀靠猜取最长公共前缀并用工具覆盖范围验算
IPv6 沿用十进制步进IPv6 子网位是十六进制,步进 0x100 与 0x10 不同

高频临界值

临界容量14 / 30 / 62 / 126 / 254 分别对应 /28 /27 /26 /25 /24
块大小序列4 / 8 / 16 / 32 / 64 / 128,对应 /30 /29 /28 /27 /26 /25
掩码末段252 / 248 / 240 / 224 / 192 / 128,随块大小配对记忆
对齐规则网络地址必须是块大小的整数倍,否则该写法不合法

自查顺序

  • 先确定块大小,再看需求是否恰好卡在临界值,卡住就升一档
  • 写出网络地址、第一个可用、最后可用、广播这四个数,四者自洽说明算对了
  • 跨相邻子网检查:(上一块广播 + 1) 必须等于下一块网络地址
  • 涉及汇总时先算块数是否 2 的幂,再取前缀并验证起点对齐
  • IPv6 场景单独走一遍十六进制换算,不要复用 IPv4 的十进制习惯
把这张表当作排障清单同样有效:现场“同交换机却互 ping 不通”的问题,九成能在前三条里找到原因。

易错点

  • 只背纠正表不理解推导:换个数值立刻又错,块大小与广播的计算必须能自己推一遍
  • 认为“不可用”等于“不存在”:网络地址与广播地址依然会出现在报文与路由表里,抓包看到它们不代表配置出错
  • 验算只算第一段:中间某段错位时首段往往正确,必须逐段核对边界
  • IPv4 与 IPv6 混用同一套心算套路:IPv6 的组是十六进制,0x100 与十进制 100 完全不同

数据来源与参考

  • RFC 950(子网划分)
  • RFC 3021(/31)
  • RFC 1878(子网零)

相关工具

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