所属方向:L6 Lower MAC。每次抢到信道都要付出固定开销(退避、前导、SIFS、ACK)。速率越高,数据本身传得越快,固定开销的占比就越大。聚合是 Wi‑Fi 4 以来提升 MAC 效率最关键的手段。

A‑MSDU 聚合 MAC 服务数据单元

  • 原理:在 MAC 上层把多个发往同一目的地的以太网帧(MSDU)打包成一个 MPDU,共用一个 MAC 头和一个 FCS。
  • 特点:开销最小;但任何一个比特错误都会导致整个 A‑MSDU 重传。Wi‑Fi 5 以后常和 A‑MPDU 嵌套使用(A‑MPDU 内含多个 A‑MSDU)。

A‑MPDU 聚合 MAC 协议数据单元

  • 原理:把多个各自带 MAC 头和 FCS 的 MPDU,用分隔符(Delimiter)串成一个 PSDU,放进一个 PPDU 发送。每个子帧独立校验,出错只重传出错的那几个。
  • 规模:Wi‑Fi 6 最多 256 个 MPDU(约 6.5 MB 上限),Wi‑Fi 7 扩展到 1024 个 MPDU(约 15.5 MB)。
  • 与 PPDU 时长:单个 PPDU 最长约 5.484 ms,高速率下可以塞进更多子帧。

Block Ack 块确认

  • 原理:接收方用一个位图一次性确认一批 MPDU,而不是逐帧回 ACK。发送方根据位图只重传未确认的序号。
  • 协商:通过 ADDBA 请求 / 响应为某个 TID 建立 BA 会话,约定窗口大小(Wi‑Fi 7 最大 1024)。
  • Multi‑STA BA:Wi‑Fi 6 中 AP 用一个 BA 帧同时确认多个终端的上行 OFDMA 数据。

重排序缓冲 Reorder Buffer

  • 原理:接收端按序列号缓存乱序到达或重传补齐的 MPDU,凑齐后再按顺序交给上层,避免 TCP 误判丢包。MLO 下同一个 TID 的帧可能从不同链路到达,需要跨链路的统一重排序,见 MLO。

分片 Fragmentation

  • 原理:把大帧切成若干片分别发送,在高误码信道上降低单次重传的代价。实践中用得越来越少(聚合更有效),但仍是协议的一部分。FragAttacks 漏洞就与分片 / 聚合的设计缺陷有关,见 安全。

TID 流量标识

  • 原理:0–7 共 8 个流量标识(对应 802.1D 优先级),映射到 4 个 AC。BA 会话、重排序、MLO 的链路映射都以 TID 为粒度。