这里讨论的是32位子网掩码,由连续的1的网络位和连续式0的主机位构成。可能有32种连续1和0的组合方式,所以子网掩码一共有32种。
分别为:
1000 0000. 0000 0000.0000 0000.0000 0000
1100 0000. 0000 0000.0000 0000.0000 0000
…
1111 1111. 1111 1111.1111 1111.1111 1110
1111
1111. 1111
1111.1111
1111.1111
1111
共32种,对应的10进制表示:
128.0.0.0 192.0.0.0 224.0.0.0
240.0.0.0
248.0.0.0 252.0.0.0 254.0.0.0
255.0.0.0
255.128.0.0
255.192.0.0 255.224.0.0
255.240.0.0
255.248.0.0
255.252.0.0 255.254.0.0
255.255.0.0
255.255.128.0
255.255.192.0 255.255.224.0
255.255.240.0
255.255.248.0
255.255.252.0 255.255.254.0
255.255.255.0
255.255.255.128
255.255.255.192 255.255.255.224
255.255.255.240
255..255.255.248
255.255.255.252 255.255.255.254
255.255.255.255
同理,反掩码也有32种,分别是:
127.255.255.255
63.255.255.255 31.255.255.255
15.255.255.255
7.255.255.255
3.255.255.255 1.255.255.255
0.255.255.255
0.127.255.255
0.63.255.255
0.31.255.255 0.15.255.255
0.7.255.255
0.3.255.255 0.1.255.255
0.0.255.255
0.0.127.255
0.0.63.255 0.0.31.255
0.0.15.255
0.0.7.255
0.0.3.255 0.0.1.255
0.0.0.255
0.0.0.127
0.0.0.63 0.0.0.31
0.0.0.15
0.0.0.7
0.0.0.3 0.0.0.1
0.0.0.0