1. WiFi性能全景:从物理层到应用层的性能瓶颈全貌

做WiFi性能优化这些年,我见过太多人一上来就盯着某个指标死磕。有人天天调发射功率,结果问题出在网卡驱动;有人反复换路由器,最后发现是邻居家的微波炉在捣乱。

说白了,WiFi性能是个系统工程。从天线里的电磁波,到你手机屏幕上那个转圈的菊花,每一层都可能成为瓶颈。这一章,我带你把整个链路走一遍。

1.1 物理层:信号是基础,但别只盯着信号

物理层是WiFi的根基。信号不好,上层再优化也白搭。但很多人对物理层的理解就停留在「信号满格」上——这其实是个误区。

物理层核心指标

  • RSSI(接收信号强度):-30dBm 到 -90dBm 的范围,低于 -75dBm 就要警惕
  • SNR(信噪比):信号与噪声的比值,低于 25dB 时调制阶数会下降
  • EVM(误差向量幅度):反映调制质量,802.11ac 要求 256QAM 时 EVM 低于 -32dB
  • CCA(空闲信道评估):决定设备是否认为信道空闲,阈值设置不当会引发大量冲突

我记得有一次帮一个仓库做优化,RSSI 显示 -65dBm,按理说不错了。但实际吞吐量只有 20Mbps。查了半天,发现是隔壁产线的变频设备在 2.4GHz 频段上产生了间歇性噪声,SNR 掉到了 18dB。你想想看,信号强度再高,噪声一上来,调制方式自动降到 QPSK,速率直接腰斩。

我的习惯:看物理层时,我从来不看单一指标。RSSI + SNR + CCA 三个一起看,才能判断信道质量。单独看 RSSI 就像只看车速不看路况——容易翻车。

1.2 MAC层:看不见的「排队」才是杀手

物理层没问题了,数据就能跑得快吗?不一定。MAC层的竞争机制才是真正的隐形杀手。

WiFi用的是CSMA/CA机制——说白了就是「先听后说」。设备要发数据前,先听听信道有没有人在用。有人用就等,没人用才发。这个「等」的过程,就是延迟的来源。

MAC层问题 典型表现 常见原因
高信道利用率 吞吐量波动大,延迟抖动 同频干扰、隐藏节点
重传率高 速率不稳定,丢包 信号弱、冲突、老旧设备
队列积压 延迟飙升,小包卡顿 驱动缓冲区设置不当
聚合效率低 吞吐量上不去 AMPDU 参数未优化

我曾经遇到过一个案例:办公室 50 个人用同一个 AP,信号满格,但视频会议卡成幻灯片。抓包一看,信道利用率 85%,重传率 12%。问题出在哪?有十几台老旧的 802.11n 设备,它们不支持聚合,每次发一个包就要等一次退避,把整个信道的效率都拖垮了。

避坑指南:我曾经以为只要升级到 802.11ac 就万事大吉。结果发现,只要有一个 802.11b/g 设备连上来,整个 BSS 的吞吐量都会被打回原形。兼容模式下的保护机制,会让所有设备都降速。所以,老旧设备该隔离就隔离,别心软。

1.3 网络层与传输层:TCP的「傲慢」与WiFi的「偏见」

到了网络层和传输层,问题就更有意思了。TCP 协议是为有线网络设计的,它假设丢包是因为拥塞。但在 WiFi 环境下,丢包更多是因为无线信道波动——这就产生了冲突。

TCP 的拥塞控制算法看到丢包,二话不说就降速。WiFi 信道恢复了,TCP 还在慢启动里慢慢爬。这种「误判」是 WiFi 性能上不去的重要原因。

  • TCP 慢启动:WiFi 信道恢复后,TCP 需要 3-5 个 RTT 才能回到正常速率
  • 窗口限制:WiFi 延迟高时,TCP 窗口无法充分打开
  • 队头阻塞:一个丢包会导致后续所有数据等待重传
  • UDP 无节制:UDP 流会挤占 TCP 流的带宽,导致不公平

我建议你在做 WiFi 优化时,一定要把 TCP 参数也纳入考虑。比如调整初始窗口大小、启用 BBR 拥塞控制算法,这些在 WiFi 环境下往往比 CUBIC 表现更好。

1.4 应用层:用户感知才是最终标准

物理层、MAC层、传输层都优化好了,用户还是说「慢」——为什么?因为应用层的体验不只看吞吐量,还看延迟和抖动。

举个例子:视频会议需要的是稳定的低延迟,而不是峰值吞吐量。你测速能跑 500Mbps,但每 5 秒抖动一次,视频照样卡。游戏对延迟更敏感,超过 50ms 的抖动就会影响操作手感。

应用层关键指标

  • RTT(往返时间):低于 30ms 为优秀,30-80ms 可接受,超过 100ms 会明显感知
  • Jitter(抖动):低于 10ms 为良好,超过 20ms 会影响实时应用
  • PLR(丢包率):低于 0.1% 为优秀,超过 1% 会导致明显卡顿
  • MOS(平均意见得分):语音/视频质量的综合评分,低于 3.5 就需要优化

我个人习惯是,先问用户「你感觉哪里慢」,再去看指标。有时候用户说「网页打不开」,其实是 DNS 解析慢;说「视频卡」,可能是 CDN 节点太远。这些跟 WiFi 本身没关系,但用户只会归咎于「网不好」。

1.5 知识体系全景图

下面这张图,是我梳理的 WiFi 性能优化知识体系。从物理层到应用层,每一层都有对应的优化手段。你把它当作地图,后面每一章都会对应到图中的某个节点。

WiFi 性能优化知识体系全景图 物理层 RSSI / SNR / EVM 天线设计 / 信道选择 发射功率 / 噪声排查 MIMO / 波束成形 MAC层 CSMA/CA 竞争机制 AMPDU / AMSDU 聚合 重传 / 退避算法 队列管理 / QoS 网络层 IP 路由 / 子网划分 DNS 解析优化 VLAN / 流量隔离 多路径 / 负载均衡 传输层 TCP 拥塞控制 窗口优化 UDP 限速 QUIC 协议 应用层 视频会议 / 直播 / 游戏 / Web 浏览 RTT / Jitter / PLR / MOS 指标 QoS 策略 / 应用识别 / 流量整形 优化手段:抓包分析 → 指标监控 → 参数调优 → 硬件升级 → 架构重构 说明:本课程 30 章将逐一深入每个模块,从物理层到应用层,从工具使用到实战案例 每一章都会给出可复用的优化模板和避坑指南,让你少走弯路

1.6 本课程的学习路径

30 章的内容,怎么学?我建议你按这个路径走:

  1. 基础篇(第 1-5 章):建立 WiFi 性能优化的知识框架,学会使用抓包工具和监控平台
  2. 物理层实战(第 6-10 章):天线优化、信道规划、干扰排查、射频调优
  3. MAC层实战(第 11-15 章):聚合参数调优、重传优化、队列管理、QoS 配置
  4. 传输层实战(第 16-20 章):TCP 参数优化、UDP 限速、QUIC 部署、多路径传输
  5. 应用层实战(第 21-25 章):视频会议优化、游戏加速、Web 性能、流媒体调优
  6. 综合案例(第 26-30 章):大型园区、高密场馆、工业场景、家庭网络等真实案例复盘