首页/常用工具/CIDR 计算器

CIDR 计算器

计算 IPv4 / IPv6 网络边界、完整地址范围、可用地址数量与掩码。

所有计算均在当前浏览器完成,不会上传输入内容。

172.96.192.0/18

IPv4
输入地址
172.96.254.97
前缀长度
/18
地址总数
16,384
网络地址
172.96.192.0
末尾地址
172.96.255.255
常规可用地址
16,382
首个可用地址
172.96.192.1
最后可用地址
172.96.255.254
子网掩码
255.255.192.0
通配掩码
0.0.63.255

IPv4 的 /31 按 RFC 3021 视为两个点到点地址,/32 视为单一主机;其他前缀扣除网络地址和广播地址。

CIDR 前缀与地址数量

CIDR 用“地址/前缀长度”描述网段。本工具计算网络边界、地址数量和可用范围,支持 IPv4 与 IPv6,计算在浏览器内完成。

两个例子,读懂结果计算示例
IPv4 网段256 addresses
输入地址与前缀
192.168.1.10/24
网络与结束地址
192.168.1.0/24192.168.1.255
IPv6 网段4 addresses
输入地址与前缀
2001:db8::1/126
网络与结束地址
2001:db8::/1262001:db8::3

总数公式IPv4 为 2^(32−前缀),IPv6 为 2^(128−前缀)。

常见问题

为什么输入地址与网络地址不同?

输入可以是网段中的任意地址;计算网络地址时,会把前缀之外的主机位清零。

可用数量就是云服务可分配数量吗?

不一定。云平台可能额外保留地址;本工具计算地址数学范围,实际分配以平台规则为准。

/24 有多少个地址?

/24 的 IPv4 网段共 256 个地址。普通子网通常有 254 个可用主机地址,但平台可能额外保留地址。

/31 和 /32 为什么不能直接减 2?

/31 常用于点对点链路,可按 RFC 3021 使用两个地址;/32 表示单个地址。不能套用普通子网扣除网络和广播地址的公式。

IPv6 也有广播地址吗?

没有。IPv6 用组播等机制替代广播;这里给出的结束地址是数学范围的上界,不是广播地址。

如何把一个网段划分成多个子网?

使用下方“子网拆分”,输入现有 CIDR 和更长的新前缀。若只有起止 IP,使用“地址范围计算”生成精确覆盖的 CIDR。

CIDR 计算器 - IPv4/IPv6 网段与地址范围 | CHA.LA