1. IEEE 802.11协议族成员
2. 频谱划分WiFi总共有14个信道,如下图所示:
IEEE 802.11b/g标准工作在2.4G频段,频率范围为2.400—2.4835GHz,共83.5M带宽
划分为14个子信道
每个子信道宽度为22MHz
相邻信道的中心频点间隔5MHz
相邻的多个信道存在频率重叠(如1信道与2、3、4、5信道有频率重叠)
整个频段内只有3个(1、6、11)互不干扰信道
3. 802.11网络的基本元素 3.1 BSS(Basic Service Set)Stations (STA):任何的无线终端设备
AP (Access Point):一种特殊的STA
3.2 DS(Distribution System,分布式系统) 3.3 SSID(Service Set ID 服务集识别码) 3.4 ESS(Extended Service Set,采用相同的SSID的多个BSS形成的更大规模的虚拟BSS) 4. 802.11MAC层工作原理802.11MAC层负责客户端与AP之间的通讯。主要功能包括:扫描、接入、认证、加密、漫游和同步。
4.1 802.11MAC 报文类型 4.1.1 数据帧用户的数据报文
协助发送数据帧的控制报文,例如:RTS、CTS、ACK等
ACK帧
负责STA和AP之间的能力级的交互,认证、关联等管理工作。例如:Beacon、Probe、Association及Authentication等
STA (工作站)启动初始化、开始正式使用、AP 传送数据幀之前,要经过三个阶段才能接入:
扫描(Scaning)
认证(Authentication)
关联(Association)
802.11MAC 使用Scanning功能来完成Discovery
寻找和加入一个网络
当STA漫游时寻找一个新的AP
Scaning功能的两种方式
Passive Scanning
通过侦听AP定期发送的Beacon帧来发现网络。
Active Scanning
在每个信道上发送Probe request报文,从Probe Response中获取BSS的基本信息。
FAT AP和FIT AP比较如下图所示:
表明该帧和它的确认帧将会占用信道多长时间;对于帧控制域子类型为:Power Save-Poll的帧,该域表示了STA的连接身份(AID, Association Indentification)。
6.1.3 Address(地址域)Address(地址域):源地址(SA)、目的地址(DA)、传输工作站地址(TA)、接收工作站地址(RA),SA与DA必不可少,后两个只对跨BSS的通信有用,而目的地址可以为单播地址(Unicast address)、多播地址(Multicast address)、广播地址(Broadcast address)。
6.1.4 Sequence Control(序列控制域)Sequence Control(序列控制域):由代表MSDU(MAC Server Data Unit)或者MMSDU(MAC Management Server Data Unit)的12位序列号(Sequence Number)和表示MSDU和MMSDU的每一个片段的编号的4位片段号组成(Fragment Number)。
6.2 Frame Body(帧体部分)包含信息根据帧的类型有所不同,主要封装的是上层的数据单元,长度为0~2312个字节,可以推出,802.11帧最大长度为:2346个字节;
6.3 FCS(校验域)包含32位循环冗余码。
6.4 地址格式
方案一:
方案二:
方案三:
方案四: