`
gao_20022002
  • 浏览: 164854 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

网管命令之四:tracert命令详解

阅读更多

Tracert(跟踪路由)是路由跟踪实用程序,用于确定 IP 数据报访问目标所采取的路径。

该命令用 IP 生存时间 (TTL) 字段和 ICMP 错误消息来确定从一个主机到网络上其他主机的路由。

Tracert 工作原理


  通过向目标发送不同 IP 生存时间 (TTL) 值的“Internet 控制消息协议 (ICMP)”回应数据包,Tracert 诊断程序确定到目标所采取的路由。要求路径上的每个路由器在转发数据包之前至少将数据包上的 TTL 递减 1。数据包上的 TTL 减为 0 时,路由器应该将“ICMP 已超时”的消息发回源系统。

  Tracert 先发送 TTL 为 1 的回应数据包,并在随后的每次发送过程将 TTL 递增 1,直到目标响应或 TTL 达到最大值,从而确定路由。通过检查中间路由器发回的“ICMP 已超时”的消息确定路由。某些路由器不经询问直接丢弃 TTL 过期的数据包,这在 Tracert 实用程序中看不到。

  Tracert 命令按顺序打印出返回“ICMP 已超时”消息的路径中的近端路由器接口列表。如果使用 -d 选项,则 Tracert 实用程序不在每个 IP 地址上查询 DNS。

例:

 

数据包必须通过两个路由器(10.0.0.1 和 192.168.0.1)才能到达主机 172.16.0.99。

主机的默认网关是 10.0.0.1,192.168.0.0 网络上的路由器的 IP 地址是 192.168.0.1。

  C:\>tracert 172.16.0.99 -d

  Tracing route to 172.16.0.99 over a maximum of 30 hops

  1 2s 3s 2s 10,0.0,1

  2 75 ms 83 ms 88 ms 192.168.0.1

  3 73 ms 79 ms 93 ms 172.16.0.99

  Trace complete.

用 tracert 解决问题

      可以使用 tracert 命令确定数据包在网络上的停止位置。

 

例:

默认网关确定 192.168.10.99 主机没有有效路径。这可能是路由器配置的问题,或者是 192.168.10.0 网络不存在(错误的 IP 地址)。

  C:\>tracert 192.168.10.99

  Tracing route to 192.168.10.99 over a maximum of 30 hops

  1 10.0.0.1 reports:Destination net unreachable.

  Trace complete.

Tracert 实用程序对于解决大网络问题非常有用,此时可以采取几条路径到达同一个点。

  Tracert 命令行选项

  Tracert 命令支持多种选项,如下表所示。

  tracert [-d] [-h maximum_hops] [-j host-list] [-w timeout] target_name


-d
  指定不将 IP 地址解析到主机名称。


-h maximum_hops
  指定跃点数以跟踪到称为 target_name 的主机的路由。


-j host-list
  指定 Tracert 实用程序数据包所采用路径中的路由器接口列表。


-w timeout

  等待 timeout 为每次回复所指定的毫秒数。


target_name
  目标主机的名称或 IP 地址。

 

分享到:
评论

相关推荐

    网管常用dos命令

    #### 四、TRACERT命令详解 **TRACERT**(跟踪路由)命令用于确定IP数据包访问目标所采取的路径。 - **基本语法**: `tracert [选项] 目标` - **常用参数**: - `目标`: 可以是IP地址或者域名。 - **示例**: `...

    网管必须熟悉的几个网络DOS命令.doc

    【网络DOS命令详解】 网络DOS命令是网络管理员日常工作中不可或缺的工具,它们简单、高效,能够在没有图形用户界面的环境下完成许多网络诊断和管理任务。以下将详细介绍几个重要的DOS命令及其应用。 1. **Ping命令...

    网管技术命令详解让你管理网络得心应手

    - `tracert` 跟踪数据包路由,`-w` 设置超时时间。 - `nbtstat` 显示NetBIOS over TCP/IP的统计和状态信息。 - `tlist` 和 `kill` 用于查看和结束进程,但它们不是所有Windows版本都自带的工具。 了解并熟练运用...

    网管常用的网络命令集

    ### 网管常用网络命令集详解 网络管理员在日常工作中需要掌握一系列的网络命令,以便于监控网络状态、诊断网络故障以及维护网络设备。本文将深入探讨这些网络命令的原理与格式,帮助读者更好地理解和运用。 #### ...

    网管常用的dos命令

    ### 网管常用的DOS命令详解 在IT运维领域,掌握一定的DOS命令是非常重要的。这些命令可以帮助网络管理员高效地进行系统管理、故障排查等工作。以下是对给定文档中的DOS命令进行详细解释。 #### 1. 建立IPC空链接与...

    网管必须熟悉的几个网络DOS命令

    【网络DOS命令详解】 在IT管理领域,尤其是网络管理工作中,熟悉并掌握一些基础的DOS命令至关重要。DOS,即Disk Operating System,虽然在Windows操作系统广泛应用的今天已不再是主流,但其命令行工具仍然在很多...

    网络管理经典命令 配合中文说明

    ### 网络管理经典命令详解 #### 一、引言 随着信息技术的快速发展,网络管理成为企业IT部门的核心工作之一。熟练掌握一系列基础而重要的网络管理命令对于提高工作效率、保障网络安全至关重要。本文将详细介绍一些...

    网管教程:从入门到精通(软件篇)

    ### 网管教程:从入门到精通(软件篇) #### 一、详细的XP修复控制台命令和用法 在Windows XP系统维护中,XP修复控制台是一个强大的工具,可以帮助管理员在系统无法正常启动的情况下进行修复工作。下面详细介绍几...

    网络管理常用命令详解.doc

    10. 路由跟踪命令如`tracert`和`pathping`用于追踪数据包从源到目的地的路径,`tracert`显示每个跃点的延迟,而`pathping`还提供丢包率分析。 11. 共享安全方面: - `net share`查看当前的共享资源。 - `...

    常用网络命令

    ### 常用网络命令详解 #### 一、概述 在网络管理工作中,熟练掌握一系列基本且重要的网络命令对于确保网络的稳定性和安全性至关重要。本文旨在详细介绍一些常用的网络命令及其应用场景,帮助网络管理员更加高效地...

    网管员 软考笔记

    ### 网管员软考知识点详解 #### 第1章 故障处理方法 **一、网络的复杂性** 在现代网络环境中,网络结构极为复杂,涵盖了多种技术和服务,包括但不限于路由、拨号、交换、视频传输技术以及广泛的广域网(WAN)技术...

    网管技术资料

    2. **IPC$命令详解**: IPC$是Windows系统中的一个隐含共享,用于实现进程间通信。熟悉IPC$命令可以帮助网管人员进行远程管理和故障排查,例如查看和管理远程系统服务、共享资源等。 3. **Windows 2000/XP/2003...

    华为测试与练习.pdf

    【知识点详解】 1. RIPv2 组播方式:RIPv2是一种增强的路由协议,支持组播更新,意味着它能以多播的方式发送路由更新,而不是广播。...18. Tracert命令:Tracert用于追踪到达目标网络的路径,适用于内部和外部网络。

    h3c AR18路由器配置手册

    - **Tracert操作**:追踪数据包到达目标主机所经过的路径。 - **查看路由表**:查看路由器当前的路由表信息,了解数据转发路径。 #### 九、配置管理 - **当前配置**:显示路由器当前的所有配置信息。 - **保存配置...

Global site tag (gtag.js) - Google Analytics