tigtools

CIDR / 子网计算器

输入带前缀的地址,例如 10.0.0.0/16 或 2001:db8::/48,即可查看完整范围、掩码和二进制布局。

在浏览器中运行 无需注册

示例:192.168.1.10/24、10.0.0.0 255.255.0.0、2001:db8::/48

子网详情
网络(CIDR)192.168.1.0/24
网络地址192.168.1.0
广播地址192.168.1.255
第一个可用主机192.168.1.1
最后一个可用主机192.168.1.254
可用主机254
总地址数256
子网掩码255.255.255.0
通配符掩码0.0.0.255
地址类型私有(RFC 1918)
历史类别C

二进制视图

11000000.10101000.00000001.00001010  地址
11111111.11111111.11111111.00000000  子网掩码
11000000.10101000.00000001.00000000  网络地址
11000000.10101000.00000001.11111111  广播地址

前 24 位是网络部分;其余位用于标识主机。

向上取整为 2 的幂,最多 1,024 个子网。

4 个 /26 子网,每个 62 个可用主机。

#网络(CIDR)可用主机范围广播地址
1192.168.1.0/26192.168.1.1 – 192.168.1.62192.168.1.63
2192.168.1.64/26192.168.1.65 – 192.168.1.126192.168.1.127
3192.168.1.128/26192.168.1.129 – 192.168.1.190192.168.1.191
4192.168.1.192/26192.168.1.193 – 192.168.1.254192.168.1.255

使用方法

  1. 输入带前缀的 IPv4 地址(如 192.168.1.10/24)或点分十进制子网掩码(如 192.168.1.10 255.255.255.0),或输入带前缀的 IPv6 地址。
  2. 在表格中查看网络地址、广播地址、主机范围、数量和掩码。
  3. 对于 IPv4,可查看二进制视图以了解网络部分在哪里结束。
  4. 要规划子网,输入你需要的数量;工具会列出每个子网及其主机范围。

工作原理

对于 IPv4,地址和掩码按 32 位数字处理。网络地址是所有主机位为 0 的地址,广播地址则是所有主机位为 1 的地址。可用主机是它们之间的地址,因此 /24 有 256 个地址、254 个可用主机。有两个特殊前缀:/31 有两个可用地址,用于点对点链路(RFC 3021);/32 是单个主机。通配符掩码是子网掩码的反码,用于 Cisco ACL 和 OSPF 语句中。点分十进制掩码仅在其 1 位连续时才会被接受。

地址类型显示该地址是私有地址(10/8、172.16/12、192.168/16)、运营商级共享 NAT 地址段(100.64/10)、环回地址、链路本地地址、组播地址、文档保留地址还是公网地址。类别(A–E)仅供参考;自 1993 年引入 CIDR 以来,有类编址已不再用于路由。

拆分可将网络划分为大小相等的子网。您输入的数量会向上取整到下一个 2 的幂,因为每增加一个前缀位,子网数量就会翻倍。最多列出 1,024 个子网。

对于 IPv6,128 位运算使用 BigInt 完成,因此即使是 /0 也能精确计算。您会得到压缩形式(RFC 5952:小写、省略前导零、将最长的连续零组替换为 ::)、完整展开形式、前缀的第一个和最后一个地址、地址数量,以及对于前缀长度不超过 /64 的情况,可容纳多少个 /64 子网。诸如 %eth0 之类的区域索引会被忽略。

示例

办公网络

192.168.10.0/23 得到网络地址 192.168.10.0、广播地址 192.168.11.255、主机范围 192.168.10.1 至 192.168.11.254(510 个可用)、子网掩码 255.255.254.0 和通配符掩码 0.0.1.255。

为 VLAN 拆分

输入 10.20.0.0/22 并拆分为 3 个。数量会向上取整为 4,从而得到从 10.20.0.0/24 到 10.20.3.0/24 共四个 /24 网络,每个网络有 254 台主机。

IPv6 分配

提供商分配 2001:db8:abcd::/48。工具会显示最后一个地址 2001:db8:abcd:ffff:ffff:ffff:ffff:ffff,以及其中可容纳 65,536 个 /64 子网。

常见问题

为什么 /24 有 254 个可用主机而不是 256 个?

第一个地址用于标识网络,最后一个地址是广播地址,因此两者都不能分配给设备。这样就剩下 256 − 2 = 254。

什么是通配符掩码?

通配符掩码是子网掩码按位取反后的结果,例如 255.255.255.0 对应 0.0.0.255。Cisco 等路由器在访问列表和 OSPF 网络语句中使用它。

为什么只能拆分为 2、4、8……个子网?

通过扩展前缀划分的子网大小总是相同,每增加一位,子网数量翻倍。如果需要 5 个网络,你会得到 8 个,可以闲置 3 个,或手动规划不同大小的子网(VLSM)。

它会查询 IP 地址的归属吗?

不会。所有结果都根据你输入的数字计算得出,不会查询 WHOIS、DNS 或地理位置服务。

隐私

所有计算都在你的浏览器中完成。你输入的地址不会被发送到任何地方、存储或纳入分析。