100.1.32.0/20划分5个网段,每个网段40台主机,减少主机浪费,写出子网掩码以及每个网段主机范围
子网掩码是用来确定一个IP地址中哪些部分是网络地址,哪些部分是主机地址的。计算子网掩码的方法如下:
决定你需要的子网数量。
根据需要的子网数量来确定所需的子网位数(也就是需要从主机位中借出多少位来做子网位)。子网位数的计算公式为:2的n次方-2 >= 所需的子网数量(其中n为子网位数)。
确定子网掩码的二进制数。子网掩码的二进制数是由网络位全为1和主机位全为0组成的。在子网掩码中,网络位和子网位全为1,主机位全为0。
将子网掩码的二进制数转换为十进制数。将每个八位的二进制数转换为十进制数,然后用点号分隔每个十进制数,即可得到子网掩码的表示。
下面是一个计算子网掩码的例子:
假设你有一个IP地址为192.168.1.1的主机,并且需要将这个主机连接到3个子网中。按照上述方法计算子网掩码如下:
需要3个子网,因此需要至少2位的子网位。
根据公式2的n次方-2 >= 所需的子网数量,可得到2的2次方-2=2,因此需要2位子网位。
子网掩码的二进制数为11111111.11111111.11111100.00000000。
将每个八位的二进制数转换为十进制数,得到255.255.252.0,即为所求的子网掩码。
说白了,子网掩码相当于填空题里的那个空,二进制为1的是网络码,为0的就是填空的空,也就是子网的主机的地址。