子网掩码计算工具
在线子网掩码计算工具,支持IP/掩码位数计算网络地址、广播地址、可用地址范围;子网掩码与CIDR位数互转;按所需主机数推荐掩码;IP地址二进制/十六进制转换;十六进制掩码转点分十进制;IP地址取反计算。适用于网络规划、子网划分、IP地址管理场景。
IP/掩码计算器
.
.
.
/
可用地址数
子网掩码
.
.
.
网络地址
.
.
.
首地址
.
.
.
末地址
.
.
.
广播地址
.
.
.
掩码转位数
.
.
.
CIDR 位数
十六进制(分段)
十六进制(整体)
位数转掩码
位数
十进制掩码
.
.
.
十六进制掩码(分段)
.
.
.
按需求数推荐掩码
数量
推荐位数
总地址数
推荐掩码
.
.
.
IP 转二进制/十六进制
.
.
.
二进制
.
.
.
十六进制(分段)
.
.
.
十六进制掩码转点分十进制
Hex
点分十进制
.
.
.
二进制(分段)
.
.
.
IP 地址取反
.
.
.
取反后的 IP
.
.
.
掩码位数转地址数量
位数
可用地址数
总地址数
子网掩码
.
.
.
功能特性
网络地址计算
输入IP和掩码位数,一键计算网络地址、广播地址、可用IP范围,支持/1到/32全段CIDR。
掩码位数互转
子网掩码点分十进制与CIDR位数双向转换,自动识别非法掩码并提示。
按需推荐掩码
根据所需主机数量,自动推荐最合适的CIDR位数与子网掩码,避免地址浪费。
多进制转换
IP地址与二进制、十六进制互转,十六进制掩码转点分十进制,满足底层调试需求。
IP取反计算
对IPv4地址按位取反,便于网络掩码反码、访问控制列表(ACL)通配符掩码计算。
专业准确
采用位运算实现,遵循RFC 950/RFC 1878标准,正确处理/31、/32等特殊网络边界。
使用说明
IP/掩码计算器
- 在「IP 地址 / 掩码位数」输入框中,依次填写 IP 的四段(0-255)与 CIDR 位数(1-32)。
- 点击「计算」按钮,将输出可用地址数、子网掩码、网络地址、首地址、末地址、广播地址。
- 位数取 24 时为常见的 C 类子网;位数 30 常用于点对点链路;位数 31 适用于无编号链路(RFC 3021)。
- 对于 /32 主机路由,可用地址数为 1,网络/首/末/广播地址均等于该主机地址。
掩码与位数互转
- 在「掩码转位数」卡片输入点分十进制掩码(如
255.255.255.0),将得到对应的 CIDR 位数。 - 在「位数转掩码」卡片输入 CIDR 位数(如
24),将得到点分十进制掩码与分段十六进制表示。 - 若输入的掩码不是合法的连续掩码(如
255.0.255.0),结果将提示「无效掩码」。
按需求数推荐掩码
- 输入所需主机地址数(包含网络号与广播号之外的可分配地址),工具会自动选择能容纳该数量的最小子网。
- 例如需要 50 个主机地址,推荐
/26(掩码255.255.255.192),共 64 个总地址、62 个可用。
进制转换与取反
- 「IP 转二进制/十六进制」将每段 IP 转为 8 位二进制和 0x 前缀的十六进制。
- 「十六进制掩码转点分十进制」支持 1-8 位十六进制输入,自动左侧补零至 8 位再拆分。
- 「IP 地址取反」对 IPv4 的 32 位无符号整数按位取反,常用于通配符掩码计算。
常见问题
什么是 CIDR 表示法?
CIDR(Classless Inter-Domain Routing,无类别域间路由)使用
IP/位数 的形式表示网络,例如 192.168.1.0/24。其中 /24 表示前 24 位为网络位,剩余 8 位为主机位。CIDR 取代了传统的 A/B/C 分类,使子网划分更灵活。
网络地址和广播地址有什么区别?
网络地址是子网中主机位全为 0 的地址,用于标识子网本身;广播地址是主机位全为 1 的地址,用于向子网内所有主机发送数据。两者都不能分配给主机。可用主机地址范围是「网络地址 + 1」到「广播地址 - 1」。
/31 和 /32 子网怎么计算可用地址?
/32 是单主机路由,可用地址数为 1(即该 IP 本身),网络/首/末/广播地址相同。/31 在 RFC 3021 中定义用于点对点链路,可用地址数为 2(首地址=网络地址,末地址=广播地址),不浪费地址空间。本工具对这两种特殊情况都做了正确处理。
如何根据主机数选择合适的掩码?
公式为:所需位数 = 32 - ⌈log₂(主机数 + 2)⌉,其中 +2 是因为要扣除网络地址和广播地址。例如需要 60 个主机,log₂(62) ≈ 5.95,向上取整为 6,因此掩码位数为 32-6=26,即
/26,掩码 255.255.255.192,可用 62 个主机。使用本工具的「按需求数推荐掩码」可一键得到结果。
什么是通配符掩码?和子网掩码有什么关系?
通配符掩码(Wildcard Mask)是子网掩码的按位取反,常用于思科 ACL 和 OSPF 配置。例如子网掩码
255.255.255.0 对应通配符掩码 0.0.0.255。本工具的「IP 地址取反」可直接对掩码地址取反得到通配符掩码。
本工具是免费的吗?数据安全吗?
完全免费,无需注册登录。所有计算通过后端 API 处理,仅传输输入数据用于计算,不会被持久化存储。计算结果准确遵循 RFC 950 与 RFC 1878 标准,可放心用于网络规划与教学场景。