拉了千兆寬頻,買了標稱 1300Mbps 的無線路由器,為什麼 WiFi 還是跑不滿千兆?
要回答這個問題,我們先得知道這個 1300Mbps 是怎麼來的。
開始回答之前先說明一下,這期只講 802.11ac,也就是 WiFi 5 標準下的無線速率。如果對最新的 WiFi 6 感興趣,可以去看 這篇文章。
協商速率
現在迴歸正題,1300Mbps 其實是個理論值,也叫協商速率,是 WiFi 的發射端(AP 或無線路由器)和 WiFi 的接收端(手機或電腦)根據當前的通訊環境協商出來的速率。
以 Mac 電腦為例,點選右上角 WiFi 圖示,同時按下 Option,就可以看到當前的協商速率。
影響無線速率的因素有很多,我們一般會透過查詢 MCS 索引表 來判斷當前的網速是否合理。簡單來說,MCS 就是一張無線速率表,以上方截圖所示的 MCS 索引 9 為例,要達到 1300Mbps 的協商速率需要滿足這些條件:
也就是說,在 WiFi 5(802.11ac)標準下,只有在 5GHz 頻段、80MHz 頻寬、網路裝置和終端都滿足 3x3 MIMO 的條件下、訊號質量非常好的環境中,才有可能達到 1300Mbps 的協商速率。
影響 WiFi 速率的因素
看起來有點複雜?沒關係,我們逐條解釋一下,看看到底是哪個環節影響了你的 WiFi 速率!
1. 要跑高速,首選 5GHz
先看頻段的選擇。簡而言之,只考慮網速的前提下,請使用 5GHz 頻段。除非升級到 WiFi 6,否則,2.4GHz 頻段最高的協商速率只有 600Mbps。想了解 2.4GHz 和 5GHz 的具體區別,可以先去看看 這期影片。
2. 頻寬 80MHz 才可能跑滿千兆
接下來就是頻寬的選擇。頻寬就像車道,車道越寬吞吐量也就越大,WiFi 速率也就越高。
不過相對應的,頻寬越寬,也越容易受到相鄰訊號的干擾。雖然 5GHz 通道資源更豐富,不過放到家用場景中,能不能用 80MHz 的頻寬還得取決於周圍鄰居...如果隔壁沒裝 WiFi,那當然可以把 5GHz 頻寬大膽地調到 80MHz,暢享高速 WiFi。不過干擾嚴重的話...為了鄰里和諧,還是調到 40MHz 吧。
3. 三根天線才可能跑滿千兆
再來就得看看裝置的硬體引數了,這可能才是 WiFi 跑不滿千兆的致命元兇。AP 或無線路由器一般都會標註自己的天線引數,比如「4×4 MU-MIMO」之類的。但是,通訊是雙向的,我們不止要關注發射端的硬體引數,也得看看接收端的。比如 iPhone 12 Pro,就只支援 2×2 MIMO。其實不只是 iPhone,市面上大部分手機、甚至筆記本都不支援 3×3,協商速率自然也就到不了千兆。
4. 訊號質量足夠好,才能採用短保護間隔
什麼是保護間隔?就像日常聊天一樣,我們說完一段話之後就會停頓一下,等對方理解之後再繼續。保護間隔的存在就是為了避免資料傳輸過程中的碼間干擾。如果環境比較嘈雜,保護間隔就會久一些,通訊效率自然也就比較低。只有在訊號質量非常好的環境中,才會採用短保護間隔,無線網速也就比較高一些。
綜上所述,如果在家使用手機,WiFi 速率最高只能協商到 866.7Mbps。
以上還只是基於 MCS 的理論速率,實際通訊過程中還有不可避免的通訊開銷。WiFi 5 標準下大概會損失 20%。
也就是說,手機 WiFi 測速跑到 600+ Mbps,已經非常優秀了。
現在知道自己的 WiFi 為啥跑不滿千兆了吧?
留言說說你家現在的網速如何呢?