发布网友 发布时间:2022-04-21 20:07
共1个回答
热心网友 时间:2023-08-23 10:30
tracert命令的作用就是跟踪。
Tracert命令就是个路由跟踪命令,是一个检测路由节点数的一个网络命令。举例说,如果访问八艾云官方网站域名www.8a.hk,使用这个命令进行跟踪检测,该命令就可以列出从您自己的上网IP地址到访问www.8a.hk网站IP所经过的所有服务器(路由),这就是路由跟踪。
在任何电脑上都可以执行这个命令,该命令的语法个格式为tracert空格加你的网站域名(或服务器IP地址),tracert命令主要用于确定IP数据包访问目标所采取的路径。要求路径上的每个路由器,在转发数据包之前至少将数据包上的TTL递减1,数据包上的TTL减为0时,路由器应该将ICMP已超时的消息发回源系统。
tracert命令工作原理
Tracert先发送TTL为1的回应数据包,并在随后的每次发送过程将TTL递增1,直到目标响应或 TTL达到最大值,从而确定路由。通过检查中间路由器发回的ICMP已超时的消息确定路由,某些路由器不经询问直接丢弃TTL过期的数据包,这在Tracert实用程序中看不到。
有3种方式用来探测一个数据包从源点到目的地经过的中转路由器,这3种方式分别是基于记录路由选项的路由探测、基于UDP协议的路由探测、基于ICMP Echo Request的路由探测。三种方式都可以用来探测一个数据包到达目的设备经过了哪些中间路由器,但实现的过程却截然不同。
以上内容参考:百度百科—跟踪路由