这个工具是什么
CIDR Calculator 将 IPv4 地址和网络前缀交给统一的无符号 32-bit 计算核心,得到该地址所属的整个 CIDR 块。它支持在 IP 输入框直接粘贴完整 CIDR,也可分开填写前缀。
- 前缀范围完整支持 /0~/32。
- /31 按 RFC 3021 点对点链路语义显示两个可用地址;/32 显示单一 Host Route。
- 地址数量只计算边界和 Count,不会展开大型网段中的所有 IP。
如何使用
- 输入 IPv4 或完整的 IPv4/CIDR。
- 如果未粘贴完整 CIDR,请填写前缀。
- 点击“计算 CIDR”。
- 查看掩码、Network、Broadcast、范围和数量说明。
计算原理
前缀 /n 表示从最高位开始有 n 个连续 Network Bits。Network Address = IP AND Subnet Mask;Broadcast Address = Network OR Wildcard Mask;总地址数为 2^(32-n)。
示例
- 192.168.1.100/24 → Network 192.168.1.0,Broadcast 192.168.1.255,总计 256。
- 192.168.1.10/31 → 范围 192.168.1.10~192.168.1.11,RFC 3021 点对点可用地址为 2。
- 192.168.1.10/32 → Network 与 Broadcast 均为该地址,总计 1 个 Host Route。
常见用途
- 检查某个地址属于哪个 CIDR Block。
- 把 Prefix 转换为 Subnet Mask 与 Wildcard。
- 规划网络边界并核对地址数量。
隐私说明
输入与结果只在您的浏览器本地内存中处理,不会上传到服务器、调用在线 API 或被自动持久化保存。
CIDR Calculator 功能特点
从 IPv4 与 CIDR 前缀计算掩码、Network、Broadcast、地址范围和主机数量。 适合日常网络配置、地址校验与子网学习,处理结果可直接查看或复制。
FAQ
CIDR 中 /24 是什么意思?
/24 表示前 24 bit 是网络位,剩余 8 bit 是主机位,总地址数为 256。
/24 有多少个 IP 地址?
总计 256 个;传统 Network/Broadcast 模型通常把其中 254 个视为可用主机地址。
Subnet Mask 和 CIDR 有什么关系?
CIDR 前缀是连续 1 的数量,例如 /24 对应 255.255.255.0。
/31 为什么比较特殊?
RFC 3021 允许在点对点链路上使用 /31 的两个地址,因此不能只套用总数减 2。