WLAN认证帧
介绍WLAN验证框架而且deauthentication框架符合IEEE 802.11 WLAN标准。其中提到了WLAN状态码和原因码。
认证无线局域网网络是指在完成关联之前先确定站点的身份。去认证是指终止认证。
为此目的开发了不同的算法。“认证算法号”决定选择哪种认证算法。由于该过程涉及很多步骤,因此在交换认证帧时,所有帧都使用序列号。
“状态码”和“挑战文本”字段被不同的身份验证算法以不同的方式使用
挑战文本使用“挑战文本信息元素”传输。该共享密钥认证系统要求移动站成功解密加密后的质询文本。
挑战文本信息元素:-
元素ID - 1字节
长度- 1字节
挑战文本- 1 ~ 253字节
WLAN状态码
状态码字段的大小为16位。用于指示操作的成功或失败。O表示成功,非零值表示失败。
WLAN状态码 | 描述 |
---|---|
代码0 | 操作成功完成 |
编码1 | 未指明的失败 |
Code-2-9 | 未使用的 |
Code-10 | 请求的功能过于广泛,因此不能得到支持 |
Code-11 | 重新关联被拒绝,先前关联不能被识别和转移 |
第12 | 由于WLAN 802.11标准中未指定的原因而拒绝关联 |
Code-13 | 请求的认证算法不支持 |
Code-14 | 出乎意料的认证序列号 |
Code-15 | 身份验证被拒绝,对质询的响应失败 |
Code-16 | 身份验证被拒绝,序列中的下一帧没有到达预期的窗口 |
Code-17 | 协会否认;接入点资源受限 |
Code-18 | 协会否认了;;移动站不支持BSS所需的所有数据速率 |
Code-19 | 协会否认;移动站不支持短序言选项 |
Code-20 | 协会否认;移动站不支持pcc调制 |
代码21 | 关联被拒绝,移动站不支持信道敏捷选项。 |
代码- 22 - 65535 | 保留 |
WLAN去认证帧
顾名思义,用于结束AP和STA之间的认证关系。这里使用16位的原因代码字段。它提到了发送者没有加入网络的原因。
WLAN原因代码
WLAN状态码 | 描述 |
---|---|
代码0 | 保留 |
编码1 | 未指明的 |
代码2 | 事先认证无效 |
Code-3 | 站已离开基本服务区或扩展服务区,并已取消身份验证 |
表单中 | 不活动计时器过期,站点已解除关联 |
编码5 | 由于接入点的资源不足而解除关联 |
Code-6 | 从未验证的站接收到不正确的帧类型或子类型 |
代码7 | 从不相关的站接收到不正确的帧类型或子类型 |
代码8 | 站点已离开基本服务区或扩展服务区,且已解除关联 |
Code-9 | 在身份验证完成之前请求的关联或重新关联 |
Code-10 ~ 65535 | 保留 |
有什么不同
FIR滤波器与IIR滤波器
FDM和OFDM的区别
SC-FDMA和OFDM的区别
SISO和MIMO的区别
TDD和FDD的区别
802.11标准之间的差异,即11-a,11-b,11-g和11-n
OFDM vs OFDMA
CDMA vs GSM
蓝牙vs zigbee
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层