Ip跟踪命令
Tracert是一种路由跟踪实用程序,用于确定IP数据报访问目标的路径。Tracert命令使用IP生存时间(TTL)字段和ICMP错误消息来确定 *** 中从一台主机到其它主机的路由。
Tracert工作原理
Tracert Diagnostics通过向目标发送具有不同IP生存时间(TTL)值的Internet控制消息协议(ICMP)响应数据包来确定到目标的路由。转发数据包之前,路径上的每台路由器都需要将数据包的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 . 99d
跟踪到172.16.0.99的路由,最多30跳。
1 2s 3s 2s 10,0.0,1
2 75毫秒83毫秒88毫秒192.168.0.1
3 73毫秒79毫秒93毫秒
跟踪完成。
使用tracert解决问题
您可以使用tracert命令来确定数据包在 *** 中的位置。在以下示例中,默认网关确定192.168.10.99主机没有有效路径。这可能是路由器配置问题,或者192.168.10.0 *** 不存在(错误的IP地址)。
C:\>tracert
追踪到192.168.10.99的路由,最多30跳。
1 10.0.0.1报告目标 *** 无法连接。
跟踪完成。
Tracert实用程序对于解决大规模 *** 问题非常有用,在这种情况下,可以使用多条路径到达同一点。
Tracert命令行选项
Tracert命令支持多种选项,如下表所示。
Tracert [-d] [-h更大跃点] [-j主机列表] [-w超时]目标名称
选举
形容
-d
指定的IP地址未解析为主机名。
-h更大跳数
指定跟踪到名为target_name的主机的路由的跳数。
-j主机列表
指定Tracert实用程序数据包路径中的路由器接口列表。
-w超时
等待超时为每个回复指定的毫秒数。
目标名称
目标主机的名称或IP地址。
Windows跟踪命令
1.右击左下角的开始菜单,在打开的菜单项中选择运行,或者直接按Win+R打开运行;
2.在打开的运行窗口中,输入:cmd命令,确认或回车打开命令提示符窗口;
3.在命令提示符窗口中,输入:tracert命令。
4.tracert是路由器跟踪命令,所以输入:tracert+要跟踪的目的地址,比如如下:10.72.64.12,在tracert后面加空框,然后回车开始跟踪;
5.此时会显示一些追踪路线的信息,并显示延迟时间,表示追踪完成。
6.如果路由失败,会提示请求超时,路由会在30跳后自动退出跟踪;
tracert时,所有的回声都是星号。这是什么意思?
这是缺少 *** 接入造成的。
诊断工具通过向目标发送包含生存时间更改(TTL)值的ICMP回应请求消息来确定到目标的路径。转发数据包之前,路径上的每台路由器都需要将IP数据包的TTL至少减少1。这样,TTL就变成了更大链接计数器。当数据包的TTL达到0时,路由器应该向源计算机发回消息“ICMP已超时”。Tracert发送之一条TTL为1的“echo request”消息,在随后的每个发送过程中,TTL递增1,直到目标响应或跳数达到更大值,从而确定路径。默认情况下,更大跳数是30,可以用-h参数指定。检查中间路由器返回的ICMP超时消息和目标返回的回复消息,以确定路径。但是,有些路由器不会为TTL值已过期的数据包返回“超时”消息,并且这些路由器对于tracert命令是不可见的。在这种情况下,将为该跃点显示一行星号(*)。你在上面tracert的时候说有两个路由器(可能是安全原因或者 *** 问题)没有响应。所以才会出现*号。
ping和tracert命令的用法及其区别。
Ping命令和Tracert命令的区别在于:
1.解释不一样。一个是Ping命令,另一个是Tracert命令。
2,效果不一样。Ping主要用于检查到目的地址的延迟和丢包,Tracert用于检查每一跳的路由。
3.Ping可以检查网速,但是不能确定有问题的节点。Tracert可以识别问题节点,但是比较长。
4.使用不同的协议。Ping使用icmp协议,Tracert使用arp协议。
查看dns的Tracert命令。
更改 *** 属性中的ip属性以自动获取IP和DNS,然后禁用网卡并重新启动。
然后点击开头的“运行”,输入“cmd”,然后在提示处输入“ipconfig /all”,就会显示出你获得的IP和dns。
如果你的 *** 不支持DHCP,你可以自动获取IP,把你的IP照原样设置,手动设置dns为“202.99.96.68”(这是网通的DNS),然后在开头点击“运行”,输入“cmd”,然后在提示处输入“Tracert 202.99.96.68”,里面应该包含你原来的DNS条目。
以上内容就是为大家分享的tracert命令(tracert命令的用法)相关知识,希望对您有所帮助,如果还想搜索其他问题,请收藏本网站或点击搜索更多问题。