VPS 常用測(cè)試方法和測(cè)試工具整理總結(jié)
前言
分享一些 VPS 常用的測(cè)試方法和測(cè)試工具,方便大家購(gòu)買(mǎi) VPS 后對(duì)線路質(zhì)量和 VPS 性能進(jìn)行簡(jiǎn)單的測(cè)試和評(píng)估,順帶介紹幾個(gè)小白向的網(wǎng)絡(luò)測(cè)試相關(guān)的小知識(shí)。
網(wǎng)絡(luò)測(cè)試相關(guān)知識(shí)
小白向非專(zhuān)業(yè)解釋?zhuān)M量舉例說(shuō)明,有個(gè)大致了解即可,知道的可以直接跳過(guò)。:)
1. 延遲
數(shù)據(jù)傳輸所用的時(shí)間,響應(yīng)速度。如射擊游戲中,點(diǎn)了射擊,但是畫(huà)面上過(guò)了 2 秒后才顯示打了出去,這時(shí)敵人早跑了,這就是延遲太大了。
延遲當(dāng)然是越低越好了,普通使用看看網(wǎng)頁(yè)視頻啥的只要延遲不算太大就行(我覺(jué)得 100 – 300ms 都還可以);對(duì)于游戲玩家來(lái)說(shuō)比較重要,延遲大的話很影響體驗(yàn)。
2. 丟包
在傳輸中數(shù)據(jù)出現(xiàn)丟失??梢灶?lèi)比成快遞丟失率,送了 10 件快遞,丟了 2 件,丟失率就是 20%。
當(dāng)然 0% 最好了,丟包率太大肯定會(huì)影響體驗(yàn),出現(xiàn)卡頓等問(wèn)題,但是丟包如果在一定可接受范圍內(nèi)倒不會(huì)影響使用。
3. 路由追蹤(Traceroute)
確定數(shù)據(jù)從發(fā)出至到達(dá)目的地所經(jīng)過(guò)的路徑。很顯然,一般繞路越少,就越快到達(dá)。下圖中直連的 A 線路明顯要比曲折的 B 和 C 高效。
4. 帶寬
我們說(shuō)寬帶時(shí)常提到的 100M、50M 光纖,這個(gè) 100M 和 50M 指的就是帶寬,是單位時(shí)間內(nèi)傳輸?shù)臄?shù)據(jù)量。可以看作是行車(chē)道,車(chē)道越多越寬,通行能力就越強(qiáng)。
全寫(xiě)應(yīng)該是 100Mbps,100Mbps = 100 / 8 M/s = 12.5 M/s,即 100M 帶寬的最大速度是 12.5M/s。
5. 163、CN2、GT、GIA 線路是啥?
CN2 中國(guó)電信下一代承載網(wǎng)……巴拉巴拉看起來(lái)不明覺(jué)厲的,知道它是精品網(wǎng)就行了,咱們一般用的時(shí)候大概知道個(gè)好壞排名就夠了。感興趣的可以深入研究下。
普通 163:最常見(jiàn)的線路,等級(jí)最低。在出國(guó)線路上比較擁堵,丟包率高。但便宜。
CN2 GT:低等級(jí)的 CN2。在出國(guó)線路上擁擠度一般,比 163 要好。性價(jià)比也不錯(cuò)。
CN2 GIA:等級(jí)最高。在出國(guó)線路上表現(xiàn)最好,少擁堵,低丟包,理論上速度最快最穩(wěn)定。比 GT 貴。
6. 好的線路一定快?
CN2 就一定比 163 好?當(dāng)然不一定。只能說(shuō) “好的線路普遍好,差的線路也不一定全都差!” 還受地理位置與網(wǎng)絡(luò)環(huán)境等因素影響,存在一定波動(dòng)。
比如在直連情況下,美國(guó)的 CN2 GIA 的延遲,還真沒(méi)香港的普通線路延遲低,畢竟距離近得多。同一臺(tái) VPS,用電信、聯(lián)通、移動(dòng)等去連速度也會(huì)有差別。
好的普遍好,差的也有例外!
VPS 常用測(cè)試方法和測(cè)試工具
本地測(cè)試
一般通過(guò) IP 地址等在瀏覽器上進(jìn)行在線測(cè)試。
1. Ping
可以同時(shí)測(cè)試延遲和丟包率。
本地 CMD/終端 運(yùn)行:ping ip地址 -n 測(cè)試次數(shù),如 ping baidu.com -n 10
ping.pe:全球延遲、丟包率和路由測(cè)試
ping.chinaz.com:國(guó)內(nèi)多地多線延遲測(cè)試
Ping 查詢_IPIP.NET:全球延遲測(cè)試,可選擇位置
ping測(cè)試
2. 速度
網(wǎng)頁(yè)測(cè)速工具:
Internet Speed Test | Fast.com
Speedtest by Ookla – The Global Broadband Speed Test
下載測(cè)速:
本地瀏覽器從 VPS 上下載文件,查看下載速度。有些 VPS 提供商有提供各機(jī)房的官方測(cè)試文件下載,比如 Vultr 的 How can I test Vultr download speeds?。
或者聯(lián)系客服要一下測(cè)試文件地址,也可以自己上傳或生成測(cè)試文件。
3. 路由追蹤
本地 CMD 運(yùn)行:tracert -d 地址,如 tracert -d baidu.com
www.ipip.net/traceroute.php(帶路徑圖)
tool.chinaz.com/Tracert
www.17ce.com/traceroute
客戶端:Best trace(帶路徑圖)
Best trace
VPS 測(cè)試腳本
需要連接 VPS,在終端輸入測(cè)試代碼進(jìn)行測(cè)試。
1. bench.sh
測(cè)試各種系統(tǒng)信息、IPv4/IPv6 國(guó)外節(jié)點(diǎn)下載測(cè)速、IO 等數(shù)據(jù)。
wget -qO- bench.sh | bash
2. SuperSpeed.sh
一鍵測(cè)試服務(wù)器到國(guó)內(nèi)不同位置的速度,可以手動(dòng)選擇運(yùn)營(yíng)商、地區(qū)、本地或全面測(cè)速。
wget superspeed.sh && chmod +x superspeed.sh && ./superspeed.sh
3. ZBench
作者整合了上面的 Bench.sh 和 SuperSpeed.sh 兩個(gè)腳本,加入了 Ping 和路由追蹤測(cè)試。
wget -N --no-check-certificate ZBench-CN.sh && bash ZBench-CN.sh
ZBench
結(jié)語(yǔ)
這些在線測(cè)試結(jié)果,大多是 VPS 到測(cè)試點(diǎn)的效果測(cè)試,受測(cè)試點(diǎn)的位置和網(wǎng)絡(luò)影響,測(cè)試點(diǎn)越豐富,結(jié)果就越能反映出普遍效果。但并不能和自己電腦上的實(shí)際使用效果畫(huà)等號(hào)。
如果是建站等開(kāi)放項(xiàng)目,當(dāng)然就需要普遍效果好了,能保證大多數(shù)地區(qū)和網(wǎng)絡(luò)環(huán)境的用戶流暢使用;如果是自用,本地測(cè)試會(huì)更準(zhǔn)確,畢竟普遍效果好也不能代表全部都 OK。(來(lái)源:Go 2 Think)
了解更多相關(guān)內(nèi)容歡迎關(guān)注http://www.vecloud.com/