
如何測試機房的速度和帶寬?
目前國內IDC市場(chǎng)發(fā)展迅速,各類(lèi)虛擬IDC運營(yíng)商也象雨后春筍般冒了出來(lái),不管大的小的IDC都吹噓自己的帶寬怎么怎么好,速度如何如何的快,其實(shí)其中有很多的誤區。
我們先來(lái)看看如何正確的測試一個(gè)機房的速度。
第一個(gè)辦法也是最好的辦法,PING值:
目標IP,或者域名都可以,舉例 www.edong.com 61.152.105.35
開(kāi)始菜單 -> 運行 -> 輸入CMD -> 在DOS界面輸入 “ping 222.191.251.180 -t” 或者 "ping www.edong.com -t "
注意如果沒(méi)有 -t 那么ping值只有4個(gè)不具備代表性,-t參數就是讓ping一直接續下去,知道你 手工 ctrl C 停止。
上海電信ADSL ping的結果:
C:\Documents and Settings\Administrator>ping www.edong.com -t 【輸入的命令】
Pinging www.edong.com [61.152.105.35] with 32 bytes of data:
Reply from 61.152.105.35: bytes=32 time=9ms TTL=52 【一條ping記錄 主要看TIME的值】
Reply from 61.152.105.35: bytes=32 time=9ms TTL=52
Reply from 61.152.105.35: bytes=32 time=9ms TTL=52
Reply from 61.152.105.35: bytes=32 time=9ms TTL=52
Reply from 61.152.105.35: bytes=32 time=9ms TTL=52
................................(當中刪除不少)
Reply from 61.152.105.35: bytes=32 time=9ms TTL=52
Reply from 61.152.105.35: bytes=32 time=8ms TTL=52
Reply from 61.152.105.35: bytes=32 time=9ms TTL=52
Reply from 61.152.105.35: bytes=32 time=8ms TTL=52
Reply from 61.152.105.35: bytes=32 time=9ms TTL=52
Reply from 61.152.105.35: bytes=32 time=9ms TTL=52
Reply from 61.152.105.35: bytes=32 time=8ms TTL=52
Ping statistics for 61.152.105.35:
Packets: Sent = 43, Received = 43, Lost = 0 (0% loss), 【合計發(fā)包43個(gè),收到43個(gè),丟包0 對保率 0】
Approximate round trip times in milli-seconds:
Minimum = 8ms, Maximum = 9ms, Average = 8ms 【最小值8毫秒,最大值9毫秒,平均8毫秒】
Control-C
^C
上海移動(dòng)寬帶 ping的結果
C:\Documents and Settings\Administrator>ping www.edong.com -t 【輸入的命令】
Pinging www.edong.com [61.152.105.35] with 32 bytes of data:
Reply from 61.152.105.35: bytes=32 time=4ms TTL=51 【一條ping記錄 主要看TIME的值】
Reply from 61.152.105.35: bytes=32 time=20ms TTL=51
................................(當中刪除不少)
Reply from 61.152.105.35: bytes=32 time=4ms TTL=51
Reply from 61.152.105.35: bytes=32 time=4ms TTL=51
Reply from 61.152.105.35: bytes=32 time=12ms TTL=51
Reply from 61.152.105.35: bytes=32 time=4ms TTL=51
Reply from 61.152.105.35: bytes=32 time=4ms TTL=51
Ping statistics for 61.152.105.35:
Packets: Sent = 26, Received = 26, Lost = 0 (0% loss), 【合計發(fā)包26個(gè),收到26個(gè),丟包0 對保率 0】
Approximate round trip times in milli-seconds:
Minimum = 4ms, Maximum = 79ms, Average = 9ms【最小值4毫秒,最大值79毫秒,平均9毫秒】
Control-C
^C
看到這種數據我們如何來(lái)分析這個(gè)結果,首先盡量使用電信的ADSL來(lái)測試,因為這個(gè)是最具有代表性的,而聯(lián)通,鐵通,移動(dòng)的寬帶由于各種互聯(lián)互通的原因ping值肯定不準確或者沒(méi)有辦法作為評判的數據,但是可以作為一個(gè)參考的依據。
一個(gè)速度好的機房,首先丟包率不能超過(guò)1%,最好是1000個(gè)ping 沒(méi)有一個(gè)丟包,這種是最理想的,但是這個(gè)不是絕對值,只要低于1%的都屬于不錯的路由情況了。
其次ping值要小,同城的電信adsl ping 平均值絕對不能超過(guò)20,一般在10,跨省的adsl ping平均值應該在20-40 屬于正常。
第三點(diǎn)是ping值要均勻,這個(gè)我們可以參看移動(dòng)的ping值結果,盡管 最小的ping值只有4,但是不時(shí)的有幾十,最大有79的出現,這個(gè)就是路由不穩定的表現,同樣的電信的adsl,盡管最小也有8,但是最大也只有9,就說(shuō)明電信的ADSL到www.edong.com的路由情況更好,這個(gè)也是因為www.edong.com是放在電信的機房的緣故。
測試的第二個(gè)辦法,測試路由 tracert router
這個(gè)是看看測試點(diǎn)到達目標服務(wù)器需要經(jīng)過(guò)多少個(gè)路由器,并且可以根據經(jīng)過(guò)的每個(gè)路由的毫秒數字看出慢在那個(gè)路由器,并通過(guò)ip nslookup 來(lái)查看這個(gè)ip屬于那個(gè)運營(yíng)商的,甚至那個(gè)省市的運營(yíng)商的,這樣就一目了然了。
舉例:
C:\Documents and Settings\Administrator>tracert www.edong.com -d
Tracing route to www.edong.com [61.152.105.35]
over a maximum of 30 hops:
1 1 ms 1 ms <1 ms 10.111.5.254 【本地局域網(wǎng)IP】
2 2 ms 2 ms 2 ms 211.136.181.33
3 5 ms 3 ms 3 ms 211.136.189.229
4 2 ms 2 ms 2 ms 211.136.189.149
5 5 ms 2 ms 2 ms 211.136.189.133
6 3 ms 9 ms 2 ms 211.136.189.49
7 7 ms 14 ms 11 ms 218.200.254.21
8 3 ms 2 ms 7 ms 218.200.252.38
9 3 ms 3 ms 3 ms 202.97.15.121
10 31 ms 8 ms 3 ms 202.97.44.169
11 3 ms 3 ms 3 ms 61.152.86.9
12 4 ms 3 ms 3 ms 61.152.87.174
13 3 ms 3 ms 3 ms 61.152.99.86
14 4 ms 4 ms 4 ms 61.129.47.222
15 4 ms 4 ms 8 ms 61.152.105.35
Trace complete.
C:\Documents and Settings\Administrator>tracert www.donews.com -d
Tracing route to www.donews.com [61.135.128.150]
over a maximum of 30 hops:
1 1 ms <1 ms <1 ms 10.111.5.254 【本地局域網(wǎng)IP】
2 6 ms 2 ms 2 ms 211.136.181.33
3 5 ms 3 ms 7 ms 211.136.189.229
4 27 ms 33 ms 26 ms 211.136.189.149
5 5 ms 4 ms 2 ms 211.136.189.133
6 5 ms 19 ms 22 ms 211.136.189.49
7 2 ms 3 ms 2 ms 218.200.254.21
8 22 ms 27 ms 21 ms 218.200.251.161
9 48 ms 21 ms 21 ms 218.200.251.138
10 * 51 ms 93 ms 219.158.28.17
11 50 ms 50 ms 56 ms 219.158.11.93
12 40 ms 40 ms 42 ms 202.96.12.154
13 46 ms 48 ms 45 ms 202.108.47.26
14 43 ms 42 ms 44 ms 61.135.143.12
15 74 ms 70 ms 48 ms 61.135.148.166
16 42 ms 42 ms 42 ms 202.165.96.206
17 42 ms 42 ms 42 ms 61.135.128.150
Trace complete.
由上面的測試可以看出,到目標機房的hops 跳數是越少越好,在國內 一般在15-18左右為好,同城的應該在12-15左右,如果由個(gè)別跳數的毫秒數特別大,可以去whois.sc查詢(xún)ip歸屬,可以基本確定慢在那個(gè)運營(yíng)商那里,不過(guò)有時(shí)候知道慢在那里也沒(méi)有辦法,中國的國情就是互聯(lián)不通的,所以根據你的客戶(hù)群上網(wǎng)方式所在地來(lái)選擇 電信或者網(wǎng)通才是最主要的。一般可以認為電信占據了80%的個(gè)人上網(wǎng)市場(chǎng),一般網(wǎng)站可以放棄網(wǎng)通,但是絕對不能放棄電信。
IP 記錄
219.158.11.93
Blacklist Status: Clear 沒(méi)有進(jìn)黑名單
Record Type: IP Address
IP Location: China - Backbone Of Cnc Group 中國-網(wǎng)通集團骨干網(wǎng)
Reverse IP: No websites hosted using this IP address 沒(méi)有域名綁定在這個(gè)ip
Reverse DNS: not set 沒(méi)有ip反向解析
第三個(gè)方法,也是一般人用的文件下載
這個(gè)很簡(jiǎn)單,首先了解你上網(wǎng)方式的最大值,如果是2MBPS 的ADSL, 那么理論最大下載速度是 2*1024/8=256KB,實(shí)際最大下載速度是200KB以上都算穩定,如果是512KPS的adsl,一般在50-60KB就達到峰值了。
測試的時(shí)候找超過(guò)50M的文件下載,時(shí)間稍微長(cháng)一點(diǎn),用單線(xiàn)程下載,主要看一個(gè)平均值就可以了,如果能達到上網(wǎng)方式的下載峰值,并且穩定在一個(gè)數值段,那么可以說(shuō)都是穩定的。
特別說(shuō)明:中國的網(wǎng)絡(luò )基本是以中國電信的骨干網(wǎng)和大網(wǎng)通的骨干網(wǎng)為主,電信是南方20個(gè)省市為主,大網(wǎng)通是北方10省為主,雙方的核心機房都不可能直接互聯(lián)互通的,所以所謂的雙線(xiàn)路機房肯定都不是2個(gè)的核心機房,甚至不是電信級的機房,一般都是小運營(yíng)商自己拉的線(xiàn)路,冗余和各個(gè)方面都會(huì )有很多問(wèn)題,目前的CDN主機一般都只能實(shí)現靜態(tài)HTML的同步,基于數據庫技術(shù)的CDN CACHE一般都是每MB 流量多少錢(qián)的,價(jià)格非常非常的高,一般的網(wǎng)站是絕對用不起的,所以也不必過(guò)分追求,想想我們訪(fǎng)問(wèn)美國的網(wǎng)站不是一樣的慢嗎,要查看資料的人照樣會(huì )慢慢的等著(zhù)的。
聯(lián)系客服