802.11协议数据帧详解(一)——802.11帧结构与分类

2023-11-18

今天继续给大家介绍WLAN,本文主要内容是802.11帧格式。

一、802.11数据帧整体结构

IEEE802.11系列标准定义了WLAN无线网络数据帧的帧结构,和基本的物理层、MAC层通信标准。与802.3定义的以太网数据帧格式及通信方式不同,802.11定义的WLAN无线局域网由于通信介质和通信质量的问题,不能直接采用802.3的通信方式。在WLAN中,数据链路层面上的通信模式要比802.3以太网中的通信要复杂的多,因此802.11的帧格式也要相对复杂。
802.11无线数据帧最大长度为2346个字节,基本结构如下:
在这里插入图片描述
802.11帧中各个字段含义如下:
1、Frame Control 帧控制字段,含有许多标识位,表示本帧的一些类型等信息。 该字段将在下文中详细介绍。
2、Duration ID 持续时间和ID位,本字段一共有16bit,根据第14bit和15bit的取值,本字段有以下三种类型的含义:
(1)当第15bit被设置为0时,该字段表示该数据帧所传输要使用的时间,单位为微秒。(这与无线局域网传输介质有关,详情我将在后续博客CSMD/CA篇章中介绍。)
(2)当第15bit被设置为1,第14bit也为0时,该字段用于让没有收到Beacon新标帧(管理帧的一种)公告免竞争时间。
(3)当第15bit被设置为1,第14bit为1时,该字段主要用于STA告知AP其关闭天线,将要处于休眠状态,并委托AP暂时存储发往该STA的数据帧。此时该字段为一种标识符,以便在STA接触休眠后从AP中获得为其暂存的帧。
3、Address 与802.3以太网传输机制不同,802.11无线局域网数据帧一共可以有4个MAC地址,这些地址根据帧的不同而又不同的含义,但是基本上第一个地址表示接收端MAC地址,第二个地址表示发送端MAC地址,第三个地址表示过滤地址。关于Address字段的详解请见后文。
4、Seq-ctl 顺序控制位,该字段用于数据帧分片时重组数据帧片段以及丢弃重复帧。
5、Frame Body 帧所包含的数据包。
6、FCS 帧校验和,主要用于检查帧的完整性。

二、Frame Control字段详解

802.11帧中Frame Control字段格式如下:
在这里插入图片描述
上述字段含义如下:
1、Protocol 表示802.11协议版本,目前802.11数据帧 只有一个版本,该字段为0。
2、Type 表示802.11帧的类型。
3、SubType 具体到某一类型的802.11帧,更加详细的表明其类型。
4、To DS 表示该帧是否向无线工作站发送的帧。
5、From DS 表示该帧是否向AP上行网络发送的帧。
6、More Fragment 表示该帧是否有更多的分片。
7、Retry 表示该帧是否需要重传。
8、Power Management 如果此bit为1,则表示STA在发送完本帧后,将关闭天线处于休眠状态。(AP不允许关闭天线休眠,只有STA可以,因此AP发送的数据帧该字段恒为0)
9、More Data 表示在该帧传送完成后,将会有更多的数据,此bit只用于管理数据帧,在控制帧中此bit恒为0。
10、Protected 如果该bit为1,表示该帧受到链路层安全协议的保护。
11、Order 如果字段为1,表示帧和帧片段将会严格按照次序传送,但是这样会对发送与接收端带来额外的开销。

三、802.11数据帧Address字段详解

802.11帧中Address字段含义根据帧的不同而不同,具体如下表所示:

功能 To DS字段 From DS字段 Address1 Address2 Address3 Address4
IBSS 0 0 DA/RA SA/TA BSSID 未用
TP AP 1 0 BSSID/RA SA/TA DA 未用
From AP 0 1 DA/RA BSSID/TA SA 未用
WDS 1 1 BSSID/RA BSSID/TA DA SA

IBSS表示该数据帧从STA发往AP上行以太网;To AP表示该数据帧从STA发往AP;From AP表示该数据帧从AP发出,发往STA;WDS表示该数据帧用于无线网桥键发送数据。
上述四种情况如下图所示:
IBSS:
在这里插入图片描述
TO AP:
在这里插入图片描述
From AP:
在这里插入图片描述
WDS:
在这里插入图片描述

四、802.11数据帧分类

802.11规定无线局域网WLAN一共有三种类型的帧——数据帧控制帧管理帧
数据帧负责在工作站之间传递数据,可能会因为所处的网络环境不同而有所差异;控制帧通常与数据帧配合使用,负责区域的清空、信道的取得以及载波监听的维护,并在收到数据帧后予以正面应答,借此以促进工作站之间数据传输的可靠性;管理帧负责监督,主要用来加入或退出无线网络,以及处理基站之间连接的转移事宜。
在802.11帧的Type字段中,Type=00表示本帧为管理帧,Type=01表示本帧为控制帧,Type=10表示本帧为数据帧。
原创不易,转载请说明出处:https://blog.csdn.net/weixin_40228200/article/details/120319177

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

802.11协议数据帧详解(一)——802.11帧结构与分类 的相关文章

  • 华为WLAN AirEngine 9700S AC控制器上联家用普通光猫组网开局配置上网

    业务需求 xff1a 家庭大户型上下2层住宅用户通过WLAN接入网络 xff0c 以满足高速移动上网需求 且在覆盖区域内上下两层任何区域移动发生漫游时 xff0c 不影响用户的上网体验 组网方案 xff1a 1 家里装修完成墙上有网络面板利
  • MTK WLAN支持多种NVRAM方案

    背景 硬件差异的前提 wifi功率会有差异 软件上可以做功率补偿方案 但是需要知道整机状态 然后设定一个flag 软件根据flag 选择使用预制的多NVRAM 简单点来说就是 根据不同条件 加载不同的NVRAM 实现原理 1 根据不同的射频
  • 【Linux】WLAN接口桥接

    一 内核补丁 因为Linux内核会在注册特定设备时将会将dev gt priv flags置为IFF DONT BRIDGE xff0c 所以现还不支持sta p2p client adhoc等无线接口加入到桥接中去的 xff0c 所以要支
  • SIM900A GPRS无线通信

    文章目录 一 模块介绍1 基本概况2 GPRS通信开发说明 二 TCP连接实现及其源码1 TCP连接实现方法2 程序源码 xff08 基于MSP430F149单片机 xff09 1 main c2 Config h及Config c3 SI
  • 485无线通信/数传模块_zigbee模块_RS485转ZigBee_顺舟智能

    一 概述 顺舟智能 SZ02系列 ZigBee无线串口通信设备 xff08 485无线通信 数传设备 xff09 xff0c 采用了加强型的ZigBee无线技术 xff0c 集成了符合 ZIGBEE协议的射频收发器和微处理器 xff0c 符
  • WLAN、LAN、WAN的区别

    1 LAN局域网 xff08 Local Area Network xff09 xff1a 通俗讲就是路由器和用户之间接口 2 WAN广域网 xff08 Wide Area Network xff09 xff1a 通俗讲就是路由器和外部网络
  • select epool

    一 问题引出 联系区别 问题的引出 当需要读两个以上的I O的时候 如果使用阻塞式的I O 那么可能长时间的阻塞在一个描述符上面 另外的描述符虽然有数据但是不能读出来 这样实时性不能满足要求 大概的解决方案有以下几种 1 使用多进程或者多线
  • 802.11 - 定向多播服务(Directed multicast service)

    定向多播服务 前言 802 11v指定了定向多播服务 directed multicast service DMS 使客户端设备能够请求AP直接向其发送组播和广播帧 提高了网络效率 DMS的传输速率比定期组播每秒快数百Mb 与非DMS基础设
  • 2.4g无线跳频(三)

    2 4g无线跳频 三 一 跳频过程分析 1 主从建立连接 开启定时器 2 对于主机 每个定时周期内 前部分处于发送模式 后部分处于接收模式 对于从机 每个定时周期内 前部分处于接收模式 后部分处于发送模式 发送时间应安排小于接收时间 3 主
  • 全面了解环保HJ212协议和使用

    1 环保HJ212协议介绍 环保HJ212协议是在环保行业中使用的数据传输协议 数据终端 采集终端 环保仪等终端设备把采集好的数据发送到环保平台使用这个协议 这个协议是环保行业的标准协议 所以实现了各种终端和平台之间的完美对接 只要符合协议
  • 图解通信原理与案例分析-14:“大哥大”与1G模拟蜂窝移动通信案例--频率调制与频分多址FDMA

    前言 在前面的案例中 拆解的是在单个无线信道上 通过模拟幅度调制或模拟频率调制 实现一对一 点对点语音通信 本文将进一步拆解 通过模拟频率调制与频分多址技术 把一定带宽频谱资源切分成多个无线通道上 实现多用户同时语音通信 从单用户通信单元过
  • 无线加密技术

    无线加密技术概述 随着信息技术的不断发展 人们对通信的要求也在不断提升 近年来 由于无线局域网 Wireless LAN 可以提供灵活方便的网络接入而倍受各厂商和众多消费者的青睐 越来越多的机场 餐厅 酒吧都可提供无线接入互联网的服务 使用
  • 为什么要对基带信号进行脉冲成型【转载】

    数字信号在传输过程中受到叠加干扰与噪声 从而出现波形失真 瑞典科学家哈利 奈奎斯特在1928 年为解决电报传输问题提出了数字波形在无噪声线性信道上传输时的无失真条件 称为奈奎斯特准则 其中奈奎斯特第一准则是抽样点无失真准则 或无码间串扰 I
  • 基于LEACH和HEED的WSN路由协议研究与改进(Matlab代码实现)

    欢迎来到本博客 博主优势 博客内容尽量做到思维缜密 逻辑清晰 为了方便读者 座右铭 行百里者 半于九十 本文目录如下 目录 1 概述 2 运行结果 3 Matlab代码实现 4 参考文献 1 概述 无线传感器网络 Wireless Sens
  • 查IEEE期刊名的缩写

    网址 https woodward library ubc ca research help journal abbreviations
  • [培训-无线通信基础-2]:无线电磁波传播机制(传播、衰减、链路预算)

    作者主页 文火冰糖的硅基工坊 https blog csdn net HiWangWenBing 本文网址 https blog csdn net HiWangWenBing article details 118667807 引言 既然无
  • [无线通信基础-13]:图解移动通信技术与应用发展-1-概述

    前言 移动通信 Mobile communication 是移动体之间的通信 或移动体与固定体之间的通信 移动体可以是人 也可以是汽车 火车 轮船 收音机等在移动状态中的物体 移动通信是进行无线通信的现代化技术 这种技术是电子计算机与移动互
  • 【WiFi】国产WiFi芯片

    目录 1 概述 2 WiFi芯片的市场格局 3 中国的WiFi芯片公司 3 1 华为海思 3 2 乐鑫科技 3 3 博通集成 3 4 紫光展锐 3 5 康希通信 3 6 南方硅谷 4 国产WiFi芯片竞争格局 4 1 内卷WiFi 4 4
  • 基于单片机的无线数据传输系统设计

    基于单片机的无线数据传输系统设计 类别 电子综合 1 引 言 随着计算机 通信和无线技术的逐步融合 在传统的有线通信的基础上 无线通信技术应运而生 他具有快捷 方便 可移动和安全等优势 所以广泛应用到遥控玩具 汽车电子 环境监测和电气自动化
  • 计算机网络中的通信子网主要有哪些功能?

    计算机网络中的通信子网主要具有以下功能 负责全网的数据通信 通信子网通过使用各种通信协议和传输控制功能 能够确保数据从一台主机安全 准确地传输到另一台主机 这包括数据的封装 解封装 传输控制 差错控制等过程 完成各种网络数据的处理 转换和交

随机推荐