2、然后在d出来的对话框输入“cmd”—再点击“确定”,
3、最后在d出来的DOS命令窗口输入: tracert “ip”或者“域名”,如下图,检查本地网络到百度的联通性。
4、如果直接输入tracert,后面不带任何参数,会d出来具体的使用方法。
tracert怎么用:步骤一:点击电脑左下角开始——运行,输入cmd,进入命令提示符窗口步骤二:在命令行中输入“tracert ”并在后面加入一个IP地址,可以查询从本机到该IP地址所在的电脑要经过的路由器及其IP地址。如 tracert 1921681100步骤三:回车之后,在下面会出现一系列的信息,如通过最多30个跃点跟踪到1921681100的路由1 2ms 3ms 5ms PC-1 [1921681100]跟踪完成从左到右的5条信息分别代表了“生存时间”(每途经一个路由器结点自增1)、“三次发送的ICMP包返回时间”(共计3个,单位为毫秒ms)和“途经路由器的IP地址”(如果有主机名,还会包含主机名)步骤四:如果在tracert后面加上一个域名,DNS解析会自动转换成IP地址并探询经过的路由信 如 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。 在下例中,数据包必须通过两个路由器(10001 和 19216801)才能到达主机 17216099。主机的默认网关是 10001,19216800 网络上的路由器的 IP 地址是 19216801。 C:\>tracert 17216099 -d Tracing route to 17216099 over a maximum of 30 hops 1 2s 3s 2s 10,00,1 2 75 ms 83 ms 88 ms 19216801 3 73 ms 79 ms 93 ms 17216099 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 的远程计算机。在中大型网络视频监控工程中,我们可以使用TRACERT命令来检测故障。 将一台笔记本电脑接入网络摄像机的系统设备中(交换机、路由器都可以),更改IP地址和网络摄像机一个地址段, 更改后使用本机自带的commad工具来检测本机IP地址是否更改成功。在更改成功以后,使用网络摄像机配套的软件查找到出现故障的摄像机的IP地址,例如,查到出现故障的IP地址为192168199, 使用commad工具输入命令"TRACERT-d192168199"和"TRACERT TRACERT"返回信息。返回的信息有8条(说明笔记本电脑到摄像机中间有4个设备),很明显,第1个IP地址为接入的设备,连接时间小于1ms,其中第7条和第8条显示返回时间超时,说明问题很有可能出现在这两个设备上面。讯维楼上的说的道理。但是比较简单,我就补充点我自己的理解。
ping就是确定对方主机是否响应ping,一般返回ping的信息就表示本地到该主机的网络线路连通。但是很多服务器为了防止攻击,一般会关闭对ping的响应。所以ping一般作为测试连通性使用。
tracert就是确定本主机到目的主机的通信的路径。这个比较好理解。原理就是每次都ping目的主机,但是TTL从1递增,每次加1。根据中间通过的路由器发回的丢弃包的回复来确定路由器。
pathping会先显示中间的通过的路由器,然后对每个中间路由器(我下面以节点代替)发送一定数量的ping包,通过统计他们对ping包响应的数据包来分析通信质量。但是,我上面也说了,有的路由器对ping关闭了响应,所以有的节点的丢包率会达到100%,所以这种一般就是关闭了ping回复。你可以自己ping试一下。还有,对ping包丢弃程度只是节点本身对ping的处理,并不一定影响他的通信,具体你可以看一下它之后的节点,对ping包丢弃有的会是0,说明回复的包都成功发送回来。不说了,话太多了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)