子网掩码不能单独存在,它必须结合IP地址一起使用。
子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。
//////////////////////////////////////
子网掩码是一个32位地址
对于A类地址来说,默认的子网掩码是255.0.0.0;
对于B类地址来说默认的子网掩码是255.255.0.0;
对于C类地址来说默认的子网掩码是255.255.255.0。
255.255.0.0用二进制表示则为1111111.11111111.00000000.00000000
其中,前面2个字节的16位“1”表示网络号,后面2个字节的16位“0”表示主机号。
当配合IP地址172.20.0.4使用时,则表示该IP地址是B类地址
172.20是网络标识,0.4是主机标识
////////////////////////////////////////
假设两个IP地址分别是172.20.0.18和172.20.1.16,子网掩码都是255.255.255.0。
我们可以知道两者的网络标识分别是172.20.0和172.20.1,无法直接通信,也就无法PING通。
要想能相互通信,需要将子网掩码改成255.255.0.0。
///////////////////////////////////////////
如何理解172.20.1.0/26
上文中的26代表主机ID的掩码地址长度,从前往后有26位,即子网掩码的地址是255.255.255.192
11111111,11111111,11111111,11000000
255,255,255,0和255,255,255,1
这属于相同网段不同子网,大多数会通信的,通过网关
来源:https://blog.csdn.net/qq_43776408/article/details/102760599