|
|
|
|
|
|
網絡工具(如Ping、Tracert)會測試一些可用于評估連接質量的指標。了解每個指標、它如何影響您的網絡以及您應該期望看到的內容可以使查找任何問題的根本原因變得更加容易。
以下是IT行業一個可通行的網絡質量標準:
延遲(或Ping)是衡量一個數據包從你的設備傳輸到目的地并返回所需的時間(以毫秒為單位)。

延遲是網絡性能質量的主要指標之一。大多數人都希望獲得更快、響應更快的體驗,而延遲是主要因素。高延遲通常會導致在線游戲中的游戲延遲(你在屏幕上看到的內容似乎與游戲中發生的情況不一致)、持續的流緩沖和較長的頁面加載時間。
知道什么是“好的”延遲比僅僅看一個數字要復雜一些。延遲通常取決于你的物理距離和連接類型,通常來說,你應該期望在你和端點之間每100公里看到 1 毫秒的延遲,一般來說,我們發現200毫秒以上的持續延遲會產生你希望避免的延遲體驗。
文件不會完整地在網絡傳輸。相反,它們被分成易于發送的塊,稱為數據包。如果這些數據包中有太多無法到達目的地,你就會發現問題。
你在給定時間范圍內遇到的丟包百分比是網絡性能的另一個主要指標。

如果連接遭受高數據包丟失,你可能會遇到服務無響應、頻繁斷開連接和重復出現錯誤。平均而言,我們認為10 分鐘時間范圍內 2% 或更低的數據包丟失百分比是可接受的水平。但是,良好的連接根本不應該出現丟包。如果你在10 分鐘時間內始終遇到 5% 或更高的數據包丟失率,則可能存在問題。
在評估數據包丟失時,重要的是要記住一些路由器和防火墻經過校準以忽略許多網絡測試中使用的數據包類型。雖然一跳可能會遇到 100% 的數據包丟失,但這并不總是表明你的整體連接質量。
雖然始終如一的高延遲是問題的明確指標,但大幅波動的延遲也可能導致網絡質量問題。

在給定時間段內經歷的延遲變化稱為數據包延遲變化或抖動。這個想法相當簡單:當數據包以快速交替的速度(快、慢、快、慢)到達時,它們之間的間隙會產生不一致的流,從而對實時服務產生負面影響,例如語音或視頻呼叫。
以毫秒為單位測量的抖動有幾種不同的計算方式。一種方法是平均延遲樣本的偏差,并將它們與所有樣本的平均延遲值進行比較,以評估其影響。
因此,假設你對服務器執行了 5 次 ping 操作并獲得了這些結果(按此順序 — 這很重要):136ms、184ms、115ms、148ms、125ms。要計算抖動,你首先要找到樣本之間的差異,因此:
接下來,你將取這些差異的平均值,即 43.25。我們服務器上的抖動目前是 43.25 毫秒。
所以……這樣好嗎?為了找出答案,我們將抖動值除以延遲樣本的平均值:
43.25 / 141.6(我們五個樣本的平均值)= 30.54%
“穩定”的網絡通常會出現15% 或更低的抖動百分比。在上面的示例中,抖動幾乎是兩倍,這意味著抖動可能是我們遇到的任何問題的原因。
用ping命令簡單的測試看延時、抖動、丟包率。
在DOS命令狀態下輸入 (連續的對該IP地址執行Ping命令,Ctrl+C中斷):
ping 202.96.128.86 -t
得到下面的結果:
Pinging 202.96.128.86 with 32 bytes of data:
Reply from 202.96.128.86: bytes=32 time=93ms TTL=42
Reply from 202.96.128.86: bytes=32 time=86ms TTL=42
Reply from 202.96.128.86: bytes=32 time=81ms TTL=42
Reply from 202.96.128.86: bytes=32 time=80ms TTL=42
Ping statistics for 202.96.128.86:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 80ms, Maximum = 93ms, Average = 85ms
這里面,丟包率是0%,抖動是-5ms(Minimum -Average )到+8ms(Maximum -Average ),延時是 85ms(毫秒)。
計算主機網絡延遲、丟包率和抖動,可在卡卡網的Ping測試工具里一鍵完成。
相關文章
