管理员
|
阅读:4038回复:0
如何测试自己的虚拟空间服务器速度和带宽?
楼主#
更多
发布于:2011-08-30 10:35
 | |  |  | 答:建站初期,一般都会遇见到的问题就是:我的空间服务器速度怎样?一般的做法就是在已经成型的网站上开一贴,给出自己的链接,让不同地区的朋友给出各自打开页面的速度。这个是最直接的方法。
若觉得不妥,以下介绍几种方法,以便大家在选择IDC服务商方面提供一些帮助指导。
第一种方法,也是最准确的方法:"Ping"
目标IP或者域名都可以。举例 测试一下BaiDu服务器。
开始->运行->输入"cmd"(不带引号)->在DOS界面输入"Ping 域名 -t" 或 "Ping 203.171.235.156 -t"(当然,Ping IP,是已知服务器IP的前提下,否则就只能Ping域名了,两种效果是相同的)
注意:不加"-t"只会给出4个结果,不具代表性。加上之后会一直ping下去 (如果真要加个期限,我想是一万年),Ctrl+C 停止。
Ping www.INight.net.cn 的结果如下:
C:\Documents and Settings\Me>ping 域名 -t Pinging tz011.255idc.com [203.171.235.156] with 32 bytes of data: (由于此网站使用的是服务器空间,所以红色部分为此空间的级域名)
Reply from 203.171.235.156: bytes=32 time=36ms TTL=117 (单条记录,主要看time值) Reply from 203.171.235.156: bytes=32 time=36ms TTL=117 …… 中间省略N条记录 …… Reply from 203.171.235.156: bytes=32 time=37ms TTL=117 Reply from 203.171.235.156: bytes=32 time=36ms TTL=117 Reply from 203.171.235.156: bytes=32 time=37ms TTL=117 Ping statistics for 203.171.235.156: Packets: Sent = 35, Received = 35, Lost = 0 (0% loss) (发包35个,返回35个,丢包率0%) Approximate round trip times in milli-seconds: Minimum = 36ms, Maximum = 37ms, Average = 36ms (Time值最小36,最大37,平均36)
以上数据简单分析:
不丢包,最理想的结果是1000个Ping值得没有一个丢包。其实丢包率小于1%已经算很不错的结果了。 Ping值要小,同城的电信ADSL Ping 平均值绝对不能超过20,一般在10。跨省的ADSL Ping平均值应该在20 - 40 属于正常。
Ping值无大的波动,www.INight.net.cn 最小值36,最大值37,还是非常稳定的。
第二种方法:测试路由 Tracert Router
开始->运行->输入"cmd"(不带引号)->在DOS界面输入"tracert 域名 -d" 这个是看看测试点到达目标服务器需要经过多少个路由器,并且可以根据经过的每个路由的毫秒数字看出慢在那个路由器,并通过IP Nslookup 来查看这个IP属于那个运营商的,甚至那个省市的运营商的,这样就一目了然了。
C:\Documents and Settings\Me>Tracert www.INight.net.cn -d Tracing route to tz011.255idc.com [203.171.235.156] over a maximum of 30 hops:
1 9 ms 8 ms 11 ms 117.13.204.1 (本地局域网网关) 2 8 ms 8 ms 8 ms 117.8.2.241 3 8 ms 9 ms 8 ms 117.8.1.129 4 8 ms 8 ms 8 ms 202.99.66.197 5 30 ms 30 ms 30 ms 219.158.7.253 6 33 ms 33 ms 33 ms 219.158.14.26 7 32 ms 32 ms 34 ms 221.13.223.114 8 43 ms 43 ms 43 ms 61.168.255.46 9 42 ms 42 ms 42 ms 61.168.252.74 10 35 ms 35 ms 34 ms 218.28.198.222 11 36 ms 49ms 53 ms 203.171.224.14 12 116 ms 107 ms 79 ms 203.171.235.156
Trace complete.
结果简单分析:由上面的测试可以看出,到目标机房的Hops 跳数是越少越好,在国内一般在15-18左右为好,同城的应该在12-15左右,如果由个别跳数的毫秒数特别大,可以去whois.sc查询IP归属,确定慢在那个运营商那里。不过有时候知道慢在那里也没有办法,中国的国情就是互联不通的,所以根据你的客户群上网方式所在地来选择 电信或者网通才是最主要的。
第三种方法:文件下载
首先确定自己的上网方式.1M BPS ADSL理论的最大下载速度是1*1024/8=128KB/S,实际下载速度100以上就算可以了。一般北京网通512用户下载速度到60K基本上就是峰值了。
测试的时候找超过50M的文件下载,时间稍微长一点,用单线程下载,主要看一个平均值就可以了,如果能达到上网方式的下载峰值,并且稳定在一个数值段,那么可以说都是稳定的。
第四个方法,也是最不准确却最直接的方法,打开网页的速度
每种浏览器的状态栏都会有个计时器,这些都可以简单的参考一下。
PsING 命令只能测试网络和服务器较底层的性能,可以反映出网络联通的带宽和数据拥挤程度,但对较高层的服务器性能则不能很好反映——其中,最重要的,如运行在主机上的 internet web服务器软硬件的效率。(该效率直接决定通过Web服务器文件下载的速度 —— 也就是用户访问该服务器的速度),则无法给出。 实际上,国际上有一些知名的中立机构,为了帮助用户了解服务器性能及服务器的其他信息,开通了一些专业的测试站,提供给用户进行这些测试。这其中,Monte Sano Software公司运行的NetMechanic网站,就给用户提供服务器主要性能的免费测试服务。 您可以直接在界面上键入需要测试的服务器的域名地址,并输入自己的E-Mail地址,这样该测试服务将每隔15分钟对目标网站发一次测试,8小时后会将测试结果投递到您的E-mail信箱。该服务可以对服务器的主要运转性能,如PING回应时间、DNS解析时间、CONNECT时间、Web服务器文件下载速度给出每个测试点的数据和平均值。您在申请测试时,可能会遇到 "对不起,测试要求已满,请过一段时间再递交申请" 的情况。只要过一段时间再试,都一定可以加入免费测试行列,并且一次可以同时输入多个测试。
| |  | |  |
|