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 位,本计算器暂不支持。

技术参考

相关工具

相关指南