歡迎大家來到學習啦,本文為大家帶來Ping是什麼,歡迎大家閱讀借鑒。
經常看見有網友在搜搜問問或者其他論壇裡提問:
“我的寬帶都已經是4M了,怎麼Ping值還是那麼高呢?”
“為什麼4M的寬帶比2M的Ping還高?”
諸如此類的問題很多。究其原因,主要是對Ping的原理,帶寬是什麼,以及兩者之間的聯系不是很清楚。閱讀下文,希望您能得到滿意的答案!
Ping是什麼
Ping這個詞最早源於聲納探測系統,本意是指來自聲納設備的脈沖信號。而在網絡中探測兩個節點之間的聯通性的過程與聲納探測的過程非常類似,於是就借用了“ping”這個名字用來代表測試兩點之間聯通性這個操作。在IP的世界裡有一個叫做ICMP的協議,即:因特網控制信息協議,Ping便是遵照ICMP協議來探測兩點之間的聯通性!
現在讓我們先來看看Ping是如何工作的:
1、 用戶在主機(可以是任意支持TCP/IP協議的設備)上執行Ping命令,比如:ping 192.168.1.1;
2、 系統將一個ICMP報文發往目的IP(192.168.1.1),並計時;
3、 擁有目的IP地址的主機收到報文後會回復這個ICMP報文,即將回復信息封裝在另外一個ICMP包,並送回發起Ping操作的主機;
4、 用戶主機收到目的主機回復的ICMP報文後,計時並輸出結果。
以Windows系統為例,Ping程序將輸出相關信息
平時我們所說的Ping值實際就是上圖中“time”後面跟的數值!通過上面的描述我們知道,這個值實際就是探測報文從用戶主機出發經過網絡後到達目的主機,然後再從目的主機經過網絡返回到用戶主機這個過程的總時間!
關於Ping程序的更多信息不是本文重點,有興趣的讀者可以多留意本站其他關於IP網絡技術知識的文章。
了解了Ping值,現在再讓我們來看看什麼是帶寬!
簡單講,帶寬就是網絡傳輸數據的能力。如果把帶寬跟貨車做一個類比,那麼1M的寬帶可以看成是運載能力5噸小型卡車,2M帶寬則是10噸的中型卡車,而4M帶寬則是20噸的大型卡車了。
現在有100噸貨物需要從上海運到北京,因為上海到北京的距離是一定的(大約1200公裡),卡車的速度也是一定的,那麼在不堵車的情況下,不論什麼車都能保證100公裡的時速。那麼,很顯然如果用大貨車,只需要跑5次就能完成任務,而小貨車則需要跑20次!而無論大車小車跑一個來回的時間均為24個小時。
看了上面這個例子,您想到了什麼?對,大車小車跑一個來回的時間,其實就是Ping值。100噸的貨物則是你要去訪問的數據,貨車的載重能力則是你的帶寬!很顯然,在沒有堵車的情況下,即網絡不忙的時候,Ping值應該是穩定的,且不會因為帶寬變化而變化。而使用更高的帶寬僅僅是提高了獲取數據的能力,或者說只是提高了每次獲取數據的能力。
當然如果線路不穩定或者流量很大,也就是堵車的時候,Ping值肯定就大了,因為Ping數據堵在路上了…
到此關於Ping值和帶寬的關系已經解釋清楚了,您看懂了嗎?