网络与域名解析

使用 TRACERT 排查 TCP/IP 问题 - Windows Server

· 52CE 我爱测

概要 本文介绍 TRACERT(跟踪路由),这是一个命令行实用工具,可用于跟踪 Internet 协议 (IP) 数据包到达其目标的路径。 本文讨论以下各项: - 如何使用 TRACERT 实用工具 - 如何使用 TRACERT 进行故障排除 - 如何使用 TRACERT 选项 详细信息 如何使用 TRACERT 实用工具 TRACERT 诊断实用工具通过将 Internet 控制消息协议(ICMP)回显数据包发送到目标来确定到目标的路由。 在这些数据包中

概要

本文介绍 TRACERT(跟踪路由),这是一个命令行实用工具,可用于跟踪 Internet 协议 (IP) 数据包到达其目标的路径。

本文讨论以下各项:

  • 如何使用 TRACERT 实用工具
  • 如何使用 TRACERT 进行故障排除
  • 如何使用 TRACERT 选项

详细信息

如何使用 TRACERT 实用工具

TRACERT 诊断实用工具通过将 Internet 控制消息协议(ICMP)回显数据包发送到目标来确定到目标的路由。 在这些数据包中,TRACERT 使用不同的 IP 生存时间(TTL)值。 由于路径上的每个路由器在转发数据包之前至少需要将数据包的 TTL 递减 1,因此 TTL 实际上是跃点计数器。 当数据包上的 TTL 达到零(0)时,路由器会将 ICMP“超出时间”消息发送回源计算机。

TRACERT 发送第一个 TTL 为 1 的回显数据包,并在每次后续传输时将 TTL 递增 1,直到目标响应或达到最大 TTL 为止。 中间路由器发送回的 ICMP“超过时间”消息会显示路由。 但请注意,某些路由器会静默删除已过期的 TTL 的数据包,并且这些数据包对 TRACERT 不可见。

TRACERT 输出返回 ICMP“超过时间”消息的中间路由器的有序列表。 使用 -d 选项与命令 tracert 指示 TRACERT 不对每个 IP 地址进行域名系统(DNS)查找,从而使 TRACERT 报告路由器近端接口的 IP 地址。

在命令及其输出的以下示例tracert中,数据包通过两个路由器(<路由器 1 IP 地址和>路由器 2 IP 地址<>)访问主机 <IP 地址>。 在此示例中,默认网关是 <路由器 1 IP 地址> ,11.1.0.0 网络上路由器的 IP 地址位于 <路由器 2 IP 地址>。

命令:

C:\>tracert <Host IP Address>

命令的输出:

Tracing route to <Host IP Address> over a maximum of 30 hops
---------------------------------------------------
1 2 ms 3 ms 2 ms <Router 1 IP Address>
2 75 ms 83 ms 88 ms <Router 2 IP Address>
3 73 ms 79 ms 93 ms <Host IP Address>

Trace complete.

如何使用 TRACERT 进行故障排除

可以使用 TRACERT 来确定数据包在网络上的停止位置。 在以下示例中,默认网关发现 IP 地址<上的>主机没有有效路径。 可能,路由器的配置问题或 22.110.0.0 网络不存在,反映 IP 地址错误。

命令:

C:\>tracert <IP Address>

命令的输出:

Tracing route to <IP Address> over a maximum of 30 hops
-----------------------------------------------------
1 <Router 1 IP Address> reports: Destination net unreachable.

Trace complete.

TRACERT 可用于对大型网络进行故障排除,其中多个路径可能导致同一点,或者涉及许多中间组件(路由器或网桥)。

如何使用 TRACERT 选项

有几个命令行选项可用于 TRACERT,尽管标准故障排除不需要这些选项。

下面的命令语法示例显示了所有可能的选项:

tracert -d -h maximum_hops -j host-list -w timeout target_host

参数的作用

  • -d:指定不要将地址解析为主机名。
  • -h maximum_hops:指定要搜索目标的最大跳数。
  • -j host-list:指定主机列表上的松散源路由。
  • -w timeout:根据超时设置,等待每个答复的时间为指定的毫秒数。
  • target_host:指定目标主机的名称或 IP 地址。

资料来源与适用范围

资料来源
微软官方中文故障文档
适用范围
按正文的 Windows / Windows Server 适用版本;保留原文兼容性要求
内容语言
中文;命令、路径和错误标识保留技术原文
本地收录日期
2026-10-26
授权说明
CC BY 4.0

正文与所需资源由本站本地存储。查看来源及更新记录 ↗

请按适用版本和实际日志确认原因;本站没有对每一种系统或设备逐项执行文中的操作。