11 抓包分析 1
实验目的 分析802
11 协议,了解802
11 的帧格式 2
实验环境及工具 操作系统:ubuntu 实验工具:WireShark 3
实验原理 (1)802
11MAC 层数据帧格式: Bytes 2 2 6 6 6 2 0-2312 4 Frame control Duration Address 1 (recipient) Address 2 (transmitter) Address 3 Sequence Data Check sequence Version =00 Type =10 Subtype To DS From DS More Frag
Retry Pwr
More data Protected Order Bits 2 2 4 1 1 1 1 1 1 1 1 Version:表明版本类型,现在所有帧里面这个字段都是0 Type:指明数据帧类型,是管理帧,数据帧还是控制帧,00 表示管理帧,01 表示控制帧,10表示数据帧 Subtype:指明帧的子类型 ,Data=0000,Data+CF-ACK=0001,Data+CF-Poll=0010, Data+CF-ACK+CF-Poll=0011,Nulldata=0100,CF-ACK=0101, CF-Poll=0110,Data+CF-ACK+CF-Poll=0111,QoS Data=1000, Qos Data+CF-ACK=1001,QoS Data+CF-Poll=1010, QoS Data+CF-ACK+CF-Poll=1011,QoS Null =1100, QoS CF-ACK=1101,QoS CF-Poll=1110,QoS Data+CF-ACK+CF-Poll=1111 To DS/From DS:这两个数据帧表明数据包的发送方向