802.11g 是什么
IEEE 在 2003 年发布的 2.4GHz 标准,用 OFDM 把速率从 802.11b 的 11Mbps 提升到 54Mbps,同时向下兼容 802.11b 的 DSSS/CCK 调制,让新旧终端可以在同一个小区里共存。它是 11b 到 Wi-Fi 4(11n)之间的过渡标准,后来被合入 802.11-2007 主标准,如今主要出现在老终端、IoT 设备与只支持 2.4G 的兼容场景里。
与 11b、11n 的关系
11g 的关键取舍是兼容性:保留了 11b 的低速档,因此必须为老终端付出保护开销。11n 普及后,2.4G 上的主流变成 11n,11g 退化为「老终端能连上就行」的兼容档位。排障时看到链路协商在 11g 速率,通常意味着终端老旧或链路条件差,而不是 AP 配置写错了。
基本信息
| 频段 | 2.4GHz(2412~2472MHz) |
|---|---|
| 速率 | 6/9/12/18/24/36/48/54Mbps(OFDM),兼容 1/2/5.5/11Mbps(DSSS/CCK) |
| 信道宽度 | 20MHz,与 11b 共用 1/6/11 三个不重叠信道 |
| 强制速率 | 6、12、24Mbps 三档必须支持,其他档位可选 |
| 保护机制 | RTS/CTS、CTS-to-self,出现 11b 终端即触发 |
| 标准状态 | 已合入 802.11-2007 及后续版本,不再单独维护 |
典型使用场景
- 清点 2.4G 存量终端:确认是否还有只能跑 11b 的设备在拖慢整个小区
- IoT 与工业老设备接入:只支持 2.4G 的终端通常按 11g 速率档工作
- 提升 2.4G 效率前的基线测量:对比关停 11b 支持前后的空口表现
- 判断链路是否被保护开销拖累:终端协商停在 54Mbps 以下时继续往下查
- 规划独立兼容 SSID:把老终端与大流量业务隔离,避免互相影响
- 解释「同样距离别人快我慢」:核对双方协商速率与调制档位差异
查看协商速率
查看协商速率
# Windows:看 Radio type 与 Receive/Transmit rate
netsh wlan show interfaces
# Linux:看 rate 字段,单位 Mbit/s
iw dev wlan0 link
# 只跑 1/2/5.5/11Mbps 说明链路退回到 802.11b 档位
# 长期停在 54Mbps 以下要查信噪比与保护开销速率档与调制
| 速率 | 调制 | 说明 |
|---|---|---|
| 1/2/5.5/11Mbps | DSSS/CCK | 802.11b 兼容档,单帧占用空口时间长 |
| 6/9/12/18/24Mbps | OFDM | 6/12/24 为强制档,覆盖优先时先保留它们 |
| 36/48/54Mbps | OFDM | 需要较好的信噪比才能协商到 |
| 54Mbps 标称 | OFDM | 实测吞吐通常只有 20~25Mbps,协议开销与保护机制吃掉近一半 |
11g 与 11b 共用 1、6、11 三个不重叠信道,信道规划按 1/6/11 处理即可,不需要为两代标准分别规划。
保护开销是协议行为:小区内只要出现 11b 终端,AP 就要对相关帧加 RTS/CTS 或 CTS-to-self 保护,吞吐下降无法只在终端侧关闭,只能靠清退老终端或单独隔离一个 SSID 来限制影响范围。