Back to Forum Re New

利用Ping 程序测试你访问网址的反应速度

http://community.kingdee.com/questions/q18287.aspx

当你访问一个站点时,你可能需要很长时间,这也许是网络故障,你可以利用Ping程序来测试。Ping程序是一个网络小程序,它会向Web网址的主服务器发送一个32字节的消息。然后,它将服务器的响应时间记录下来。如果从发出信息到服务器相应的时间超过400毫秒,就可以认为Web网址运行缓慢。当然,你离Internet中心集线器越远,服务器的响应时间就越长。

?利用Ping 程序测试你访问网址的反应速度
要用IP地址或计算机名称来测试连接,键入Ping[IP 地址或计算机名称],以检查是否IP地址与其他的主机冲突。

具体操作如下:
① 以用户名和口令登录到Windows98系统中。
② 单击Start(启动),然后将鼠标指针移动到Programs(程序)上,进入到MS-DOS方式。
③ 在光标处输入PING命令后回车即可看到相关的提示信息。
注:[以用户名和口令登录到Windows2000中。单击Start(启动),然后将鼠标指针移动到Programs(程序)上,再移动到Accessories(附件)上,然后单击Command Prompt(命令提示符)。具体操作同③]

? Ping[IP 地址]
在命令提示符输入Ping[IP 地址]

Microsoft(R) Windows 98
(C)Copyright Microsoft Corp 1981-1999.
C:\\WINDOWS>ping XXX.XXX.XXX.XXX
Pinging XXX.XXX.XXX.XXX with 32 bytes of data:
Reply from XXX.XXX.XXX.XXX: bytes=32 time<10ms TTL=128
Reply from XXX.XXX.XXX.XXX: bytes=32 time<10ms TTL=128
Reply from XXX.XXX.XXX.XXX: bytes=32 time<10ms TTL=128
Reply from XXX.XXX.XXX.XXX: bytes=32 time<10ms TTL=128
Ping statistics for XXX.XXX.XXX.XXX:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms
C:\\WINDOWS>
(PING IP地址成功的回应)


Microsoft(R) Windows 98
(C)Copyright Microsoft Corp 1981-1999.
C:\\WINDOWS>ping XXX.XXX.XXX.XXX
Pinging XXX.XXX.XXX.XXX with 32 bytes of data:
Request timed out.
Request timed out.
Request timed out.
Request timed out.
Ping statistics for XXX.XXX.XXX.XXX:
Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms
C:\\WINDOWS>
(PING IP地址失败的回应)

注:其中XXX.XXX.XXX.XXX为你的计算机的IP地址。

Ping将会向你显示四次测试的结果。响应时间低于300毫秒都可以认为是正常的,时间超过400毫秒则较慢。出现“请求暂停(Request time out)”信息意味着网址没有在1秒内响应,这表明服务器没有对Ping做出响应的配置或者网址反应极慢。如果你看到4个“请求暂停”信息,说明网址拒绝Ping请求。因为过多的Ping测试本身会产生瓶颈,因此,许多Web管理员不让服务器接受此测试。如果网址很忙(或者出于其他原因运行速度很慢,如硬件动力不足,数据管道不够用),稍候可以再试一次以确定网址是不是真的有问题。如果多次测试都存在问题,则可以认为是你的计算机于该网址站点没有联接上,你应该与ISP或网络管理员联系。

? Ping[计算机名称]
在命令提示符处输入Ping[计算机名称]后回车。

C:\\WINDOWS>ping xiaojun
Pinging mengyun [XXX.XXX.XXX.XXX] with 32 bytes of data:
Reply from XXX.XXX.XXX.XXX: bytes=32 time<10ms TTL=128
Reply from XXX.XXX.XXX.XXX: bytes=32 time<10ms TTL=128
Reply from XXX.XXX.XXX.XXX: bytes=32 time<10ms TTL=128
Reply from XXX.XXX.XXX.XXX: bytes=32 time<10ms TTL=128
Ping statistics for XXX.XXX.XXX.XXX:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms
C:\\WINDOWS>
(PING 计算机名成功的回应)

其中XXX.XXX.XXX.XXX为你的计算机的IP地址。

Microsoft(R) Windows 98
(C)Copyright Microsoft Corp 1981-1999.
C:\\WINDOWS>ping qiyp
Unknown host qiyp.
C:\\WINDOWS>
(PING 计算机名失败的回应)

? 测试子网掩码。
在命令提示窗口中键入Ping 255.255.255.0,会收到如下信息:

Microsoft(R) Windows 98
(C)Copyright Microsoft Corp 1981-1999.
C:\\WINDOWS>ping 255.255.255.0
Pinging 255.255.255.0 with 32 bytes of data:
Destination specified is invalid.
Destination specified is invalid.
Destination specified is invalid.
Destination specified is invalid.
Ping statistics for 255.255.255.0:
Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms
C:\\WINDOWS>

? 测试你的计算机的LOOPBACK地址,以验证TCP/IP是否安装与加载正确。
在命令提示窗口中键入Ping 127.0.0.1指令可以得到回送地址。正常情况下将出现如下图所示的画面。通过127.0.0.1传输数据时,其数据是直接由“输出缓冲区(Ttansmit Buffer)”传回“输入缓冲区(Receive Buffer)”,并没有离开网卡。
ping 127.0.0.1
您应该收到类似下面的响应:
Pinging 127.0.0.1 with 32 bytes of data:
Reply from 127.0.0.1: bytes=32 time=<10ms TTL=128
Reply from 127.0.0.1: bytes=32 time=<10ms TTL=128
Reply from 127.0.0.1: bytes=32 time=<10ms TTL=128
Reply from 127.0.0.1: bytes=32 time=<10ms TTL=128
如果在这一步收到错误消息,表明 TCP/IP 安装不正确。
EQ中文世纪地图集地址:
www.ceqmap.com

三招排查局域网不通故障

http://blog.163.com/huanghany@ye ... 092007112445056935/


如果局域网不通,通常是由两类问题引起,一类是由网线、网卡、交换机等问题引起的,我们称它为“硬”故障。另一类是由于我们没有正确设

置网络参数引起的,我们称它为“软”故障,下面就介绍三招最常用的网络不通故障的排查方法。

Ping 命令是测试网络联接状况以及信息包发送和接收状况非常有用的工具,是网络测试最常用的。Ping向目标主机发送一个回送请求数据包,要求目标主机收到请求后给予答复,从而判断网络的响应时间和本机是否与目标主机联通。

命令格式:

Ping IP地址或主机名 –t –a –n count –l size

-t 不停地向目标主机发送数据。

-a以IP地址格式来显示目标主机的网络地址。
-n count指定要ping 多少次,具体次数由 count来指定。

-l size 指定发送到目标主机的数据包的大小。

Ping 命令有4种返回结果:

Request timed out 表示没有收到目标主机返回的响应数据包,也就是网络不通或网络状态恶劣。

Reply from X.X.X.X: byte=32 time<1ms TTL=255表示收到从目标主机X.X.X.X返回的响应数据包,数据包大小为32字节,响应时间小于1ms TTL值为255,这个结果表示你的计算机到目标之间连接正常。

Destination host unreachable表示目标主机无法到达。

ping: transmit failed,error code XXXXX表示传输失败,错误代码XXXXX。

Destination specified is invalid.意思是:指定目标无效(或者:具体目标为空值),也就是Ping 的IP地址不存在。

了解Ping 命令的格式和使用方法后我们就可以开始检查到底是哪个地方出了问题了。

第一招:检查网卡驱动程序及TCP/IP协议
打开命令提示符窗口,输入命令:ping 127.0.0.1,127.0.0.1这个IP地址被定义为本机IP地址,我们现在要做的事情就是先Ping 一下本机,根据返回的结果来确定我们下一步要做什么。如果返回的是第2种结果,则表示你的网卡驱动及TCP/IP协议都是正常的,可以进行下一步了。如果返回的是第4种结果则下一步了。如果返回的是第4种结果则表示你的网卡驱动程序或TCP/IP有问题,此时你应该检查一下网卡驱动程序是否安装正确,TCP/IP协议是否安装。把网卡驱动程序及TCP/IP协议设置好后,检查一下现在能否上网,如果还是无法上网,这时就要进行第二步了。

第二招:检查计算机到网关之间的线路
在命令提示符窗口下ipconfig /all命令,将返回你的计算机在网络上的IP (IP Address)、子网掩码(Subnet Mask)网关(default gateway)及域名服务器(Domain Name System),如果你的计算机使用的是自动获取IP,而是IP Address 后面显示的是169.XXX.XXX.XXX的IP地址则你的计算机并没有从DHCP服务器上获取到可用的计算机IP地址。这时可以使用命ipconfig /renew重新获取一下IP一般情况下都可以获取正确的IP地址当然前提是DHCP服务器正常。如果一直获取不到正确的IP地址,这时则要检查一下是否防火墙软件阻挡了网卡的通信。

获取到正确的IP地址,子网掩码及网关地址后,就可以使用Ping 工具来探测本地计算机和网关之间联通了。运行命令ping 网关地址后如果返回了结果正常,而IE依然打不开网页,这时候就应该进行第三招的操作。如果返回的结果不正常则说明你的计算机和网关主机网络不正常。此时如果是adsl用户则需要向运营商打电话求助,让他们检查自己的服务器是否出现了故障。如果是局域网用户同,则需要向网管求助,让他检查网络的交换设备及网关服务器是否正确工作。


第三招:检查internat 网络
在命令提示符窗口下Ping 一个著名的网站,比如www.sohu.com,如果正确的话,将会返回 ping www.sohu.com的网站的IP地址,如果提示 ping request could not find host www.sohu.com. Plese check the name and try again,则说明没有获取到www.sohu.com 网站的IP地址,这时在IE中输入www.sohu.com 这个地址地址也就打不开网站了,(因为域名必须解析成IP地址之后才能被正确的访问)。这时你可以ping 61.135.150.67 (sohu的IP地址看是否能返回正确的结果,如果返回了正确的结果,则说明你的DNS服务器设置有问题,可以咨询一下运营商当地的DNS服务器地址,将它填入TCP/IP属性中即可解决,如果ping 61.135.150.67 不通的话,就只能等待运营商解决了。
EQ中文世纪地图集地址:
www.ceqmap.com
Back to Forum