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

87.从源设备到目的设备之间有两台路由器RTA和RTB,使用Tracert命令来检测路径。检测第一跳RTA时,源设备对目的设备的某个较大的端口送一个TTL为1的UDP报文,当该报文到达RTB时,TTL将变为0,于是RTA对源设备回应一个ICMP消息。

A
 EchoRequest
B
 PortUnreachable
C
 TimeExceeded
D
 EchoReply

答案解析

正确答案:C

解析:

好的,让我们来详细解析这道题。 ### 题目背景 题目描述了一个使用 `Tracert`(或 `traceroute`)命令来检测从源设备到目的设备之间的路径的情况。在这个过程中,源设备会发送一个带有特定 TTL(生存时间)值的 UDP 报文。当这个报文经过每一跳路由器时,TTL 值会递减。当 TTL 值减为 0 时,路由器会丢弃该报文,并向源设备发送一个 ICMP 消息。 ### 选项解析 - **A. EchoRequest** - **含义**:ICMP 回声请求消息,通常用于 `ping` 命令,用来测试网络连通性。 - **适用场景**:当源设备想确认目的设备是否可达时,会发送 `EchoRequest`,目的设备收到后会回复 `EchoReply`。 - **不符合题意**:题目中提到的是 `Tracert` 命令,而不是 `ping` 命令,因此 `EchoRequest` 不符合题意。 - **B. PortUnreachable** - **含义**:ICMP 端口不可达消息,表示目标主机上的指定端口没有应用程序在监听。 - **适用场景**:当一个 UDP 报文到达目的主机,但目的主机上没有应用程序在监听该端口时,会返回 `PortUnreachable` 消息。 - **不符合题意**:题目中提到的是 TTL 超时的情况,而不是端口不可达的情况,因此 `PortUnreachable` 不符合题意。 - **C. TimeExceeded** - **含义**:ICMP 超时消息,表示报文的 TTL 值已经减为 0,路由器无法继续转发该报文。 - **适用场景**:当一个报文的 TTL 值减为 0 时,路由器会丢弃该报文,并向源设备发送 `TimeExceeded` 消息。 - **符合题意**:题目中明确提到,当 TTL 值减为 0 时,路由器 RTA 会向源设备发送一个 ICMP 消息。根据 `Tracert` 的工作原理,这个消息就是 `TimeExceeded`。 - **D. EchoReply** - **含义**:ICMP 回声应答消息,通常用于 `ping` 命令,表示目的设备收到了 `EchoRequest` 并进行了响应。 - **适用场景**:当目的设备收到 `EchoRequest` 后,会回复 `EchoReply`。 - **不符合题意**:题目中提到的是 `Tracert` 命令,而不是 `ping` 命令,因此 `EchoReply` 不符合题意。 ### 为什么选择 C 根据题目描述,当 TTL 值减为 0 时,路由器 RTA 会丢弃该报文,并向源设备发送一个 ICMP 消息。根据 `Tracert` 的工作原理,这个消息是 `TimeExceeded`。因此,正确答案是 C。 ### 示例 假设你使用 `Tracert` 命令从你的电脑(源设备)追踪到一个远程服务器(目的设备)的路径。路径中有两台路由器 RTA 和 RTB。 1. 你发送一个 TTL 为 1 的 UDP 报文。 2. 报文到达 RTA 时,TTL 减为 0。 3. RTA 丢弃该报文,并向你的电脑发送一个 `TimeExceeded` 消息。 4. 你的电脑收到 `TimeExceeded` 消息,知道第一跳是 RTA。

相关知识点:

Tracert检测路径,TTL超时回TimeExceeded

华为数通工程师HCIA题库

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

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