互联网中有无数的子网,好比城市中有无数的大楼。
在城市中找寻某栋大楼的某个房间,就需要通过公共门牌号找到找到大楼,再在这栋大楼内找到具体的房间。比如上海市莘松路555号901室。
这个过程就叫作寻址。
上海市莘松路555号就相当于1个子网。
掩码的英文是mask,mask有面具,掩饰的意思。
子网掩码就是给子网IP地址戴个面具,用来掩饰子网的真面目。
面具同时也能透露信息,这个信息就是子网中主机的可能个数。
C类地址192.168.255.0--192.168.255.255,子网掩码就是255.255.255.0,代表子网内单机的可能个数是256,即单机号可能从0-255。
不同类的私有地址,有不同的,固定的子网掩码。
子网掩码划分了IP地址的网络部分和单机部分。
子网掩码是为IP地址服务的,不能单独使用。
子网掩码也用4段编码表示,每一段不是255,就是0;255表示子网,0表示单机。
255.0.0.0表示1段是子网编码,2、3、4段是单机编码。
子网编码相同的2台单机,可以直接通信,不需要经过路由转发。
计算机通信就是一台计算机在网线上发出1个数据包,通过包上的子网掩码可以先判断这个包是在子网内发,还是通过网关向外网发。
这个小动作大大提高了通信的效率。