企業(yè)在租用服務(wù)器的時(shí)候,都會(huì)在本地來(lái)測(cè)試數(shù)據(jù)中心具體的帶寬情況和網(wǎng)絡(luò)環(huán)境是否通暢。而網(wǎng)絡(luò)診斷的重要工具之一就是ping。但也有企業(yè)在測(cè)試的時(shí)候反映ping值出現(xiàn)忽高忽低的情況,就質(zhì)疑是不是數(shù)據(jù)中心的網(wǎng)絡(luò)穩(wěn)定出了問題。事實(shí)果真如此嗎?
首先我們需要了解Ping的工作原理:
PING發(fā)送一個(gè)ICMP回聲請(qǐng)求消息給目的地,并報(bào)告是否收到所預(yù)期的ICMP回聲應(yīng)答,如果在設(shè)定的時(shí)間內(nèi),沒有收到回應(yīng)報(bào)文,則認(rèn)為網(wǎng)絡(luò)是不通的,顯示為Timeout,如果受到了回應(yīng)報(bào)文,則打印出從發(fā)出請(qǐng)求報(bào)文到收到回應(yīng)報(bào)文所花費(fèi)的時(shí)間,這個(gè)時(shí)間就是網(wǎng)絡(luò)延遲時(shí)長(zhǎng)。很明顯,對(duì)于數(shù)據(jù)中心來(lái)講,這個(gè)過(guò)程耗費(fèi)的時(shí)間越短越好。但是有些用戶在自測(cè)和多次測(cè)試中發(fā)現(xiàn)這個(gè)延遲時(shí)間會(huì)有波動(dòng),服務(wù)商測(cè)試又有另一個(gè)結(jié)果。那么有哪些原因會(huì)造成ping值的波動(dòng)呢?
造成美國(guó)服務(wù)器Ping值不穩(wěn)定的原因
地區(qū)差異
地區(qū)不同會(huì)直接導(dǎo)致ping值的差異,都知道中國(guó)有八大網(wǎng)絡(luò)骨干節(jié)點(diǎn),那么相應(yīng)的,其它地區(qū)由于網(wǎng)絡(luò)節(jié)點(diǎn)的增多,數(shù)據(jù)傳輸耗時(shí)就會(huì)相應(yīng)的增長(zhǎng)。當(dāng)然,針對(duì)地域造成的ping值差異,一般都有一個(gè)可預(yù)估的標(biāo)準(zhǔn)區(qū)間。
Ping資源被占領(lǐng)
另一方面,PING本身是一個(gè)應(yīng)用層的小工具,做ping測(cè)試與設(shè)備CPU繁忙程度有關(guān),很多高優(yōu)先級(jí)的任務(wù)都可以搶占PING的資源。包括很多路由器、防火墻等設(shè)備,所有的業(yè)務(wù)報(bào)文都是CPU處理,這時(shí)如果不對(duì)PING報(bào)文做優(yōu)先處理,延遲效果也不會(huì)太好。還有,線路的信號(hào)衰減以及電腦周邊的電磁波、輻射對(duì)網(wǎng)絡(luò)設(shè)備的干擾也有可能導(dǎo)致ping值波動(dòng)。
最后,病毒木馬也有可能導(dǎo)致網(wǎng)路擁堵。病毒選擇用戶個(gè)人電腦中的隨機(jī)文檔附加在用戶服務(wù)器的通訊簿的隨機(jī)地址上進(jìn)行郵件發(fā)送。造成個(gè)別骨干互聯(lián)網(wǎng)出現(xiàn)明顯擁塞,網(wǎng)速明顯變慢。因此,及時(shí)升級(jí)所用殺毒軟件,安裝系統(tǒng)補(bǔ)丁程序,卸載不必要的服務(wù),關(guān)閉不必要的端口非常重要,也可以更準(zhǔn)確的測(cè)出ping值。
從上面的分析來(lái)看,雖然PING是延遲測(cè)試常用工具,它可以檢測(cè)出大部分的網(wǎng)絡(luò)環(huán)境是否通暢,但就準(zhǔn)確性而言也只能作為參考。如果用戶對(duì)于服務(wù)器托管網(wǎng)絡(luò)環(huán)境要求非常高的話,可以用專業(yè)的測(cè)試儀進(jìn)行測(cè)量。在服務(wù)器租用或托管過(guò)程中,出現(xiàn)網(wǎng)絡(luò)ping值的問題,除了機(jī)房的原因之外,還有可能存在上述的這些問題導(dǎo)致ping值和丟包率不穩(wěn)定,現(xiàn)象檢查可以從上述入手。
在服務(wù)器租用過(guò)程中,ping值偏離正常波動(dòng)值,要及時(shí)與服務(wù)商聯(lián)系,讓服務(wù)商給出專業(yè)的解決方案從而避免企業(yè)業(yè)務(wù)受影響和更嚴(yán)重后果的發(fā)生。