一,简介

    Tracert(跟踪路由)是路由跟踪程序,用来确定IP数据包访问目标所经过的路径。用IP携带的生存时间(TTL)字段和ICMP错误消息来确定从一个主机到网络上其他主机之间的路由。

格式: tracert +IP地址

二,工作原理

tracert详解_第1张图片

假如:

    tracert www.baidu.com

tracert详解_第2张图片


过程:

(1)      pc1跟踪百度服务器,起初TTL值初始值为1,达到路由R1后,TTL-1=0R1返回ICMP超时信息(包含R1IP地址)

(2)      pc1TTL值设为2,到达R2后,同样返回超时信息…..以此类推,在未到达目的地址之前,一直返回经过的路由IP时的ICMP超时信息

(3)      当最后到达目的地址时,此时返回的信息是ICMP reply


Window下的tracert命令讲解:

  第一列:显示的是节点数

  第二列~第四列:显示的是各节点的响应时间(网络情况稳定的话,三者的响应时间差不多,否则,网络动荡),如果返回的是*,表示超时

  最后一列:显示经过的路由的IP地址