模拟卷 计算机网络 子网划分 选择题
第 36 题

若子网掩码是 255.255.192.0,那么下列主机必须通过路由器才能与主机 129.23.144.16 通信的是( )。

A. 129.23.191.21 B. 129.23.127.222 C. 129.23.130.33 D. 129.23.148.127

子网划分

[tag_link]

正确答案:B

首先,子网掩码为 255.255.192.0,转换为二进制是 11111111.11111111.11000000.00000000,即前缀长度为 /18。

网络部分占前 18 位,主机部分占后 14 位。

主机 129.23.144.16 的 IP 地址二进制为 10000001.00010111.10010000.00010000。 与子网掩码按位与后得到子网地址:第一、二字节不变(129.23),第三字节仅保留前两位(10),后六位置零得 10000000(即 128),第四字节全零。 因此子网地址为 129.23.128.0/18。

该子网的范围由第三字节决定:由于子网掩码第三字节为 192(二进制 11000000),子网划分以 64 为增量。 子网地址第三字节为 128(128 = 2 × 64),所以该子网覆盖第三字节从 128 到 191 的 IP 地址,即 129.23.128.1 至 129.23.191.254。

现在检查各选项是否在同一子网:

  • A. 129.23.191.21:第三字节 191,在 128~191 范围内,子网地址为 129.23.128.0,在同一子网。 >
  • B. 129.23.127.222:第三字节 127,小于 128,计算得其子网地址为 129.23.64.0(127 ÷ 64 整数部分为 1,1 × 64 = 64),不在同一子网。 >
  • C. 129.23.130.33:第三字节 130,在 128~191 范围内,子网地址为 129.23.128.0,在同一子网。 >
  • D. 129.23.148.127:第三字节 148,在 128~191 范围内,子网地址为 129.23.128.0,在同一子网。 >

因此,只有主机 129.23.127.222 与主机 129.23.144.16 不在同一子网,必须通过路由器才能通信。 >