IPv4 子网掩码计算器

最后修改时间:2026年8月10日

输入一个 IPv4 地址和 CIDR 前缀长度(即斜线后的数字,如 /24),立即得到子网掩码、反向掩码、网络地址、广播地址、可用主机范围和主机数量。

适合网络工程师、运维人员和学生快速验证子网划分和路由规划,无需手动换算二进制。

填写 IP 与前缀

由 4 段 0-255 的数字组成,例如 192.168.1.10。

0-32 的整数。家用路由器常用 24,企业网段常用 22 或 23。

计算结果

输入地址
所属类别
地址类型
子网掩码
反向掩码
子网掩码二进制
网络地址
广播地址
可用主机起始
可用主机结束
主机位数
可用主机数量

填写参数后即可查看子网规划。

如何计算子网

网络地址 = IPv4 地址 AND 子网掩码(按位与)
广播地址 = 网络地址 OR 反向掩码
可用主机数 = 2^主机位数 − 2(/31 和 /32 例外)

IPv4 地址共有 32 位,前缀长度表示子网掩码中连续 1 的位数。例如 /24 表示前 24 位是网络位,剩余 8 位是主机位,最多容纳 254 台主机(减去网络地址和广播地址)。

常见前缀对照

前缀子网掩码可用主机数典型用途
/8255.0.0.016,777,214大型 ISP 段
/16255.255.0.065,534中型企业网段
/22255.255.252.01,022部门级子网
/23255.255.254.0510相邻办公区合并
/24255.255.255.0254家用与小型办公
/25255.255.255.128126小型子网拆分
/30255.255.255.2522路由器点对点链路
/32255.255.255.2551单主机路由

常见问题

什么是 CIDR 前缀长度?

CIDR 前缀长度表示子网掩码中连续的 1 的位数。例如 /24 表示子网掩码为 255.255.255.0,可用主机数为 254。常见的家用路由器前缀长度是 24 或 23。

为什么 /31 和 /32 的可用主机数这么少?

/32 表示只有这一个地址,没有可用主机。/31 按照 RFC 3021 用于点对点链路,两个地址都可以使用。/30 及更短前缀会减去网络地址和广播地址,剩余地址才分配给主机。

网络地址和广播地址可以分配给主机吗?

不可以。网络地址代表整段子网,广播地址用于向子网内所有主机发送消息,这两类地址不能分配给具体的主机使用。可用主机地址必须介于两者之间。

私有地址段有哪些?

RFC1918 定义了三个私有 IPv4 地址段:10.0.0.0/8、172.16.0.0/12 和 192.168.0.0/16。这些地址只能在局域网内使用,不能在公网路由。

相关工具

计算依据与适用边界

计算依据:将 IPv4 地址转为 32 位二进制并与前缀长度生成的掩码按位运算,得到网络地址、广播地址和地址范围。

输入口径:地址必须是四个 0 至 255 的十进制段,前缀使用 0 至 32;结果按无类域间路由的连续前缀解释。

适用范围:适合网络规划和排障时快速核对 CIDR、子网掩码、网络地址及常规可用主机范围。

结果限制:页面不替代路由器配置,也不处理 IPv6、VLAN、地址冲突和运营商策略;/31 与 /32 的主机用途需结合实际协议。

校验样例:回归样例:192.168.1.10/24 应得到掩码 255.255.255.0、网络地址 192.168.1.0 和广播地址 192.168.1.255。