一个局域网中某台主机的IP地址为176.68.160.12,使用22位作为网络地址,那么该局域网的子网掩码是多少?
一个局域网中某台主机的IP地址为176.68.160.12,使用22位作为网络地址,那么该局域网的子网掩码是:255.255.248.0。
子网掩码的计算方式有下列两种。
1、利用子网数来计算
在求子网掩码之前必须先搞清楚要划分的子网数目,以及每个子网内所需的主机数目。
(1)将子网数目转化为二进制来表示:
(2)取得该二进制的位数,设为N位;
(3)取得该IP地址的类子网掩码,将其主机地址部分的前N位置1,即得出该IP地址划分子网的子网掩码。
1、利用主机数来计算
(1)将主机数目转化为二进制来表示;
(2)取得该二进制的位数,设为N位;
(3)使用255.255.255.255来将该类IP地址的主机地址位数全部置1,然后从后向前将N位全部置为0,即为子网掩码值。
扩展资料
子网掩码的功能:
子网掩码是一个32位地址,是与IP地址结合使用的一种技术。它的主要作用有两个,一是用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在远程网上。二是用于将一个大的IP网络划分为若干小的子网络。
使用子网是为了减少IP的浪费。因为随着互联网的发展,越来越多的网络产生,有的网络多则几百台,有的只有区区几台,这样就浪费了很多IP地址,所以要划分子网。使用子网可以提高网络应用的效率。
通过计算机的子网掩码判断两台计算机是否属于同一网段的方法是,将计算机十进制的IP地址和子网掩码转换为二进制的形式,然后进行二进制“与”(AND)计算(全1则得1,不全1则得0),如果得出的结果是相同的,那么这两台计算机就属于同一网段。
恩,多谢,答案是1022,那就是说假如主机位有12位,那就是2的12次方减去2吗?最终都是减2?(不考虑那个网关IP的问题)
对。
1022