首页/网络/IP 与子网速查//12 掩码:RFC1918 中段
掩码与 CIDR 速算50 条

/12 掩码:RFC1918 中段

/12 = 255.240.0.0;172.16.0.0/12 是第二大私网段(172.16.0.0-172.31.255.255),常见于容器与中型企业网。

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

定义与用途

/12 即 255.240.0.0,第 2 段是 240,意味着这一段的 16 个可能值里只用前 4 位,能切出 16 个 /16、4096 个 /24,共约 105 万个地址。最著名的用法就是 RFC 1918 的中段私网 172.16.0.0/12,覆盖 172.16.0.0 到 172.31.255.255。

范围边界最易写错

这段的边界非常容易被记错:172.15.x.x 与 172.32.x.x 都不属于私网,只有 172.16 到 172.31 这 16 个 /16 才在 /12 内。配置 ACL、防火墙地址对象或写文档时把 172.32 当私网是最常见笔误之一,一旦按错误范围放行,实际策略要么漏放要么多放。

基本信息

CIDR/12
点分掩码255.240.0.0
通配符0.15.255.255
可用主机1048574
包含16 个 /16 或 4096 个 /24
典型场景172.16.0.0/12 私网、容器地址池

典型使用场景

  • 中型企业内网:在 172.16/12 里按 /16 分区域,规模与可管理性平衡
  • 容器与虚拟化平台:Docker 默认网桥落在此段内,规划时要提前避开
  • 云上 VPC:部分云厂商的默认或示例段使用 172.31.0.0/16
  • 测试环境隔离:与生产用 10.x 分开,减少误连风险
  • 考试题中跨段掩码换算与可用主机数计算

示例:172.16.0.0/12 的范围

示例:172.16.0.0/12 的范围
ipcalc 172.16.0.0/12
# Network:   172.16.0.0/12
# Netmask:   255.240.0.0
# Wildcard:  0.15.255.255
# HostMin:   172.16.0.1
# HostMax:   172.31.255.254
# Broadcast: 172.31.255.255
# Hosts/Net: 1048574

边界对照

地址是否属 172.16/12说明
172.15.255.255否比私网起点小 1,常被误判为私网
172.16.0.0是私网起点,网络地址不可用
172.31.255.254是最后一个可用地址
172.31.255.255是广播地址
172.32.0.0否已越出 /12 范围
第 2 段的块大小是 16:172.16、172.32、172.48 依次是下一个 /12 的起点。所以 172.16/12 内部的 16 个 /16 恰好是 172.16 到 172.31,这也是判断边界最快的方法。

在 /12 里怎么切

把 /12 当站点池时,最自然的做法是按 /16 再分:第二段每加 1 就是一个新的 /16,从 172.16 到 172.31 一共 16 个,够分给 16 个区域或站点。再往下按 /24 切 VLAN,第三段直接对应 VLAN 编号或功能代码,汇总时按 /16 或 /12 一条路由即可覆盖全站。

在 /12 里数是按第二段走的:172.16 是第 1 个 /16、172.20 是第 5 个、172.31 是第 16 个。规划时把每个 /16 分配给一个区域并登记,后续无论做 ACL 还是汇总都有据可依。
不要在规划内网时使用 172.17.0.0/16:它是 Docker 默认网桥段,宿主机上已有该路由时,容器与内网通信会出现无法解释的绕行或失败。

易错点

  • 把 172.32.0.0 当私网:私网止于 172.31.255.255,越界段会被上游按公网地址处理
  • 把 172.16.0.0/12 写成 /16:只用了 16 个 /16 中的一个,容量被砍到 1/16
  • 容器网桥与内网同段:容器访问内网异常,排查时往往最后才怀疑到这里
  • ACL 只放行 172.16.0.0/16:其余 15 个 /16 的分支被静默拒绝
  • 只记末段掩码:/12 的关键段在第 2 段(240)

数据来源与参考

  • RFC 1918(私有地址)
  • RFC 4632(CIDR)

相关工具

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