3. WiFi信道与干扰分析
信道和干扰,说白了就是WiFi的“交通规则”和“噪音污染”。很多朋友觉得WiFi慢就怪路由器,其实很多时候是信道选错了,或者周围干扰太严重。我处理过的网络故障里,至少有三成跟信道规划不合理有关。
核心观点:信道是WiFi的物理基础。信道没选好,后面调功率、调天线都是白费功夫。
3.1 信道划分与重叠
WiFi工作在两个主要频段:2.4GHz和5GHz。2.4GHz频段从2.412GHz到2.484GHz,被划分成14个信道,每个信道宽20MHz。但问题来了——信道之间是重叠的。
我见过不少新手,看到信道1、6、11不重叠,就以为其他信道也能随便用。其实不是这样。2.4GHz频段里,只有1、6、11这三个信道是完全不重叠的。为什么?因为信道中心频率间隔5MHz,而每个信道宽20MHz,相邻信道必然有重叠区域。
| 信道编号 | 中心频率 (MHz) | 是否与相邻信道重叠 | 推荐使用 |
|---|---|---|---|
| 1 | 2412 | 与2、3、4、5重叠 | ✅ 是 |
| 6 | 2437 | 与4、5、7、8、9重叠 | ✅ 是 |
| 11 | 2462 | 与8、9、10、12、13重叠 | ✅ 是 |
| 3 | 2422 | 与1、2、4、5、6、7、8重叠 | ❌ 否 |
| 8 | 2447 | 与5、6、7、9、10、11、12重叠 | ❌ 否 |
我的习惯:在2.4GHz频段,我只用1、6、11这三个信道。其他信道看似可用,实际会跟邻居互相干扰,得不偿失。
5GHz频段就好多了。信道多,每个信道20MHz,而且大部分信道不重叠。加上80MHz、160MHz的绑定信道,5GHz的可用带宽远大于2.4GHz。不过要注意,5GHz有些信道是DFS信道(动态频率选择),需要避让雷达信号。我遇到过客户在机场附近用DFS信道,结果AP频繁切换信道,用户体验极差。
3.2 同频干扰与邻频干扰
干扰分两种:同频干扰和邻频干扰。很多人只关注同频干扰,忽略了邻频干扰,其实后者更隐蔽。
同频干扰:两个AP用同一个信道,信号互相打架。CSMA/CA机制会让它们轮流发送,但冲突多了,吞吐量直线下降。我在写字楼项目里测过,同频AP超过3个,单用户速率能掉到原来的三分之一。
邻频干扰:相邻信道的信号“串门”到你的信道里。2.4GHz频段尤其严重,因为信道间距只有5MHz,而信号频谱的旁瓣会泄漏到相邻信道。5GHz好一些,信道间距20MHz,邻频干扰基本可以忽略。
我曾经踩过的坑:一个工厂部署了20多个AP,全部用2.4GHz信道6。结果车间里扫码枪频繁掉线,生产停了半天。后来改成1、6、11交错部署,问题立刻解决。同频干扰在密集部署时是灾难性的。
怎么判断是哪种干扰?看空口利用率。如果信道利用率高但信号强度低,大概率是同频干扰。如果信号强度高但速率低,可能是邻频干扰或非WiFi干扰。
3.3 非WiFi干扰源
WiFi不是孤岛。2.4GHz频段是ISM频段,蓝牙、微波炉、Zigbee、无线鼠标、甚至一些医疗设备都在这里工作。这些非WiFi干扰源,有时候比WiFi本身的干扰更致命。
- 蓝牙:跳频技术,每秒1600次跳变。它会短暂占用2.4GHz的某个子信道,造成WiFi丢包。蓝牙设备越多,干扰越随机。
- 微波炉:工作频率2450MHz左右,正好落在2.4GHz信道7到9之间。微波炉一开,辐射功率高达1000W,WiFi信号直接被淹没。我遇到过客户说每天中午12点网络必断,一查是食堂微波炉在热饭。
- Zigbee:同样在2.4GHz,信道11到26。Zigbee功率低,但设备数量多(智能家居动辄几十个),累积干扰不可忽视。
- 无线USB、无线鼠标:也是2.4GHz,虽然功率小,但离AP近的时候也会造成干扰。
| 干扰源 | 工作频段 | 影响程度 | 典型场景 |
|---|---|---|---|
| 蓝牙 | 2.4GHz (跳频) | 中等 | 办公室、家庭 |
| 微波炉 | 2450MHz ± 50MHz | 严重 | 食堂、茶水间 |
| Zigbee | 2.4GHz (信道11-26) | 低到中等 | 智能家居 |
| 无线USB/鼠标 | 2.4GHz | 低 | 办公桌附近 |
我建议:在部署WiFi前,先做一次现场频谱分析。用频谱仪扫一遍2.4GHz和5GHz,看看有没有非WiFi干扰源。如果有微波炉,尽量让AP远离它,或者把AP部署在5GHz频段。
3.4 干扰检测工具
光靠猜不行,得用工具。我常用的工具有两个:Wireshark和Wi-Fi Analyzer。一个抓包分析,一个看频谱。
3.4.1 Wireshark
Wireshark是网络分析的神器。抓WiFi包时,记得把网卡设成监控模式(monitor mode)。这样能抓到所有802.11帧,不只是发给你的。
看干扰,主要关注这几个字段:
- Retry帧:重传率高说明信道质量差,可能有干扰。
- Beacon帧:看周围有多少AP,每个AP的信道和信号强度。
- ACK超时:发送端没收到ACK,说明碰撞或干扰。
# 在Wireshark中过滤重传帧
wlan.fc.retry == 1
# 查看所有Beacon帧
wlan.fc.type_subtype == 8
# 统计每个信道的AP数量
wlan.bssid and wlan.fc.type_subtype == 8
我个人习惯用Wireshark的“统计”菜单里的“WLAN流量”功能,能直接看到每个信道的负载和重传率。有一次在酒店做优化,发现信道6的重传率高达40%,一查是隔壁会议室在用无线演示器,换到信道1后重传率降到5%。
3.4.2 Wi-Fi Analyzer
Wi-Fi Analyzer是移动端的工具,Android和Windows上都有。它能实时显示周围WiFi信号的信道分布和信号强度。界面直观,适合现场快速排查。
看什么?
- 信道利用率:每个信道的占用百分比。
- 信号重叠:多个AP挤在同一个信道,颜色重叠严重。
- 非WiFi干扰:有些版本的Wi-Fi Analyzer能显示非WiFi信号,比如微波炉的尖峰。
注意:Wi-Fi Analyzer只能看到WiFi信号,看不到蓝牙、微波炉等非WiFi干扰。要全面分析,还得用频谱仪或者带频谱分析功能的专业工具,比如Ekahau或AirMagnet。
3.5 知识体系图
下面这张图总结了本章的核心逻辑:从信道划分出发,到干扰类型,再到检测工具,最后回到优化决策。
3.6 实战建议
说了这么多,总结几条我自己的实战经验:
- 先扫后配:部署前用Wi-Fi Analyzer扫一遍,看看周围信道占用情况。选最空闲的信道。
- 2.4GHz只用1/6/11:别贪多,这三个信道足够。其他信道用了也是自找麻烦。
- 5GHz优先:能上5GHz就上5GHz。信道多、干扰少、速度快。
- 远离微波炉:AP别放在微波炉旁边,尤其是2.4GHz的AP。我见过最夸张的案例,AP和微波炉就隔了30厘米,微波炉一开,AP直接掉线。
- 定期复查:信道环境会变。隔壁公司新装了AP,或者楼下开了个蓝牙会议室,都会影响你的信道。我建议每季度做一次信道审计。
最后说一句:信道优化是WiFi性能优化的第一步,也是最便宜的一步。不花一分钱,改个信道就能让网速翻倍。下次遇到WiFi慢,先别急着换路由器,看看信道是不是堵了。