单选题
如果子网掩码为255.255.192.0,那么下列地址的主机中必须通过路由器才能够与主机128.2.144.16通信的是( )。
A
A:128.2.191.33
B
B:128.2.159.22
C
C:128.2.192.160
D
D:128.2.176.222
答案解析
正确答案:C
解析:
首先,我们分析子网掩码`255.255.192.0`。这个子网掩码表示前18位是网络地址,后14位是主机地址。
接着,我们看IP地址`128.2.144.16`:
- 网络地址部分是前18位,即`128.2.11000000.0`(将144转换为二进制是`10010000`,取前两位与前面的部分组合成网络地址)。
- 因此,这个IP地址属于`128.2.128.0/18`这个子网。
现在,我们分析每个选项:
- A: `128.2.191.33`:转换为二进制后,前18位是`128.2.11000000`(因为191的二进制是`10111111`,取前两位与前面的部分组合),与`128.2.144.16`在同一子网。
- B: `128.2.159.22`:同样,前18位是`128.2.11000000`(因为159的二进制是`10011111`,取前两位),在同一子网。
- C: `128.2.192.160`:前18位是`128.2.11000001`(因为192的二进制是`11000000`,取前两位),与`128.2.144.16`不在同一子网。
- D: `128.2.176.222`:前18位是`128.2.11000000`(因为176的二进制是`101
