概念
子网掩码可以和 IP 地址结合起来,判断目的 IP 地址和当前主机是否是统一局域网。
如何工作
用主机 IP 的二进制 & 子网掩码的二进制,得出为网络号。再根据子网掩码中,0 的位数,求主机数量。
例一
本机的 IP 地址为 10.8.1.177
子网掩码为 255.255.0.0
255 部分的比特位为 1 ,那么网络号为 10.8 。后面是 0.0代表可容纳 个主机,分别为 10.8.0.1~10.8.255.255
。通常,10.8.0.1 为网关,10.8.255.255 为广播地址。
例二
本机 IP 为 192.168.1.160
子网掩码为 255.255.255.240
网络号为 192.168.1,另一部分,240 的二进制数是 11110000,可容纳 个主机,其中,主机号的区间由 160 的二进制 & 240 的二进制(结果为 160),那么,其区间为 192.168.1.160~192.168.1.176。通常,192.168.1.160 为网关,192.168.1.176 为广播地址。