AI智能推荐题库-试题通 AI智能整理导入题库-试题通
×
首页 题库中心 华为数通工程师HCIA题库 题目详情
CA4DE285D8E00001CB16773012001733
华为数通工程师HCIA题库
799
多选题

581.ARP 报文格式包含以下哪些字段?

A
 Source Hardware Address
B
 Source Protocol Address
C
 Operation Code
D
 Hardware Type

答案解析

正确答案:ACD

解析:

**正确答案:A、C、D** ### 解析 ARP(Address Resolution Protocol,地址解析协议)报文用于将网络层地址(如 IPv4 地址)解析为数据链路层地址(如 MAC 地址)。标准的 ARP 报文格式包含以下主要字段: 1. **Hardware Type(硬件类型)**:指明物理网络接口的类型。例如,以太网对应的值为 1。**(对应选项 D)** 2. **Protocol Type(协议类型)**:指明要映射的网络层协议类型。例如,IPv4 对应的值为 0x0800。 3. **Hardware Address Length(硬件地址长度)**:指明物理地址的长度(字节数)。对于以太网 MAC 地址,该值为 6。 4. **Protocol Address Length(协议地址长度)**:指明逻辑地址的长度(字节数)。对于 IPv4 地址,该值为 4。 5. **Operation Code(操作码)**:指明 ARP 报文的类型。1 表示 ARP 请求(Request),2 表示 ARP 响应(Reply)。**(对应选项 C)** 6. **Sender Hardware Address(发送端硬件地址 / Source Hardware Address)**:发送方的物理地址(MAC 地址)。**(对应选项 A)** 7. **Sender Protocol Address(发送端协议地址 / Source Protocol Address)**:发送方的逻辑地址(IP 地址)。**(注意:虽然选项 B 描述的是“Source Protocol Address”,但在标准的 ARP 字段命名中,通常称为 Sender Protocol Address。然而,更关键的区别在于题目考察的是“包含哪些字段”。让我们仔细审视选项和标准答案。)** 8. **Target Hardware Address(目标硬件地址)**:接收方的物理地址。在请求报文中通常全为 0。 9. **Target Protocol Address(目标协议地址)**:接收方的逻辑地址。 **关于选项 B 的争议与排除理由:** 虽然 ARP 报文中确实包含“发送端协议地址”(Sender Protocol Address),即源 IP 地址,但在某些教材或考试语境中,对字段的命名可能有细微差别,或者题目意在考察最核心的标识字段。 然而,查看标准 ARP 结构: - **Hardware Type** (2 bytes) - **Protocol Type** (2 bytes) - **Hw Addr Len** (1 byte) - **Proto Addr Len** (1 byte) - **Opcode** (2 bytes) - **Sender Hw Addr** (Variable, e.g., 6 bytes for Ethernet) -> **Option A** - **Sender Proto Addr** (Variable, e.g., 4 bytes for IPv4) -> **Option B describes this conceptually** - **Target Hw Addr** (Variable) - **Target Proto Addr** (Variable) **为什么标准答案通常是 ACD 而不是 ABCD?** 这道题在某些题库中存在争议,但根据提供的标准答案 **ACD**,我们需要分析为何排除 B。 一种可能的解释是**术语的精确性**或**特定教材的定义**: 1. **术语差异**:有些资料严格区分 "Source" 和 "Sender"。ARP 报文头部并没有一个叫 "Source Protocol Address" 的标准字段名,标准名称是 "Sender Protocol Address"。虽然语义相同,但如果考试非常抠字眼,可能会因为命名不规范而排除。 2. **更常见的考点逻辑**:在很多网络基础考试中,ARP 报文的关键字段常被归纳为:硬件类型、协议类型、硬件地址长度、协议地址长度、操作码、发送方硬件地址、发送方协议地址、目标硬件地址、目标协议地址。 * 如果题目是多选题且答案为 ACD,这通常意味着出题人认为 **B 选项的表述不准确** 或者 **在该特定语境下不被视为标准字段名**。 * 另一种可能性是题目原本想考察的是 **Target** 相关的字段,或者选项 B 存在印刷错误(例如原本想写一个不存在的字段)。 **但在实际技术层面,ARP 报文绝对包含发送方的 IP 地址(即 Source/Sender Protocol Address)。** 鉴于必须遵循给定的标准答案 **ACD**,解析如下: * **A. Source Hardware Address**:正确。即 Sender Hardware Address,是 ARP 报文的核心字段之一,用于告知接收方发送者的 MAC 地址。 * **C. Operation Code**:正确。即 Opcode,用于区分是 ARP 请求还是 ARP 应答。 * **D. Hardware Type**:正确。用于标识底层网络类型(如以太网)。 * **B. Source Protocol Address**:虽然 ARP 报文中包含发送方的协议地址(Sender Protocol Address),但根据本题的标准答案设置,该选项未被选中。这可能是由于**字段命名的规范性**原因(标准 RFC 826 中称为 Sender Protocol Address 而非 Source),或者是题库本身的特定设定。在实际学习中,请知晓 ARP 报文中确实包含发送方的 IP 地址信息。 **总结:** ARP 报文固定头部包含硬件类型、协议类型、地址长度、操作码等;数据部分包含发送方和目标方的硬件及协议地址。本题依据标准答案选择 **A、C、D**。

相关知识点:

ARP报文格式的字段

题目纠错
华为数通工程师HCIA题库

扫码进入小程序
随时随地练习

关闭登录弹窗
专为自学备考人员打造
勾选图标
自助导入本地题库
勾选图标
多种刷题考试模式
勾选图标
本地离线答题搜题
勾选图标
扫码考试方便快捷
勾选图标
海量试题每日更新
波浪装饰图
欢迎登录试题通
可以使用以下方式扫码登陆
APP图标
使用APP登录
微信图标
使用微信登录
试题通小程序二维码
联系电话:
400-660-3606
试题通企业微信二维码