![](https://lstatic.shangxueba.com/sxbzda/h5/images/m_q_title.png)
IP地址由网络号和主机号组成,B类地址的主机号部分有16比特,能容纳的最大主机数为65534()
![](https://lstatic.shangxueba.com/sxbzda/h5/images/tips_org.png)
第2题
根据材料回答54~55题:
设计一个网络时,分配给其中一台主机的IP地址为192.168.1.120,子网掩码为255.255.255.240。则该主机的主机号是 (54) ;可以直接接收该主机广播信息的地址范围是 (55) 。
A.0.0.0.8
B.0.0.0.15
C.0.0.0.120
D.0.0.0.240
【我提交的答案】: B |
【参考答案与解析】: 正确答案:A |
要点解析:由IP地址l92.168.1.120中“192”可知这是一个C类IP地址,其默认的子网掩码为255.255.255.0。而本试题使用的子网掩码为255.255.255.240,它是在255.255.255.0的基础上扩展了4个比特位。
已知某个IP地址(例如l92.168.1.120)和变长子网掩码(例如255.255.255.240),求其对应的主机号时,依据子网掩码比特位中“l”对应于网络号和子网号部分,“0”对应于主机号部分,因此所求的主机号中将原样保留子网掩码数值中“0”所对应的IP地址部分,而子网掩码数值中“255”所对应的IP地址部分将被置0(本例中192、168、1这3个数值将被改写为0)。求解运算的重点在于,子网掩码数值中非“255”和非“0”的那部分。在IPv4地址中,每个字节最大可表达的数是255,转换成二进制数是“llll llll”。这8个“l”从左到右依次代表128、64、32、16、8、4、2、1。由此可将已知的十进制数快速拆解成对应的二进制数,例如,将上例子网掩码数值中240分解成128+64+32+16。可将IP地址数值中120可分解成64+32+16+8,扣除与240分解数字中相同的部分(即64、32和16),所剩余的部分(即8)为所求主机号对应字节的数值。最后可得本例所求的主机号是0.0.0.8,该主机的广义网络地址为l92.168.1.112;该主机所在子网的地址范围为192.168.1.112~192.168.1.127,这正是可以直接接收该主机广播信息的地址范围。该主机所使用的直接广播地址为192.168.1.127。
请问主机的广义网络地址为l92.168.1.112是如何算出来的?
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!