单选题
路由器在两个网段之间转发数据包时,读取其中的 地址来确定下一跳的转发路径。
A
目标IP
B
MAC
C
MAC
D
ARP
答案解析
正确答案:A
解析:
**解析:**
路由器工作在网络层(OSI模型的第三层),其主要功能是在不同的网络(网段)之间转发数据包。当路由器接收到一个数据包时,它会执行以下操作来确定转发路径:
1. **读取目标IP地址**:路由器首先检查数据包头部中的**目标IP地址**。
2. **查找路由表**:路由器将目标IP地址与其内部维护的**路由表**进行匹配。路由表中记录了到达不同目的网络的路径信息(即下一跳地址或出接口)。
3. **确定下一跳**:根据最长匹配原则,路由器找到最佳路径,确定数据包的“下一跳”是哪个相邻路由器或直接连接的主机。
**为什么其他选项不正确:**
* **B. MAC / C. MAC**:MAC地址(物理地址)工作在数据链路层(第二层)。路由器在转发数据包时,确实会修改数据帧的源MAC和目的MAC地址(因为每一跳的链路层封装都不同),但**决定**数据包往哪里走(即选择哪条路径)的依据是网络层的IP地址,而不是MAC地址。MAC地址仅用于在同一局域网段内识别具体的网络设备。
* **D. ARP**:ARP(地址解析协议)是一种协议,用于将IP地址解析为MAC地址,它本身不是一个“地址”,因此不能作为读取的对象来确定路径。
**结论:**
路由器依据数据包中的**目标IP地址**来查询路由表,从而确定下一跳的转发路径。
故正确答案为 **A. 目标IP**。
题目纠错
计算机网络试题库
