【80211-2022】【学习记录】【第九章】管理帧Association Request

2024-01-20 11:52

本文主要是介绍【80211-2022】【学习记录】【第九章】管理帧Association Request,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一、ATIM Frame Format

        ATIM帧的帧体为空.

二、Disassociation frame format

         解关联帧的帧体信息如表9-33所示。

        

三、Association Request frame format

        

         

     

序号信息说明备注
1Capability Information能力信息字段格式见9.4.1.4。后续详细学习
2Listen Interval进入sleep 起来听Beacon的时间间隔后续详细学习
3SSID一般为路由器的名称等后续详细学习
4Supported Rates and BSS Membership Selectors如果dot11dmgoptionimplementation为true,则不存在此元素。后续详细学习
5Extended Supported Rates and BSS Membership Selectors如果支持的比率超过8个,则存在扩展支持比率和BSS成员选择器元素,否则为可选元素。如果dot11DMGOptionImplemented为true,则该成员不存在。后续详细学习
6Power Capability如果dot11SpectrumManagementRequired为true或dot11radiommeasurementactivated为true,则功率能力元素存在。后续详细学习
7Supported Channels如果dot11SpectrumManagementRequired为true且dot11ExtendedChannelSwitchActivated为false,则表示支持的Channels元素。后续详细学习
8RSN如果dot11RSNAActivated为真,则RSNE存在。后续详细学习
9Qos Capability如果dot11QosOptionImplemented为true,则表示QoS能力元素。后续详细学习
10RM Enabled Capabilities如果dot11radiommeasurementactivated为true,则RM使能能力元素存在。后续详细学习
11Mobility Domain如果dot11FastBSSTransitionActivated为true,并且该帧正在发送给AP,该AP在其信标或探测响应帧中宣布其FT能力,则移动域元素(MDE)出现在关联请求帧中。后续详细学习
12Supported Operating Classes如果dot11ExtendedChannelSwitchActivated或dot11OperatingClassesRequired为true,则表示支持的操作类元素后续详细学习
13HT Capabilities当dot11HighThroughputOptionImplemented为true时,将显示HT Capabilities元素。
1420/40 BSS Coexistence当dot112040BSSCoexistenceManagementSupport为true时,20/40 BSS共存元素是可选的。后续详细学习
15Extended Capabilities如果这个元素中的任何一个字段是非零的,就会出现Extended Capabilities元素。后续详细学习
16QoS Traffic Capability如果dot11QoSTrafficCapabilityActivated为true,则表示QoS流量能力元素。后续详细学习
17TIM Broadcast Request如果dot11TIMBroadcastActivated为true,则有TIM广播请求元素。
18Interworking如果dot11InterworkingServiceActivated为true,且非ap STA请求未经身份验证的紧急服务访问,则存在Interworking元素(见11.3.5)。后续详细学习
19Multi-band如果dot11MultibandImplemented为true,则Multi-band成员是可选的。后续详细学习
20DMG Capabilities如果dot11DMGOptionImplemented为true,则有DMG Capabilities成员。后续详细学习
21Multiple MAC Sublayers如果dot11MultipleMACActivated为真,则存在MultipleMAC Sublayers元素。
22VHT Capabilities当dot11vhtoptionimplementation为true时,就会出现VHT Capabilities元素后续详细学习
23Operating Mode Notification如果dot11OperatingModeNotificationImplemented为true,则操作模式通知元素可选地出现后续详细学习
24FILS Session如果dot11FILSActivated为true,则FILS Session元素可选地出现;否则不存在。后续详细学习
25FILS Public Key如果dot11FILSActivated为true并且使用FILS公钥身份验证,则存在FILS公钥元素;否则不存在
26FILS Key Confirmation如果dot11FILSActivated为true并且使用FILS身份验证,则存在FILS密钥确认元素;否则不存在。后续详细学习
27FILS HLP Container如果dot11FILSActivated为true,则一个或多个FILS HLP容器元素可选地存在;否则不存在。后续详细学习
28FILS IP Address Assignment如果dot11FILSActivated为true, FILS IP地址分配元素是可选的;否则不存在后续详细学习
29TWT如果dot11TWTOptionActivated为true,则TWT元素可选地存在;否则不存在。
30AID Request如果dot11S1GOptionImplemented为true,则AID Request元素可选地出现;否则不存在。后续详细学习
31S1G Capabilites如果dot11s1goptionimplementation为true,则存在S1G Capabilities元素;否则不存在。后续详细学习
32EL Operation如果dot11S1GELOperationActivated为true,则ELOperation元素可选地出现;否则不存在。后续详细学习
33S1G Relay如果dot11relaystaimimplemented为真,则S1G Relay元素存在;否则不存在。
34BSS Max Idle Period如果dot11wirelessmanagemententation和dot11BSSMaxIdlePeriodIndicationByNonAPSTA为真,或者dot11S1GOptionImplemented为真,则BSS最大空闲周期元素可选地存在;否则不存在。后续详细学习
35Header Compression如果dot11PV1MACHeaderOptionImplemented为真,报头压缩元素就会出现。后续详细学习
36MAD如果dot11s1goptionimplementation为true,则MAD元素可选地出现;否则不存在。后续详细学习
37Reachable Address如果dot11relaystaimimplemented为true,可达地址元素是可选的;否则不存在。
38S1G Relay Activation如果dot11relaystaimimplemented为true,可达地址元素是可选的;否则不存在。后续详细学习
39CDMG Capabilities如果dot11cdmgoptionimplementation为true,则CDMG Capabilities元素存在;否则不存在。后续详细学习
40CMMG Capabilities当dot11CMMGOptionImplemented为true时,CMMG Capabilities元素出现;否则不存在。后续详细学习
41GLK-GCK Parameter Set如果dot11GLKImplemented为true,则GLK-GCR参数集成员存在,该值表示STA支持GLK-GCR的GCR块ack和相应的GLK-GCR BlockAckReq帧所需要的重排序缓冲区的数目。否则,该元素不存在。后续详细学习
42Fast BSS Transition如果dot11FastBSSTransitionActivated为true, dot11RSNAAuthenticationSuiteSelected为00-0F-AC:16或00-0FAC:17,则在RSN中正在执行FT初始移动域关联后续详细学习
43RSN Extension如果扩展RSN能力字段的任何子字段在该成员中是非零的,则存在RSNXE,除了字段长度子字段。后续详细学习
44Supplemental Class 2 Capabilities当dot11Class2CapabilitiesOptionImplemented为true时,补充的Class2Capabilities元素就会出现;否则不存在。后续详细学习
45MSCS DescriptorThe MSCS Descriptor element is optionally present if dot11MSCSActivated is true; otherwise not present.后续详细学习
46Vendor Specific一个或多个特定于供应商的元素是可选的。这些元素紧跟在所有其他元素之后。后续详细学习

 

这篇关于【80211-2022】【学习记录】【第九章】管理帧Association Request的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/625927

相关文章

Python获取中国节假日数据记录入JSON文件

《Python获取中国节假日数据记录入JSON文件》项目系统内置的日历应用为了提升用户体验,特别设置了在调休日期显示“休”的UI图标功能,那么问题是这些调休数据从哪里来呢?我尝试一种更为智能的方法:P... 目录节假日数据获取存入jsON文件节假日数据读取封装完整代码项目系统内置的日历应用为了提升用户体验,

Spring Boot 配置文件之类型、加载顺序与最佳实践记录

《SpringBoot配置文件之类型、加载顺序与最佳实践记录》SpringBoot的配置文件是灵活且强大的工具,通过合理的配置管理,可以让应用开发和部署更加高效,无论是简单的属性配置,还是复杂... 目录Spring Boot 配置文件详解一、Spring Boot 配置文件类型1.1 applicatio

MySQL INSERT语句实现当记录不存在时插入的几种方法

《MySQLINSERT语句实现当记录不存在时插入的几种方法》MySQL的INSERT语句是用于向数据库表中插入新记录的关键命令,下面:本文主要介绍MySQLINSERT语句实现当记录不存在时... 目录使用 INSERT IGNORE使用 ON DUPLICATE KEY UPDATE使用 REPLACE

Python 中的异步与同步深度解析(实践记录)

《Python中的异步与同步深度解析(实践记录)》在Python编程世界里,异步和同步的概念是理解程序执行流程和性能优化的关键,这篇文章将带你深入了解它们的差异,以及阻塞和非阻塞的特性,同时通过实际... 目录python中的异步与同步:深度解析与实践异步与同步的定义异步同步阻塞与非阻塞的概念阻塞非阻塞同步

Python Dash框架在数据可视化仪表板中的应用与实践记录

《PythonDash框架在数据可视化仪表板中的应用与实践记录》Python的PlotlyDash库提供了一种简便且强大的方式来构建和展示互动式数据仪表板,本篇文章将深入探讨如何使用Dash设计一... 目录python Dash框架在数据可视化仪表板中的应用与实践1. 什么是Plotly Dash?1.1

nvm如何切换与管理node版本

《nvm如何切换与管理node版本》:本文主要介绍nvm如何切换与管理node版本问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录nvm切换与管理node版本nvm安装nvm常用命令总结nvm切换与管理node版本nvm适用于多项目同时开发,然后项目适配no

Spring Boot中定时任务Cron表达式的终极指南最佳实践记录

《SpringBoot中定时任务Cron表达式的终极指南最佳实践记录》本文详细介绍了SpringBoot中定时任务的实现方法,特别是Cron表达式的使用技巧和高级用法,从基础语法到复杂场景,从快速启... 目录一、Cron表达式基础1.1 Cron表达式结构1.2 核心语法规则二、Spring Boot中定

Java进阶学习之如何开启远程调式

《Java进阶学习之如何开启远程调式》Java开发中的远程调试是一项至关重要的技能,特别是在处理生产环境的问题或者协作开发时,:本文主要介绍Java进阶学习之如何开启远程调式的相关资料,需要的朋友... 目录概述Java远程调试的开启与底层原理开启Java远程调试底层原理JVM参数总结&nbsMbKKXJx

国内环境搭建私有知识问答库踩坑记录(ollama+deepseek+ragflow)

《国内环境搭建私有知识问答库踩坑记录(ollama+deepseek+ragflow)》本文给大家利用deepseek模型搭建私有知识问答库的详细步骤和遇到的问题及解决办法,感兴趣的朋友一起看看吧... 目录1. 第1步大家在安装完ollama后,需要到系统环境变量中添加两个变量2. 第3步 “在cmd中

Redis实现RBAC权限管理

《Redis实现RBAC权限管理》本文主要介绍了Redis实现RBAC权限管理,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧... 目录1. 什么是 RBAC?2. 为什么使用 Redis 实现 RBAC?3. 设计 RBAC 数据结构