即時測量網路抖動 (Jitter)、延遲 (Ping) 和封包丟失率 —— 這些指標真正決定了您的網路是否適合線上遊戲、視訊通話和 VoIP 語音服務。
網路抖動(Jitter)是指數據包在兩點之間傳輸時所消耗時間的**波動變化**。延遲(Ping)測量的是平均往返時間,而抖動測量的則是該時間的**不穩定程度**。
這就好比心臟跳動。一顆健康的心臟會以穩定的節奏跳動。抖動低的网络可以以穩定、可預測的速度傳輸數據包;而高抖動則意味著數據包到達的時間飄忽不定、無法預測 —— 從而導致網路瞬間卡頓(Lag Spikes)、語音斷續以及視訊畫面凍結。
抖動的計量單位是毫秒 (ms),它是根據 RFC 3550 標準方法,通過計算連續兩次延遲讀取之間的平均絕對差值來得出的。
jitter.is 會向您選擇的目标伺服器發送一系列輕量級的 HTTP 請求,並測量每個請求的往返時間。前幾次請求是「預熱」階段的 ping,用於讓您的瀏覽器建立 TCP+TLS 握手連線 —— 這些請求將被排除在最終結果之外,以避免出現虛高的數據。
預熱完成後,系統會記錄之後每一個 ping 值。抖動 es 根據連續 ping 值之間的平均絕對偏差計算得出的,這與 VoIP 系統中使用的公式(RFC 3550)完全一致。
如果某個請求在 3 秒內未成功返回,系統將其判定為網路丟包(Packet Loss)。
網路對抖動的容忍度因使用場景而異。視訊串流平台可以通過預先緩衝(Buffer)幾秒鐘的內容來吸收中度網路抖動。但像線上競技遊戲和即時視訊會議這類即時應用,對抖動的容忍度幾乎為零。請參考以下指南來評估您的測試結果:
Ping(延遲)測量的是數據包從您的設備發送到目標伺服器並返回所需的往返時間。與抖動不同,Ping 值主要反映的是您與目標伺服器之間的地理距離以及路由中轉開銷。
< 20ms — 頂級表現。您在地理位置上距離伺服器非常近,或者伺服器在您附近部署了邊緣節點。
20–50ms — 非常優秀,能為網路遊戲和即時通信帶來極其絲滑的體驗。
50–100ms — 適中。對於日常大多數應用和非射擊類休閒遊戲而言完全夠用。
> 100ms — 存在較明顯的滯後感。快節奏遊戲會感到力不從心,語音通話中可能會出現尷尬的對話交疊或停頓。
丟包是指在網路傳輸中,部分數據包未能成功到達目的地。即使是極其微小的丟包率,也會給即時性要求高的網路應用帶來毀滅性的體驗打擊。
0% — 完美。所有數據包全部成功送達,無任何丟失。
0.1–1% — 極輕微。大多數日常活動中幾乎無法察覺,VoIP 語音中偶爾可能會有一點點短暫音質瑕疵。
1–5% — 存在明顯異常。在遊戲裡會頻繁遭遇瞬移、技能卡死,視訊電話也會產生明顯音畫同步失真。
> 5% — 級其嚴重。應當立即排查您的路由器、數據機(小烏龜)等硬體配置,或直接聯繫您的寬頻運營商。
找出根源能夠幫助您更有效地優化和修復網路。高網路抖動通常由以下幾個常見原因導致: