CIDR 计算器

根据 IPv4 地址和 CIDR 前缀计算网络地址、广播地址、子网掩码、可用范围和主机数。

859.0K 次使用 最近更新 · 2026-05-21 本地运行 · 零上传
AD

如何使用CIDR 计算器

输入一个 IPv4 地址和 0 到 32 的前缀长度。这个地址可以是子网内任意主机地址;工具会根据前缀掩码计算网络地址、广播地址、子网掩码、可用主机范围和主机数量。/31 和 /32 会显示没有普通意义上的可用主机范围。

公式与原理 - CIDR 计算器

CIDR 用前缀长度表示子网大小。计算器先把前缀转换为 32 位掩码,再用按位与清除主机位得到网络地址,用反掩码设置主机位得到广播地址。普通子网的主机数量由剩余主机位决定,并扣除网络地址和广播地址。

mask = 0xffffffff << (32 - prefix)
network = ip & mask
broadcast = network | ~mask
hosts = 2^(32 - prefix) - 2

CIDR 计算器的使用场景

适合子网规划、路由器和防火墙配置、实验网络、DHCP 地址池检查、云 VPC 文档,以及解释某个 IPv4 地址段包含哪些地址。在把 CIDR 写入配置或文档前,可以先用它快速核对。

关于CIDR 计算器的常见问题

如何使用CIDR 计算器?

输入 IPv4 地址和 CIDR 前缀长度,工具会返回网络地址、广播地址、子网掩码、可用范围和主机数量。

CIDR 计算器使用什么公式或规则?

先由前缀生成 32 位掩码,再计算 network = ip & mask 和 broadcast = network | ~mask。

我的数据会被保存吗?

不会。所有计算都在浏览器中完成,不会发送到服务器。