首先得明白 192.168.0.1
是个 IP
地址,更细一点的话,属于 C
类型的,后面的 /27
则表示 网络号
的长度,也叫 VLSM
(Variable Length Subnet Mask,可变长子网掩码
),192.168.0.1/27
属于 CIDR
(无类别域间路由,Classless Inter-Domain Routing
) 表述形式。


IP
地址是以 点
分割为 四部分
,每部分 8 bit
(位) 也就是一个 byte
(字节)。在 C
类地址中,网络号占 24 bit
,主机号占 8 bit
网络号 | 主机号 |
---|---|
11111111 11111111 11111111 | 00000000 |
上面的 /27
说明网络号占了 27 bit
网络号 | 主机号 |
---|---|
11111111 11111111 11111111 | 111 00000 |
网络号向主机号借了 3 bit
,说明有 2^3=8
个子网,每个子网可用主机数为 2^5-2=30
,这里 -2
是因为头尾的 网络地址
和 广播地址
是不可用的。子网掩码
为 255.255.255.224
,也就是上面二进制转换为的十进制表示。网络地址
是 IP
地址和 子网掩码
的二进制做 与
运算,结果为 192.168.0.0
,广播地址
则是在 网络地址
的基础上把主机号从右往左数 5
位置为 1
而得到 192.168.0.31
。有效的 IP
地址为 192.168.0.1
到 192.168.0.30
。
IP 地址 | 11000000 | 10101000 | 00000000 | 00000001 |
---|---|---|---|---|
子网掩码 | 11111111 | 11111111 | 11111111 | 111 00000 |
网络地址 | 11000000 | 10101000 | 00000000 | 00000000 |
广播地址 | 11000000 | 10101000 | 00000000 | 00011111 |
上面计算出有 8
个子网,那么 192.168.0.1
则落在第一个可用子网内 192.168.0.1 ~ 192.168.0.30
,子网分布如下
子网 | IP 网段 | 可用主机 |
---|---|---|
一 | 192.168.0.0 ~ 192.168.0.31 | 192.168.0.1 ~ 192.168.0.30 |
二 | 192.168.0.32 ~ 192.168.0.63 | 192.168.0.33 ~ 192.168.0.62 |
三 | 192.168.0.64 ~ 192.168.0.95 | 192.168.0.65 ~ 192.168.0.94 |
四 | 192.168.0.96 ~ 192.168.0.127 | 192.168.0.97 ~ 192.168.0.126 |
五 | 192.168.0.128 ~ 192.168.0.159 | 192.168.0.129 ~ 192.168.0.158 |
六 | 192.168.0.160 ~ 192.168.0.191 | 192.168.0.161 ~ 192.168.0.190 |
七 | 192.168.0.192 ~ 192.168.0.223 | 192.168.0.193 ~ 192.168.0.222 |
八 | 192.168.0.224 ~ 192.168.0.255 | 192.168.0.225 ~ 192.168.0.254 |