CIDR / 子网计算器
IPv4 与 IPv6 子网计算、地址类型识别和子网划分
已计算 10.0.0.0/16。
可以计算什么
输入带前缀长度(10.0.0.5/20)、带点分子网掩码(10.0.0.5 255.255.240.0)或单独的 IPv4 或 IPv6 地址。计算器会显示网络、子网掩码和通配符掩码、广播地址、首地址和末地址、可用主机范围、总数和可用数、依据 IANA 特殊用途地址注册表的地址类型,以及反向 DNS 区域。所有计算都使用精确的大整数,因此 IPv6 或 IPv4 的 /0 与 /24 一样精确。
可用主机如何计算
IPv4 的 /0 到 /30 会排除网络地址和广播地址。/31 用于点对点链路,两个地址都可用(RFC 3021),没有广播地址;/32 是单主机路由。IPv6 没有广播,因此统计前缀内的所有地址,/127 会标注为点对点链路(RFC 6164)。
划分前缀
在“划分为”中选择更长的前缀即可列出子网,例如将 10.0.0.0/16 划分为 16 个 /20 网络。划分最多增加 20 位(1,048,576 个子网);列表显示前 4,096 行并始终显示真实总数,“复制子网”和“下载 CSV”最多包含 65,536 个子网。
输入规则与限制
IPv4 必须是四个十进制八位组:前导零、10.1 这样的简写和十六进制会被拒绝,因为不同系统的解读不同。IPv6 遵循 RFC 4291 的文本格式,包括 :: 和末尾嵌入的 IPv4;结果使用 RFC 5952 规范格式。不接受区域 ID(%eth0)。本工具只做计算:不会 ping、解析或查询地址分配记录,输入的地址也不会被保存。
