很多時候家裏人總是抱怨咱家的網怎麼那麼慢?唱全民K歌別人家的頁面刷的一下就打開了,這邊還正在加載呢,別人上傳作品嗖嗖的,自己就等着進度條一點一點走。總是嚷嚷着移動的網不好,人家聯通的網就很好。
到最後,移動成了背鍋俠。。。
其實,一個很重要的原因是2.4G信號干擾。隨着生活水平(錢錢錢錢)的增長,該問題已經不容忽視。
來一個簡單的測試:
環境2.4G 網卡AR5B125(AR9485)150M mini-pcie半高
1、40MHz頻寬 11N模式 信道7 15dBm WMM開啓 客戶端距離1M
實測速率:0~1.2M/s頻繁跳動
2、20MHz頻寬 11N模式 信道7 15dBm WMM開啓 客戶端距離1M
實測速率:1.0~1.2M/s比較穩定
3、20MHz頻寬 11N模式 信道4 15dBm WMM開啓 客戶端距離1M
實測速率:1.2~2.2M/s比較穩定,大多時間在1.8M/s左右
小結論:頻寬太高統一被其他信號干擾,信道太擁堵也容易被其他信號干擾,一些宣稱大功率、廣覆蓋的路由會佔用比較寬的信道,主動干擾其他信號
這裏所說的干擾,其實說的隱藏節點的“非故意”行爲。
閱讀:https://blog.csdn.net/hanzhen7541/article/details/79022755
其中關於隱藏節點之間同時傳遞數據時可能出現的“衝突”現象進行了舉例和解釋,都非常的通俗易懂。說白了,就是我在路口要向你那邊轉彎,路口沒有那種凸面鏡,我並不知道對面的情況,你也在對面路口要向我這邊轉彎,也沒有鏡子,而且咱們倆都不喜歡按喇叭!所以在路口時會車,會冷不丁的殺出兩輛車,彭的一聲,就撞上了。。。
解決:如果我們不是在同一個路口同時轉彎,我們就不會撞上了。802.11也是,通過合理的配置頻寬和信道,可以在一定程度上使衝突最小。這種方案也是實施起來相對比較簡單的方案之一,另外,上AC一勞永逸。
同時,也可以通過合理的配置RTS和CTS,可以在一定程度上有效的解決隱藏節點問題。
再者,通過關閉Short GI,也可以在及其惡劣的網絡環境中提供部分穩定性,但是,由於分片間隔翻倍,傳輸速率也會大打折扣。
20181102更新:
天線的位置也是影響網絡使用效果的一大因素。原先使用的貼片天線,因爲內部空間不足,貼到了距離RJ45金屬外殼比較近的地方,正好離散熱的魚鱗片也比較近,大概不足10mm,導致網絡連接質量差,速度慢,跳延遲。改用外置小辣椒天線後,速度大爲改觀!
回到最初的問題,DNS服務器、運營商、地區、手機硬件軟件環境等等,都有可能是影響全民K歌乃至絕大多數App使用體驗的幾個重要因素。所以,找出問題的關鍵,並解決問題纔是正確出路。
淺談,望不吝賜教。