
千兆寬頻一有人下載就 lag?測 bufferbloat 同設定 SQM 實用指南
犧牲約 5–10% 峰值速度,換返繁忙時穩定 latency
千兆速度快,唔代表反應快
Speedtest 顯示接近 1Gbps,只證明條線喺測試嗰刻搬到幾多數據,冇講繁忙時每個封包要排幾耐。屋企有人下載大型遊戲、同步相片或者做雲端備份,條線一食滿,打機指令、DNS 查詢同視像通話封包可能塞喺長隊尾。呢種 負載下 latency 急升 就係 bufferbloat,頻寬再高都可以中招。
XDA 原文個案提到 ping 由 12ms 升到 350ms,再靠 SQM 壓低延遲;呢組數字只屬作者嗰套設備同上網環境,唔可以當成千兆寬頻嘅指定病徵。IETF 講得更準確:當封包進入設備嘅速度高過送出速度,排隊本身好正常,但隊列過長就會拖慢要即時回應嘅應用。重點係 loaded latency 升咗幾多,唔係單睇閒置 ping。
先測清楚係咪 bufferbloat
先用 Ethernet 接駁主 router,暫停其他下載,再跑 Waveform、Bufferbloat.org 或 Cloudflare Speed Test,記低閒置、下載負載同上載負載 latency。跟住恢復平時會塞線嘅工作再測,最好換時段重複兩三次。Wi-Fi 測試會混入干擾、訊號同 airtime 問題;如果有線正常、Wi-Fi 先差,就應該查頻道、擺位同 AP,唔好見到 lag 就直接開 QoS。
SQM 點解要主動減速
SQM 通常會將 fair queuing、AQM 同 traffic shaping 一齊用。佢將不同數據流分隊,監察封包等候時間,喺隊列脹大前標記或丟棄部分封包,等傳送端收慢。再將上下載上限設成實際線速以下,瓶頸就留喺自己控制到嘅 router,而唔會推去光纖終端或上游設備嗰條深隊。90% 可以做起點,之後逐級加到 92%、95% 再重測;5–10% 係調校範圍,唔係保證有效嘅固定答案。
OpenWrt 點設
OpenWrt 可安裝 luci-app-sqm,去 Network → SQM QoS,揀真正連去 ISP 嘅 WAN interface,上載同下載先填穩定實測速度嘅 90%。Queue discipline 可由官方建議嘅 CAKE 配 piece_of_cake.qos 開始,套用後再跑同一個有線測試。如果 loaded latency 已穩定,就逐步提高上限;一見延遲明顯回升,就退返上一級。另要留意 SQM 同 hardware flow offloading 會有衝突,改動前應該記低原有設定,方便還原。
UniFi 同一般 router 點搵
UniFi Gateway 可喺 Internet/WAN 設定搵 Smart Queues,填入 Download 同 Upload 上限;不過 Ubiquiti 官方寫明呢功能主要畀低過 300Mbps 嘅線路,亦唔建議 300Mbps 或以上啟用,所以千兆用家要先確認 gateway 型號同處理能力。其他 router 可以搵下有冇 SQM、Smart Queue、Smart Queues、CAKE、FQ-CoDel、Traffic Shaping、Bandwidth Control 或 Adaptive QoS;淨係分「Gaming/Streaming」優先次序嘅傳統 QoS,未必有管理隊列長度。
舊 router 可能頂唔住千兆
SQM 要 CPU 逐個封包處理,router 原本靠硬件 offload 跑到近千兆,開啟後可能跌得遠多過預期嘅 5–10%。設定後要一齊睇吞吐量、CPU 使用率、有冇斷線,同埋 loaded latency;如果延遲改善,但速度由千兆跌到幾百 Mbps,瓶頸已經變成 router 本身。呢個情況可以試較輕量嘅 FQ-CoDel、只整形較易塞滿嘅上載,或者換處理能力有明確數據支持嘅設備。
SQM 救唔到所有 lag
ISP routing、測試 server 距離、繁忙時段擠塞、封包流失、Wi-Fi 干擾同遊戲 server 狀態,都可以推高 latency。SQM 最有效嘅範圍係你屋企出口嗰個可控瓶頸;如果有線直駁、冇背景流量時都持續高 ping,開 SQM 多數只係遮住另一個問題。多人同時打機、視像開會同做大型上下載嘅家庭最值得試,但每次改設定都要用同一方法前後對照。
參考來源
- XDA Developers — I finally fixed my gigabit internet with a setting that made it slower on purpose — original report
- OpenWrt:SQM (Smart Queue Management) — 核對 OpenWrt 安裝路徑、90% 起始值、CAKE、piece_of_cake.qos、CPU 同 flow offloading 限制。
- UniFi Gateway-Smart Queues — 核對 UniFi 功能名稱、上下行限速方式,同官方對 300Mbps 或以上線路嘅警告。
- RFC 7567:IETF Recommendations Regarding Active Queue Management — 解釋隊列點樣形成、過量排隊點解推高 latency,同 AQM 嘅標準背景。
- How does Cloudflare’s Speed Test really work? — 核對 loaded latency 測量概念、測試 server 距離同方法差異點樣影響結果。
- What a bufferbloat speed test measures — 補充閒置與負載 latency 點比較,以及瀏覽器測試唔能夠單獨診斷 Wi-Fi 或 ISP routing。
本文根據原文及公開資料整理;資料有出入時,以原文及官方資料為準。







