開啟 3 天免費試用
註冊即可免費體驗全部高級功能。
*只限新用戶;每位用戶只可獲得一次試用。


封包大小可以為辨認加密隧道提供線索,但不能單獨確認隧道,更不會直接披露受保護內容。觀察者通常要把長度連同方向、時間、突發序列、端點及連線時長一併分析,才能得出概率判斷。單一大封包或小封包的證據很弱,因為一般加密應用程式也會產生相同大小。[1]
完整 VPN 指南說明隧道處於網絡路徑的哪個位置。本文只處理可見長度與流量元資料,不討論 TLS 握手欄位、解密內容或規避網絡管理規則的方法。
關鍵要點
- 加密通常隱藏內容,卻不會自動隱藏鏈路上每個外層封包的長度與時間。
- 應用資料長度、加密記錄長度、傳輸層載荷及 IP 封包長度並非同一數值。
- 方向及一連串長度比單一封包帶有更多背景。
- 填充可以減少部分長度洩露,但會增加流量,也難以遮蓋所有特徵。
- 分類只是在特定樣本、版本及網絡條件下成立的假設。
**圖例:**1 代表可見長度、方向及時間;2 代表比較序列或整條流;3 代表不確定的加密隧道假設,而非證明。
在一般接入鏈路上,觀察者通常可以統計封包、辨別上下行方向,並讀取外層網絡及傳輸標頭。它亦可以量度每個外層封包載有多少位元組。加密保護應用內容及記錄完整性,但不一定遮蓋網絡完成傳送所需的外層長度。RFC 8404 把封包大小、時間及總流量列為即使協議欄位已加密仍可能可見的元資料。[1]
長度顯示的是結構,而不是語義。短上行請求後出現一串接近路徑最大長度的下行封包,可能像下載;雙向頻繁小封包可能像互動;同時承載多個應用的長連線亦可能有別於一次短暫 HTTPS 頁面載入。這些形狀都不會直接揭示網頁、訊息、密碼或檔案。
觀察位置同樣重要。本地 Wi-Fi 看見裝置與隧道端點之間的外層封包;隧道營運者看見保護連線終止後的另一段路徑;目的網站看見來自出口的連線。因此,「可見封包長度」必須連同觀察點描述,不能當作所有參與者共享的單一視角。
「封包」可能指多個層次。應用先產生訊息,安全協議把它放進加密記錄,TCP 再拆分或合併位元組,IP 加入標頭,本地鏈路還會增加幀標頭。傳送端的分段卸載亦可能令裝置抓包與網線真正送出的幀不同。
因此,不能減去固定標頭後便聲稱得到精確明文長度。協議版本、選項、填充、聚合及路徑行為都會改變映射。長度軌跡是傳輸單元的證據,不是明文的可靠尺規。
| 量度值 | 描述對象 | 為甚麼可能不同 |
|---|---|---|
| 應用資料長度 | App 產生的明文 | 分幀、壓縮、批次處理及加密都會改變長度 |
| 加密記錄長度 | 受保護的協議單元 | 認證標籤、填充及記錄邊界會增加開銷 |
| TCP 或 UDP 負載 | 一個傳輸層封包攜帶的位元組 | 分段及重傳會改變封包方式 |
| IP 封包長度 | IP 觀察者看到的外層封包 | IP 與傳輸標頭、MTU 及分片都會影響長度 |
| 鏈路幀長度 | 本地媒介上載送的位元組 | 鏈路層標頭及抓包位置又增加一層邊界 |
分類器甚少只使用一個長度。它可以記錄首批封包大小並以正負號代表方向、計算突發數目、量度間隔,或概括更長的流。順序會保留互動形狀,例如設定訊息、早期回應、請求與回覆節奏、保活或持續傳輸。
序列也會造成錯誤相似。使用同一 TLS 程式庫的兩個應用可能由相近記錄開始;影片、軟件更新、雲端備份及隧道下載都可能把封包填至接近 MTU。短流樣本不足,長流則會隨用戶轉換工作而改變。
TLS 指紋集中於可見協商選項及實作行為。封包長度可以是附加特徵,但未有觀察握手欄位時,不應把所有流量分析都稱為 TLS 指紋。
填充透過增加位元組,令傳送長度少披露部分原始資料。簡單策略可以把記錄向固定級別取整;較強策略可能使用定長封包、虛假流量或時序整形。RFC 9333 介紹 ESP 的流量機密性填充,並說明隱藏流量特徵需要額外傳輸及審慎處理。[2]
填充並非沒有成本。它佔用頻寬,可能增加延遲,也可能形成新的規律。它只在指定層發揮作用:為加密記錄填充,不保證 TCP 分段後每個外層 IP 封包相同;只填充部分訊息,亦會留下其餘階段的形狀。
HTTP/3 可以透過 QUIC 幀填充,但 RFC 9114 指出效果取決於填充方法及時機。[3] 防護說明應列明觀察者、目標特徵、開銷及剩餘元資料。「採用填充」不等於「流量分析不可能」。
模型可以在量度資料集中區分類別,但能否移到真實網絡需要另行驗證。訓練集要涵蓋不同隧道設定,也要加入廣泛的一般加密流量。測試應使用沒有直接複製訓練條件的網絡、裝置、版本及時段。
基準比例會改變結果。當隧道流量很少,即使誤報率看似不高,也可能把大量一般連線錯誤分類。單報準確率會遮蓋問題;可信報告還應列出精確率、召回率、混淆數目、樣本來源、特徵定義及不確定性。研究門檻未必適合自動封鎖。
更新亦會令舊特徵失效。應用改變批次方式,協議加入填充,網絡採用不同 MTU,流動路徑出現不同丟包或重傳。分類器必須重新校準,不能把一次實驗寫成永久簽名。
你可以確認某觀察點出現了指定的外層長度、方向及時間序列。若比較集設計合理,可以說它較接近某類流量。你不能藉此斷言載荷已解密、該類所有流均為 VPN,或用戶進行了特定活動。
端點及背景會增強或削弱假設。已知隧道端點配合長時間雙向流,與同樣長度送往常見 CDN 的短流意義不同。合併證據或可改善分類,也可能放大錯誤前提。每一步觀察、特徵及推論都應清楚列明。
連線失敗時,封包長度也不能交代原因。MTU、丟包、限速、伺服器故障、認證錯誤、地址封鎖或協議政策都可能產生相近症狀。應先找出最早不同的階段。
進行你自己獲授權的量度時,先固定客戶端版本和工作負載,把 AethoVPN 連接到 App 列表中的同一個位置並重複擷取封包,再與直接連線的工作階段比較。隧道會保護其承載的內容,但 AethoVPN 沒有在文件中列明固定封包長度特徵或填充策略,所以一次封包長度樣本只描述那次工作階段,而不是產品的屬性。開始 3 天免費試用,完成這些擷取。
加密正常運作時,元資料仍可能可見;出現特殊長度亦不能反過來證明機密性失效。
不能。一般 HTTPS、影片、更新、通話及隧道經常產生重疊大小。即使加入序列及背景,仍有誤報風險。
通常不會隱藏外層鏈路長度。加密改變並保護內容,但觀察者仍能量度外層封包及總流量。
在受限實驗中,長度及時序可能支持統計猜測,卻不直接顯示網站。多路復用、快取、內容變動及背景流量都會降低確定性。
不同。加密保護內容及完整性;填充改變長度或增加掩護流量,兩者處理不同屬性。
分段及校驗和卸載會改變介面傳送前的裝置視圖。封裝、MTU 及鏈路標頭亦會隨觀察位置而變。
不能。VPN 額外流量亦可能來自標頭、認證標籤、重傳、保活及協議行為,總量不能指出唯一原因。
通常可以。接入 ISP 能看見外層長度、時序及隧道端點。ISP 的可見範圍取決於觀察位置及路徑。
免責聲明:本文只提供網絡量度方面的一般防禦資訊,不保證隱身,也不授權繞過網絡管理規則。
來源:
Sources checked 2026 年 9 月 12 日。
延伸閱讀:
註冊即可免費體驗全部高級功能。
*只限新用戶;每位用戶只可獲得一次試用。