AI智能推荐题库-试题通 AI智能整理导入题库-试题通
×
首页 题库中心 HCIA H12-811 数-通 HCIA-Datacom理论考试题库 题目详情
CA4E3CA89D0000019ABCDDA03C2E76E0
HCIA H12-811 数-通 HCIA-Datacom理论考试题库
1,056
多选题

1045.以下关于 ICMP 报文的分析正确的是?

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

答案解析

正确答案:AC

解析:

好的,让我们来逐一分析这道多选题的各个选项,并解释为什么选择 A 和 C。 ### 题目背景 ICMP(Internet Control Message Protocol)是一种网络层协议,用于在网络设备之间传递控制消息和错误报告。它通常用于诊断网络问题,例如通过 `ping` 命令来检查主机是否可达。 ### 选项分析 **A. ICMP 报文封装在 IP 报文中, 不经过传输层封装** - **正确**:ICMP 报文直接封装在 IP 报文中,而不是像 TCP 或 UDP 那样需要经过传输层的封装。这意味着 ICMP 报文没有端口号等传输层信息。 - **示例**:当你使用 `ping` 命令时,发送的 ICMP Echo Request 报文直接封装在 IP 报文中,而不需要经过 TCP 或 UDP 层。 **B. ICMP 报文不能用来检测路径中的 MTU** - **错误**:ICMP 报文可以用来检测路径中的 MTU(最大传输单元)。当一个数据包的大小超过路径中某个链路的最大 MTU 时,中间的路由器会生成一个 ICMP “需要分片但 DF 标志设置” 的错误报文,返回给发送方。 - **示例**:使用 `ping -f -s ` 命令(其中 `-f` 表示设置 DF 标志,`-s` 指定数据包大小),如果路径中的某个链路的 MTU 小于指定的数据包大小,中间的路由器会返回一个 ICMP 错误报文。 **C. ICMP 报文可以记录时间, 包括原始时间、接收时间、发送时间** - **正确**:ICMP 报文中的某些类型(如 Timestamp 请求和响应报文)确实可以记录时间信息,包括原始时间、接收时间和发送时间。这些时间戳可以用于测量网络延迟和同步时间。 - **示例**:使用 `ping -t ` 命令(其中 `-t` 表示发送 Timestamp 请求),可以获取目标主机的时间戳信息。 **D. ICMP 协议不支持重定向功能** - **错误**:ICMP 协议支持重定向功能。当一个路由器发现数据包可以通过更优的路径到达目的地时,它可以发送一个 ICMP 重定向报文给源主机,建议源主机使用新的路由。 - **示例**:假设主机 A 发送数据包到主机 B,中间的路由器 R1 发现通过路由器 R2 可以更快地到达主机 B,R1 会发送一个 ICMP 重定向报文给主机 A,建议 A 使用 R2 作为下一跳。 **E. ICMP 报文包含 ICMP 差错报文, 控制报文, 请求/应答报文, 刷新报文** - **错误**:ICMP 报文确实包含差错报文、控制报文和请求/应答报文,但不包含“刷新报文”。刷新报文并不是 ICMP 协议的一部分。 - **示例**:常见的 ICMP 报文类型包括 Echo Request 和 Echo Reply(用于 `ping` 命令)、Destination Unreachable(目标不可达)、Time Exceeded(超时)等。 ### 答案解析 根据以上分析,正确的选项是 **A** 和 **C**: - **A**:ICMP 报文封装在 IP 报文中,不经过传输层封装。 - **C**:ICMP 报文可以记录时间,包括原始时间、接收时间和发送时间。

相关知识点:

ICMP报文分析要点

HCIA H12-811 数-通 HCIA-Datacom理论考试题库

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

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