问答题
设有A、B、C、D 4台主机都处在同一物理网络中,A主机的IP地址是192.155.12.112,B主机的IP地址是192.155.12.120,C主机的IP地址是192.155.12.176,D主机的IP地址是192.155.12.222。共同的子网掩码是255.255.255.224。
1.A、B、C、D这4台主机之间哪些可以通信? 哪些需要设置网关(或路由器)才能通信?
【正确答案】首先根据IP地址和子网掩码来确定A、B、C、D这4台主机所在子网地址、直接广播地址和主机地址,主机A的计算方法如下:子网掩码为11111111.11111111.11111111.11100000,子网地址为192.155.12.96,主机地址为0.0.0.16,直接广播地址为192.155.12.127。同理可知B、C、D三个主机的子网地址,主机地址,直接广播地址分别为:B: 192.155.12.96,0.0.0.24,192.155.12.127;C: 192.155.12.160,0.0.0.16,192.155.12.191;D: 192.155.12.192,0.0.0.30.192.155.12.223。由此可知主机A和主机B的子网地址相同,可以不需要路由直接通信,其他的主机之间都必须通过路由器方能通信。
【答案解析】
【正确答案】主机D所在子网的子网地址是192.155.12.192,直接广播地址是192.155.12.223,因此主机范围是192.155.12.193~192.155.12.222。要使主机E能与主机D直接通信,它的地址范围应为:192.155.12.193~192.155.12.221。
【答案解析】
【正确答案】要使这4台主机能直接通信,则必须通过子网掩码把它们划分在同一子网内,可以通过找4台主机的共同前缀的位数来确定子网掩码。
【答案解析】