🏠 首页

›

工具箱

›

IP / 子网掩码计算

🌐 网段信息

IP 地址

掩码形式

CIDR 前缀(/24)

点分十进制(255.255.255.0)

子网掩码 / 前缀

常用网段(点一下直接算)

🧮 算子网

📋 复制结果

🌐

填 IP 和掩码,网络地址、广播地址、可用主机范围一次算清。

网络地址 / 网段

—

—

可用主机

—

广播地址

—

掩码

—

📋 常用 CIDR 网段速查

以你填的 IP 所在网段为基础,列出常见的几个前缀:越往后主机数越少。点任意一行可切换前缀。

⚠️ 说明:本工具只做 IPv4 的子网算术,不含 IPv6、不含 VLSM 自动规划。/31 与 /32 属特殊情况:RFC 3021 允许 /31 用于点对点链路(两个地址都可用),/32 表示主机路由(只有一个地址),本工具对这两种情况做了标注。可用主机数的计算沿用传统算法(总数 − 网络地址 − 广播地址),实际网络中请以设备厂商与运营商的规范为准。

🌐

IP / 子网掩码计算

开发运维

完全免费

🌙 支持黑夜模式

🔒 纯前端本地计算

🔢 CIDR / 掩码双输入

🔍 二进制对照

📋 结果可复制

「192.168.1.0/24 到底有多少个可用地址?」——答案是 254 个(256 − 网络地址 − 广播地址)。子网计算就是把这件事做透:· 网络地址:IP 与掩码做「与」运算的结果,代表整个网段本身;· 广播地址:主机位全为 1,发给它的包网内所有主机都会收到;· 可用主机范围:网络地址 +1 到广播地址 −1,这才是你能分配给设备的那段;· 掩码位数:把网络部分的连续 1 数出来就得到 /24 这种写法。几个实战要点:① 记住几个常用块。/24 = 256 个地址(254 可用),/25 = 128 个,/26 = 64 个,/27 = 32 个,/28 = 16 个,/29 = 8 个,/30 = 4 个(2 个可用,常用于点对点链路)。每往后一位,数量减半。② 私网地址是固定的三段。10.0.0.0/8、172.16.0.0/12 ~ 172.31.0.0/12、192.168.0.0/16,家用路由器基本都在第三段。③ 别把网络地址配给设备。192.168.1.0 和 192.168.1.255 都不能用,这在交换机与路由器配置里是最常见的手滑。④ 划分子网先数主机数。要给一个部门 50 台机器,就得容纳 50 + 2(网络/广播)再向上取到 2 的幂 → 62 不够,需要 126 → /25(含 126 可用)。⑤ 掩码不必整字节。掩码不一定是 255.255.255.0 这种整齐的样子,255.255.255.128(/25)、255.255.255.252(/30)都合法,这就是 CIDR / VLSM 的意义。最后提醒一句:算完要留余量。给未来扩容、网关、打印机、AP 留几个地址,别正好卡着可用数分配。

类别开发运维

核心公式网络地址 = IP & 掩码(32 位按位与)

主机数2^(32−前缀) − 2(/31、/32 例外)

运行方式纯前端 · 离线可用

简介

玩法说明

更新记录

常见问题

留言

核心特性

网络 / 广播地址

可用主机范围与数量

CIDR / 掩码双向输入

IP 类别(A/B/C/D/E)

私有地址识别

通配符掩码

二进制点分对照

常用 CIDR 速查表

关于这个工具

怎么算:① 把 IP 转成 32 位无符号整数(注意用 >>> 0,否则符号位会出错);② 掩码整数 = 前缀位全 1,前缀为 0 时需特别处理;③ 网络地址 = IP & 掩码;④ 广播地址 = 网络地址 | (~掩码);⑤ 可用主机 = 2^(32−前缀) − 2(/31、/32 按 RFC 3021 特殊标注);⑥ IP 类别按首字节范围:A 类 1~126、B 类 128~191、C 类 192~223、D 类 224~239(组播)、E 类 240~255(保留)。它不做:不支持 IPv6、不做 VLSM 自动规划、不校验 IP 是否真实在线。所有计算在浏览器本地完成,不上传、不保存。

怎么用

第 1 步填 IP 地址,比如 192.168.1.1。

第 2 步选 CIDR 前缀(/24)或点分十进制掩码(255.255.255.0)两种输入方式。

第 3 步点「🧮 算子网」,看网络地址、广播地址与可用主机范围。

第 4 步需要更细的划分时,看下方 CIDR 速查表,点一行切换前缀对比。

第 5 步配设备时记得跳过网络地址和广播地址。

更新记录

v1.0

2026-09-20

工具正式上线:支持CIDR 前缀与点分十进制掩码双向输入,输出网络地址、广播地址、可用主机范围与数量,附通配符掩码、二进制点分对照、IP 类别与私有地址识别,并提供常用 CIDR 网段速查表。适配黑夜模式,纯前端本地计算。

常见问题

/24 为什么只有 254 个可用地址?

因为开头和结尾各占一个:· 网络地址(192.168.1.0):代表网段本身,不能分配给设备;· 广播地址(192.168.1.255):发给它的包网内所有主机都会收。所以 256 − 2 = 254。换成公式:可用主机数 = 2^(32 − 前缀位数) − 2。记忆技巧:前缀每加一位,地址数减半——/24 是 254,/25 是 126,/26 是 62,依此类推。

CIDR 前缀和点分十进制怎么互相转换?

掩码写成二进制就是一串连续的 1 跟着一串 0,1 的个数就是前缀位数:· /24 → 11111111.11111111.11111111.00000000 → 255.255.255.0;· /25 → 最后一段 10000000 = 128 → 255.255.255.128;· /30 → 最后一段 11111100 = 252 → 255.255.255.252。十六进制记法更快:128/192/224/240/248/252/254/255 分别对应前缀 /25 ~/32(在最后一个字节内)。

什么是通配符掩码(wildcard mask)?

通配符掩码是子网掩码的反码(逐位取反), Cisco ACL 和部分路由协议配置里会用到:· 掩码 255.255.255.0 → 通配符 0.0.0.255;· 掩码 255.255.255.252 → 通配符 0.0.0.3;· /24 的通配符是 0.0.0.255,含义是「前 24 位必须匹配,后 8 位随意」。换算规律:通配符 = 255 − 掩码对应字节(逐字节相减)。

哪些是私有地址?能上网吗?

RFC 1918 规定了三段私有地址,只能在局域网内部使用,不会出现在公网路由表上:· 10.0.0.0 ~ 10.255.255.255(10.0.0.0/8);· 172.16.0.0 ~ 172.31.255.255(172.16.0.0/12);· 192.168.0.0 ~ 192.168.255.255(192.168.0.0/16)。家里的路由器默认就是 192.168.x.x。能上网靠的是 NAT:路由器把内网多个私有地址转换成一个公网地址出去。另外还有几个特殊段要留意:127.0.0.0/8 是本机回环,169.254.0.0/16 是 DHCP 失败后的自动地址,0.0.0.0/8 与 240.0.0.0/4 保留。

/32 和 /31 有什么特殊之处?

两者都不适用常规的「减 2」规则:· /32:只有一个地址,表示精确的主机路由,常见于 loopback 口、安全组规则、白名单;· /31:RFC 3021 允许用于点对点链路,两个地址都可用(因为链路只有两端,不需要广播)。现代路由器互联大量使用。本工具对这两种前缀做了单独标注,按实际情况给出主机数,不会简单套用减 2 的公式。

要给 50 台设备划网段,该选几位?

倒着推:① 需要的地址数 = 50 台 + 网关 + 余量,按 60 个算;② 还要加上网络地址和广播地址,即需要完整的 2^n ≥ 60 + 2;③ 2^6 = 64 ≥ 62 ✓,所以主机位取 6 位;④ 前缀 = 32 − 6 = /26,掩码 255.255.255.192,可用 62 个。如果未来要扩到上百台,直接选 /25(126 可用)更稳妥。容量往大了留,改网段比改配置麻烦得多。

数据会上传吗?

不会。全部在浏览器本地计算,不上传、不保存,刷新即清空。

💬 留言板 0

全部留言需审核通过后展示

💬

还没有留言,来抢沙发吧!

✍️ 说点什么

游客留言,登录 可关联账号

0 / 500

📨 提交留言

🎉

留言已提交!

现在只有你自己能看到这条留言(已标上「待审核」),管理员审核通过后才会展示给所有人~

再留一条

🔗 相关工具推荐

🔢

进制转换二进制十进制互转

→

🔤

Base64 编解码编码绕一圈

→

🔐

哈希计算MD5 / SHA 系列

→

💾

数据存储换算MB / GB / 位字节

→