首页 理论教育 深入解析802.11协议中的帧结构

深入解析802.11协议中的帧结构

时间:2023-06-30 理论教育 版权反馈
【摘要】:在802.11 协议中,帧有3 种类型: 控制帧;管理帧;数据帧。帧首部中的“type”字段会标识出该帧属于哪一类型帧。管理帧负责在站与AP 之间建立初始化的通信,提供连接和认证服务。数据帧用来携带更高层次的数据,负责在工作站之间传输数据。图5-3-3Wireshark 在Linux 操作系统下的启动界面Wireshark 启动后,首先设置数据捕获接口。图5-3-5将无线网卡设置成监控方式无线网卡设置好后,即可抓包,所抓取的数据包如图5-3-6 所示。图5-3-6Wireshark 抓取的数据包

深入解析802.11协议中的帧结构

在802.11 协议中,帧有3 种类型: 控制帧;管理帧;数据帧。帧首部中的“type”字段会标识出该帧属于哪一类型帧。

(1)控制帧(control frame)控制站到AP 的物理链路的接入,如RTS、CTS、ACK 等。

(2)管理帧(management frame)负责在站与AP 之间建立初始化通信,提供连接和认证服务。

(3)数据帧(data frame)用来携带更高层次的数据(如IP 数据包、OSI 七层协议),负责在工作站之间传输数据。

为了抓取到所需的数据报,应首先要搭建一个系统环境,在此,选择在Linux 操作系统下建立平台,并选择Wireshark 嗅探器进行抓包工作。Wireshark 在Linux 操作系统下的启动界面如图5-3-3 所示。

图5-3-3 Wireshark 在Linux 操作系统下的启动界面

Wireshark 启动后,首先设置数据捕获接口(interface)。在此,将数据捕获接口设置成无线网卡(wlan0),即用无线网卡抓取所要的数据包,如图5-3-4 所示。(www.xing528.com)

图5-3-4 选择捕获数据报接口

在设置好无线网卡后,还要设置无线网卡的工作方式。在此,要将无线网卡的工作方式设置成监控方式(monitor mode),如图5-3-5 所示。

图5-3-5 将无线网卡设置成监控方式

无线网卡设置好后,即可抓包,所抓取的数据包如图5-3-6 所示。另外,也可以根据需要来设置过滤规则,以便抓取到所需类型的数据包。

图5-3-6 Wireshark 抓取的数据包

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈