首页 > 代码库 > 802.11 MAC层介绍(二)

802.11 MAC层介绍(二)

上一篇: <802.11 MAC层介绍(一)>

4. MAC帧类型

在上一篇【3.1  Frame Control字段】中介绍了Type和Subtype共同决定了帧类型
而不同类型的帧MAC头部是不同的

主要有如下几种类型帧
- 管理帧(Management Frame)
- 控制帧(Control Frame)
- 数据帧(Data Frame)

tip: 关于帧类型的详细信息请参看规范<802.11-2012.pdf>

4.1 管理帧

管理帧的基本结构如下图

image

4.1.1 Beacon帧

Beacon帧的主体部分如下

image

4.1.2 ATIM帧

ATIM即IBSS Announcement Traf?c Indication Message
其主体部分为空

4.1.3 Disassociation帧

image

4.1.4 Association Request帧

image

4.1.5 Association Response帧

image

4.1.6 Reassociation Request帧

image

4.1.7 Reassociation Response帧

image

4.1.8 Probe Request帧

image

4.1.9 Probe Response帧

image

4.1.10 Authentication帧

image

image

4.1.11 Deauthentication帧

image 

4.2 控制帧

4.2.1 RTS帧

image

4.2.2 CTS帧

image

4.2.3 ACK帧

image

4.2.4 PS-Poll(Power-Save Poll)帧

image

4.2.5 CF-End帧

image

4.2.6 CF-End + CF-Ack帧

image

4.3 数据帧

数据帧MAC头如下

image

其中Address字段由To DS/From DS位来决定

image

5. MAC层操作集

802.11从管理上可分为三个组件
- MAC层管理实体: MLME(MAC Layer Management Entity)
- 物理层管理实体: PLME(Physical Layer Management Entity)
- 系统管理实体: SME(System Management Entity)

MAC层操作集: 扫描、认证、关联及省电状态

802.11 MAC层介绍(二)