多选题
499.路由器 R1 路由表输出信息如下, 下列说法正确的是?
A
目的地址为 10.0.2.2 的数据包通过 Ethernet0/0/1 接口转发
B
目的地址为 10.0.1.1 的数据包通过 Ethernet0/0/0 接口转发
C
目的地址为 10.1.1.1 的数据包通过 GigabitEtherneto/0/0 接口转发
D
目的地址为 10.0.2.1 的数据包通过 Ethernet0/0/2 接口转发
答案解析
正确答案:ABD
解析:
这是一道关于路由器**最长匹配原则(Longest Match Principle)**的经典题目。虽然题目中未直接给出路由表的具体截图或文本,但根据选项和标准答案(ABD),我们可以反推路由表中存在的关键路由条目,并据此进行逻辑解析。
### 核心知识点:最长匹配原则
当路由器查找路由表转发数据包时,如果目的地址匹配多条路由条目,路由器会选择**掩码长度最长(即最精确)**的那条路由进行转发。
---
### 详细解析
假设路由表中包含以下典型的路由条目(基于常见考题场景推断):
1. `10.0.1.0/24` via `Ethernet0/0/0`
2. `10.0.2.0/24` via `Ethernet0/0/1` (或者更具体的 `/32` 主机路由)
3. `10.0.2.0/25` via `Ethernet0/0/2` (用于区分选项 D)
4. `10.1.1.0/24` via `GigabitEthernet0/0/0` (或其他接口,需结合选项 C 的错误原因分析)
*注:由于原题缺少具体路由表图片,以下解析基于“答案 ABD 正确,C 错误”这一事实进行逆向逻辑推导,这是此类题库题的标准解法逻辑。*
#### 选项 A:目的地址为 10.0.2.2 的数据包通过 Ethernet0/0/1 接口转发
* **分析**:如果答案 A 是正确的,说明路由表中存在一条指向 `Ethernet0/0/1` 且能匹配 `10.0.2.2` 的路由。
* **推测路由**:通常可能存在一条 `10.0.2.0/24` 指向 `Ethernet0/0/1`,或者存在一条更具体的 `10.0.2.2/32` 指向该接口。在没有更优匹配(如更长掩码指向其他接口)的情况下,数据包将通过此接口转发。
* **结论**:**正确**。
#### 选项 B:目的地址为 10.0.1.1 的数据包通过 Ethernet0/0/0 接口转发
* **分析**:如果答案 B 是正确的,说明路由表中存在一条匹配 `10.0.1.1` 且出接口为 `Ethernet0/0/0` 的路由。
* **推测路由**:最常见的是存在默认路由或特定网段路由 `10.0.1.0/24` 指向 `Ethernet0/0/0`。由于 `10.0.1.1` 属于该网段,且没有更长的掩码冲突,故匹配成功。
* **结论**:**正确**。
#### 选项 C:目的地址为 10.1.1.1 的数据包通过 GigabitEthernet0/0/0 接口转发
* **分析**:答案指出 C 是**错误**的。这意味着虽然可能有一条路由指向 `GigabitEthernet0/0/0`,但要么该路由不存在,要么存在一条**掩码更长**的路由指向了其他接口,或者该目的地址根本不可达。
* **常见陷阱**:在很多类似考题中,`10.1.1.1` 可能匹配了一条默认路由(0.0.0.0/0)指向其他接口,而指向 `GigabitEthernet0/0/0` 的可能是一条掩码较短或不存在的汇总路由;或者,路由表中根本没有关于 `10.1.1.0` 网段指向 `GE0/0/0` 的有效路由。
* **结论**:**错误**。
#### 选项 D:目的地址为 10.0.2.1 的数据包通过 Ethernet0/0/2 接口转发
* **分析**:答案指出 D 是**正确**的。注意这里目的地址是 `10.0.2.1`,而选项 A 中的 `10.0.2.2` 走的是 `Ethernet0/0/1`。这说明针对 `10.0.2.0` 这个大网段,存在**子网划分**或**更具体的主机路由**。
* **推测路由**:
* 可能存在 `10.0.2.0/25` (范围 10.0.2.0 - 10.0.2.127) 指向 `Ethernet0/0/2`。
* 可能存在 `10.0.2.128/25` 或其他路由指向 `Ethernet0/0/1`。
* 因为 `10.0.2.1` 落在 `/25` 的前半部分,所以匹配指向 `Ethernet0/0/2` 的路由。
* 这也解释了为什么 A 和 D 不冲突:`10.0.2.2` 和 `10.0.2.1` 可能被不同的子网路由覆盖,或者题目中存在特定的主机路由(/32)。但在华为/H3C 常见题库中,通常考察的是**不同子网掩码导致的下一跳不同**。
* *修正推断*:如果 A 和 D 都对,且地址非常接近,极有可能是路由表中有两条明细:
1. `10.0.2.1/32` via `Ethernet0/0/2`
2. `10.0.2.0/24` via `Ethernet0/0/1` (作为默认覆盖) -> 此时 10.0.2.2 匹配 /24 走 E0/0/1,10.0.2.1 匹配 /32 走 E0/0/2。
3. 或者反过来,有 `10.0.2.2/32` 走 E0/0/1,其余走 E0/0/2。
* 无论具体掩码如何,依据“最长匹配”,D 的描述符合路由表逻辑。
* **结论**:**正确**。
### 总结
* **A 正确**:`10.0.2.2` 匹配到了指向 `Ethernet0/0/1` 的路由。
* **B 正确**:`10.0.1.1` 匹配到了指向 `Ethernet0/0/0` 的路由。
* **C 错误**:`10.1.1.1` 没有匹配到指向 `GigabitEthernet0/0/0` 的最优路由(可能无路由或匹配了其他接口)。
* **D 正确**:`10.0.2.1` 依据最长匹配原则,匹配到了指向 `Ethernet0/0/2` 的路由(可能与 A 中的地址因掩码不同而走向不同接口)。
因此,正确答案是 **A、B、D**。
相关知识点:
路由表信息与转发再判
题目纠错
华为数通工程师HCIA题库
相关题目
单选题
302.以下哪种 PPPoE 的报文是非单播方式发送的?
单选题
301.OSPF 协议使用哪种报文对接收到的 LSU 报文进行确认?
单选题
300.FTP 协议控制平面使用的端口号为?
单选题
299.某台路由器运行 OSPF 协议, 并且没有指定 Router ID,所有接口的 IP 地址如下,则此路由器 OSPF 协议的 Router ID 为?
单选题
298.下面关于静态与动态路由描述错误的是()。
单选题
297.路由器工作 OSI参考模型的哪一层?
单选题
296.VRP 操作平台, 以下哪条命令可以只查看静态路由?
单选题
295.下面选项中, 能使一台 IP 地址为 10.0.0.1 的主机访问 Internet 的必要技术是( )。
单选题
294.Telnet 协议默认使用的服务器端口号是?
单选题
293.以下两条配置命令可以实现路由器 RTA 去往同一 目的地 10.1.1.0 的路由主备备份:[RTA]ip route-static 10.1.1.0 24 12.1.1.1 Permanent[RTA]ip route-static 10.1.1.0 24 13.1.1.1
