问题 单项选择题

假设用户Q1有2000台主机,则必须给他分配 (53) 个C类网络,如果分配给用户Q1的超网号为200.9.64.0,则指定给Q1的地址掩码为 (54) ;假设给另一用户Q2分配的C类网络号为200.9.16.0~200.9.31.0,如果路由器收到一个目标地址为11001000 00001001 01000011 00100001的数据报,则该数据报应送给用户 (55)

A.Q1

B.Q2

C.Q1或Q2

D.不可到达

答案

参考答案:A

解析: IP地址可细分为A、B、C、D、E五类。其中,C类网络的网络号为24位,主机号为8位,默认使用的子网掩码为255.255.255.0。
依题意,由于210=1024<2000<211=2048,说明主机号位数至少需要为11位,即若采用可变长子网掩码(VLSM)技术,则需要向网络号借用3位作为主机号才能满足题意要求。因此必须给该公司分配23=8个C类网络。此时,该网络所使用的子网掩码二进制表示为1111 1111.11111111.1111 1000.0000 0000,即255.255.248.0。
将子网掩码与IP地址的各位按位进行逻辑“与”的运算,就可以分辨出广义网络地址、主机号的边界。依题意,将二进制表示的IP地址11001000 00001001 01000011 00100001与子网掩码11111111.1111 1111.1111 1000.0000进行“逻辑与”运算,其运算结果为11001000 00001001 0100000000000000,所对应的“点分十进制”表示形式为200.9.64.0。因此,该数据报应送给用户Q1。

单项选择题
单项选择题