CalculatorBear
中文

IP 子网计算器

计算任意 IPv4 地址和前缀对应的网络地址、广播地址、主机范围、子网掩码和可用主机数。

四个 0–255 的数字,例如 192.168.1.130。

/

0 到 32,例如 24 = 255.255.255.0。

可用主机数

62

网络地址
192.168.1.128/26
子网掩码
255.255.255.192
通配符掩码
0.0.0.63
广播地址
192.168.1.191
第一个可用主机
192.168.1.129
最后一个可用主机
192.168.1.190
地址总数
64
IP 类别
C 类
地址类型
私有(RFC 1918)
IP 地址(二进制)
11000000.10101000.00000001.10000010
子网掩码(二进制)
11111111.11111111.11111111.11000000

结果仅供一般参考。

关于 IP 子网计算器

IPv4 地址有 32 位。CIDR 前缀表示开头有多少位用于标识网络,其余位用于标识主机。子网掩码是把这些开头的位设为 1,通配符掩码是它的反码,网络地址是把 IP 地址的所有主机位设为 0 后得到的地址。

广播地址是把所有主机位设为 1 的地址。可用范围位于两者之间。有两种特殊情况遵循 RFC 3021:/31 有两个可用地址,用于点对点链路;/32 则表示单个主机。

公式

  • 掩码 = 前缀位数的前几位设为 1
  • 网络地址 = IP AND 掩码
  • 广播地址 = 网络地址 OR (NOT 掩码)
  • 可用主机数 = 2^(32 − 前缀) − 2(/31 = 2,/32 = 1)

示例

对于 192.168.1.130/26,掩码为 255.255.255.192,网络地址为 192.168.1.128,广播地址为 192.168.1.191,从 192.168.1.129 到 192.168.1.190 共有 62 个可用主机。