CIDR 计算器

将 IPv4 地址与 CIDR 前缀转换为子网掩码、网络地址、广播地址、主机范围和地址容量。

IPv4 子网计算器
输入任意 IPv4 主机地址,以及 0 至 32 的前缀长度。

关于 CIDR 计算器

无类别域间路由通常简称 CIDR,它用地址后接斜杠和前缀长度的方式表示 IPv4 网络。例如 192.168.1.42/24 表示前二十四位标识网络,其余八位标识网络内的地址。本计算器分别接收地址与前缀,再显示网络规划、防火墙规则、路由表和故障排查所需的边界与掩码。 IPv4 地址包含三十二个二进制位,以四个十进制八位组表示。前缀决定开头有多少位固定。计算器创建前缀长度个连续高位为一的子网掩码,将其与输入地址按位与运算得到网络地址,再将所有主机位置一得到广播地址。通配符掩码是子网掩码的按位取反,常用于访问控制列表和路由配置。 地址总容量等于二的主机位数次方。常规子网中,主机位全零的地址表示网络,主机位全一的地址用于广播,因此可分配主机地址比总数少两个。/31 和 /32 是特殊情况。依据 RFC 3021,/31 常用于点对点链路,两个地址都可表示端点;/32 则表示一条主机路由。因此,本计算器将 /31 的两个地址及 /32 的一个地址均视为可用,而不是减去两个。 可用范围从第一个主机地址显示至最后一个。对常规前缀而言,分别是网络地址加一和广播地址减一。请注意,显示容量是地址的数学容量,不一定等于实际环境可支持的设备数。网关、基础设施、保留地址、DHCP 排除范围及云服务商政策都可能减少实际容量。IPv6 同样使用 CIDR 前缀,但其 128 位地址和表示方式需要专用的 IPv6 计算器;本工具仅验证 IPv4。 CIDR 取代了固定的 A、B、C 类网络边界,使管理员能按更符合需求的地址块分配空间。前缀长度增加一位,地址块减半;减少一位,地址块翻倍。例如 /24 包含 256 个地址,/25 包含 128 个。可用本计算器划分较大地址段、确认两台主机是否同属一个子网、记录 VPN 路由,或将不熟悉的前缀转换为点分十进制掩码。应用生产环境变更前,务必核对组织的地址规划。

CIDR 计算示例

常见私有网络地址块展示前缀如何控制子网大小。

CIDR 输入网络与容量使用场景
192.168.1.42/24192.168.1.0 至 192.168.1.255;254 个可用典型的小型局域网,掩码为 255.255.255.0。
10.20.30.40/810.0.0.0 至 10.255.255.255;16,777,214 个可用完整的私有 10.0.0.0 地址块使用 255.0.0.0 掩码。
172.16.5.130/26172.16.5.128 至 172.16.5.191;62 个可用/26 将一个 /24 划分为四个各含 64 个地址的块。

如何使用 CIDR 计算器

  1. 输入由四个十进制八位组组成、以点分隔的 IPv4 地址。
  2. 输入 0 至 32 之间的整数作为 CIDR 前缀长度。
  3. 选择“计算子网”,得到网络边界和掩码。
  4. 规划地址分配、路由或防火墙规则时,参考主机范围和容量。

CIDR 计算器常见问题

CIDR 斜杠后的数字是什么意思?

它表示地址开头保留给网络前缀的位数。数值越大,剩余主机位越少,子网也越小。

为什么通常有两个地址不能使用?

第一个地址通常标识网络,最后一个地址用于广播。因此,常规 IPv4 子网的可分配主机数比地址总数少两个。

什么是通配符掩码?

通配符掩码是子网掩码的反码,主机位显示为一。网络设备常用它在访问列表和路由语句中匹配地址范围。

此计算器能处理 IPv6 地址吗?

不能,本工具仅验证点分十进制 IPv4 地址。IPv6 使用 128 位十六进制表示,需要不同的格式和容量处理。

/31 和 /32 网络有效吗?

有效,但用途特殊。/31 适合点对点链路,/32 通常表示指向单一主机的精确路由。