802.11 WLAN MAC帧| WLAN控制帧、WLAN管理帧
本文介绍了802.11 WLAN MAC帧,即WLAN控制帧、数据帧和WLAN管理帧。控制帧包括确认帧和RTS/CTS帧。管理帧包括认证帧、关联请求/响应帧、信标帧、去认证帧、解关联帧、探针请求/响应帧和重新关联请求/响应帧。
WLAN MAC控制帧
WLAN MAC为控制功能定义了以下两个框架。它们是确认帧和RTS/CTS帧。子字段的帧控制字段控制帧如图所示。这两个控制帧都遵循如下格式,如图所示。
控制帧控制站(sta)之间的数据帧交换。一些非常有用的控制框架如下:
或消确认框:接收站在接收到数据后无错误地向发送站发送确认帧。如果发送器在预先确定的时间内没有收到ack帧,则发送器重新发送数据帧。
RTS / CTS帧: RTS(请求发送)和CTS(清除发送)帧为具有隐藏站(sta)的ap提供了可选的减少碰撞方案。如果WLAN节点有任何帧要发送,它将发送RTS帧。这有两个功能,即帮助发送站保留射频链路,并指示所有其他站不发送。如果任何目标站接收到RTS,它将响应CTS。像RTS帧一样,CTS将通知附近的电台保持沉默,即不要通过RF传输任何帧。
WLAN MAC数据帧
数据帧格式如图所示。
数据帧的Address字段的内容依赖于“To DS”和“From DS”位的值。字段内容显示为NA(不适用);相应的字段被省略。
注1:Address -1总是包含预期接收者的RA(Receiver Address)。在多播操作中)。注2:address-2始终保存传输MAC帧的STA的地址。
WLAN MAC管理帧
WLAN MAC为管理功能定义了以下框架。它们是认证/去认证、关联请求/响应、信标、解关联帧、探测请求/响应帧和重新关联请求/响应帧。所有的管理框架都遵循如下格式,如图所示。
站利用地址-1字段的内容进行地址匹配,以执行接收决策。在地址-1字段包含组地址以及帧类型不是信标帧类型的情况下;在这些情况下,BSSID被验证,以确保广播/组播起源于相同的BSS。
身份验证框架:WLAN认证从WNIC(即WNIC)开始。无线网络接口卡)通过向AP发送包含其身份的认证帧。
关联请求帧:这是STATION发送的。它基本上使AP能够分配资源和同步。帧携带WNIC的信息。此外,它还携带支持的数据速率和站希望关联的网络SSID。如果请求被接受,那么AP将保留内存,并为WNIC建立关联ID。
关联响应框架:这是由AP发送给STA的。它告诉了关联请求框架的接受或拒绝裁决。如果判定为接受,则帧的信息字段包含关联ID和支持的数据速率。
信标帧:它周期性地从AP发送,以宣布其存在。为覆盖范围内的wnic提供SSID等信息参数。
De-authentication框架:这是从内部的一个STA发送来终止来自另一个STATION的连接。
分解框架:这是从希望终止连接的站发送的。这是允许AP解除内存分配并从关联表中删除WNIC详细信息的最佳方法。
探测请求帧:当它需要从另一站获得信息时,它从该站发出。
探头响应帧:它从AP发送,以响应探测请求帧。它包含功能信息和支持的数据速率。
重新关联请求框架:当WNIC从当前关联AP的范围内退出并发现另一个信号更强的AP时,WNIC会发送重新关联请求。新的AP协调转发位于前一个AP缓冲区中的任何信息。
重新关联响应框架:由AP发送,表示接受或拒绝WNIC传输的重关联请求帧。帧包括关联ID和支持的数据速率。
要进一步了解wifi mac协议,请参考WLAN MAC part-1获取更多信息。
WLAN MAC帧
WLAN关联请求和响应帧
WLAN认证请求和去认证帧
WLAN信标帧
WLAN无源扫描帧与有源扫描帧
WLAN探测请求和响应帧
WLAN重联请求和响应帧
WLAN RTS和CTS帧
其他标准MAC层协议
Wimax MAC协议
Wlan MAC层协议part1
Wlan MAC层协议part2
Zigbee MAC层框架
蓝牙MAC层
802.11ac MAC层