CIDR / 子网计算器
根据 CIDR 表示法计算网络范围、广播地址和主机数量。
在浏览器本地运行。 你的输入不会上传或存储。你可以在浏览器的网络面板中验证这一点。
这个工具解决什么问题?
CIDR 用地址加前缀长度表示网络:192.168.1.0/24 表示从 192.168.1.0 到 192.168.1.255 的 256 个地址。输入网段中的任意地址,计算器会将其归一化为网络地址,并显示掩码、范围和主机数量。
应该从哪些示例开始?
/24 网段
输入
192.168.1.0/24
输出
网络地址 192.168.1.0 · 广播地址 192.168.1.255 · 254 个可用主机
点到点 /31
输入
10.0.0.0/31
输出
两个可用地址(10.0.0.0、10.0.0.1)——没有广播地址,符合 RFC 3021
单主机 /32
输入
203.0.113.7/32
输出
只有一个地址:203.0.113.7
它是如何工作的?
前缀长度表示用于标识网络的高位比特数量,其余比特用于标识主机。子网掩码由相同数量的 1 组成,例如 /24 是 255.255.255.0。
网络地址 = 地址 AND 掩码;广播地址 = 网络地址 OR 反掩码。所有 32 位运算都在浏览器本地完成。
有哪些边界和限制?
- /31 链路没有单独的网络地址或广播地址,两个地址都可用(RFC 3021)。
- /0 表示整个 IPv4 地址空间:0.0.0.0–255.255.255.255。
- 输入 192.168.1.55/24 这样的主机地址也可以,主机位会被屏蔽以得到网络地址。
- IPv6 也使用相同思想,但拥有 128 位,本计算器暂不支持。
相关工具
- IP 范围计算器计算 IP 范围的网络地址、广播地址和可用主机。
- User-Agent 解析器解析 User-Agent 字符串中的浏览器、系统和设备信息。