子网掩码计算器

输入IP地址和子网掩码,快速计算可用主机数量、子网数量和广播地址

网络参数输入

IP地址

. . .

子网设置

子网掩码

. . .
/

可用主机数量

254
当前子网中可分配的主机IP地址数量

子网数量

1
基于网络类别划分的子网总数

广播地址

192.168.1.255
当前网络的广播地址

网络地址

192.168.1.0
当前网络的网络地址

子网掩码可视化

网络位
主机位
子网位

子网掩码计算原理

子网掩码是一个32位的二进制数字,用于划分IP地址的网络部分和主机部分。它由连续的1和0组成,其中1表示网络位,0表示主机位。

核心计算公式:

1. 可用主机数量 = 2(主机位数量) - 2

2. 子网数量 = 2(子网位数量)

3. 网络地址 = IP地址 AND 子网掩码

4. 广播地址 = 网络地址 OR (NOT 子网掩码)

计算示例:

假设我们有一个C类网络:192.168.1.0,子网掩码为255.255.255.0(/24):

  • 主机位数量 = 32 - 24 = 8
  • 可用主机数 = 28 - 2 = 254
  • 子网数量 = 2(24-24) = 1(未划分子网)
  • 网络地址 = 192.168.1.0
  • 广播地址 = 192.168.1.255

为什么减去2?

每个子网中有两个保留地址:网络地址(所有主机位为0)和广播地址(所有主机位为1)。这两个地址不能分配给任何主机设备使用。

CIDR表示法

CIDR(无类别域间路由)表示法是一种更简洁的子网掩码表示方式,格式为IP地址后加"/"和网络位长度。例如:192.168.1.0/24。