判断题
772.下图为某一台路由器的路由表, 当该路由器收到一个目的 IP 地址为 9.1.1.1 的数据包时,路由器 将根据 9.1.0.0/16 的路由进行转发, 因为 该条路由匹配目的地址 9.1.1.1 的位数更多。
A
正确
B
错误
答案解析
正确答案:B
解析:
这道题考察的是路由器转发数据包时的**最长匹配原则(Longest Match Principle)**。
### 核心解析
1. **最长匹配原则定义**:
当路由器查找路由表以决定数据包的下一跳时,如果有多条路由条目都匹配目的 IP 地址,路由器会选择**子网掩码最长**(即前缀长度最大、网络位最多)的那条路由进行转发。这是因为掩码越长,代表该路由指向的网络越具体、越精确。
2. **题目逻辑分析**:
* 题目陈述:“路由器将根据 9.1.0.0/16 的路由进行转发,因为该条路由匹配目的地址 9.1.1.1 的位数更多。”
* **关键点判断**:虽然 /16 确实比默认路由(/0)或更短掩码的路由匹配的位数多,但题目中隐含的前提是“存在其他匹配路由”或者仅仅描述了这一条路由。
* **错误原因推导**:
* 如果路由表中**只有** `9.1.0.0/16` 这一条匹配路由,那么选择它是正确的,但理由表述可能存在歧义(通常对比的是其他更短掩码)。
* 然而,这类判断题通常设定的场景是:路由表中存在一条**更精确**的路由,例如 `9.1.1.0/24` 或 `9.1.1.1/32`。
* 如果路由表中同时存在 `9.1.0.0/16` 和 `9.1.1.0/24`,对于目的 IP `9.1.1.1`:
* `9.1.0.0/16` 匹配前 16 位。
* `9.1.1.0/24` 匹配前 24 位。
* 根据最长匹配原则,路由器应选择 **/24** 的路由,而不是 /16。
* 题目断言“将根据 9.1.0.0/16 转发”,这违背了最长匹配原则(假设存在更长掩码的匹配项,这是此类题目的常见陷阱)。即使没有明确列出其他路由,题目后半句“因为该条路由匹配...位数更多”作为唯一理由也是不严谨的,因为如果有 /24,/16 就不是“位数更多”的那个。
* **更直接的错误点**:
通常这类题目会给出一个完整的路由表截图或列表。虽然这里只提到了文字描述,但标准答案判定为“错误”,通常是因为:
1. **可能存在更优路由**:在实际考试或实验环境中,路由表里往往还有一条掩码更长(如 /24, /32)的特定主机路由或子网路由匹配 `9.1.1.1`。此时应优先匹配掩码更长的路由,而非 /16。
2. **概念混淆**:题目试图用“匹配位数更多”来解释选择 /16 的原因,但如果存在 /24,/24 匹配的位数(24位)才比 /16(16位)更多。因此,若存在更精确路由,选择 /16 是错误的;若不存在更精确路由,选择 /16 是正确的,但题目语境通常暗示有对比。鉴于答案为“错误”,最合理的解释是**路由表中存在比 /16 掩码更长的匹配路由**,因此不应选择 /16。
### 结论
**答案:错误**
**理由总结**:
路由器转发数据包遵循**最长匹配原则**。如果路由表中存在多条匹配目的 IP `9.1.1.1` 的路由,路由器会选择**子网掩码长度最长**(即前缀位数最多)的那一条。题目中断言选择 `/16` 的路由,暗示忽略了可能存在的掩码更长(如 `/24` 或 `/32`)的更精确路由。如果有更长的掩码匹配,则必须使用那条更长的,而不是 `/16`。因此,题目的说法是错误的。
相关知识点:
组播地址FF02::1含义判断
题目纠错
华为数通工程师HCIA题库
相关题目
单选题
29.某公司网络管理员希望能够远程管理分支机构的网络设备, 则下面哪个协议会被用到?
单选题
28.如图所示, 关于此网络拓扑图描述正确的是 ( )
单选题
27.如下图所示, 所有主机之间都可以正常通行, 则 SWBMAC 地址和端口的对应关系正确的是?
单选题
26.如下图所示, 下列交换机的哪个端口会处于阻塞状态?
单选题
25.如下图所示的网络, 要求主机 A 所在的网络通过 Easy IP 的方式访间 Internet, 则在路由器的 G0/0/3 接口需要使用下列哪个 ACL?
单选题
24.某台路由器配置信息如下, 则对端路由器使用哪个用户名和密码的组合可以使 PPP 随路完成认 证?
单选题
23.交换机某个端口输出配置信息如图, 下列说法错误的是?
单选题
22.如下图所示的网络, 所有路由器运行 OSPF 协议, 链路上方为 Cost 值的大小, 则 RA 到达网络 10.0.0.0/8 的路径为?
单选题
21.如下图所示的网络, 管理员希望 Router A 使用静态路由的方式, 指定优先通过 G0/0/1 端口发送数 据包给 RouterB, 则在 RouterA 输入哪条命令可以实现此需求? 
单选题
20.下列哪个属性不能作为衡量 Cost 的参数? (单选)
