V2Ray 延遲測試怎麼看?TCPing、真實連線延遲與下載速度差異

說明 v2rayN、v2rayNG 三種測速方式:TCPing 測試握手,真實連線延遲涵蓋代理鏈路,下載測速則看傳輸速度,並整理適用情境與常見誤解。

本文重點

節點顯示 40 ms,不代表網頁一定比 150 ms 的節點開得快。本文適合已匯入訂閱、需要挑選節點或排查測速逾時的使用者:先分清連接埠是否可連、代理請求是否可用,以及持續傳輸能力,再透過固定測試目標、單一節點重測和日誌交叉比對,避免只憑一個數字判斷整條線路。

三種 V2Ray 測速方式各自測到哪一層

v2rayN 是桌面圖形用戶端,v2rayNG 則是採用 Xray 核心的 Android 用戶端。介面中的測速由用戶端安排,實際連線還會受到核心、節點設定及目標網站影響。不同版本的選單名稱、計時範圍和逾時門檻可能不同,因此適合比較同一欄位中的數值,不宜直接拿不同用戶端的數值排名。

TCPing:檢查連接埠是否可連

嘗試連線至節點位址與 TCP 連接埠,主要計算建立 TCP 連線所需的時間。它不會驗證 VMess、VLESS 或 Trojan 的認證資訊,也不代表遠端能連上目標網站。

適用情境:大量初步篩選,或排查連接埠拒絕連線、連線逾時。

真實連線延遲:優先確認代理是否可用

建議

依節點設定向指定測試網址發出請求,過程涵蓋代理連線與目標回應。測試成功表示這次鏈路可用,比只確認連接埠更接近日常瀏覽網頁的情況。

適用情境:日常挑選節點、檢查協定參數與代理出口。

下載測速:觀察持續傳輸速度

透過節點讀取測試資源,再以接收的資料量除以所需時間計算速度。結果也會受到測速來源、連線數、限速策略與本地頻寬影響。

適用情境:下載大型檔案前比較頻寬,確認高延遲節點是否仍有傳輸速度優勢。

這裡的「建議」是指日常挑選節點時優先參考真實連線延遲,並非它能取代所有測試。播放影片更看重持續傳輸速度與穩定度,互動操作則更在意回應時間;實際應用也可能採用與測試請求不同的路由。

TCPing 數值很低,為什麼真實連線還是逾時?

TCPing 不是傳統的 ICMP ping。假設節點設定使用 TCP 連接埠 443,TCPing 成功通常只能表示本機能與該位址的這個連接埠建立 TCP 連線。連接埠後方可能是代理服務,也可能只是前置轉送或其他監聽程式;必須進一步完成協定交握,才能確認設定是否可用。

  1. 確認伺服器連接埠。測試的是訂閱中記錄的連接埠,不是憑經驗固定測 443。若連接埠已變更,但訂閱尚未更新,舊連接埠的測試結果就沒有參考價值。
  2. 確認協定與安全性參數。VLESS 的使用者識別碼、TLS 的伺服器名稱、REALITY 的公鑰與短識別碼等設定錯誤,都可能在 TCP 連線建立後才出現。
  3. 確認傳輸層參數。WebSocket 路徑、HTTP 主機名稱等若與伺服器設定不一致,底層連接埠仍可能正常接受連線,但後續代理請求會失敗。
  4. 確認測試方式是否適用。主要使用 UDP 的傳輸方式,不能只憑 TCP 連接埠探測判斷是否正常。TCPing 失敗,不代表所有類型的代理傳輸都失敗。

同樣地,TCPing 不是封包遺失率測試。連續 5 次連線都成功,只能表示這 5 次探測成功,不能據此宣稱線路完全沒有封包遺失。重測時應一併記錄失敗次數與成功結果的分布。

真實連線延遲包含哪些項目?為什麼每次數值都不同?

真實連線測試會透過代理設定存取測試 URL。若目標是 HTTPS 網址,一次請求可能涵蓋本機或遠端 DNS 查詢、連線至節點、代理認證、目標 TLS 交握及等待回應。實際計入哪些環節,取決於用戶端的實作方式,以及是否重用連線、是否已有 DNS 快取。

因此,它不是「節點到使用者的純網路往返時間」,更不是網頁完整載入時間。常見的小型回應測試頁面只需傳回少量資料;實際網頁還會載入指令碼、圖片和其他網域的內容,使用體驗自然可能不同。

結論:先固定測試 URL,再比較節點

若同一節點只在一個測試網址失敗,先改用另一個已確認可連線、回應內容較小的 HTTPS 網址重測。若換網址後恢復,再檢查原網址的解析、回應與存取限制,不要立刻刪除節點。

下載測速的 MB/s 與 Mbps 如何換算?

延遲以毫秒表示,傳輸速度則通常以 MB/s 或 Mbps 顯示,兩者不能直接換算。延遲 180 ms 的節點可能持續傳輸 12 MB/s,延遲 60 ms 的節點也可能只有 2 MB/s。前者不一定適合低延遲互動,後者也未必適合下載大型檔案。

以下是單位換算範例,並非本站實測結果或線路保證。依十進位單位計算,1 位元組等於 8 位元;若介面明確使用 MiB/s,則應改用二進位單位換算。

12 MB/s
範例下載速度
96 Mbps
上述數值換算後的速率
120 MB
以該速度持續傳輸 10 秒的資料量

標示為 100 Mbps 的網路連線,理論上相當於 12.5 MB/s;實際使用還會受到協定負擔與網路波動影響。下載測速的瓶頸也可能在測試伺服器,而非節點本身;單一連線與多重連線測速不可混為一談。

v2rayN 與 v2rayNG 的重測步驟

先記錄用戶端與核心版本,再檢查測試設定。在 v2rayN 的「設定」→「參數設定」中,查看目前版本提供的測速相關選項,確認測試網址與逾時設定;選單分類依實際版本而異。不要為了追求更低數值而頻繁修改這些條件。

重測方式:先用少量樣本篩選,再驗證實際應用

桌面版:v2rayN
  • 在伺服器清單中選取 3 個候選節點,透過右鍵選單尋找 TCPing、真實連線延遲與下載速度測試項目。
  • 先測真實連線延遲,每個候選節點測 5 次,記錄失敗次數與中位數。
  • 逐一對穩定的候選節點進行短時間下載測試,再設為使用中的伺服器,確認網頁是否能正常瀏覽。
Android 版:v2rayNG
  • 在主畫面的選單中尋找真實連線測試;驗證單一節點時,選取目標設定並啟動服務。
  • 確認系統 VPN 連線已建立,再開啟實際使用的應用程式驗證;內建探測成功,不代表所有應用程式的流量都會經過代理。
  • 分別記錄 Wi-Fi 與行動網路下的結果,不要將兩種網路的數值混在一起排名。

不同版本不一定都提供三種內建測試;若找不到下載測速功能,確認流量經過目前節點後,可透過實際下載檔案驗證,不必執著於尋找名稱完全相同的按鈕。

例如,5 次真實連線測試結果為 142、149、151、158、410 ms,中位數是 151 ms,但 410 ms 的波動仍值得記錄。若其中 2 次逾時,就不能只計算其餘 3 次的平均值,然後說連線很穩定。切換訂閱中的節點後,也要確認目前使用的節點確實已變更,以免測的是新節點,瀏覽器卻仍在重用舊連線。

測速成功但網頁無法開啟:逐段排查連線

用戶端內建測試與瀏覽器連線,是兩條需要分別驗證的路徑。內建測試可能透過專用的測試入口發出請求;瀏覽器則還需要系統代理、應用程式代理設定或 TUN 接管。系統代理決定流量如何進入用戶端,路由分流則決定流量進入後採用哪個出口。

  1. 檢查本機代理設定。例如目前設定的 HTTP 代理為 127.0.0.1:10809,應用程式就必須使用這個實際監聽位址;10809 只是範例,不是所有版本的預設值,也不要把 SOCKS 連接埠填成 HTTP 連接埠。
  2. 檢查路由規則。測試網址走代理,不代表實際使用的網域也走代理。確認網域是否符合直連規則,以及 Android 版的個別應用程式設定是否排除了目標應用程式。
  3. 檢查 DNS。節點伺服器位址與實際使用的網域都需要解析。比對日誌中的解析錯誤與連線目標,不要只因瀏覽器能解析某個網域,就排除所有 DNS 問題。
  4. 檢查遠端節點與目標網站。能連上回應內容較小的測試網站,不代表所有網站都能連線。若只有某個服務無法使用,請檢查該服務的地區限制、出口限制與具體錯誤訊息。

排查時一次只修改一項,並保存修改前後的結果。若同時重設節點、路由、DNS 與系統代理,即使暫時恢復,也很難找出真正原因。

延遲與測速常見問題

真實連線延遲顯示 -1,就能直接刪除節點嗎?

不行。負值或逾時通常表示這次測試未成功,並不代表實際延遲。先單獨重測該節點,確認測試 URL,再查看日誌是否有交握失敗、解析失敗或連線目標逾時;最後用實際應用程式驗證。

延遲最低的節點,為什麼下載速度最慢?

回應快不代表頻寬大。逐一使用相同來源測試候選節點,暫停其他流量,再比較穩定的傳輸速度。若低延遲節點始終只有 2 MB/s,而另一個節點穩定達到 8 MB/s,下載大型檔案時可優先考慮後者。

電腦和 Android 使用相同訂閱,為什麼數值差很多?

先確認測試的是同一台伺服器、同一個連接埠與同一個目標 URL,再讓兩台裝置連上相同的 Wi-Fi。若差異仍然很大,請檢查核心版本、DNS、IPv4 與 IPv6 路徑,以及用戶端的計時方式;不要直接認定某個平台比較慢。

把逾時從 5 秒改成 10 秒,節點就會變快嗎?

不會。延長逾時只會讓請求有更多時間完成,不會縮短實際耗時。這適合用來確認較慢的請求最後是否能成功;正式比較時仍應使用相同門檻,並記錄超過原門檻的情況。

v2rayN / v2rayNG 下載