专业网络服务提供商
关于进一步加强国内域名注册信
信产部、公安部全面开展依法打
“感恩回报,传递激情” —书生
关于2009年春节期间公司有关活
关于总部基地机房升级断网通知
关于网通服务器迁址的紧急通知
国研IDC机房进行设备升级割接通
关于上调中文域名注册和续费价
英文CN域名规则调整通知
关于部份服务器升级南北双通服
首页帮助中心服务器正文

使用ping和tracert命令判断网络故障点

有时候由于ISP路由节点故障。我们会经常碰到服务器比较慢的问题。这时,我们可以使用两个命令来查查看问题所在

 Ping
最主要的就是检测目标主机的连通性。Ping程序实际就是发送一个ICMP回显请求报文给目的主机,并等待回显的ICMP应答。然后打印出回显的报文。Ping不通一个地址,并不一定表示这个IP不存在或者没有连接在网络上,因为对方主机可能做了限制,比如安装了防火墙,因此Ping不通并不表示不能使用FTP或者TELNET连接。
PING
得到的结果包括字节数、反应时间、以及生存时间。Ping程序通过在ICMP报文数据中存放发送请求的时间来计算返回时间。当应答返回时,根据现在时间减去报文中存放的发送时间就得到反应时间了。生存时间(TTL),本来就存放在IP数据报的头部,直接就能够获取。

 Tracert
一个探测路由的程序,可以让我们看见IP数据报到达目的地经过的路由。
Tracert
利用ICMP数据报和IP数据报头部中的TTL值。TTLTime To Live)是一个IP数据报的生存时间,当每个IP数据报经过路由器的时候都回把TTL值减去1或者减去在路由器中停留的时间,但是大多数数据报在路由器中停留的时间都小于1秒种,因此实际上就是在TTL值减去了1。这样,TTL值就相当于一个路由器的计数器。
当路由器接收到一个TTL0或者1IP数据报的时候,路由器就不再转发这个数据了,而直接丢弃,并且发送一个ICMP“超时信息给源主机。Tracert程序的关键就是这个回显的ICMP报文的IP报头的信源地址就是这个路由器的IP地址。同时,如果到达了目的主机,我们并不能知道,于是,Tracert还同时发送一个UDP信息给目的主机,并且选择一个很大的值作为UDP的端口,使主机的任何一个应用程序都不使用这个端口。所以,当达到目的主机的时候,UDP模块就产生一个端口不可到达的错误,这样就能判断是否是到达目的地了。 
  

 

 

 以下是一个ping 命令的执行过程,默认ping 会发出4ICMP数据包,如果您需要长时间的ping 可以使用 -t 参数 

 C:\ping 61.141.8.21

Pinging 61.141.8.21 with 32 bytes of data:

Reply from 61.141.8.21: bytes=32 time=15ms TTL=248
Reply from 61.141.8.21: bytes=32 time=10ms TTL=248
Reply from 61.141.8.21: bytes=32 time=13ms TTL=248
Reply from 61.141.8.21: bytes=32 time=16ms TTL=248

Ping statistics for 61.141.8.21:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 16ms, Average = 13ms

 当服务器访问变慢时,我们ping服务器的IP可能会得到一个比较长(大于100ms)的返回时间,这时我们就可以借助于pingtracert命令来判断问题所在:

 1.     首先ping一个本地ISP的服务器,如果返回时间较长(大于30ms)很有可能是您的本地局域网出了问题,请检查一下您的网络中是否有病毒或者有人在占用大量带宽

 2.     请您在其他城市的朋友(请保证您或者您的朋友要求和服务器机房同一ISP,如:同是网通或者同是电信线路)ping 您的服务器IP,看看是否也是超时严重,如果依然超时严重,您可以向我们索要您服务器的流量图,查看是否服务器的流量跑高到10Mb以上

 3.     如果您的朋友使用ping 命令的返回超时正常,那么我们就要使用tracert命令还对网络状况进行判断

 
以下是一个tracert命令执行的示例
C:\ >tracert 61.141.8.21

  Tracing route to 61.141.8.21 over a maximum of 30 hops

   1     5 ms    

本新闻共2页,当前在第1页  1  2  

Copyright © 2000 - 2008 北京贰度网络科技发展有限公司 Morecn.Inc
《中华人民共和国电信与信息服务业务经营许可证》编号:京ICP证05007082号