软考-网络工程师、网络规划设计师中,ip子网划分与汇聚的计算每年必考,本次从历年试题角度,一次性让大家掌握好这部分的分值。
IP地址组成:

IP地址由32位二进制组成,32位二进制分成了4字节,每字节8位,字节之间用符.(点)分隔,为了方便人们记忆,经常需要转换成十进制数字显示,每字节最大为255(十进制)即二进制表示为11111111(8个1)。
2012上半年真题
以下给出的地址中,属于子网172.112.15.19/28的主机地址是______。
A.172.112.15.17 B.172.112.15.14 C.172.112.15.16 D.172.112.15.31
解析:在B类IP地址172.112.15.19/28中,“/28”表示该IP地址块的网络号和子网号长度为28位,其对应的子网掩码二进制表示为1111 1111.1111 1111.1111 1111.1111 0000,即255.255.255.240。IP地址172.112.15.19的二进制表示为1010 1100.0111 0000.0000 1111.0001 0011。
其中,前28位为子网掩码比特“1”所覆盖的范围。由此可知,该IP地址所在子网的网络地址为172.112.15.16,其可实际分配的IP地址是172.112.15.17~172.112.15.30,直接广播地址(或定向广播地址)为172.112.15.31。
2013上半年真题
把网络117.15.32.0/23划分为117.15.32.0/27,则得到的子网是______个。每个子网中可使用的主机地址是______个。
A.4 B.8 C.16 D.32
A.30 B.31 C.32 D.34
解析:为了避免IP地址的浪费,子网编址将IP地址的主机地址部分再划分为子网地址和主机地址两部分。为了区分网络地址、子网地址和主机地址部分三者的位置,定义了子网掩码(也称屏蔽码)。子网掩码可以用点分十进制表示(如255.192.0.0),也可以用”/”+ “网络地址+子网地址”的长度表示(如/10)。根据题意,把网络117.15.32.0/23划分为117.15.32.0/27,则得到的子网数量为:n=27-23=4,2的4次方=16个;每个子网中实际主机号部分为32-27=5位,其表示可以实际使用的主机地址数量m=2的5次方-2=30个,其中“-2”表示主机号全0、全1的地址。
如果指定子网掩码为255.255.254.0,则地址______可以被赋予一个主机。
A.112.10.4.0 B.186.55.3.0 C.117.30.3.255 D.17.34.36.0
解析:本题子网掩码255.255.254.0中“254”的二进制表示1111 1110。
地址112.10.4.0中“4”的二进制表示0000 0100,因此选项A是网络112.10.4.0/23的子网地址,不能分配给某一台主机。
地址186.55.3.0中“3”的二进制表示0000 0011,因此选项B是子网186.55.2.0/23中的一个可实际分配的IP地址,可以被赋予某台主机。
地址117.30.3.255中“3”的二进制表示0000 0011,因此选项C是子网117.30.2.0/23的直接广播地址,不能分配给某一台主机。
地址17.34.36.0中“36”的二进制表示0010 0100,因此选项D是网络17.34.36.0/23的子网地址,不能分配给某一台主机。
某个网络中包含320台主机,采用______子网掩码可以把这些主机置于同一个子网中且不浪费地址。
A.255.255.255.0 B.255.255.254.0 C.255.255.252.0 D.255.255.248.0
解析:假设每台主机分配一个IP地址,则320台主机需要320个IP地址。由于2的8次方=256<320<2的9次方=512,因此主机号位数至少需要9位,应选用的子网掩码的二进制表示为1111 1111.1111 1111.1111 1110.0000 0000,即255.255.254.0。
2013下半年真题
属于网络202.115.200.0/21的地址是______。
A.202.115.198.0 B.202.115.206.0
C.202.115.217.0 D.202.115.224.0
解析:在202.115.200.0/21中,“/21”表示该IP地址块的网络号和子网号长度为21位,对应的子网掩码二进制表示为1111 1111.1111 1111.1111 1000.0000 0000,即255.255.248.0。
网络地址202.115.200.0的第3字节“200”的二进制表示为1100 1000。由此可知,该子网的地址范围为202.115.200.0~202.115.207.255,即地址202.115.206.0属于网络202.115.200.0/21的IP地址。