IP 子网计算器
在浏览器中计算任意 IPv4 地址和前缀的网络地址、广播地址、主机范围、子网掩码和 CIDR
输入
计算结果
| CIDR 表示法 | 192.168.1.0/24 |
|---|---|
| 网络地址 | 192.168.1.0 |
| 广播地址 | 192.168.1.255 |
| 可用主机范围 | 192.168.1.1 – 192.168.1.254 |
| 子网掩码 | 255.255.255.0 (/24) |
| 通配符掩码 | 0.0.0.255 |
| 地址总数 | 256 |
| 可用主机数 | 254 |
| IP 类别 | 类别 C |
| 范围 | 私有 |
二进制视图
IPv4 地址
网络地址
子网掩码
所有计算均在您的浏览器本地完成,不会向服务器发送任何地址。
关于此工具
这个 IPv4 子网计算器把一个 IP 地址和一个 CIDR 前缀转换为规划或排查网络所需的全部信息。输入诸如 192.168.1.10 的地址并拖动前缀滑块(或粘贴像 255.255.255.0 这样的子网掩码),工具会立即显示网络地址、广播地址、第一个和最后一个可用主机、地址总数和可用主机数、点分十进制的子网掩码及其通配符掩码、IP 类别(A-E)以及该地址是私有还是公有。彩色二进制视图将每个八位组划分为网络位和主机位,让你直观看到掩码如何划分地址。特殊情况被正确处理:/31 按照 RFC 3021 给出两个可用地址,/32 表示单台主机,/30 恰好产生两台主机。一切都在你的浏览器中以精确的无符号 32 位运算完成——没有数据离开你的设备。
使用方法
- 1 输入诸如 192.168.1.10 的 IPv4 地址。
- 2 将 CIDR 前缀滑块从 /0 拖到 /32,或粘贴子网掩码以自动设置。
- 3 查看结果表:网络、广播、主机范围、各掩码、类别和私有/公有。
- 4 用二进制视图查看网络位/主机位的划分,并一键复制任意数值。
工作原理
IPv4 地址是一个 32 位数字,写作四个 8 位八位组。CIDR 前缀指明前导多少位用于标识网络,其余用于标识主机。子网掩码就是这些前导的 1 位,所以 /24 对应 11111111.11111111.11111111.00000000 = 255.255.255.0。网络地址是 IP 与掩码按位相与(AND);广播地址是网络与通配符掩码(掩码的取反)按位相或(OR)。区块中的地址总数为 2^(32 − 前缀),对于不超过 /30 的前缀,可用主机数为该总数减二(网络地址和广播地址)。/31 是 RFC 3021 中的点对点特例,有两个可用地址且没有广播;/32 是单台主机。工具使用精确的无符号 32 位运算执行每一步(使用 >>> 0 使结果永不为负),因此即使是 /8 区块也能正确报告 16,777,214 个可用主机。
常见问题
网络地址和广播地址有什么区别?
网络地址是区块中的第一个地址(主机位全为 0),用于标识子网本身,不分配给设备。广播地址是最后一个地址(主机位全为 1),用于一次性向子网内所有主机发送。对于像 192.168.1.0/24 这样的 /24,网络是 192.168.1.0,广播是 192.168.1.255,主机可用 192.168.1.1 到 192.168.1.254。
为什么可用主机数比总数少 2?
在普通子网(/30 及更大的区块,即前缀为 30 或更小)中,第一个地址被保留为网络地址,最后一个被保留为广播地址,因此两者都不能分配给设备。这就是为什么 /24 有 256 个总地址,但只有 254 个可用主机。例外是 /31,它将两个地址用于点对点链路,以及 /32,它是单台主机。
子网掩码与 CIDR 前缀有何关系?
它们用两种表示法描述同一种划分。前缀是掩码中前导 1 位的数量:/24 表示 24 个 1,即 255.255.255.0;/26 表示 26 个 1,即 255.255.255.192。你在这里可以输入其中任意一个——输入有效掩码会设置前缀滑块,移动滑块会更新掩码。
如何判断一个 IP 地址是否为私有?
私有(RFC 1918)范围是 10.0.0.0/8、172.16.0.0/12 和 192.168.0.0/16;它们用于家庭和企业内部网络,在公共互联网上不可路由。本工具还将环回(127.0.0.0/8)、链路本地(169.254.0.0/16)和运营商级 NAT(100.64.0.0/10)标记为非公有。其他任何地址都视为公有。
IP 地址的 A 到 E 类是什么?
类别是基于第一个八位组的历史方案:A 类(0-127)使用 8 位网络部分,B 类(128-191)16 位,C 类(192-223)24 位。D 类(224-239)是组播,E 类(240-255)是保留。现代网络使用无类别的 CIDR,但这里仍然显示类别,因为它出现在旧文档和考试中。
相关工具与用途
将子网计算器与进制转换器搭配使用以二进制和十六进制查看地址,与位运算计算器搭配试验 AND/OR 掩码,与哈希和 UUID 生成器搭配生成令牌。网络工程师和学生用它来规划地址空间、设计 VLSM 子网、验证防火墙规则并解答 CCNA 风格的子网划分题。