单选题
201.如下图所示的网络, 主机存在 ARP 缓存, 主机 A 发送数据包给主机 B,则此数据包的目的 MAC 和目的 IP 分别为?
201.如下图所示的网络, 主机存在 ARP 缓存, 主机 A 发送数据包给主机 B,则此数据包的目的 MAC 和目的 IP 分别为?
A
MAC-C, 10.0.12.2
B
MAC-A, 11.0.12.1
C
MAC -C, 11.0.12.1
D
MAC-B, 11.0.12.1
答案解析
正确答案:C
解析:
这是一道关于网络层(IP)和数据链路层(MAC)地址封装的经典题目。我们需要结合 ARP 缓存的作用以及数据包在不同网段间传输时的地址变化规律来进行分析。
### 1. 拓扑结构分析
虽然图片未直接显示,但根据选项和题目描述“主机 A 发送数据包给主机 B”,以及常见的此类考题拓扑,我们可以推断出以下网络结构:
* **主机 A** 和 **主机 B** 位于不同的网段。
* 中间通常有一个路由器或三层交换机(我们称之为设备 C 或 Router C)连接这两个网段。
* **主机 A** 的 IP 地址通常在 `10.0.12.x` 或类似网段(作为源)。
* **主机 B** 的 IP 地址是 `11.0.12.1`(作为最终目的 IP,从选项 B、C、D 的目的 IP 可以看出)。
* **MAC-C** 指的是网关(路由器接口)的 MAC 地址。
* **MAC-A** 是主机 A 自己的 MAC 地址。
* **MAC-B** 是主机 B 的 MAC 地址。
### 2. 核心原理:数据包转发过程中的地址变化
当主机 A 向不同网段的主机 B 发送数据时,遵循以下规则:
1. **IP 地址(网络层)**:
* **源 IP**:始终是发送方(主机 A)的 IP。
* **目的 IP**:始终是最终接收方(主机 B)的 IP。
* **结论**:无论数据包经过多少个路由器,**目的 IP 地址保持不变**,即为主机 B 的 IP `11.0.12.1`。
2. **MAC 地址(数据链路层)**:
* MAC 地址只在**同一局域网(二层域)**内有效。
* 当主机 A 发现目的 IP(11.0.12.1)与自己不在同一网段时,它会将数据包发送给其**默认网关**。
* 因此,数据帧的**目的 MAC 地址**应该是**网关接口的 MAC 地址**。
* 在本题语境中,连接主机 A 所在网段的网关设备接口通常被标记为 C(或者路由器名为 C),其 MAC 地址为 **MAC-C**。
* **注意**:主机 A 无法直接获取主机 B 的 MAC 地址(MAC-B),因为它们不在同一个广播域内。ARP 请求只能在本地子网解析网关的 MAC 地址。
3. **ARP 缓存的作用**:
* 题目提到“主机存在 ARP 缓存”,意味着主机 A 已经知道网关(MAC-C)的 MAC 地址,无需再次发送 ARP 请求,可以直接封装数据帧发送出去。
### 3. 选项逐一排查
* **A. MAC-C, 10.0.12.2**
* 目的 MAC 是网关 MAC-C(正确)。
* 目的 IP 是 10.0.12.2(错误)。这是主机 A 同网段的某个 IP,或者是主机 A 自己的 IP,而不是主机 B 的 IP。题目明确是发给主机 B,且其他选项暗示主机 B IP 为 11.0.12.1。
* **B. MAC-A, 11.0.12.1**
* 目的 MAC 是 MAC-A(错误)。MAC-A 是主机 A 自己的 MAC,数据包不可能发给自己。
* 目的 IP 正确。
* **C. MAC-C, 11.0.12.1**
* **目的 MAC 是 MAC-C**(正确)。因为主机 A 需要将包发给网关,所以二层帧头中的目的 MAC 是网关接口的 MAC 地址。
* **目的 IP 是 11.0.12.1**(正确)。这是主机 B 的 IP 地址,在网络层始终保持不变。
* **符合逻辑**。
* **D. MAC-B, 11.0.12.1**
* 目的 MAC 是 MAC-B(错误)。主机 A 和主机 B 在不同网段,主机 A 无法直接解析出主机 B 的 MAC 地址,也不能直接将帧发送给主机 B。只有当数据包到达主机 B 所在的局域网,由该局域网的网关转发给主机 B 时,最后一跳的目的 MAC 才会变成 MAC-B。但在主机 A 发出的第一跳中,目的 MAC 必须是网关的。
### 4. 最终结论
主机 A 发送数据包给不同网段的主机 B 时:
* **目的 IP**:保持为最终目的地 **11.0.12.1**。
* **目的 MAC**:设置为下一跳(网关)的 MAC 地址,即 **MAC-C**。
因此,正确答案是 **C**。
相关知识点:
ARP缓存目的MAC和IP考点
题目纠错
华为数通工程师HCIA题库
相关题目
单选题
600.下列说法不正确的是( )。
单选题
599.以下关于 RSTP 配置 BPDU 的处理说法正确的有哪些?
单选题
598.目前使用的 IPv6 组播地址标志字段( )取值有?
单选题
597.全球单播地址由以下哪些部分组成?
单选题
596.路由器 A 的 G0/0/1 接口配置信息如下, 下列说法正确的有?Acl number 3000Rule 5 deny 17Rule 10 deny 89Rule 15 deny 6Interface GigabitEthernet0/0/1Traffic -filter inbound acl 3000
单选题
595.PPP 比 HDLC 更安全可靠, 是因为 PPP 支持()。
单选题
594.在 OSPF 广播网络中, 一台 DRother 路由器会与哪些路由器交换链路状态信息?
单选题
593.以下关于 ICMP 报文说法正确的有?
单选题
592.以下属于 MPLS 标签动作的有哪几项?
单选题
591.某台路由器路由表输出信息如下, 下列说法正确的是?
