barriers / 阅读 / 详情

TRACERT(traceroute)命令

2023-07-29 03:22:04
共1条回复
北有云溪

可以用TRACERT来查看数据包到达目的主机的实际路径。

举个例子,如下图来追踪从我计算机到另一台计算机的路由情况。

命令行输入“tracert”,空格,目的IP地址,按下回车键。

数据包将找到到达目的的主机的路径,在到达目的主机的路径中,没到达一个路由器,都会报告路由器的信息回来,信息中包含路由器的IP地址和每一跳所花费的时间。如果数据包无法到达目的主机,可以用它来查明网络上的问题所在。(比如ping一个地址后,在某个路径之后失败了,则可以确定哪两台路由器之间存在问题)

相关推荐

tracert 怎么发音

tracer[英][u02c8treu026asu0259(r)][美]["treu026asu0259r]n.追踪者,描图者,(铁笔等)绘图工具;
2023-07-27 20:14:251

tracert 是什么意思

测试网络连通性的,跟ping差不多.
2023-07-27 20:16:053

tracert命令的作用

进入dos命令中很多人肯定都见到过tracert命令,而知道这个命令作用的用户肯定是少之又少,为此我们给大家带来了科普,下面就来一起看看tracert命令的作用吧。tracert命令的作用:答:tracert命令是一种路由跟踪实用程序,主要用于确定ip数据包访问目标所采取的路径。tracert的使用需要在其后面加一个“ip地址”或者“url”,tracert会根据相对应的域名来进行转换的。当数据从你计算机中通过多个网关传送到目的地时,可以用来跟踪数据使用的路径。tracert命令详解:1、该程序将会包含不同的生存时间ttl值的Internet控制消息协议,回显数据包发送到目标中,并决定达到了目标所采用的路由中。2、要在转发数据包中的ttl前至少递减1,且必须经过路径上的每个路由器。3、数据包的ttl变为0时,路由器应该将“ICMP已超时”信息发送回源系统。
2023-07-27 20:16:191

tracert命令的作用有哪些?

命令提示符中的tracert命令被定义为是一种路由跟踪实用程序,tracert命令主要用于确定IP数据包访问目标所采取的路径。本篇文章将在Win7系统环境下,来探讨tracert命令详解,同时了解tracert命令有哪些功能。进入Windows命令提示符程序。Win7系统直接在开始菜单下方的输入框中输入“cmd”或“命令提示符”就可以进入了。XP系统需要在开始菜单中找到运行(或按下快捷键R),在运行对话框中输入cmd,然后单击“确定”按钮。可以输入“tracert ”后面接一个网址,DNS解析会自动将其转换为IP地址并探查出途经的路由器信息。如这回在后面输入了百度经验的URL地址,可以发现共查询到10条信息,其中带有星号(*)的信息表示该次ICMP包返回时间超时。
2023-07-27 20:16:391

tracert命令的作用是什么?

Tracert(跟踪路由)是路由跟踪实用程序,用于确定IP数据包访问目标所采取的路径。 Tracert 命令使用用 IP 生存时间 (TTL) 字段和 ICMP 错误消息来确定从一个主机到网络上其他主机的路由.其命令格式如下。网络:网络是由若干节点和连接这些节点的链路构成,表示诸多对象及其相互联系。在1999年之前,人们一般认为网络的结构都是随机的。但随着Barabasi和Watts在1999年分别发现了网络的无标度和小世界特性并分别在世界著名的《科学》和《自然》杂志上发表了他们的发现之后,人们才认识到网络的复杂性。
2023-07-27 20:16:581

tracert命令的用法

tracert命令常见于dos中,不过也并不是什么用户都会使用的,为了帮助你们去更好的操作,所以我们带来了教程,可以去帮助你们知道tracert命令的用法,非常的简单哟。tracert命令的用法:1、首先点击左下角开始,然后打开“运行”。2、之后输入代码“cmd”。3、在打开的窗口中输入“tracert”。4、该命令是路由器追踪命令,接着继续输入“tracert+需要追踪ip地址”,在tracert后面加一个空格,并按下回车。5、最后就会显示追踪路由的全部信息了。
2023-07-27 20:17:161

ping 和 tracert命令的使用 及区别?

PING是测试是否线路通的以及网络延迟。TR是测试到达目的要经过多少个路由器。
2023-07-27 20:17:254

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命令能够反映出网络中各个路由节点信息,以及网络状况,并且可以用以跟踪路由节点,以及监控服务器状况等作用。
2023-07-27 20:19:191

Tracert有什么用途?

一、tracert命令简介:  Tracert 命令使用用 IP 生存时间 (TTL) 字段和 ICMP 错误消息来确定从一个主机到网络上其他主机的路由。  二、tracert命令格式:tracert [-d] [-h maximum_hops] [-j computer-list] [-w timeout] target_name。  三、tracert命令作用:  RACERT诊断实用程序通过向目的计算机发送具有不同生存时间的ICMP(Internet控制信息协议)回应报文,以确定至目的地的路由。也就是说,TRACERT命令可以用来跟踪一个报文从一台计算机到另一台计算机所走的路径。要在转发数据包上的TTL之前至少递减1,必需路径上的每个路由器,所以TTL是有效的跃点计数。数据包上的TTL到达0时,路由器应该将“ICMP已超时”的消息发送回源系统。TRACERT先发送TTL为1的回显数据包,并在随后的每次发送过程将TTL递增1,直到目标响应或TTL达到最大值,从而确定路由。路由通过检查中级路由器发送回的“ICMP 已超时”的消息来确定路由。不过,有些路由器悄悄地下传包含过期TTL值的数据包,而TRACERT看不到。
2023-07-27 20:19:524

ping和tracert命令的基本作用和用法

简单的理解为:tracert是获得目标ip经过路径的所有地址Ping就是一个测试程序,可以检验本地或目标网络的延迟,如果Ping运行正确,我们大体上就可以排除网络访问层、网卡、路由器等存在的故障减小了问题的范围以下为资料:Tracert(跟踪路由)是路由跟踪实用程序,用于确定 IP 数据报访问目标所采取的路径。Tracert 命令用 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.Ping是潜水艇人员的专用术语,表示回应的声纳脉冲,在网络中Ping 是一个十分好用的TCP/IP工具。它主要的功能是用来检测网络的连通情况和分析网络速度。 Ping有好的善的一面也有恶的一面。先说一下善的一面吧。上面已经说过Ping的用途就是用来检测网络的连同情况和分析网络速度,但它是通过什么来显示连通呢?这首先要了解Ping的一些参数和返回信息。 以下是PING的一些参数: ping [-t] [-a] [-n count] [-l length] [-f] [-i ttl] [-v tos] [-r count] [-s count] [-j computer-list] | [-k computer-list] [-w timeout] destination-list -t Ping 指定的计算机直到中断。 -a 将地址解析为计算机名。 -n count 发送 count 指定的 ECHO 数据包数。默认值为 4。 -l length 发送包含由 length 指定的数据量的 ECHO 数据包。默认为 32 字节;最大值是65,527。 -f 在数据包中发送"不要分段"标志。数据包就不会被路由上的网关分段。 -i ttl 将"生存时间"字段设置为 ttl 指定的值。 -v tos 将"服务类型"字段设置为 tos 指定的值。 -r count 在"记录路由"字段中记录传出和返回数据包的路由。count 可以指定最少 1 台,最多 9 台计算机。 -s count 指定 count 指定的跃点数的时间戳。 -j computer-list 利用 computer-list 指定的计算机列表路由数据包。连续计算机可以被中间网关分隔(路由稀疏源)IP 允许的最大数量为 9。 -k computer-list 利用 computer-list 指定的计算机列表路由数据包。连续计算机不能被中间网关分隔(路由严格源)IP 允许的最大数量为 9。 -w timeout 指定超时间隔,单位为毫秒。 destination-list 指定要 ping 的远程计算机。
2023-07-27 20:20:211

TRACERT 怎么用

使用 tracert 命令跟踪路径 该诊断实用程序将包含不同生存时间 (TTL) 值的 Internet 控制消息协议 (ICMP) 回显数据 包发送到目标,以决定到达目标采用的路由。要在转发数据包上的 TTL 之前至少递减 1,必 需路径上的每个路由器,所以 TTL 是有效的跃点计数。数据包上的 TTL 到达 0 时,路由器 应该将“ICMP 已超时”的消息发送回源系统。Tracert 先发送 TTL 为 1 的回显数据包,并 在随后的每次发送过程将 TTL 递增 1,直到目标响应或 TTL 达到最大值,从而确定路由。 路由通过检查中级路由器发送回的“ICMP 已超时”的消息来确定路由。不过,有些路由器悄 悄地下传包含过期 TTL 值的数据包,而 tracert 看不到。 打开 命令提示符,然后键入: tracert host_name 或者键入 tracert ip_address 其中 host_name 或 ip_address 分别是远程计算机的主机名或 IP 地址。 例如,要跟踪从该计算机到 bbs.sjtu.edu.cn 的连接路由,请在命令提示行键入: tracert bbs.sjtu.edu.cn tracert 命令跟踪 TCP/IP 数据包从该计算机到其他远程计算机所采用的路径。tracert命 令使用 ICMP 响应请求并答复消息(和 ping 命令类似),产生关于经过的每个路由器及每 个跃点的往返时间 (RTT) 的命令行报告输出。 如果 tracert 失败,可以使用命令输出来帮助确定哪个中介路由器转发失败或耗时太多。 tracert [-d] [-h maximum_hops] [-j computer-list] [-w timeout] target_name 参数 /d 指定不将地址解析为计算机名。 -h maximum_hops 指定搜索目标的最大跃点数。 -j computer-list 指定沿 computer-list 的稀疏源路由。 -w timeout 每次应答等待 timeout 指定的微秒数。 target_name 目标计算机的名称 超时时常是因为有很多路由屏蔽了Ping功能. 你试试 tracert www.baidu.com 看看经过哪些路由.很显然你的路由器已禁止你 Ping 出外面了!
2023-07-27 20:20:362

traceroute和tracert的区别

  windows下的tracert和linux/BSD/router下的traceroute都用于探测数据包从源到目的经过路由的IP,但两者探测的方法却有差别。  默认情况下,tracert是向目的地址发出ICMP请求回显数据包,而traceroute是向目的地址的某个端口(大于30000)发送UDP数据报。两者用于探测的数据类型不同。但他们也有一个共同点:都是通过设置发送包的TTL的值从1开始、逐次增1的方法来探测。
2023-07-27 20:20:443

关于tracert命令

Tracert(跟踪路由)是路由跟踪实用程序,用于确定 IP 数据报访问目标所采取的路径。Tracert 命令用 IP 生存时间 (TTL) 字段和 ICMP 错误消息来确定从一个主机到网络上其他主机的路由.其命令格式如下:   tracert [-d] [-h maximum_hops] [-j computer-list] [-w timeout] target_name编辑本段参数介绍  -d 指定不将地址解析为计算机名.   -h maximum_hops 指定搜索目标的最大跃点数.   -j computer-list 指定沿computer-list 的稀疏源路由.   -w timeout 每次应答等待timeout指定的微秒数.   target_name 目标计算机的名称.   最简单的用法就是"tracert hostname",其中"hostname"是计算机名或想跟踪器路径的计算机的IP地址,tracert将返回他到达目的地的各种IP地址.   Tracert命令详解   该诊断实用程序将包含不同生存时间 (TTL) 值的 Internet 控制消息协议 (ICMP) 回显数据包发送到目标,以决定到达目标采用的路由。要在转发数据包上的 TTL 之前至少递减 1,必需路径上的每个路由器,所以 TTL 是有效的跃点计数。数据包上的 TTL 到达 0 时,路由器应该将“ICMP 已超时”的消息发送回源系统。Tracert 先发送 TTL 为 1 的回显数据包,并在随后的每次发送过程将 TTL 递增 1,直到目标响应或 TTL 达到最大值,从而确定路由。路由通过检查中级路由器发送回的“ICMP 已超时”的消息来确定路由。不过,有些路由器悄悄地下传包含过期 TTL 值的数据包,而 tracert 看不到。   tracert [-d] [-h maximum_hops] [-j computer-list] [-w timeout] target_name   使用 tracert 跟踪网络连接   Tracert(跟踪路由)是路由跟踪实用程序,用于确定 IP 数据报访问目标所采取的路径。Tracert 命令用 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 地址。   使用 tracert 命令跟踪路径   打开 命令提示符,然后键入:   tracert host_name   或者键入 tracert ip_address   其中 host_name 或 ip_address 分别是远程计算机的主机名或 IP 地址。   例如,要跟踪从该计算机到的连接路由,请在命令提示行键入:   tracert [url]编辑本段注意  要打开“命令提示符”,请单击“开始”,指向“程序”、“附件”,然后单击“命令提示符”。   tracert 命令跟踪 TCP/IP 数据包从该计算机到其他远程计算机所采用的路径。tracert 命令使用 ICMP 响应请求并答复消息(和 ping 命令类似),产生关于经过的每个路由器及每个跃点的往返时间 (RTT) 的命令行报告输出。   如果 tracert 失败,可以使用命令输出来帮助确定哪个中介路由器转发失败或耗时太多。编辑本段参数  /d   指定不将地址解析为计算机名。   -h maximum_hops   指定搜索目标的最大跃点数。   -j computer-list   指定沿 computer-list 的稀疏源路由。   -w timeout   每次应答等待 timeout 指定的微秒数。   target_name   目标计算机的名称扩展阅读: 1 http://baike.baidu.com/view/416531.htm?fr=ala0_1
2023-07-27 20:20:511

请问tracert百度后面出现*什么意思?

出现*就是没有数据返回。就是这个节点禁止你ping或者tracert。是为了防止攻击而做的一些手段
2023-07-27 20:20:592

tracert工作原理&路由原理

路由是工作在OSI参考模型第三层——网络层的数据包转发设备。路由器通过转发数据包来实现网络互连。虽然路由器可以支持多种协议(如TCP/IP、IPX/SPX、AppleTalk等协议),绝大多数路由器运行TCP/IP协议。路由器通常连接两个或多个由IP子网或点到点协议标识的逻辑端口,至少拥有1个物理端口。路由器根据收到数据包中的网络层地址以及路由器内部维护的路由表决定输出端口以及下一跳地址,并且重写链路层数据包头实现转发数据包。路由器通过动态维护路由表来反映当前的网络拓扑,并通过网络上其他路由器交换路由和链路信息来维护路由表。路由包含两个基本的动作:确定最佳路径和通过网络传输信息。在路由的过程中,后者也称为(数据)交换。交换相对来说比较简单,而选择路径很复杂,是通过特定的算法,确定传输最佳路径。有时候在某些情况下,我们也通过人工指定路由表来人为指定路径。而Tracert指的是路由跟踪实用程序,用于确定 IP 数据包访问目标所采取的路径。Tracert 命令用 IP 生存时间 (TTL) 字段和 ICMP 错误消息来确定从一个主机到网络上其他主机的路由,工作过程是将包含不同生存时间 (TTL) 值的 Internet 控制消息协议 (ICMP)回显数据包发送到目标,以确定到达目标采用的路由。。也就是说,我们可以通过tracert命令查看一个主机通过网络到另一台主机传输数据包的每一跳的跃点,从而确定其路径。在多级网络中,常用这个命令辅助诊断网络中出现故障的节点。
2023-07-27 20:21:072

tracert默认端口

23
2023-07-27 20:21:142

traceroute、tracert是基于何种协议?

就是基于ICMP的。TCP/IP协议详解卷1的8.2节中曾经说过,路由追踪时发送UDP数据报给目标主机,而且设置的端口值很高,一般大于30000,以避免端口号被使用。原文如下: “Traceroute程序发送一份UDP数据报给目的主机,但它选择一个不可能的值作为UDP端口 号(大于30 000),使目的主机的任何一个应用程序都不可能使用该端口。因为,当该数据报 到达时,将使目的主机的UDP模块产生一份“端口不可达”错误(见 6 . 5节)的ICMP报文。 这样,Traceroute程序所要做的就是区分接收到的ICMP报文是超时还是端口不可达,以判断 什么时候结束。” 中间的路由器是因为TTL=0以后返回ICMP 类型11,代码0的超时消息。目的IP到了以后,拆包分析UDP内容,发现端口不可达,返回ICMP类型3,代码3(目标端口不可达)实现。 在windws主机里面的tracert和TCP/IP详解的表述有点出入。windows主机的tracert是直接是用ping来实现的,但是这个ping的TTL值在3个包后增大1,不可达或者超时后返回星号,继续下一个TTL的包的发送,一直到达默认设置的30跳。一般在路由器和交换机上的traceroute都是UDP的方式,每个TTL发的包的个数和最大跳数、UDP开始端口都是可以调整的。
2023-07-27 20:21:341

H3C的设备tracert 的时候 不显示路径,显示******,使用什么命令开启显示啊?

显示*****,就是代表途中设备不返回TTL归零错误信息,就是说收不到tracert返回的信息,正在等待超时的时候就显示**,有回应就会自动显示跳数。不用使用什么命令开启。
2023-07-27 20:21:423

tracert时回显的都是星号是什么意思?

这是网络不通造成的 该诊断工具通过向目标发送具有变化的“生存时间 (TTL)”值的“ICMP 回响请求”消息来确定到达目标的路径。 要求路径上的每个路由器在转发数据包之前至少将 IP 数据包中的 TTL 递减 1。这样,TTL 就成为最大链路计数器。数据包上的 TTL 到达 0 时,路由器应该将“ICMP 已超时”的消息发送回源计算机。Tracert 发送 TTL 为 1 的第一条“回响请求”消息,并在随后的每次发送过程将 TTL 递增 1,直到目标响应或跃点达到最大值,从而确定路径。 默认情况下跃点的最大数量是 30,可使用 -h 参数指定。检查中间路由器返回的“ICMP 超时”消息与目标返回的“回显答复”消息可确定路径。但是, 某些路由器不会为其 TTL 值已过期的数据包返回“已超时”消息,而且这些路由器对于 tracert 命令不可见。在这种情况下,将为该跃点显示一行星号 (*)。你上面tracert的时候说明有2个路由器( 也许是出于安全考虑,也许是网络问题)没有回应。所以出现*号。
2023-07-27 20:22:161

请问通过tracert能检测出打不开网站原因吗?

tracert使用的是icmp命令,可达只能证明这个地址是存在的,而访问这个地址需要这个地址所在的服务器开启相应的服务,例如你要访问它的网页,就需要这个地址开启http服务。服务是否开始,跟tracert没有关系,你可以使用telnet [ip地址] [端口号] 的方式测试这台服务器的服务是否开启,例如测试123的http服务:先用tracert获取到123的IP地址,这里假设是1.1.1.1,然后使用telnet 1.1.1.1 80,回车后如果反馈一个黑框,什么都没显示,就证明是开启的,这时还不能访问的话,就是他们的网站有问题了。
2023-07-27 20:22:231

tracert命令输出解释??

具体说下你的配置哈,网络带宽并不是什么大问题配置兼容一定要稳定哈.
2023-07-27 20:22:312

traceroute和tracert有什么区别

windows下的tracert和linux/BSD/router下的traceroute都用于探测数据包从源到目的经过路由的IP,但两者探测的方法却有差别。默认情况下,tracert是向目的地址发出ICMP请求回显数据包,而traceroute是向目的地址的某个端口(大于30000)发送UDP数据报。两者用于探测的数据类型不同。但他们也有一个共同点:都是通过设置发送包的TTL的值从1开始、逐次增1的方法来探测。
2023-07-27 20:22:381

tracert命令与tracert (IP地址)-d有什么区别?

你好!这个是获得本地到达目的主机锁经过的路由器数目的命令,区别是tracert-d是不需要把IP转化为域名如果对你有帮助,望采纳。
2023-07-27 20:22:462

tracert时 回显的都是星号 是什么意思呀

这是网络不通造成的该诊断工具通过向目标发送具有变化的“生存时间 (TTL)”值的“ICMP 回响请求”消息来确定到达目标的路径。要求路径上的每个路由器在转发数据包之前至少将 IP 数据包中的 TTL 递减 1。这样,TTL 就成为最大链路计数器。数据包上的 TTL 到达 0 时,路由器应该将“ICMP 已超时”的消息发送回源计算机。Tracert 发送 TTL 为 1 的第一条“回响请求”消息,并在随后的每次发送过程将 TTL 递增 1,直到目标响应或跃点达到最大值,从而确定路径。默认情况下跃点的最大数量是 30,可使用 -h 参数指定。检查中间路由器返回的“ICMP 超时”消息与目标返回的“回显答复”消息可确定路径。但是,某些路由器不会为其 TTL 值已过期的数据包返回“已超时”消息,而且这些路由器对于 tracert 命令不可见。在这种情况下,将为该跃点显示一行星号 (*)。你上面tracert的时候说明有2个路由器(也许是出于安全考虑,也许是网络问题)没有回应。所以出现*号。
2023-07-27 20:23:051

跟踪路由器的命令是什么?

tracert 网址
2023-07-27 20:23:155

通过ping和tracert命令来判断网络经过多少个路由

-r count Record route for count hops. 在“记录路由”字段中记录传出和返回数据包的路由。 在一般情况下你发送的数据包是通过一个个路由才到达对方的,但到底是经过了哪些路由呢?通过此参数就可以设定你想探测经过的路由的个数,不过限制在了9个,也就是说你只能跟踪到9个路由,如果想探测更多,可以通过其他命令实现,我将在以后的文章中给大家讲解。以下为示例: C:\>ping -n 1 -r 9 202.96.105.101 (发送一个数据包,最多记录9个路由) Pinging 202.96.105.101 with 32 bytes of data: Reply from 202.96.105.101: bytes=32 time=10ms TTL=249 Route: 202.107.208.187 -> 202.107.210.214 -> 61.153.112.70 -> 61.153.112.89 -> 202.96.105.149 -> 202.96.105.97 -> 202.96.105.101 -> 202.96.105.150 -> 61.153.112.90 Ping statistics for 202.96.105.101: Packets: Sent = 1, Received = 1, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 10ms, Maximum = 10ms, Average = 10ms 从上面我就可以知道从我的计算机到202.96.105.101一共通过了202.107.208.187 ,202.107.210.214 , 61.153.112.70 , 61.153.112.89 , 202.96.105.149 , 202.96.105.97这几个路由。
2023-07-27 20:24:171

win7 旗舰版中为什么不能使用ping.tracert等命令?显示不是内部或外部命令

进入CMD中可以用PING啊--实测
2023-07-27 20:24:254

cmd什么命令可以看网络到哪里不通

tracert IP
2023-07-27 20:24:367

windows中有没有类似traceroute等查看路由信息的命令

traceroute命令是可以显示信号到达目标经过的各个路由器,从而判断问题所在节点,而Ping命令是检测网络是否畅通的常用命令,两者经常配合使用。一个是反馈各动态或静态路由节点信息,一个是网络通道是否畅通,有无丢包,反应时间
2023-07-27 20:24:513

tracert 路由跟踪时1 161 ms 150 ms 160 ms 分别表示什么??????

TCP/IP协议详解卷1的8.2节中曾经说过,路由追踪时发送UDP数据报给目标主机,而且设置的端口值很高,一般大于30000,以避免端口号被使用。原文如下: “Traceroute程序发送一份UDP数据报给目的主机,但它选择一个不可能的值作为UDP端口 号(大于30 000),使目的主机的任何一个应用程序都不可能使用该端口。因为,当该数据报 到达时,将使目的主机的UDP模块产生一份“端口不可达”错误(见 6 . 5节)的ICMP报文。 这样,Traceroute程序所要做的就是区分接收到的ICMP报文是超时还是端口不可达,以判断 什么时候结束。” tracert命令默认发出的包发到UDP端口从33434开始,每个包递增1,TTL从1开始,每三个包后TTL加1。.你提到的这三个参数分别代表TTL=1时,发出的不同的3个UDP包的返回时间。在windws主机里面的tracert和TCP/IP详解的表述有点出入。windows主机的tracert是直接是用ping来实现的,但是这个ping的TTL值在3个包后增大1,不可达或者超时后返回星号,继续下一个TTL的包的发送,一直到达默认设置的30跳。一般在路由器和交换机上的traceroute都是UDP的方式,每个TTL发的包的个数和最大跳数、UDP开始端口都是可以调整的。有问题可以邮件交流。
2023-07-27 20:25:223

tracert命令怎么用

tracert命令的作用是跟踪路由,也就是从源主机到目标主机经过的路径。Q648905586。C:Documents and SettingsAdministrator>tracert /?Usage: tracert [-d] [-h maximum_hops] [-j host-list] [-w timeout] target_nameOptions: -d Do not resolve addresses to hostnames. -h maximum_hops Maximum number of hops to search for target. -j host-list Loose source route along host-list. -w timeout Wait timeout milliseconds for each reply.C:Documents and SettingsAdministrator>tracert www.baidu.comTracing route to www.a.shifen.com [119.75.216.20]over a maximum of 30 hops: 1 32 ms 30 ms 41 ms 117.35.224.1 2 31 ms 33 ms 34 ms 229.131.145.219.broad.bx.sn.dynamic.163data.com.cn [219.145.131.229] 3 56 ms 35 ms 35 ms 165.131.145.219.broad.bx.sn.dynamic.163data.com.cn [219.145.131.165] 4 66 ms 65 ms 68 ms 202.97.38.177 5 59 ms 58 ms 57 ms 220.181.16.166 6 64 ms 65 ms 65 ms 220.181.17.114 7 62 ms 62 ms 61 ms 119.75.216.20Trace complete.
2023-07-27 20:25:291

tracertroute 显示的地址是主机地址还是接口地址

-这问题竟然7年了……我也困惑这个问题,然后仔细查了查,发现应从tracert的原理入手: “当路由器接收到一个TTL为0或者1的IP数据报的时候,路由器就不再转发这个数据了,而直接丢弃,并且发送一个ICMP“超时”信息给源主机。Tracert程序的关键就是这个回显的ICMP报文的IP报头的信源地址就是这个路由器的IP地址。源首先给目的主机发送一个TTL=1的数据包,而经过的第一个路由器收到这个数据包以后,就自动把TTL减1,而TTL变为0以后,路由器就把这个包给抛弃了,并同时产生 一个ICMP TTL-expired ( ICMP type 11)超时数据报给主机。主机收到这个数据报以后再发一个TTL=2的UDP数据报给目的主机,然后刺激第二个路由器给主机发ICMP数据 报。如此往复直到到达目的主机。这样,traceroute就拿到了所有的路由器ip。Traceroute提取发 ICMP TTL到期消息设备的IP地址并作域名解析” ( )Host(PC0) --- Router0 --- Router1 --- Router2然后由于局域网内用的是NAT,ISP之间的路由并不一定全部使用公网ip,PC0发ttl=1的数据包给Route0,Route0给回复,发ttl=2的数据包给下个路由,本应该由Router1给回复,但由于是私网ip,所以在Router0处做了NAT,把IP转换成NAT IP给PC0回复,所以会看到两跳相同的情况. ()注:大部分为引用,不规范的表示为引号加后面的括号网址。
2023-07-27 20:25:371

看懂tracert数据

一直吃不准tracert命令输出的为什么有3个时间,tracert /?只给出了命令本身的参数,没说结果怎么看。在网上搜了一下,发现排在前几面的CSDN文章讲得并不准确。而微软官网上对这个命令也是语焉不详。只好到洋站上搜索,结果略靠谱,原文是英文的这里整理一下,方便回顾。 看windows系统的tracert命令输出样例。 例如: 注:可以按CTRL+C结束路由追踪。有时最后几行会以 结尾,因为防火墙禁止路由追踪的数据包;这完全是正常现象。 tracert首先输出的内容,描述了命令将做什么。它列出了目标系统( www.example.com ),目标IP地址(93.184.216.34),以及追踪过程将通过的跃点个数上限(30)。 接下来输出是单个跃点(一般对应一个路由器)的信息,从发送处到终点的路径。值得一提的是,跃点个数并不是影响延时的重要因素。最重要的是数据包所经过的物理距离,及其在ISP(互联网服务提供商)之间是如何传输的。 本例中,通过了这些路由: 先看第10个跃点,以熟悉每个跃点所展示的信息。这一行包括了跃点序号、3次往返耗时(Round Trip Time,缩写为RTT)的测量值,跃点所到达的系统名称和IP地址 “请求走进”信息出现在路由追踪结果的开头,是很常见的,可以忽略。一般是设备不响应ICMP或路由追踪的请求,如跃点2的输出。 可能有几种原因导致这种情况: 怎样才能从往返耗时中看出端倪呢?需要观察输出的全过程。 以下讲几种可能的苗头,可能明察秋毫于一瞥之间;但也可能只是杯弓蛇影庸人自扰。请接着往下看 理论上讲,RTT值小于150ms将不会影响网络应用。很多应用在延时远高于150ms的时候也跑得挺欢,但150ms可以当成合理的上限,通常情况下是低于100ms的。 网络传输延时,主要受限两端的物理光纤距离。如果两地相隔好几千里,受到光速的限制,100-120ms的延时是可以接受的。 本例中,200ms到达1.5万公里之外的,也算可以接受。列个公式算一下,走真空的单程耗时:1.5万公里 ÷ 光速30万公里/秒 = 1/20秒=50ms。说的是光直接从杭州出发,穿过真空,到达美国再马上折返,需要100毫秒。考虑使用光纤传输数据时,是通过管道内壁折射完成的,实际走的距离比光纤本身要长,折算下来每秒只能走20万公里左右。也就是说,1.5/20*2,得花150毫秒。 中间跃点延时高,并不一定是有问题。tracert的数据包可能优先级低,可能被丢弃或者延时传输,特别是互联网主交换节点。本例中从中国(北京)到欧洲(瑞典)的时延比较高,就可能是这种原因导致的。 有时几个跃点间的时延差不多相同,这可能没什么问题。可能是多协议标签切换(MPLS)网络下出现的。 如果从中间跃点开始,时延稳步递增,可能说明网络有点不对劲。如果在中间跃点出现了大量的不响应或者星号,也可能网络层存在问题。 这些是可以报告的迹象,稳定的时延递增通常说明网络拥堵,需要多方协作进行解决。有时可能与互联网服务提供商(ISP,也就是宽带接入服务的电信、移动公司)有关。 象下面这个就有问题,从第7个跃点开始,网络延时就开始跳涨,直到最后完全失速。 不需要flash或插件的纯网页测试工具: http://test.ustc.edu.cn/ 光纤中的传输速度: https://www.guokr.com/article/436847/
2023-07-27 20:25:441

在内网可以用ping命令ping外网,但是用不了 tracert,请问是怎么回事?

Tracert通过递增“生存时间 (TTL)”字段的值将“Internet 控制消息协议 (ICMP) 回响请求”消息发送给目标可确定到达目标的路径。所显示的路径是源主机与目标主机间的路径中的路由器的近侧路由器接口列表。近侧接口是距离路径中的发送主机最近的路由器的接口。不带参数时,tracert 显示帮助。语法tracert [-d] [-h MaximumHops] [-j HostList] [-w Timeout] [TargetName]参数/d 防止 tracert 试图将中间路由器的 IP 地址解析为它们的名称。这样可加速显示 tracert 的结果。 -h MaximumHops 在搜索目标(目的)的路径中指定跃点的最大数。默认值为 30 个跃点。 -j HostList 指定“回响请求”消息对于在主机列表中指定的中间目标集使用 IP 报头中的“松散源路由”选项。可以由一个或多个具有松散源路由的路由器分隔连续中间的目的地。主机列表中的地址或名称的最大数为 9。主机列表是一系列由空格分开的 IP 地址(用带点的十进制符号表示)。 -w Timeout 指定等待“ICMP 已超时”或“回响答复”消息(对应于要接收的给定“回响请求”消息)的时间(以毫秒为单位)。如果超时时间内未收到消息,则显示一个星号 (*)。默认的超时时间为 4000(4 秒 )。 TargetName 指定目标,可以是 IP 地址或主机名。 -? 在命令提示符显示帮助。 注释该诊断工具通过更改“生存时间 (TTL)”的值向目标发送“ICMP 回响请求”消息来确定到达目标的路径。要求路径上的每个路由器在转发数据包之前至少将 IP 数据包中的 TTL 递减 1。这样,TTL 就成为最大链路计数器。数据包上的 TTL 到达 0 时,路由器应该将“ICMP 已超时”的消息发送回源计算机。Tracert 发送 TTL 为 1 的第一条“回响请求”消息,并在随后的每次发送过程将 TTL 递增 1,直到目标响应或跃点达到最大值,从而确定路径。默认情况下跃点最大值是 30,可使用 -h 参数指定。检查中间路由器返回的“ICMP 超时”消息与目标返回的“回响答复”消息可确定路径。但是,某些路由器不会为使用到期 TTL 值的数据包返回“已超时”消息,而且有些路由器对于 tracert 命令不可见。在这种情况下,将为该跃点显示一行星号 (*)。 要跟踪路径并为路径中的每个路由器和链路提供网络延迟和数据包丢失信息,请使用 pathping 命令。 只有当网际协议 (TCP/IP) 协议在 网络连接中安装为网络适配器属性的组件时,该命令才可用。 范例要跟踪名为 corp7.microsoft.com 的主机的路径,请键入:tracert corp7.microsoft.com要跟踪名为 corp7.microsoft.com 的主机的路径并防止将每个 IP 地址解析为它的名称,请键入:tracert -d corp7.microsoft.com要跟踪名为 corp7.microsoft.com 的主机的路径并使用松散源路由 10.12.0.1-10.29.3.1-10.1.44.1,请键入:tracert -j 10.12.0.1 10.29.3.1 10.1.44.1 corp7.microsoft.com
2023-07-27 20:25:511

centos6.3如何打开tracert

windows里的是tracertLinux里的命令是traceroute
2023-07-27 20:25:591

tracert命令有什么用?

  一、tracert命令简介:  Tracert 命令使用用 IP 生存时间 (TTL) 字段和 ICMP 错误消息来确定从一个主机到网络上其他主机的路由。  二、tracert命令格式:tracert [-d] [-h maximum_hops] [-j computer-list] [-w timeout] target_name。  三、tracert命令作用:  RACERT诊断实用程序通过向目的计算机发送具有不同生存时间的ICMP(Internet控制信息协议)回应报文,以确定至目的地的路由。也就是说,TRACERT命令可以用来跟踪一个报文从一台计算机到另一台计算机所走的路径。要在转发数据包上的TTL之前至少递减1,必需路径上的每个路由器,所以TTL是有效的跃点计数。数据包上的TTL到达0时,路由器应该将“ICMP已超时”的消息发送回源系统。TRACERT先发送TTL为1的回显数据包,并在随后的每次发送过程将TTL递增1,直到目标响应或TTL达到最大值,从而确定路由。路由通过检查中级路由器发送回的“ICMP 已超时”的消息来确定路由。不过,有些路由器悄悄地下传包含过期TTL值的数据包,而TRACERT看不到。
2023-07-27 20:26:304

tracert命令怎么用

Tracert是路由的跟踪实用程序,用于确定IP数据报访问目标所采取的路径,我们在上网的时候,需要追踪本机到指定网址经过哪些路由器,这时候就需要使用到Tracert命令。那么Win10系统Tracert命令如何使用?下面小编和大家分享系统Tracert命令的使用方法。1、在CMD命令提示符下使用tracert命令,打开CMD 可以WIN+R 然后在运行中输入CMD 确定;2、在命令行中输入“tracert ”并在后面加入一个IP地址,可以查询从本机到该IP地址所在的电脑要经过的路由器及其IP地址。下图中后面的IP地址为同一个路由器下的局域网中的另一个电脑的IP地址。3、从左到右的5条信息分别代表了“生存时间”(每途经一个路由器结点自增1)、“三次发送的ICMP包返回时间”(共计3个,单位为毫秒ms)和“途经路由器的IP地址”(如果有主机名,还会包含主机名)。
2023-07-27 20:26:532

tracert命令是干什么用的

当数据报从你的计算机经过多个网关传送到目的地时,Tracert命令可以用来跟踪数据报使用的路由(路径)。该实用程序跟踪的路径是源计算机到目的地的一条路径,不能保证或认为数据报总遵循这个路径。如果你的配置使用DNS,那么你常常会从所产生的应答中得到城市、地址和常见通信公司的名字。Tracert是一个运行得比较慢的命令(如果你指定的目标地址比较远),每个路由器你大约需要给它15秒钟。   Tracert的使用很简单,只需要在tracert后面跟一个IP地址或URL,Tracert会进行相应的域名转换的。Tracert一般用来检测故障的位置,你可以用tracert IP在哪个环节上出了问题,虽然还是没有确定是什么问题,但它已经告诉了我们问题所在的地方,你也就可以很有把握的告诉别人——某某出了问题。 该诊断实用程序将包含不同生存时间 (TTL) 值的 Internet 控制消息协议 (ICMP) 回显数据包发送到目标,以决定到达目标采用的路由。要在转发数据包上的TTL 之前至少递减 1,必需路径上的每个路由器,所以 TTL 是有效的跃点计数。数据包上的 TTL 到达 0 时,路由器应该将“ICMP 已超时”的消息发送回源系统。Tracert 先发送 TTL 为 1 的回显数据包,并在随后的每次发送过程将 TTL 递增 1,直到目标响应或 TTL 达到最大值,从而确定路由。路由通过检查中级路由器发送回的“ICMP 已超时”的消息来确定路由。不过,有些路由器悄悄地下传包含过期 TTL 值的数据包,而 tracert 看不到。 tracert [-d] [-h maximum_hops] [-j computer-list] [-w timeout]target_name 参数 /d 指定不将地址解析为计算机名。 -h maximum_hops 指定搜索目标的最大跃点数。 -j computer-list 指定沿 computer-list 的稀疏源路由。 -w timeout 每次应答等待 timeout 指定的微秒数。 target_name 目标计算机的名称。 NET命令的基本用法
2023-07-27 20:27:022

tracert命令的作用

Tracert是路由的跟踪实用程序,用于确定IP数据报访问目标所采取的路径,我们在上网的时候,需要追踪本机到指定网址经过哪些路由器,这时候就需要使用到Tracert命令。那么Win10系统Tracert命令如何使用?下面小编和大家分享系统Tracert命令的使用方法。1、在CMD命令提示符下使用tracert命令,打开CMD 可以WIN+R 然后在运行中输入CMD 确定;2、在命令行中输入“tracert ”并在后面加入一个IP地址,可以查询从本机到该IP地址所在的电脑要经过的路由器及其IP地址。下图中后面的IP地址为同一个路由器下的局域网中的另一个电脑的IP地址。3、从左到右的5条信息分别代表了“生存时间”(每途经一个路由器结点自增1)、“三次发送的ICMP包返回时间”(共计3个,单位为毫秒ms)和“途经路由器的IP地址”(如果有主机名,还会包含主机名)。
2023-07-27 20:27:151

tracert是什么意思?

Tracert(跟踪路由)
2023-07-27 20:27:222

Win10系统tracert命令怎么用

 简单的理解为:   tracert是获得目标ip经过路径的所有地址   Ping就是一个测试程序,可以检验本地或目标网络的延迟,如果Ping运行正确,我们大体上就可以排除网络访问层、网卡、路由器等存在的故障减小了问题的范围   以下为资料:   Tracert(跟踪路由)是路由跟踪实用程序,用于确定 IP 数据报访问目标所采取的路径。Tracert 命令用 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.   Ping是潜水艇人员的专用术语,表示回应的声纳脉冲,在网络中Ping 是一个十分好用的TCP/IP工具。它主要的功能是用来检测网络的连通情况和分析网络速度。 Ping有好的善的一面也有恶的一面。先说一下善的一面吧。上面已经说过Ping的用途就是用来检测网络的连同情况和分析网络速度,这首先要了解Ping的一些参数和返回信息。 以下是PING的一些参数: ping [-t] [-a] [-n count] [-l length] [-f] [-i ttl] [-v tos] [-r count] [-s count] [-j computer-list] [-k computer-list] [-w timeout] destination-list -t Ping 指定的计算机直到中断。 -a 将地址解析为计算机名。 -n count 发送 count 指定的 ECHO 数据包数。默认值为 4。 -l length 发送包含由 length 指定的数据量的 ECHO 数据包。默认为 32 字节;最大值是65,527。 -f 在数据包中发送"不要分段"标志。数据包就不会被路由上的网关分段。 -i ttl 将"生存时间"字段设置为 ttl 指定的值。 -v tos 将"服务类型"字段设置为 tos 指定的值。 -r count 在"记录路由"字段中记录传出和返回数据包的路由。count 可以指定最少 1 台,最多 9 台计算机。 -s count 指定 count 指定的跃点数的时间戳。 -j computer-list 利用 computer-list 指定的计算机列表路由数据包。连续计算机可以被中间网关分隔(路由稀疏源)IP 允许的最大数量为 9。 -k computer-list 利用 computer-list 指定的计算机列表路由数据包。连续计算机不能被中间网关分隔(路由严格源)IP 允许的最大数量为 9。 -w timeout 指定超时间隔,单位为毫秒。 destination-list 指定要 ping 的远程计算机。
2023-07-27 20:27:292

TRACERT命令的参数介绍

-d 指定不将地址解析为计算机名.-h maximum_hops 指定搜索目标的最大跃点数.-j host-list 与主机列表一起的松散源路由(仅适用于IPv4),指定沿host-list的稀疏源路由列表序进行转发。host-list是以空格隔开的多个路由器IP地址,最多9个。    -w timeout 等待每个回复的超时时间(以毫秒为单位).-R 跟踪往返行程路径(仅适用于 IPv6).-S srcaddr 要使用的源地址(仅适用于 IPv6).-4 强制使用 IPv4.-6 强制使用 IPv6.target_name 目标计算机的名称.最简单的用法就是tracert hostname,其中hostname是计算机名或想跟踪其路径的计算机的IP地址,tracert将返回他到达目的地的各种IP地址. 该诊断实用程序将包含不同生存时间 (TTL) 值的 Internet 控制消息协议 (ICMP)回显数据包发送到目标,以决定到达目标采用的路由。要在转发数据包上的 TTL 之前至少递减 1,必需路径上的每个路由器,所以 TTL 是有效的跃点计数。数据包上的 TTL 到达 0 时,路由器应该将“ICMP 已超时”的消息发送回源系统。Tracert 先发送 TTL 为 1 的回显数据包,并在随后的每次发送过程将 TTL 递增 1,直到目标响应或 TTL 达到最大值,从而确定路由。路由通过检查中级路由器发送回的“ICMP 已超时”的消息来确定路由。不过,有些路由器悄悄地下传包含过期 TTL 值的数据包,而 tracert 看不到。tracert [-d] [-h maximum_hops] [-j computer-list] [-w timeout] target_name使用 tracert 跟踪网络连接Tracert(跟踪路由)是路由跟踪实用程序,用于确定 IP数据报访问目标所采取的路径。Tracert 命令用 IP 生存时间 (TTL) 字段和 ICMP 错误消息来确定从一个主机到网络上其他主机的路由。 通过向目标发送不同 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 -d 172.16.0.99Tracing route to 172.16.0.99 over a maximum of 30 hops1 2s 3s 2s 10.0.0.12 75 ms 83 ms 88 ms 192.168.0.13 73 ms 79 ms 93 ms 172.16.0.99Trace complete. 可以使用 tracert 命令确定数据包在网络上的停止位置。下例中,默认网关确定 192.168.10.99主机没有有效路径。这可能是路由器配置的问题,或者是 192.168.10.0 网络不存在(错误的 IP 地址)。C:>tracert 192.168.10.99Tracing route to 192.168.10.99 over a maximum of 30 hops1 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 地址。使用 tracert 命令跟踪路径打开命令提示符,然后键入:tracert host_name或者键入 tracert ip_address其中 host_name 或 ip_address 分别是远程计算机的主机名或 IP 地址。例如,要跟踪从该计算机到的连接路由,请在命令提示行键入:tracert [url]
2023-07-27 20:27:371

请问tracert有什么作用。

tracert命令是用于探索源地址到目标地址当中所经过的路线。而每到达一个点,就会向源地址返回一个信号。例如A要访问D,那么当中经过B,再经过C。当经过B时,会向A返回一个信号,当经过C时,再向A返回一个信号,最后到达D时,返回信号,结束整个过程。在这当中需要注意的是两点,经过的节点需要有IP地址才能返回信号,像普通交换机或hub,没有IP地址,是不可能有信号返回的。二是,网络都是双向的,像上面的例子,如果我们发现tracert D,但到了C已经没有信号返回了,并不能说明信号到不了D,也有可能是信号到了,但中途有节点无法返回信号而已。判断时需注意
2023-07-27 20:27:501

ping和tracert命令的基本作用和用法?

简单的理解为:tracert是获得目标ip经过路径的所有地址Ping就是一个测试程序,可以检验本地或目标网络的延迟,如果Ping运行正确,我们大体上就可以排除网络访问层、网卡、路由器等存在的故障减小了问题的范围以下为资料:Tracert(跟踪路由)是路由跟踪实用程序,用于确定 IP 数据报访问目标所采取的路径。Tracert 命令用 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.Ping是潜水艇人员的专用术语,表示回应的声纳脉冲,在网络中Ping 是一个十分好用的TCP/IP工具。它主要的功能是用来检测网络的连通情况和分析网络速度。 Ping有好的善的一面也有恶的一面。先说一下善的一面吧。上面已经说过Ping的用途就是用来检测网络的连同情况和分析网络速度,但它是通过什么来显示连通呢?这首先要了解Ping的一些参数和返回信息。 以下是PING的一些参数: ping [-t] [-a] [-n count] [-l length] [-f] [-i ttl] [-v tos] [-r count] [-s count] [-j computer-list] | [-k computer-list] [-w timeout] destination-list -t Ping 指定的计算机直到中断。 -a 将地址解析为计算机名。 -n count 发送 count 指定的 ECHO 数据包数。默认值为 4。 -l length 发送包含由 length 指定的数据量的 ECHO 数据包。默认为 32 字节;最大值是65,527。 -f 在数据包中发送"不要分段"标志。数据包就不会被路由上的网关分段。 -i ttl 将"生存时间"字段设置为 ttl 指定的值。 -v tos 将"服务类型"字段设置为 tos 指定的值。 -r count 在"记录路由"字段中记录传出和返回数据包的路由。count 可以指定最少 1 台,最多 9 台计算机。 -s count 指定 count 指定的跃点数的时间戳。 -j computer-list 利用 computer-list 指定的计算机列表路由数据包。连续计算机可以被中间网关分隔(路由稀疏源)IP 允许的最大数量为 9。 -k computer-list 利用 computer-list 指定的计算机列表路由数据包。连续计算机不能被中间网关分隔(路由严格源)IP 允许的最大数量为 9。 -w timeout 指定超时间隔,单位为毫秒。 destination-list 指定要 ping 的远程计算机。
2023-07-27 20:27:582

怎么在Win7系统tracert跟踪路由

方法/步骤点击“开始”—“运行”,如下图所示:然后在弹出来的对话框输入“cmd”—再点击“确定”,如下图所示:最后在弹出来的DOS命令窗口输入: tracert “ip”或者“域名”,如下图,检查本地网络到百度的联通性4如果直接输入tracert,后面不带任何参数,会弹出来具体的使用方法,
2023-07-27 20:28:591

tracert的工作原理

当数据报从你的计算机经过多个网关传送到目的地时,Tracert命令可以用来跟踪数据报使用的路由(路径)。该实用程序跟踪的路径是源计算机到目的地的一条路径,不能保证或认为数据报总遵循这个路径。如果你的配置使用DNS,那么你常常会从所产生的应答中得到城市、地址和常见通信公司的名字。Tracert是一个运行得比较慢的命令(如果你指定的目标地址比较远),每个路由器你大约需要给它15秒钟。 Tracert的使用很简单,只需要在tracert后面跟一个IP地址或URL,Tracert会进行相应的域名转换的。Tracert一般用来检测故障的位置,你可以用tracert IP在哪个环节上出了问题,虽然还是没有确定是什么问题,但它已经告诉了我们问题所在的地方,你也就可以很有把握的告诉别人——某某出了问题。 该诊断实用程序将包含不同生存时间 (TTL) 值的 Internet 控制消息协议 (ICMP) 回显数据包发送到目标,以决定到达目标采用的路由。要在转发数据包上的TTL 之前至少递减 1,必需路径上的每个路由器,所以 TTL 是有效的跃点计数。数据包上的 TTL 到达 0 时,路由器应该将“ICMP 已超时”的消息发送回源系统。Tracert 先发送 TTL 为 1 的回显数据包,并在随后的每次发送过程将 TTL 递增 1,直到目标响应或 TTL 达到最大值,从而确定路由。路由通过检查中级路由器发送回的“ICMP 已超时”的消息来确定路由。不过,有些路由器悄悄地下传包含过期 TTL 值的数据包,而 tracert 看不到。 tracert [-d] [-h maximum_hops] [-j computer-list] [-w timeout]target_name 参数 /d 指定不将地址解析为计算机名。 -h maximum_hops 指定搜索目标的最大跃点数。 -j computer-list 指定沿 computer-list 的稀疏源路由。 -w timeout 每次应答等待 timeout 指定的微秒数。 target_name 目标计算机的名称。 NET命令的基本用法
2023-07-27 20:29:313

苹果机怎么做ping和tracert的命令?

工具箱里有网络工具,或者直接用teminal敲命令
2023-07-27 20:29:393

tracert默认端口

23
2023-07-27 20:29:472

tracert时回显的都是星号是什么意思?

这是网络不通造成的 该诊断工具通过向目标发送具有变化的“生存时间 (TTL)”值的“ICMP 回响请求”消息来确定到达目标的路径。 要求路径上的每个路由器在转发数据包之前至少将 IP 数据包中的 TTL 递减 1。这样,TTL 就成为最大链路计数器。数据包上的 TTL 到达 0 时,路由器应该将“ICMP 已超时”的消息发送回源计算机。Tracert 发送 TTL 为 1 的第一条“回响请求”消息,并在随后的每次发送过程将 TTL 递增 1,直到目标响应或跃点达到最大值,从而确定路径。 默认情况下跃点的最大数量是 30,可使用 -h 参数指定。检查中间路由器返回的“ICMP 超时”消息与目标返回的“回显答复”消息可确定路径。但是, 某些路由器不会为其 TTL 值已过期的数据包返回“已超时”消息,而且这些路由器对于 tracert 命令不可见。在这种情况下,将为该跃点显示一行星号 (*)。你上面tracert的时候说明有2个路由器( 也许是出于安全考虑,也许是网络问题)没有回应。所以出现*号。
2023-07-27 20:29:541

traceroute和tracert的区别是什么?

您好,很高兴为您解答。一、应用环境不同tracert是应用在windows下。traceroute则是应用在linux/BSD/router/UNIX下。 tracert是Windows下常用的命令行工具,UNIX下的是traceroute。都是基于UDP协议的路由探测。Tracert(跟踪路由)是路由跟踪实用程序,用于确定 IP 数据报访问目标所采取的路径。Tracert 命令用 IP 生存时间 (TTL) 字段和 ICMP 错误消息来确定从一个主机到网络上其他主机的路由。工作原理和过程:通过向目标发送不同 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。   Traceroute程序的设计是利用ICMP及IP header的TTL(Time To Live)栏位(field)。首先,traceroute送出一个TTL是1的IP datagram(其实,每次送出的为3个40字节的包,包括源地址,目的地址和包发出的时间标签)到目的地,当路径上的第一个路由器(router)收到这个datagram时,它将TTL减1。此时,TTL变为0了,所以该路由器会将此datagram丢掉,并送回一个「ICMP time exceeded」消息(包括发IP包的源地址,IP包的所有内容及路由器的IP地址),traceroute 收到这个消息后,便知道这个路由器存在于这个路径上,接着traceroute 再送出另一个TTL是2 的datagram,发现第2 个路由器...... traceroute 每次将送出的datagram的TTL 加1来发现另一个路由器,这个重复的动作一直持续到某个datagram 抵达目的地。当datagram到达目的地后,该主机并不会送回ICMP time exceeded消息,因为它已是目的地了,那么traceroute如何得知目的地到达了呢?Traceroute在送出UDP datagrams到目的地时,它所选择送达的port number 是一个一般应用程序都不会用的号码(30000 以上),所以当此UDP datagram 到达目的地后该主机会送回一个「ICMP port unreachable」的消息,而当traceroute 收到这个消息时,便知道目的地已经到达了。所以traceroute 在Server端也是没有所谓的Daemon 程式。Traceroute提取发 ICMP TTL到期消息设备的IP地址并作域名解析。每次,Traceroute都打印出一系列数据,包括所经过的路由设备的域名及 IP地址,三个包每次来回所花时间。Traceroute 有一个固定的时间等待响应(ICMP TTL到期消息)。如果这个时间过了,它将打印出一系列的*号表明:在这个路径上,这个设备不能在给定的时间内发出ICMP TTL到期消息的响应。然后,Traceroute给TTL记数器加1,继续进行。二、探测方法及探测的数据类型不同默认情况下,tracert是向目的地址发出ICMP请求回显数据包,而traceroute是向目的地址的某个端口(大于30000)发送UDP数据报。如若满意,请点击右侧【采纳答案】,如若还有问题,请点击【追问】希望我的回答对您有所帮助,望采纳! ~ O(∩_∩)O~
2023-07-27 20:30:021