学习啦>学习电脑>操作系统>Linux教程>

Linux系统中tracert命令使用详解

佳洲分享

  Linux系统中Tracert命令用来显示数据包到达目标主机是所经过的路径。下面由学习啦小编为大家整理了linux系统中tracert命令使用详解,希望对大家有帮助!

  Linux系统中tracert命令使用详解

  Tracert命令用来显示数据包到达目标主机所经过的路径,并显示到达每个节点的时间。命令功能同Ping类似,但它所获得的信息要比Ping命令详细得多,它把数据包所走的全部路径、节点的IP以及花费的时间都显示出来。该命令比较适用于大型网络。

  命令格式:

  tracert IP地址或主机名 [-d][-h maximumhops][-j host_list] [-w timeout]

  参数含义:

  -d 不解析目标主机的名字;

  -h maximum_hops 指定搜索到目标地址的最大跳跃数;

  -j host_list 按照主机列表中的地址释放源路由;

  -w timeout 指定超时时间间隔,程序默认的时间单位是毫秒。

  linux系统中tracert命令用法

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

  如果不使用参数,将显示连接情况,如图2-23所示。

  提示:

  图2-23显示的是从本地计算机到163这台服务器所经过的计算机。

  ● -d

  指定不将地址解析为计算机名,如图2-24所示。

  ● -h maximum_hops

  指定搜索目标的最大跃点数,如图2-25所示。

  ● -j computer-list

  指定沿computer-list的稀疏源路由。

  ● -w timeout

  每次应答等待timeout指定的微秒数,如图2-26所示。

  补充:linux系统中tracert命令原理

  tracert命令也称作路由跟踪命令,用于确定IP数据库包访问目标所采取的路径,通过IP生成时间(TTL)字段和ICMP错误信息来确定,从个网络到主机之间的网络状况。

  tracert命令原理与ping命令为相似,都是通过向目标发送数据包,并通过数据包响应及丢失情况,从而判断本地与目标主机之间的网络状况,所不同的是tracert命令能够反映出网络中各个路由节点信息,以及网络状况,并且可以用以跟踪路由节点,以及监控服务器状况等作用。

    3645534