拉了千兆寬帶,買了標稱 1300Mbps 的無線路由器,為什么 wifi 還是跑不滿千兆?
要回答這個問題,我們先得知道這個 1300Mbps 是怎么來的。
開始回答之前先說明一下,這期只講 802.11ac,也就是 WiFi 5 標準下的無線速率。如果對最新的 WiFi 6 感興趣,可以去看 這篇文章。
協商速率
現在回歸正題,1300Mbps 其實是個理論值,也叫協商速率,是 WiFi 的發射端(AP 或無線路由器)和 WiFi 的接收端(手機或電腦)根據當前的通訊環境協商出來的速率。
以 mac 電腦為例,點擊右上角 WiFi 圖標,同時按下 Option,就可以看到當前的協商速率。
Mac 電腦截圖
影響無線速率的因素有很多,我們一般會通過查詢 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,協商速率自然也就到不了千兆。
iPhone 12 Pro 規格參數截圖
4. 信號質量足夠好,才能采用短保護間隔
什么是保護間隔?就像日常聊天一樣,我們說完一段話之后就會停頓一下,等對方理解之后再繼續。保護間隔的存在就是為了避免數據傳輸過程中的碼間干擾。如果環境比較嘈雜,保護間隔就會久一些,通訊效率自然也就比較低。只有在信號質量非常好的環境中,才會采用短保護間隔,無線網速也就比較高一些。
綜上所述,如果在家使用手機,WiFi 速率最高只能協商到 866.7Mbps。
以上還只是基于 MCS 的理論速率,實際通訊過程中還有不可避免的通訊開銷。WiFi 5 標準下大概會損失 20%。
也就是說,手機 WiFi 測速跑到 600+ Mbps,已經非常優秀了。
現在知道自己的 WiFi 為啥跑不滿千兆了吧?
留言說說你家現在的網速如何呢?