延遲、抖動、封包遺失:三個數字各自決定什麼
搜「遊戲VPN推薦」的人,大多是被延遲和封包遺失逼來的。但 ping 顯示的來回延遲(RTT)只是三個指標裡的其中一個:它決定操作到畫面回饋的基礎延遲;抖動(jitter)是延遲的波動幅度,決定手感是否穩定;封包遺失(packet loss)是封包根本沒有送達,常表現為瞬移、回拉、技能放空。三者之中,封包遺失對操作手感的破壞最直接——一次封包遺失要靠重傳或內插補回來,畫面就會出現肉眼可見的跳動。
以 60 幀的遊戲為例,每一幀只有約 16.7 毫秒。延遲從 40 毫秒升到 90 毫秒,多數人只會覺得「稍微變鈍」;但如果延遲忽高忽低,體感會明顯變差,因為輸入與畫面不再同步。這也是只看平均 ping 會誤判的原因——平均值會把偶發的尖峰抹平,而尖峰恰恰是最影響操作的部分。
| 指標 | 怎麼測 | 體感表現 | 讀數重點 |
|---|---|---|---|
| 來回延遲 RTT | ping、遊戲內網路面板 | 操作到畫面回饋的遲滯 | 看中位數與最大值,不看單次結果 |
| 抖動 jitter | 連續 ping 的波動幅度 | 手感忽快忽慢、準心飄移 | 波動幅度比絕對值更影響體驗 |
| 封包遺失 packet loss | mtr、遊戲內封包遺失計數 | 瞬移、回拉、動作遺失 | 持續出現即為異常,先查本機網路 |
還有一個常被忽略的物理限制:光在光纖裡每毫秒大約只能走 200 公里,來回一次就是兩倍距離。跨洲遊戲的延遲下限由物理距離決定,任何工具都突破不了這個下限——能最佳化的只有「別繞路、別排隊、別封包遺失」這三件事。
遊戲加速器和全域代理到底差在哪
兩者都在改路由,差別在接管範圍與協定堆疊。遊戲加速器通常只針對特定遊戲處理程序做轉送,走為遊戲最佳化的通道;全域代理接管整台裝置、或依分流規則指定的應用程式,常見協定包括 Shadowsocks、VMess、Trojan、VLESS,以及基於 QUIC/UDP 的 Hysteria2 與 TUIC。前者參數少、目標單一;後者涵蓋面廣,遊戲、網頁、串流影音可以共用同一份訂閱。
| 比較項目 | 遊戲加速器 | 全域代理(用戶端) |
|---|---|---|
| 接管範圍 | 通常依遊戲處理程序逐一轉送 | 整台裝置,或依分流規則指定應用程式 |
| 常用協定 | 私有 UDP 加速通道 | Shadowsocks / VMess / Trojan / VLESS / Hysteria2 / TUIC |
| 出口選擇 | 以少數遊戲伺服器為主 | 100+ 國家 / 170+ 線路,可依伺服器分區挑選出口 |
| 裝置支援 | 依個別產品而定 | 不限裝置數量 |
| 適合情境 | 單一遊戲、單一伺服器 | 多款遊戲、多台裝置,還要兼顧網頁與串流影音 |
線路類型:IEPL 專線、中轉、直連
直連最單純,用戶端直接連到出口伺服器,路徑由公網路由決定,晚間尖峰時段容易受壅塞影響。中轉是用戶端先連入口節點,再由入口經內部鏈路轉送到出口,能繞開部分公網壅塞。IEPL 專線是電信業者等級的國際乙太網路專線,端到端走獨立通道,不與其他公網流量搶頻寬,延遲更穩;代價是成本高,通常只涵蓋熱門地區。三種類型沒有絕對優劣,取決於你玩的伺服器分區和所在城市。
對遊戲來說,穩定性優先於「最低延遲」。一條延遲略高但抖動極小的專線,手感通常好過一條平均值更低、卻時不時跳高的公網直連。判斷方法很簡單:連續 ping 二十次,看最大值與中位數差多少。
協定與握手:UDP 轉送為什麼更適合遊戲
遊戲大多走 UDP,即時性優先,寧可丟掉一兩個封包也不願停下來等重傳。基於 TCP 的代理協定在封包遺失時會出現隊頭阻塞:一個封包丟了,排在它後面的封包都要等它補上,表現為延遲整體抬升。Hysteria2、TUIC 這類基於 QUIC/UDP 的協定把壅塞控制放在使用者空間,網路品質不佳時延遲曲線通常更平順。
可以照這個順序理解:UDP 系協定優於 TCP 系協定,但真正決定體驗的仍是線路本身,協定只在鏈路品質變差時把差距放大或縮小。線路好、協定舊,照樣能玩;線路差、協定新,也只能少卡一點。
自己動手測:三步拿到可比較的資料
網路上那些「某條線路延遲多少毫秒」的結論對你幾乎沒有參考價值,因為路徑取決於你所在的城市、電信業者和時段。想得到能用來決策的資料,只需要三步。
- 先測本機基準。關掉代理,直接 ping 遊戲伺服器或常用目標,連續 20 次以上,記下中位數、最大值和封包遺失數。這一步是為了區分「問題在本機」還是「問題在線路」。
- 再逐條測線路。保持同一台裝置、同一個時段、同一個測試目標,依序連線待比較的線路,重複同樣的次數。每次只改一個變數,否則資料無法互相比較。
- 用 mtr 或 tracert 定位跳點。看延遲從第幾跳開始抬升、封包遺失出現在哪一段。如果封包遺失從第一跳(本機路由器)就開始,換再多條線路都沒用。
# Windows:連續 20 次,看中位數與封包遺失
ping -n 20 <遊戲伺服器位址>
tracert <遊戲伺服器位址>
# macOS / Linux:每秒一次,看抖動
ping -c 20 <遊戲伺服器位址>
mtr -rwzbc 20 <遊戲伺服器位址>
不要用公共測速節點代替遊戲伺服器。兩者路徑完全不同,測速節點延遲低,不代表遊戲伺服器的路徑也低。另外,無線連線本身的抖動常常大於線路之間的差異,能接網路線就接網路線再測。
什麼情況下換線路真的有用
換線路解決的是「路徑問題」,解決不了「本機問題」和「伺服器問題」。下面這份清單可以把兩種情況分開。
- ✅ 封包遺失穩定出現在線路中段(第 3 跳之後),而本機連線乾淨——換線路很可能有效。
- ✅ 跨區遊戲,物理距離決定了延遲下限,選擇更近的出口地區能直接壓低 RTT。
- ✅ 每天固定在晚間尖峰時段變差,說明是公網壅塞,走 IEPL 專線或中轉可以繞開壅塞路段。
- ✅ 同一款遊戲在不同線路下延遲差距明顯,說明路徑選擇確實有最佳化空間,值得繼續挑。
- ❌ 本機 Wi-Fi 干擾、路由器過載造成的抖動——換線路無效,先修好本機網路。
- ❌ 遊戲伺服器本身負載過高或分區維護——所有玩家一起卡,換線路無效。
- ❌ 目標伺服器對 UDP 做了限速或封鎖——換協定、換連接埠可能有幫助,但換地區不一定。
- ❌ 遊戲內顯示的是伺服器端統計(例如伺服器幀時間),與你的網路路徑無關。
判斷順序:先看封包遺失出現在哪一跳,再看抖動幅度,最後才比較延遲數值。前兩項都乾淨、只有延遲偏高,說明是距離問題,換線路的效益有限;前兩項有問題,才輪到換線路上場。
常見迷思與容易忽略的設定
迷思一:只看 ping 數值,不看封包遺失
ping 平均值漂亮但偶爾封包遺失的線路,玩起來比平均值稍高但穩定的線路更難受。測量時把封包遺失計數一起記下來,它比延遲數字更能解釋「為什麼我明明延遲不高卻老是打不到人」。
迷思二:把遊戲加速器當成隱私工具
加速器的目標是縮短路徑,通常不承諾匿名;代理用戶端的核心是改變出口與歸屬。如果既要低延遲的專線線路,又要匿名無日誌的隱私立場,需要的是同時具備這兩項的訂閱服務,而不是兩個工具各裝一半、互相搶流量。
迷思三:忽略 DNS 與分流規則
DNS 解析慢會拖長進遊戲前的等待時間,但一般不影響對局內延遲——連上伺服器後,延遲由資料路徑決定。真正的陷阱在分流規則:如果遊戲處理程序沒有被規則命中,流量可能走了直連,表現為「用戶端顯示已連線,遊戲延遲卻沒變」。檢查辦法是看用戶端的連線日誌,確認遊戲處理程序的流量確實進入了線路通道;確認後仍無改善,再回到上一節的跳點分析。
訂閱連結等同於帳號憑證,不要轉傳到公開群組或聊天視窗。如果懷疑已經外洩,可以在使用者面板重新產生訂閱連結,舊連結隨即失效,再在用戶端裡重新匯入一次即可。
選線路時的判斷順序
把上面的內容濃縮成一條可執行的順序:第一看封包遺失,第二看抖動,第三看延遲,最後才看涵蓋地區與裝置數量。順序顛倒,很容易在一條本身就不穩的線路上反覆折騰,卻始終找不到原因。VPNAW 提供 IEPL 專線、中轉與直連三類線路,涵蓋 100+ 國家 / 170+ 線路,一份訂閱不限裝置數量同時在線,Windows、macOS、iOS、Android、Linux 五個平台共用同一份訂閱。
結論:遊戲體驗的上限由物理距離決定,下限由封包遺失和抖動決定。換線路能改善的是「繞路、排隊、封包遺失」這三件事;如果本機連線或遊戲伺服器本身有問題,再好的線路也救不回來。先用 mtr 找到封包遺失的位置,再決定要不要換。