tracert命令

tracert-命令小结

懵懂的女人 提交于 2020-01-16 03:15:32
前言: 今天在阅读“Web性能权威指南”这本书的时候,发现 tracert 这个命令挺有意思的,在分析网络性能瓶颈的时候也能使用的到,在此就小记一笔以备后用。 1:作用 tracert 是一个简单的网络诊断工具,可以列出分组经过的路由节点,以及它在IP 网络中每一跳的延迟。(这里的延迟是指:分组从信息源发送到目的地所需的时间,延迟也分为许多的种类——传播延迟、传输延迟、处理延迟、排队延迟等,是大多数网站性能的瓶颈之一) 2:用法(可参看 简单实用的Windows命令(一) ) tracert命令的格式为:tracert [-d] [-h maximum_hops] [-j host-list] [-w timeout] [-R] [-S srcaddr] [-4] [-6] target_name。 ①、-d 表示不将地址解析成主机名。 ②、-h maximum_hops 表示搜索目标的最大跃点数。 ③、-j host-list 表示与主机列表一起的松散源路由(仅适用于IPv4)。 ④、-w timeout 表示等待每个回复的超时间(以毫秒为单位)。 ⑤、-R 表示跟踪往返行程路径(仅适用于IPv6)。 ⑥、-S srcaddr 表示要使用的源地址(仅适用于IPv6)。 ⑦、-4和-6 表示强制使用IPv4或者IPv6。 ⑧、target_name 表示目标主机的名称或者IP地址。

Windows系统-cmd中的tracert命令

有些话、适合烂在心里 提交于 2019-12-05 22:48:32
大部分同学都是用的Linux系统来测试网络命令相关工具,我用 Windows10系统 来测试tracert tracert: 也被称为Windows路由跟踪实用程序,在命令提示符(cmd)中使用tracert命令可以用于确定IP数据包访问目标时所选择的路径。本文主要探讨了tracert命令的各个功能: 1.在命令行中输入“tracert ”并在后面加入一个IP地址,可以查询从本机到该IP地址所在的电脑要经过的路由器及其IP地址。下图中后面的IP地址为同一个路由器下的局域网中的另一个电脑的IP地址: 2.从左到右的5条信息分别代表了“生存时间”(每途经一个路由器结点自增1)、“三次发送的ICMP包返回时间”(共计3个,单位为毫秒ms)和“途经路由器的IP地址”(如果有主机名,还会包含主机名): 3.也可以输入“tracert ”后面接一个网址,DNS解析会自动将其转换为IP地址并探查出途经的路由器信息。如这回在后面输入了知乎的URL地址,可以发现共查询到10条信息,其中带有星号(*)的信息表示该次ICMP包返回时间超时: 4.如果在“tracert”命令后添加一个不存在的IP地址,tracert程序则会报错。如下图所示: 5.在“tracert”命令与IP地址或URL地址中间输入“-d”,可以不将IP地址解析到主机名称。从下图可以看出,添加了“-d”后将不显示出“PC-helei

Tracert命令

╄→гoц情女王★ 提交于 2019-12-05 20:28:24
Tracert( 跟踪路由 )是 路由跟踪 实用程序,用于确定 IP数据包访问目标所采取的路径。Tracert 命令使用用 IP 生存时间 (TTL) 字段和 ICMP 错误消息来确定从一个 主机 到网络上其他主机的 路由 .其命令格式如下。tracert [-d] [-h maximum_hops] [-j computer-list] [-w timeout] target_name 来源: https://www.cnblogs.com/wht666/p/11945395.html

Tracert命令简介

匿名 (未验证) 提交于 2019-12-03 00:34:01
tracert   Tracert 是路由跟踪程序,用于确定 IP 数据报访问目标所经过的路径。Tracert 命令用 IP 生存时间 (TTL) 字段和 ICMP 错误消息来确定从一个主机到网络上其他主机的路由。 在工作环境中有多条链路出口时,可以通过该命令查询数据是经过的哪一条链路出口。    Tracert 一般用来检测故障的位置,我们可以使用用tracert IP命令确定数据包在网络上的停止位置,来判断在哪个环节上出了问题,虽然还是没有确定是什么问题,但它已经告诉了我们问题所在的地方,方便检测网络中存在的问题。 tracert   通过向目标发送不同 IP 生存时间 (TTL) 值的“Internet 控制消息协议 (ICMP)”回应数据包,Tracert 诊断程序确定到目标所采取的路由。要求路径上的每个路由器在转发数据包之前至少将数据包上的 TTL 递减 1。数据包上的 TTL 减为 0 时,路由器应该将“ICMP 已超时”的消息发回源系统。   Tracert 先发送 TTL 为 1 的回应数据包,并在随后的每次发送过程将 TTL 递增 1,直到目标响应或 TTL 达到最大值,从而确定路由。通过检查中间路由器发回的“ICMP 已超时”的消息确定路由。某些路由器不经询问直接丢弃 TTL 过期的数据包,这在 Tracert 实用程序中看不到。   Tracert