子网掩码
作用:子网掩码是用来区分网络位和主机位。
首先:
IP地址是由于网络ID和主机ID组成的。举个栗子:就像电话号码有区号,比如合肥的电话号码区号是0551,你要是从杭州打电话到合肥就要加区号,再输入你所要拨打的具体电话号码。IP地址也是一样,网络ID表明是在哪个网段下,主机ID表示具体是哪一个主机。
IP地址总共32位,在C类IP地址中,其中前24位是网络ID,后8位是主机ID。
利用子网掩码就可以解析出网络ID和主机ID。
举个例子:IP地址:172.16.122.204。子网掩码:255.255.0.0。都转化成二进制再做与运算,如下。
得到了这个IP地址在172.16.122这个网段。
再举个栗子:比如IP地址为172.16.122.204和172.17.122.1,如果子网掩码是255.255.0.0,那么这两个IP就不在一个子网。但是如果子网掩码是255.0.0.0,那么这两个IP就在一个子网下。
所以说,不是某个IP的网络号和主机号决定了子网掩码是什么,而是子网掩码决定了某个IP地址的网路号和主机号是什么,IP地址是需要搭配子网掩码使用的。