路由器的四大核心组件 | AI生成和翻译

Home 2026.02

问题:从功能结构的角度来看,路由器包括输入端口、输出端口、路由处理器以及以下哪个组件?

A. 路由控制
B. 接口
C. 交换结构 (Switching fabric)
D. A/D 转换

答案:

正确答案是 C. 交换结构 (Switching fabric)

详细解析:

现代路由器的功能架构(也称为其内部结构或构建模块)通常由四个主要部分组成:

  1. 输入端口 (Input ports)
    • 接收来自网络的传入数据包的物理接口。
    • 执行 Layer 1–2 功能(物理接收、链路层处理)。
    • 通常包括带有 PHY、MAC 和初始数据包查表/处理功能的线卡 (line cards)。
  2. 输出端口 (Output ports)
    • 将传出数据包发送到下一跳的物理接口。
    • 处理队列 (queuing)、调度 (scheduling) 和传输。
  3. 路由处理器 (Routing processor / 路由引擎 / control plane)
    • 运行路由协议(OSPF、BGP、RIP 等)。
    • 维护路由表(RIB – Routing Information Base)。
    • 计算转发表(FIB – Forwarding Information Base)。
    • 将转发决策分发到线卡 / 端口。
  4. 交换结构 (Switching fabric / 交换矩阵 / backplane / interconnect)
    • 将数据包从输入端口移动到输出端口的内部高速互连机构
    • 这是数据平面 (data plane) 转发引擎 —— 即在做出转发决策后,数据包在路由器内部实际经过的硬件路径。
    • 常见类型:共享内存 (shared memory)、交叉开关 (crossbar switch)、多级互连网络(如 Clos 网络)等。
    • 如果没有交换结构,数据包就无法在输入和输出之间高速传输。

为什么其他选项是错误的:

标准的教科书/考试路由器结构模型(频繁考查):

Router =

你的答案 A 是错误的,因为“路由控制”不是一个标准的独立组件 —— 它是路由器处理器内部执行的一项功能。

正确答案:C. 交换结构 (Switching fabric)

参考资料:


Back Donate