IPv4 CIDR Calculator
Parse one IPv4 CIDR block and surface the exact subnet boundary, mask, broadcast address, and usable host range.
`/31` and `/32` blocks are displayed without a usable-host range because they are commonly treated as point-to-point or single-address allocations.
常见问题
如何从 IPv4 CIDR 块算出网络地址?
把 IPv4 地址与前缀长度对应的子网掩码进行按位运算,并把主机位全部置零即可。例如 `/27` 对应 `255.255.255.224`,所以 `192.168.1.42/27` 落在 `192.168.1.32` 这个网络里。计算器的价值在于省去每次手工换算八位组和位边界的步骤。
广播地址和最后一个可用主机地址有什么区别?
广播地址是该子网中数值最高的地址,传统上用于向这个网段中的所有主机发送广播流量。最后一个可用主机地址则比它小一位,通常才是可以分配给设备的最大地址。
为什么还需要关心通配掩码?
通配掩码在路由器 ACL、旧版防火墙界面和网络考试资料里仍然很常见。它本质上是子网掩码的反转值,因此把两者一起展示,可以帮助你把 CIDR 表示法转换成那些不接受前缀长度的规则格式。
工作流程
IPv4 CIDR 计算器 是什么?
IPv4 CIDR 计算器的作用,是让你不必再看到 `192.168.1.42/27` 这种地址时靠心算去猜子网边界。你不需要每次都把八位组换成二进制,也不需要临时打开命令行;只要贴入一个 CIDR 块,就能立即看到网络地址、子网掩码、通配掩码、广播地址以及实际可用主机范围。
这在防火墙审查、反向代理配置、内部网络规划和云安全组配置里尤其有价值,因为一次边界判断错误就可能把错误的主机纳入规则范围。
如何使用 IPv4 CIDR 计算器
输入一个带前缀长度的 IPv4 地址,例如 `10.0.0.15/8` 或 `203.0.113.9/30`。工具会先校验 CIDR 字符串,再计算精确的子网边界,并展示主机范围和地址数量。你也可以先点预设示例,快速确认结果形式,再换成自己的网段。
示例
示例:
输入: `192.168.1.42/27`
工具会计算出:
1. 网络地址: `192.168.1.32`
2. 广播地址: `192.168.1.63`
3. 子网掩码: `255.255.255.224`
4. 可用主机范围: `192.168.1.33` 到 `192.168.1.62`
5. 可用主机数: `30`应用场景
1. 检查应用服务器和网关是否位于同一子网。
2. 在填写防火墙源 CIDR 和目标 CIDR 之前先核对边界。
3. 为旧式网络设备或 ACL 规则确认广播地址和通配掩码。
4. 在基础设施评审中向团队解释子网边界。
常见问题
这个 CIDR 计算器除了子网掩码之外还会显示什么?
它会展示网络地址、广播地址、通配掩码、总地址数量、可用主机数量,以及首个和最后一个可用主机地址。这样你看到的不是单一掩码,而是整个网段分配的完整边界。
为什么 /31 和 /32 会显示 0 个可用主机?
这个工具按传统 IPv4 子网思维做了保守展示,也就是默认网络地址和广播地址不作为普通主机地址使用。不过边界地址本身仍会显示出来,方便你检查实际分配。
这个工具支持 IPv6 吗?
不支持。它刻意只做好一件事,也就是清晰快速地处理 IPv4 CIDR 计算。IPv6 需要单独的专用工具,才能把边界规则和界面都讲清楚。