子网掩码是用来表示网络位有多少,主机位有多少

00000000.00000000.00000000.00000000=0.0.0.0
11111111.11111111.11111111.11111111=255.255.255.255
11111111.00000000.00000000.00000000=255.0.0.0=/8
11111111.10000000.00000000.00000000=255.128.0.0=/9
……
11111111.11111111.00000000.00000000=255.255.0.0=/16
11111111.11111111.11111111.00000000=255.255.255.0=/24
11111111.11111111.11111111.11000000=255.255.255.192=/26

1的位数决定了子网数,0的位数决定了每个子网里的主机数

如/8掩码,子网数=2的8次方个,每个子网有2的24次方个主机地址。

每个子网第一个IP是网络ID,最后一个IP是广播ID。

换句话说子网掩码可以把网络块变大变小,同广播地址的网络才能本地通讯。

如果IP与网络掩码相与,结果还是IP,说明在同一网段