Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

对 Traceroute 进行故障排除

关于 Traceroute 页面

您在此处: 设备管理 > 工具 > Traceroute

traceroute 诊断工具使用精心制作的一系列数据包,从设备与指定主机之间的网络中中间点获取 ICMP“时间超过”消息。

每次路由数据包时,数据包的生存时间都会减去,因此 traceroute 通常从每个路径点接收至少一次“超过时间”的响应。Traceroute 从具有生存时间值 1 的数据包开始,并递增后续数据包的生存时间,从而构建主机之间路径的基本映射。

使用此页面可以在设备和指定目标主机之间显示路由器列表。

要使用 traceroute 工具:

  1. 单击高级选项旁边的扩展图标。

  2. 表 1 所述,在 Traceroute 页中输入信息。

    远程主机字段是唯一必填字段。

  3. 单击 “开始”。

    traceroute 操作的结果如 表 2 所示。如果未指定任何选项,则 traceroute 显示的每行格式如下:

    设备沿着路径向每个路由器总共发送三个追踪路由数据包,并显示每个 traceroute 操作的往返时间。如果设备在收到“超过时间”消息之前超时,则显示该往返时间的星号 (*)。

  4. 单击 OK 以在 traceroute 操作完成之前停止它。

表 1:Ping Traceroute 故障排除选项

领域

行动

远程主机

键入 traceroute 目标主机的主机名或 IP 地址。

高级选项

不解析地址

  • 要抑制在路径上显示跃点主机名,请选中该复选框。

  • 要显示路径上的跃点主机名,请清除复选框。

接口

从列表中选择发送追踪路由数据包的接口。如果您选择 任意一个,则追踪路由请求将发送到所有接口上。

生存时间

从列表中选择 traceroute 请求数据包的生存时间 (TTL) 跃点计数。

服务类型

从列表中选择要包含在 traceroute 请求数据包的 IP 标头中的服务类型 (ToS) 值十进制值。

解析 AS 编号

  • 要显示设备和目标主机之间每个中间跃点的自治系统 (AS) 编号,请选中该复选框。

  • 要抑制在设备和目标主机之间显示每个中间跃点的 AS 编号,请清除复选框。

路由实例

从列表中选择 ping 尝试的路由实例名称。

网关

键入要路由的网关 IP 地址。

源地址

键入传出跟踪路由数据包的源 IP 地址。

绕过路由

  • 要绕过路由表并将 traceroute 数据包仅发送至指定接口上的主机,请选中该复选框。

  • 要通过路由表路由跟踪路由数据包,请清除复选框。

    如果未使用路由表,则追踪路由数据包只会发送至接口框中指定接口上的主机。如果主机不在该接口上,则不会发送 traceroute 响应。

表 2:Ping Traceroute 结果和输出摘要

领域

功能

Ping Traceroute 结果和输出摘要

hop-number

路径上的跃点(路由器)编号。

host

主机名(如果可用)或路由器的 IP 地址。

要抑制显示主机名,请选中“不解析地址”复选框。

ip-address

路由器的 IP 地址。

as-number

路由器的 AS 编号。

time1

第一个追踪路由数据包的发送与从该特定路由器接收相应时间超过的数据包之间的往返时间。

time2

第二个追踪路由数据包的发送与从该特定路由器接收相应时间超过的数据包之间的往返时间。

time3

第三个追踪路由数据包的发送与从该特定路由器接收相应时间超过的数据包之间的往返时间。

输出 = 未显示目标主机的完整路径

如果设备未显示目标主机的完整路径,则可能适用以下其中一种解释:

  • 主机无法运行。

  • 设备和主机之间存在网络连接问题。

  • 主机或路径上的路由器可能被配置为忽略 ICMP traceroute 消息。

  • 主机或路径上的路由器可配置为防火墙过滤器,以阻止 ICMP 追踪路由请求或 ICMP 时间超过响应。

  • 在“超过时间”框中选择的值小于主机路径中的跃点数。在这种情况下,主机回复时可能会显示 ICMP 错误消息。

有关 ICMP 的详细信息,请参阅 RFC 792, Internet 控制消息协议