43
ping命令和tracert命令

ping 域名或IP地址:点“开始”-“运行”-输入CMD-确定后在DOS字符下输入:ping域名或IP地址,如ping 127.0.0.1 或者 ping www.baidu.com
ping命令:用于检查您本地电脑到服务器之间连接是否正常,根据所返回的时间长短,我们可以初步确定您的网络和服务器之间的通信是否通畅,时间数值越小越好,如果时间数值一会高一会低,一般是因为您的宽带当前网络状况不佳,如果数值比较大,我们就要进行第二步使用tracert命令检测。此命令同样可以查看某个域名是指向哪个IP地址的。
Ping是一个网络命令,主要是检测网络的,它用于确定本地主机是否能与另一台主机交换(发送与接收)数据。根据返回的信息,你就可以推断TCP/IP参数是否设置得正确以及运行是否正常。按照缺省设置,Windows上运行的Ping命令发送4个ICMP(网间控制报文协议)回送请求,每个32字节数据,如果一切正常,你应能得到4个回送应答。Ping能够以毫秒为单位显示发送回送请求到返回回送应答之间的时间量。如果应答时间短,表示数据报不必通过太多的路由器或网络连接速度比较快。
在默认的情况下windows的ping发送的数据包大小为32byt,我们也可以自己定义它的大小,但有一个大小的限制,就是最大只能发送65500byt。
在一般情况下可以通过ping对方让对方返回给你的TTL值大小,粗略的判断目标主机的系统类型是Windows系列还是UNIX/Linux系列,一般情况下Windows系列的系统返回的TTL值在100-130之间,而UNIX/Linux系列的系统返回的TTL值在240-255之间。

在一般情况下你发送的数据包是通过一个个路由才到达对方的,但到底是经过了哪些路由呢?通过参数就可以设定你想探测经过的路由的个数,如:C:\>ping -n 1 -r 9 202.96.105.101 (发送一个数据包,最多记录9个路由),不过限制在了9个,也就是说你只能跟踪到9个路由,如果想探测更多路由,请使用Trace命令。

tracert 域名或IP地址:点“开始”-“运行”-输入CMD-确定后在DOS字符下输入:tracert域名或IP地址,如tracert 127.0.0.1 或者 tracert www.baidu.com
Tracert命令:用于检查您本地电脑发送数据包到远程服务器所经过所有网关的地址及时间。使用这个命令,我们可以检查访问服务器是因为哪里的网关速度慢而影响了访问速度。也许您会问,那为什么我访问其它一些网站速度没有变慢呢?因为访问每个网站所经过的网关并不一定是同一台网关服务器。
Tracert是一个dos下的网络命令,主要作用是对路由进行跟踪。
Tracert命令是用于探索源地址到目标地址当中所经过的路线。而每到达一个点,就会向源地址返回一个信号。例如A要访问D,那么当中经过B,再经过 C。当经过B时,会向A返回一个信号,当经过C时,再向A返回一个信号,最后到达D时,返回信号,结束整个过程。在这当中需要注意的是两点,经过的节点需要有IP地址才能返回信号,像普通交换机或hub,没有IP地址,是不可能有信号返回的。二是,网络都是双向的,像上面的例子,如果我们发现 Tracert D,但到了C已经没有信号返回了,并不能说明信号到不了D,也有可能是信号到了,但中途有节点无法返回信号而已。
Tracert(跟踪路由)是路由跟踪实用程序,用于确定 IP 数据报访问目标所采取的路径。Tracert 命令用 IP 生存时间 (TTL) 字段和 ICMP 错误消息来确定从一个主机到网络上其它主机的路由。
通过向目标发送不同 IP 生存时间 (TTL) 值的“Internet 控制消息协议 (ICMP)”回应数据包,Tracert 诊断程序确定到目标所采取的路由。要求路径上的每个路由器在转发数据包之前至少将数据包上的 TTL 递减 1。数据包上的 TTL 减为 0 时,路由器应该将“ICMP 已超时”的消息发回源系统。 

这条帮助是否解决了您的问题? 已解决 未解决

提交成功!非常感谢您的反馈,我们会继续努力做到更好! 很抱歉未能解决您的疑问。我们已收到您的反馈意见,同时会及时作出反馈处理!