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

502.以下关于 ICMP 报文的分析正确的是()。

A
 ICMP 报文封装在 IP 报文中,不经过传输层封装
B
 ICMP 报文不能用来检测路径中的 MTU
C
 ICMP 报文可以记录时间,包括原始时间 、接收时间 、发送时间
D
 ICMP 协议不支持重定向功能
E
 ICMP 报文包含 ICMP 差错报文, 控制报文, 请求/应答报文,刷新报文

答案解析

正确答案:AC

解析:

好的,让我们来详细解析这道多选题。 ### 题目背景 ICMP(Internet Control Message Protocol)是互联网协议的一部分,主要用于在网络中传递控制消息和错误报告。它通常用于诊断网络连接问题,例如通过 `ping` 和 `traceroute` 命令。 ### 选项解析 **A. ICMP 报文封装在 IP 报文中, 不经过传输层封装** - **正确**:ICMP 报文直接封装在 IP 报文中,不经过传输层(如 TCP 或 UDP)的封装。这意味着 ICMP 报文没有端口号,而是直接由 IP 层处理。 - **示例**:当你使用 `ping` 命令时,发送的 ICMP Echo Request 报文直接封装在 IP 报文中,而不是通过 TCP 或 UDP 封装。 **B. ICMP 报文不能用来检测路径中的 MTU** - **错误**:ICMP 报文可以用来检测路径中的 MTU(最大传输单元)。当一个数据包的大小超过路径中某个链路的 MTU 时,中间路由器会生成一个 ICMP “需要分片但 DF 标志置位” 的错误报文,返回给发送方。 - **示例**:使用 `ping -s -M do ` 命令可以检测路径中的 MTU。如果数据包大小超过路径中的某个 MTU,中间路由器会返回一个 ICMP 错误报文。 **C. ICMP 报文可以记录时间, 包括原始时间 、接收时间 、发送时间** - **正确**:ICMP 报文中的某些类型(如时间戳请求和时间戳应答)可以记录时间信息,包括原始时间、接收时间和发送时间。 - **示例**:使用 `ping -T timestamp ` 命令可以发送 ICMP 时间戳请求报文,接收方会返回包含时间信息的 ICMP 时间戳应答报文。 **D. ICMP 协议不支持重定向功能** - **错误**:ICMP 协议支持重定向功能。当一个路由器发现数据包可以通过更优的路径到达目的地时,它可以发送一个 ICMP 重定向报文给源主机,指示其使用新的路由。 - **示例**:假设路由器 A 发现数据包可以通过路由器 B 更快地到达目的地,它可以发送一个 ICMP 重定向报文给源主机,指示其将后续的数据包发送到路由器 B。 **E. ICMP 报文包含 ICMP 差错报文, 控制报文, 请求/应答报文, 刷新报文** - **错误**:ICMP 报文确实包含差错报文、控制报文和请求/应答报文,但不包含“刷新报文”。ICMP 报文类型主要包括: - 差错报文:如目的地不可达、超时等。 - 查询报文:如回声请求(Echo Request)和回声应答(Echo Reply)。 - 信息报文:如时间戳请求和时间戳应答。 - **示例**:使用 `ping` 命令时,发送的是 ICMP 回声请求报文,接收的是 ICMP 回声应答报文。 ### 答案解析 根据以上分析,正确的选项是 **A** 和 **C**。 - **A**:ICMP 报文封装在 IP 报文中,不经过传输层封装。 - **C**:ICMP 报文可以记录时间,包括原始时间、接收时间和发送时间。

相关知识点:

ICMP报文封装及功能要点

华为数通工程师HCIA题库

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

关闭
专为自学备考人员打造
试题通
自助导入本地题库
试题通
多种刷题考试模式
试题通
本地离线答题搜题
试题通
扫码考试方便快捷
试题通
海量试题每日更新
试题通
欢迎登录试题通
可以使用以下方式扫码登陆
试题通
使用APP登录
试题通
使用微信登录
xiaochengxu
联系电话:
400-660-3606
xiaochengxu