子网掩码计算器:CIDR、子网划分与主机数
输入IPv4或IPv6的CIDR,范围、掩码和可用主机数会随输入实时显示。拖动前缀,按AWS、Azure或Google Cloud确定子网大小,并拆分大地址块,规划内容不会发送到服务器。
- 拖动前缀即可实时计算
- AWS、Azure和Google Cloud的可用主机数
- 精确的IPv6计算、子网划分和速查表
就绪。输入内容不会添加到URL或分析数据中。
IPv4 /31用于点对点链路,有两个端点地址;/32只有一个地址。IPv6没有广播地址。数量描述的是地址空间,不保证每个地址都可分配或可访问。
按主机数规划子网
普通IPv4网络要扣除网络地址和广播地址。AWS和Azure每个子网保留5个地址,Google Cloud保留4个。部署前请确认服务商的最新限制。
链接的#号后面包含你输入的网络,请只在可以公开时分享。
拆分为更小的子网
| 网络 / CIDR | 第一个地址 | 最后一个地址 |
|---|
私密报告
报告默认隐藏地址和名称。仅在你想包含它们时启用此选项。文件和打印内容均在本地生成,不会创建分享链接或保存历史记录。
使用方法
- 输入带前缀的地址,如192.168.1.10/24或2001:db8::/48,结果随输入更新。
- 拖动前缀条,或输入所需主机数和平台,求出合适的大小。
- 把范围划分为更小的子网,复制计算链接或导出报告。
解读结果
CIDR将网络位与主机位分开。计算器将主机位清零得到网络地址,将主机位全部置一得到最后一个地址。IPv4广播地址和传统主机范围与完整地址范围分开显示。IPv6没有广播地址。精确整数运算可确保较大的IPv6数量准确无误。这些是数学计算结果,不是分配记录、路由证据,也不是对你网络的扫描。
子网速查表:掩码与主机数
| 前缀 | 子网掩码 | 地址数 | 可用主机数 |
|---|---|---|---|
| /8 | 255.0.0.0 | 16,777,216 | 16,777,214 |
| /12 | 255.240.0.0 | 1,048,576 | 1,048,574 |
| /16 | 255.255.0.0 | 65,536 | 65,534 |
| /20 | 255.255.240.0 | 4,096 | 4,094 |
| /22 | 255.255.252.0 | 1,024 | 1,022 |
| /23 | 255.255.254.0 | 512 | 510 |
| /24 | 255.255.255.0 | 256 | 254 |
| /25 | 255.255.255.128 | 128 | 126 |
| /26 | 255.255.255.192 | 64 | 62 |
| /27 | 255.255.255.224 | 32 | 30 |
| /28 | 255.255.255.240 | 16 | 14 |
| /29 | 255.255.255.248 | 8 | 6 |
| /30 | 255.255.255.252 | 4 | 2 |
| /31 | 255.255.255.254 | 2 | 2 |
| /32 | 255.255.255.255 | 1 | 1 |
常用IPv6前缀
| 前缀 | 包含的/64子网数 |
|---|---|
| /32 | 4,294,967,296 |
| /40 | 16,777,216 |
| /48 | 65,536 |
| /56 | 256 |
| /60 | 16 |
| /64 | 1 |
常见问题
/24、/26、/28各有多少可用主机?
在普通网络中,/24有256个地址、254个可用主机,/26有62个,/28有14个。云平台会保留更多:/28在AWS或Azure上剩11个,在Google Cloud上剩12个。速查表列出了所有常用前缀。
可以输入子网掩码代替/24吗?
可以。输入IPv4地址,后跟空格或斜杠以及连续的点分掩码,例如192.168.1.10 255.255.255.0。不连续的掩码会被拒绝。
为什么/31和/32不同?
根据RFC 3021,/31在点对点IPv4链路上可以使用两个端点地址。/32仅表示一个地址。传统的“减二”主机规则不适用于这些情况。
拆分大型IPv6地址块会让浏览器卡死吗?
工具每页最多显示32个子网,并报告精确的总数。它不会展开每个主机,也不会悄悄把总数截断为显示的行数。