目前国内IDC市场发展迅速,各类虚拟IDC运营商也象雨后春笋般冒了出来,不管大的小的IDC都吹嘘自己的带宽怎么怎么好,速度如何如何的快,其实其中有很多的误区。
我们先来看看如何正确的测试一个机房的速度。
第一个办法也是最好的办法,PING值:
目标IP,或者域名都可以,举例 [url]www.idcdns.com[/url] 58.56.19.109
开始菜单 -> 运行 -> 输入CMD -> 在DOS界面输入 “ping 58.56.19.109 -t” 或者 "ping [url]www.idcdns.com[/url] -t "
注意如果没有 -t 那么ping值只有4个不具备代表性,-t参数就是让ping一直接续下去,知道你 手工

ctrl C 停止。

南通电信ADSL ping的结果:

C:\Documents and Settings\Administrator>ping [url]www.idcdns.com[/url] -t 【输入的命令】

Pinging [url]www.idcdns.com[/url] [58.56.19.109] with 32 bytes of data:

Reply from 58.56.19.109: bytes=32 time=9ms TTL=52 【一条ping记录 主要看TIME的值】
Reply from 58.56.19.109: bytes=32 time=9ms TTL=52
Reply from 58.56.19.109: bytes=32 time=9ms TTL=52
Reply from 58.56.19.109: bytes=32 time=9ms TTL=52
Reply from 58.56.19.109: bytes=32 time=9ms TTL=52
................................(当中删除不少)
Reply from 58.56.19.109: bytes=32 time=9ms TTL=52
Reply from 58.56.19.109: bytes=32 time=8ms TTL=52
Reply from 58.56.19.109: bytes=32 time=9ms TTL=52
Reply from 58.56.19.109: bytes=32 time=8ms TTL=52
Reply from 58.56.19.109: bytes=32 time=9ms TTL=52
Reply from 58.56.19.109: bytes=32 time=9ms TTL=52
Reply from 58.56.19.109: bytes=32 time=8ms TTL=52

Ping statistics for 58.56.19.109:
Packets: Sent = 43, Received = 43, Lost = 0 (0% loss), 【合计发包43个,收到43个,丢包0

对保率 0】
Approximate round trip times in milli-seconds:
Minimum = 8ms, Maximum = 9ms, Average = 8ms 【最小值8毫秒,最大值9毫秒,平均8毫秒】
Control-C
^C

上海移动宽带 ping的结果

C:\Documents and Settings\Administrator>ping [url]www.idcdns.com[/url] -t 【输入的命令】

Pinging [url]www.idcdns.com[/url] [58.56.19.109] with 32 bytes of data:

Reply from 58.56.19.109: bytes=32 time=4ms TTL=51 【一条ping记录 主要看TIME的值】
Reply from 58.56.19.109: bytes=32 time=20ms TTL=51
................................(当中删除不少)
Reply from 58.56.19.109: bytes=32 time=4ms TTL=51
Reply from 58.56.19.109: bytes=32 time=4ms TTL=51
Reply from 58.56.19.109: bytes=32 time=12ms TTL=51
Reply from 58.56.19.109: bytes=32 time=4ms TTL=51
Reply from 58.56.19.109: bytes=32 time=4ms TTL=51

Ping statistics for 58.56.19.109:
Packets: Sent = 26, Received = 26, Lost = 0 (0% loss), 【合计发包26个,收到26个,丢包0

对保率 0】
Approximate round trip times in milli-seconds:
Minimum = 4ms, Maximum = 79ms, Average = 9ms【最小值4毫秒,最大值79毫秒,平均9毫秒】
Control-C
^C

看到这种数据我们如何来分析这个结果,首先尽量使用电信的ADSL来测试,因为这个是最具有代表性的,而联通,铁通,移动的宽带由于各种互联互通的原因ping值肯定不准确或者没有办法作为评判的数据,但是可以作为一个参考的依据。一个速度好的机房,首先丢包率不能超过1%,最好是1000个ping 没有一个丢包,这种是最理想的,但是这个不是绝对值,只要低于1%的都属于不错的路由情况了.其次ping值要小,同城的电信adsl ping 平均值绝对不能超过20,一般在10,跨省的adsl ping平均值应该在20-40 属于正常。
第三点是ping值要均匀,这个我们可以参看移动的ping值结果,尽管 最小的ping值只有4,但是不时的
有几十,最大有79的出现,这个就是路由不稳定的表现,同样的电信的adsl,尽管最小也有8,但是最大也只有9,就说明电信的ADSL到 [url]www.idcdns.com[/url]的路由情况更好,这个也是因为 [url]www.idcdns.com[/url]是放在电信的机房的缘故。
目标测试地址:
南通电信:61.152.105.35
江阴电信:58.215.75.8
上海网通:210.52.223.98
香港HKNET:[url]www.edong.com.tw[/url] 202.67.154.178
山东网通:61.162.230.137

测试的第二个办法,测试路由 tracert router

这个是看看测试点到达目标服务器需要经过多少个路由器,并且可以根据经过的每个路由的毫秒数字看出慢在那个路由器,并通过ip nslookup 来查看这个ip属于那个运营商的,甚至那个省市的运营商的,

这样就一目了然了。

举例:

C:\Documents and Settings\Administrator>tracert [url]www.idcdns.com[/url] -d

Tracing route to [url]www.idcdns.com[/url] [58.56.19.109]
over a maximum of 30 hops:

1 1 ms 1 ms <1 ms xxx.xxx.xxx.xxx 【本地局域网IP】
2 2 ms 2 ms 2 ms xxx.xxx.xxx.xxx
3 5 ms 3 ms 3 ms xxx.xxx.xxx.xxx
4 2 ms 2 ms 2 ms xxx.xxx.xxx.xxx
5 5 ms 2 ms 2 ms xxx.xxx.xxx.xxx
6 3 ms 9 ms 2 ms xxx.xxx.xxx.xxx
7 7 ms 14 ms 11 ms xxx.xxx.xxx.xxx
8 3 ms 2 ms 7 ms xxx.xxx.xxx.xxx
9 3 ms 3 ms 3 ms xxx.xxx.xxx.xxx
10 31 ms 8 ms 3 ms xxx.xxx.xxx.xxx
11 3 ms 3 ms 3 ms xxx.xxx.xxx.xxx
12 4 ms 3 ms 3 ms xxx.xxx.xxx.xxx
13 3 ms 3 ms 3 ms xxx.xxx.xxx.xxx
14 4 ms 4 ms 4 ms xxx.xxx.xxx.xxx
15 4 ms 4 ms 8 ms xxx.xxx.xxx.xxx

Trace complete.

由上面的测试可以看出,到目标机房的hops 跳数是越少越好,在国内 一般在15-18左右为好,同城的应该在12-15左右,如果由个别跳数的毫秒数特别大,可以去whois.sc查询ip归属,可以基本确定慢在那个运营商那里,不过有时候知道慢在那里也没有办法,中国的国情就是互联不通的,所以根据你的客户群上网方式所在地来选择 电信或者网通才是最主要的。一般可以认为电信占据了80%的个人上网市场,一般网站可以放弃网通,但是绝对不能放弃电信。
IP 记录

Blacklist Status: Clear 没有进黑名单
Record Type: IP Address
IP Location: China - Backbone Of Cnc Group 中国-网通集团骨干网
Reverse IP: No websites hosted using this IP address 没有域名绑定在这个ip
Reverse DNS: not set 没有ip反向解析

目标测试地址:
南通电信:61.152.105.35
江阴电信:58.215.75.8
上海网通:210.52.223.98
香港HKNET:[url]www.edong.com.tw[/url] 202.67.154.178
山东网通:61.162.230.137

第三个方法,也是一般人用的文件下载

这个很简单,首先了解你上网方式的最大值,如果是2MBPS 的ADSL, 那么理论最大下载速度是 2*1024/8=256KB,实际最大下载速度是200KB以上都算稳定,如果是512KPS的adsl,一般在50-60KB就达到峰值了。测试的时候找超过50M的文件下载,时间稍微长一点,用单线程下载,主要看一个平均值就可以了,如果能达到上网方式的下载峰值,并且稳定在一个数值段,那么可以说都是稳定的。

电信测试下载地址:http://
网通测试下载地址:ftp://


第四个方法,也是最不准确,但是最直接的,打开网页的速度,不过没有什么好介绍的了。

特别说明:中国的网络基本是以中国电信的骨干网和大网通的骨干网为主,电信是南方20个省市为主,

大网通是北方10省为主,双方的核心机房都不可能直接互联互通的,所以所谓的双线路机房肯定都不是2个的核心机房,甚至不是电信级的机房,一般都是小运营商自己拉的线路,冗余和各个方面都会有多问题,目前的CDN主机一般都只能实现静态HTML的同步,基于数据库技术的CDN CACHE一般都是每MB 流量多少钱的,价格非常非常的高,一般的网站是绝对用不起的,所以也不必过分追求,想想我们访问美国的网站不是一样的慢吗,要查看资料的人照样会慢慢的等着的