🌐 子网掩码计算器 — IP / CIDR / 子网划分

输入 IPv4 地址与掩码(CIDR 前缀 /24 与点分十进制 255.255.255.0 双向互转), 自动算出网络地址、广播地址、可用主机范围、可用主机数、通配符掩码, 并按网络位 / 主机位分色展示二进制,判断 IP 类别(A/B/C/D/E)与是否 RFC1918 私有地址。 还提供子网划分器与 /8 ~ /32 CIDR 速查表,全部使用位运算在浏览器本地完成。

① IP 与掩码计算

修改任意一侧,另一侧会自动同步。

② 子网划分器

③ CIDR 速查表(/8 ~ /32)

CIDR 子网掩码 通配符掩码 总地址数 可用主机数 等价 /24 个数
可用主机数 = 总地址数 − 2(扣除网络地址与广播地址)。特例:/31 按 RFC 3021 用于点对点链路,2 个地址均可用;/32 表示单个主机地址。

💡 子网划分小知识

🚀 你可能也用得上

💡 这个位置等你来 — 软广告位 / 友情链接 / 合作开发 正在开放中 查看价格

📘 使用说明

  1. 输入 IPv4 地址,如 192.168.1.100
  2. 输入掩码,支持 CIDR 形式 /24 或点分十进制 255.255.255.0
  3. 查看网络地址、广播地址、可用主机范围与二进制分色展示
  4. 在子网划分器中输入需要的子网数或每子网主机数,获取划分方案表

❓ 常见问题

Q: /24 和 255.255.255.0 是一回事吗?
A: 是的,两者表达完全相同的含义,只是写法不同。/24 是 CIDR 前缀长度表示法,意思是掩码的前 24 位是 1;255.255.255.0 是点分十进制表示法,把这 32 位二进制掩码 11111111.11111111.11111111.00000000 按字节转成十进制。CIDR 写法更简洁,在路由配置和文档中更常用;点分十进制在 Windows 网络设置界面等场景更常见。常用对照:/8=255.0.0.0,/16=255.255.0.0,/24=255.255.255.0,/30=255.255.255.252。
Q: 为什么可用主机数要减 2?
A: 因为每个子网中有两个地址被保留:全 0 的主机位是网络地址(用于标识这个网段本身,如 192.168.1.0),全 1 的主机位是广播地址(用于向该网段所有主机发送广播,如 192.168.1.255),这两个地址不能分配给具体设备。所以 /24 网段虽然有 256 个地址,可用主机只有 254 个。特例是 /31(点对点链路,RFC 3021 允许 2 个地址全部使用)和 /32(单个主机路由)。
Q: 怎么把一个 /24 网段划分成多个子网?
A: 借位。假设要把 192.168.1.0/24 划成 4 个子网,需要从主机位借 2 位(2²=4),掩码变成 /26,每个子网有 64 个地址、62 个可用主机,分别是 192.168.1.0/26、192.168.1.64/26、192.168.1.128/26、192.168.1.192/26。规律是:借 n 位可划出 2ⁿ 个子网,每个子网地址数为 2^(32-新前缀长度)。本工具的子网划分器可以直接输入需求自动算出方案表。
Q: 哪些 IP 段是私有地址?
A: 根据 RFC 1918,私有地址段有三个:10.0.0.0/8(一个 A 类,1677 万个地址)、172.16.0.0/12(16 个连续 B 类,104 万个地址)、192.168.0.0/16(256 个连续 C 类,6.5 万个地址)。这些地址不会在公网路由,只能在局域网内使用,出网需要 NAT 转换。另外还有几个特殊段:127.0.0.0/8 是环回地址,169.254.0.0/16 是 APIPA 自动私有地址(DHCP 失败时自动分配),100.64.0.0/10 是运营商级 NAT 共享地址段。
👉 下一步 🏆 看看周榜热门 🧩 工作流中心 🔍 全部工具分类