子网掩码

  子网掩码(subnet mask)又叫网络掩码、地址掩码、子网络遮罩,它是一种用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码。子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。

子网掩码是一个32位地址,用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在远程网上。

作用:帮助设备计算网络地址,或用于子网划分及合并。

标准子网掩码:

A类:255.0.0.0

B类:255.255.0.0

C类:255.255.255.0

例如:IP地址为192.168.1.1                      为C类IP地址故对应255.255.255.0

子网掩码与IP地址的映射关系:

关系原则:子网掩码二进制中1对应IP部分网络(及255对应IP部分),0对应的IP都分表示主机。

子网掩码计算IP地址的网络地址:子网掩码与IP地址在二进制状态下按位相与

例如:192.168.1.100&255.255.255.0    =    192.168.1.0      (网络地址)

子网掩码编写原则:右左向右连续的二进制1,再连续的二进制0,1与0不能相交叉,总长度为32b

子网掩码简写方案:

格式:IP\X

其中X:子网掩码二进制中由左至右连续1的个数。

例如:

192.168.1.2/24          ->255.255.255.0

192.168.1.2/28          ->255.255.255.240

子网划分:将网络划分成若干个子网,子网之间无法通信,原则为对子网掩码由左至右增加二进制1

例如:192.168.1.0网络 ->255.255.255.240             其中240转二进制11110000

例如:有192.168.1.0网络,子网掩码为255.255.255.192,请分析网络IP地址分配方案。

           将255.255.255.192化为二进制为11000000,其中1的个数为i,0的个数为j

           1.划分的子网个数:2^i即2^2=4

           2.每个子网的合法主机数:2^j-2即2^6-2=62   (因为每个子网中要出去全0,全1的情况)

           3.每个合法的子网地址

           4.每个子网的广播地址:下一个子网地址-1

你可能感兴趣的:(计算机基础)