如何测试一个机房服务器的主机速度和服务器带度?
广告:
如何测试一个机房服务器的主机速度和服务器带度?
实际当中有两个方法:
1.PING值:
如果你通过Modem或专线直接联上网络,或者需要通过网关的Telnet的功能,你可以直接对你想了解的虚拟主机“ping”一下。PING命令让你目前所在的主机向目标主机发送一个“数据包”,目标主机在接收到这个“数据包”时会立即自动回一个数据包,而这时,你得到的是一个数据包一个来回所用的时间。如“ping www.53bk.com -t”,然后回车,便得到你从中国访问微软的服务器的回应时间。一般,“PING”命令会自动进行下去,直到你让它终止,如敲“ctrl + C”。如果你熟悉使用Telnet中PING的功能,并且你具有在不同网络上的Telnet帐号,你就可以以不同的网络为基础,对其他的主机(IP地址或域名)进行PING的测试,你可以比较在不同的访问点这些被访问主机的回应时间,并得到“丢包率”、平均回应时间等测试结果。
一个速度好的机房,首先丢包率不能超过1%,最好是1000个没有一个丢包,这种是最理想的,但是这个不是绝对值,只要低于1%的都属于不错的路由情况了。其次ping值要小,同城的电信adsl ping 平均值绝对不能超过20,一般在10,跨省的adsl ping平均值应该在20-40属于正常。第三点是ping值要均匀,如果最小的ping值只有4,但是不时的有几十,最大有79的出现,这个就是路由不稳定的表现,同样的电信的adsl,尽管最小也有8,但是最大也只有9,就说明路由稳定。
2. 试路由 tracert router
这个是看看测试点到达目标服务器需要经过多少个路由器,并且可以根据经过的每个路由的毫秒数字看出慢在哪个路由器,并通过ip nslookup来查看这个ip属于那个运营商的,甚至那个省市的运营商的,这样就一目了然了。
C:\Documents and Settings\Administrator>tracert www.53bk.com -d
Tracing route to LINGDIAN [61.236.229.209]
over a maximum of 30 hops:
1 2 ms 3 ms 1 ms 222.41.114.1
2 5 ms 16 ms 16 ms 61.236.228.97
3 3 ms <1 ms 1 ms 61.236.229.209
Trace complete.
C:\Documents and Settings\Administrator>tracert www.53bk.com -d
Tracing route to SERVER [61.236.229.238]
over a maximum of 30 hops:
1 1 ms 1 ms 1 ms 222.41.114.1
2 12 ms 10 ms 10 ms 61.236.228.97
3 <1 ms <1 ms 1 ms 61.236.229.238
由上面的测试可以看出,到目标机房的hops跳数是越少越好,在国内一般在15-18左右为好,同城的应该在12-15左右,如果由个别跳数的毫秒数特别大,可以去whois.sc查询ip归属,可以基本确定慢在那个运营商那里,不过有时候知道慢在那里也没有办法,中国的国情就是互联不通的,所以根据你的客户群上网方式所在地来选择电信或者网通才是最主要的。
现在,你可以通过这些方法,对你自己的网站、或者其他有兴趣的网站进行测试与比较。
广告: