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

16.Tracert 诊断工具记录下每一个 ICMP TTL 超时消息的 ( ) , 从而可以向用户提供报文到达目的地 所经过的 IP 地址 。 (单选)

A
  目的端口
B
 源端口
C
  目的 IP 地址
D
 源 IP 地址

答案解析

正确答案:D

解析:

好的,让我们来详细解析这道题。 ### 题目背景 Tracert(在 Windows 系统中)或 traceroute(在 Unix/Linux 系统中)是一个网络诊断工具,用于确定从源主机到目标主机所经过的路由路径。它通过发送带有不同 TTL(Time To Live)值的 ICMP(Internet Control Message Protocol)回声请求报文来实现这一点。 ### 选项解析 - **A. 目的端口**:Tracert 使用的是 ICMP 协议,而不是传输层的 TCP 或 UDP 协议,因此不涉及目的端口。 - **B. 源端口**:同上,ICMP 协议不使用端口号,因此也不涉及源端口。 - **C. 目的 IP 地址**:虽然 Tracert 的最终目的是到达目标主机,但每个中间路由器返回的 ICMP TTL 超时消息中并不包含目标主机的 IP 地址。 - **D. 源 IP 地址**:当一个 ICMP TTL 超时消息被返回时,该消息中包含了发送超时消息的路由器的源 IP 地址。Tracert 通过记录这些源 IP 地址,可以显示从源主机到目标主机的每一跳的 IP 地址。 ### 为什么选择 D Tracert 工具的工作原理是: 1. 发送一个带有 TTL 值为 1 的 ICMP 回声请求报文。 2. 第一个路由器收到该报文后,TTL 减 1 变为 0,于是返回一个 ICMP TTL 超时消息,其中包含该路由器的源 IP 地址。 3. Tracert 记录下这个源 IP 地址,并发送一个带有 TTL 值为 2 的 ICMP 回声请求报文。 4. 这个过程继续,直到报文到达目标主机或 TTL 达到最大值。 因此,Tracert 通过记录每个 ICMP TTL 超时消息中的 **源 IP 地址** 来显示从源主机到目标主机的路径。 ### 示例 假设你从 A 主机使用 Tracert 到达 B 主机,路径如下: - A -> R1 -> R2 -> R3 -> B 1. A 发送 TTL=1 的 ICMP 报文,R1 收到后 TTL 变为 0,返回 ICMP TTL 超时消息,包含 R1 的源 IP 地址。 2. A 记录 R1 的 IP 地址,然后发送 TTL=2 的 ICMP 报文,R2 收到后 TTL 变为 0,返回 ICMP TTL 超时消息,包含 R2 的源 IP 地址。 3. A 记录 R2 的 IP 地址,然后发送 TTL=3 的 ICMP 报文,R3 收到后 TTL 变为 0,返回 ICMP TTL 超时消息,包含 R3 的源 IP 地址。 4. A 记录 R3 的 IP 地址,然后发送 TTL=4 的 ICMP 报文,B 收到后返回 ICMP 回声应答消息,表示到达目标主机。 通过这种方式,Tracert 记录了从 A 到 B 的每一跳的源 IP 地址,从而显示完整的路径。 希望这个解释对你有所帮助!

相关知识点:

Tracert记录ICMP超时源IP

华为数通工程师HCIA题库

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

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