无线报文的简单分析

Wlan——CAPWAP协议的报文格式与报文封装 CAPWAP协议控制报文(AC端口5246)源端口为5246是AC发送的,目的端口为5246为AP发送的发现AC加入AC发给AC请求版本更新向AC请求下发配置确认配置Echo控制隧道保活Reset AC发给AP请求AP重启WTP Event AP发送消息给AC(发送AP的统计信息、无线用户的参数信息等)Configuration Update AC发给AP,要求AP进行配置更新CAPWAP。 阅读详情

无线报文的简单分析

摘要:

     本文档在《无线关联的交互过程》基础上做简单的报文分析。了解无线关联过程中的一些相关报文分析。

关键字:Client、AP

 


802.11帧分为三个部分:帧头(Mac header)、帧实体(body)、FCS域。分为MAC header、Frame Body和FCS。MAC header由4个字段构成,分别为:Frame Control、Duration ID、Address、Seq ctl。一般情况是Address仅只有目的地址、源地址和BSSID。

一、Frame Control(帧控制)

所有帧的开头均是长为两个字节的Frame Control(帧控制)字段,Frame Control字段包括以下子字段:Protocol、Type、Subtype、To DS、From DS、More fragments、More fragments、Retry、Power management、More data、Protected Frame。

下面分别来介绍每个字段:

Protocol字段

Protocol(协议版本)字段由两位构成,用显示该帧所使用的MAC版本。目前802.11 MAC只有一个版本,它的协议编号为0。

Type与Subtype字段

Type(类型)与Subtype(子类型)字段用来指定使用的帧类型。为了提升可靠性,802.11 MAC内置了一些管理功能。如RTS/CTS操作与ACK(确认,acknowledgment)。802.11无线局域网的封包分为三种:管理帧、控制帧和数据帧。

Type与Subtype字段的值与名称:

Management frame(管理帧:Type=00)a

0000

Association request(关联请求)

0001

Association response(关联响应)

0010

Reassociation request(重新关联请求)

0011

Reassociation response(重新关联响应)

0100

Probe request(探测请求)

0101

Probe response(探测响应)

1000

Beacon(信标)

1001

ATIM(通知传输指示消息)

1010

Disassociation(取消关联)

1011

Authentication(身份验证)

1100

Deauthentication(解除身份验证)

1101~1111

Reserved(保留,未使用)

Control frame(控制帧:Type=01)b

1010

Power Save(PS)- Poll(省电-轮询)

1011

RTS(请求发送)

1100

CTS(清除发送)

1101

ACK(确认)

1110

CF-End(无竞争周期结束)

1111

CF-End(无竞争周期结束)+CF-ACK(无竞争周期确认)

Data frame(数据帧:Type=10)c

0000

Data(数据)

0001

Data+CF-ACK

0010

Data+CF-Poll

0011

Data+CF-ACK+CF-Poll

0100

Null data(无数据:未传送数据)

0101

CF-ACK(未传送数据)

0110

CF-Poll(未传送数据)

0111

Data+CF-ACK+CF-Poll

1000

Qos Data c

1000~1111

Reserved(保留,未使用)

1001

Qos Data + CF-ACK c

1010

Qos Data + CF-Poll c

1011

Qos Data + CF-ACK+ CF-Poll  c

1100

QoS Null(未传送数据)c

1101

QoS CF-ACK(未传送数据)c

1110

QoS CF-Poll(未传送数据)c

1111

QoS CF-ACK+ CF-Poll(未传送数据)c

注:

a: 管理帧的Subtype值0110~0111与1101~1111目前并未使用。

b:控制帧的Subtype值0000~1001目前并未使用。

实例如下:

To DS与From DS位

这两个位用来指示帧的目的地是否为分布式系统(distribution system)。在基础结构型网络里,每个帧都会设定其中一个DS位。

To DS与From DS位所代表的意义

 

To DS=0

To DS=1

From DS=0

所有管理与控制帧。IBSS里的数据帧(非基础结构型数据帧)

基础结构型网络里无线工作站所传送的数据帧

From DS=1

基础结构型网络里无线工作站所收到的数据帧

无线桥接器上的数据帧

实例如下:

More fragments位

此位的功能类似IP的“more fragments“位。若较上层的封包经过MAC分段处理,除了最后一个片段,其他片段均会将此位设定为1。大型的数据帧以及某些管理帧可能需要加以分段,除此之外的其他帧则会将此位设定为0。

Retry位

有时候可能需要重传帧。任何重传的帧会将此位设定为1以协助接收端剔除重复的帧。

Power management位

此位用来指出发送端在完成当前的原子帧交换之后是否进入省电(power-save)模式,1代表工作站即时入省电模式,而0则代表工作站会一直保持在清醒状态。

More data位

为了服务处于省电模式中的工作站,接入点会将这些从分布式系统接收来的帧加以缓存。接入点如果设定此位,即代表至少有一个帧等待给休眠中的工作站。

Protected Frame位

相对于固定式网络,无线传送本质上就比较容易被拦截。如果帧受到链路层安全协议的保护,则此位会被设定为1,而且该帧会略有不同。之前的Protected Frame位被称为WEP位。

Order位

帧与帧片段可依次传送,不过发送端与接收端的MAC必须付出额外的代价。一旦进行严格依序(strict ordering)传送,则此位会被设定为1,否则这个位必然为0。

下图为以上的对所列出的控制帧对应的位:

Duration/ID(持续时间)

指一个原子操作的一个过程所需的时间,单位为微秒。RTS帧会试图预约媒介使用权,供帧交换过程使用,因此RTS帧传送者必须计算RTS帧结束后还需要多少时间用于帧交换。在下图交互过程中,总共需要3个SIFS周期、1个CTS持续时间、最后的ACK加上传送第一个帧或帧片段所需要的时间。其单位为微秒。

Address字段

     一个802.11帧最多包含4个地址(Address)字段。因随着帧类型的不同,这些字段的作用也有所差异。Address 1代表接收端,Address 2代表发送端,Address 3代表被接收端拿 来过滤的地址。地址本身的长度有48位。如果传送给实际媒介的第一个位为0,则该地址为单播(unicast),如果第一位为1,则该地址为组播(multicast),如果所有的位均为1,则该地址为广播(broadcast)。

二、管理帧的结构

802.11管理帧的基本结构如下图所示(图3),所有管理帧的MAC标头都一样,与帧的子类型无关。管理帧会使用信息元素(带有数字卷标的数据块)来与其它系统交换信息。

Frame Control前面已经讲过

计算持续时间

管理帧使用Duration(持续时间)字段的方式。

(1)           无竞争周期内所传送的任何帧均会将持续时间设为32768。

(2)           基于竞争的访问周期内利用DCF所传送的帧会通过Duration字段防止别人访问媒介,以确保原子帧交换(atomic frame exchanges)得以完成。

a、  如果是广播或组播帧(目的地址为组地址),则持续时间会设定为0。广播与组播帧无需得到确认,因此NAV无需防止别人访问媒介。

b、  如果不是最终片段,则持续时间会设为3个SIFS加上下一个片段及其确认所需要的微秒数。

c、  最终帧片段的持续时间会设定为一个响应加上一个SIFS所需要的时间。

帧主体

管理帧十分灵活。帧主体(frame body)中的大部分数据如果使用长度固定的字段,就称为固定字段(fixed field);如果字段长度不定,就称为信息元素(information element)。所谓信息元素,是指长度不定的数据块(data block)。每个数据块均会标注类型编号和大小,各信息元素的数据字段元素都有特定的解释方式。

长度固定的管理帧组件

在管理帧中,可能出现的长度固定的字段有10种。长度固定的字段一般简称为字段(field),以便与长度不定的信息元素有所区别。字段本身并无标头可与帧主体的其它部分进行区别。因为长充与次序固定,所以不需要以字段元标头来界定。

Authentication Algorithm Number字段

Authentication Algorithm Number(身份验证算法编号)字段占用了2个字节,此字段代表关联发生之前,802.11层(802.11-level)的最初认证过程所使用的认证类型。此字段容许的值范围如下表。目前只定义了两种值,其它保留给未来版本使用。

值

意义

0

开放系统身份验证(Open System authentication)

1

共享密钥身份验证(Shared Key authentication)

2~65535

保留

如上图所知,Authentication Algorithm的值为0为Open System。

Authentication Transacition Sequence Number字段

身份验证过程分好几个步骤,其中包含接入点所发出来的质询(challenge)以及试图关联的移动式工作站所做出的响应。此字段由两个字节构成,用以追踪身份验证的进度。此字段值介于1到65535之间,其值不可为0。在Shared key中1表示请求,2表示响应,3表示再请求,4表示响应。

Beacon interval字段

每隔一段时间就会发出一个Beacon(信标)信号用来宣布802.11网络的存在。Beacon帧中除了包含BSS参数的信息,也包含接入点缓存帧的信息,因此移动式工作站要仔细聆听Beacon信号。此帧长度为16位,用来设定Beacon信号之间相隔多少时间单位。时间单位通常缩写为TU,代表1024微秒(microsecond),相当于1毫秒(millisecond)。Beacon通常会被设定为100个时间单位,相当于每100毫秒,也就是0.1秒传送一次Beacon信号。

Capability Information字段

长度为16位的Capability Information(性能信息)字段,传送Beacon信号的时候,它被用来通告网络具备何种性能。此字段应用于Beacon帧、Probe Response帧和Association帧。

ESS/IBSS(扩展服务集/独立基本服务集)

协调者所传送的 Beacon 帧及 Probe Response 帧中,ESS = 1, IBSS = 0。属于 IBSS 的工作站所传送的 Beacon 帧及Probe Response 帧中,ESS = 0, IBSS = 1。工作站为了侦测 ESSs 而传送的 Probe 帧中,ESS =1。工作站为了侦测 IBSSs 而传送的 Probe 帧中,IBSS =1。工作站如果想同时侦测所有存在的ESSs及IBSSs, 则可同时设定ESS =1, IBSS=1。

Privacy(保密性)

如果Privacy位设定为1,代表需要使用WEP以维持机密性。

Short Preamble(短前导码)

802.11b规范新增此字段是为了支持高速直接序列扩频物理层(high-rate DSSS PHY)。将之设定为1,代表此网络目前使用短前导码(short preamble),0代表不使用此项。

PBCC(封包二进制回旋码)

802.11b规范新增此字段是为了支持高速直接序列扩频物理层(high-rate DSSS PHY)。将之设置为1,代表目前使用封包二进制回旋码(packet binary convolution coding)调制机制。0代表不使用此项。

Channel Agility(机动信道转换)

802.11b规范新增此字段是为了支持高速直接序列扩频物理层(high-rate DSSS PHY)。将之设置为1,代表此网络使用机动信道转换(Channel Agility)选项。0代表不使用此项。

Short Slot Time (802.11g)

   此位若设定为1,代表使用802.11所支持的较短时隙。

Listen interval(聆听间隔)字段

此字段存在于Association Request帧中。此字段是表示该工作站每隔多少个Beacon间隔会醒来一次。工作站休眠时间越多,AP暂存的资料量越大,反之亦然,如果休眠时间越长还会错失AP所发出的广播信息。如下图所示:

Association ID(关联标识符)字段

  该字段存在于Association Response帧中。该字段长度为16位。

Reason Code(原因代码)字段

该字段存在于Deauthentication(解除身份验证)或Disassociation(取消关联)帧作为响应。其字段长度为16位。该字段表示为对方的做法有误。如图所示:

三、实例报文分析

1、AP与站点都配置为WPA的情况下:

a、  首先查看AP发出的Beacon帧中,Privacy字段值为1表示为启用加密,则说明AP为加密模式。再查看Authentication帧中的Authentication Algorithm字段的值为Open System,则说明并非Shared加密模式,而是Open加密或WPA加密。

b、  查看站点向AP发起的Association Request帧中的Privacy字段,此字段的值为1则表示启用加密(说明AP与站点的加密方式一致)。如下图所示:

c、查看Vendor Specific字段中的值为WPA,unicast cipher suite: TKIP , auth key management suite 1:PSK等。再查看EAPOL Key帧的交互(六个EAPOL Key)。

2、             AP与站点都配置为shared key:

a、  与上面一样,首先查看Beacon帧中的privacy字段,再查看Authentication帧中的Authentication Algorithm字段的值为shared key。

b、  查看四个Authentication帧,第一个为认证请求帧,第二个帧中,会有一个challenge text字段。第三个帧中,会有一个WEP parameters字段,第四个字段为交互成功的帧。查看Authentication SEQ字段,根据其值便知在哪一个交互中,如果值为4则表示为Authentication Success。如下图所示:

  

3、             AP配置为none模式,站点配置为sharedkey模式:

a、  与上面一样,首先查看Beacon帧中的privacy字段,其值应为0,再查看Authentication帧中的Authentication Algorithm字段的值为shared key,再查看;Status code。由此看出AP与站点的配置不一致。

b、  查看四个Authentication帧,第一个为认证请求帧,第二个帧主体状态码提示出错信息。如下图所示:表示AP与站点的认证不一致。

以上内容对我们分析AP与站点连接时出现异常时非常有用,分析在哪里出现问题了。

参考文档:《802.11 无线网络》

Wi-Fi 链路层 - MAC帧格式 MAC 帧格式 IEEE 802.11 的MAC帧包括三部分:MAC Header,Frame body,FCS IEEE 802.11 MAC帧的最大长度2346个字节。 MAC Header:包含MAC帧的信息。 Frame Body:帧主体,来自网络层的数据,负责在STA间传输上层数据。 FCS: Frame Check Sequence,采用CRC校验,32位循环冗余码,通过完整性检验... 阅读详情

相关推荐

WIFI6模块无线报文分析指南

主要描述WIFI6网络——采用802.11ax协议和WPA3加密方式工作下WIFI模块空中报文获取解析,以便现场问题排查。

qq_35974749的博客 2500

mac头和ip头部详解

报文封装整体结构 mac帧头定义 /*数据帧定义,头14个字节,尾4个字节*/ typedef struct _MAC_FRAME_HEADER { char m_cDstMacAddress[6]; //目的mac地址 char m_cSrcMacAddress[6]; //源mac地址 short m_cType;      //上一层协议类型,如0x0...

hzj_001的博客 1万+

如何抓包分析BLE 空口报文(GAP + GATT + LESC procedure)?

对于通讯协议,我们要了解通讯过程的详细信息,需要获取通讯过程中交互的报文以及时间,如何抓取BLE 通讯报文呢?如何解析抓取到的BLE 报文呢?通过抓取到的BLE 数据包,我们可以看到BLE 设备都广播了哪些信息?如何建立连接的?如何交换feature、更新连接参数、payload length、PHY的?如何发现并访问Service、Characteristic、Characteristic Descriptor 的?如何配对并加密链路的?如何协商出LTK 的?如何分发IRK、CSRK 的?

流云 2万+

无线报文简单分析

802.11帧分为三个部分:帧头(Mac header)、帧实体(body)、FCS域。分为MAC header、Frame Body和FCS。MAC header由4个字段构成,分别为:Frame Control、Duration ID、Address、Seq ctl。一般情况是Address仅只有目的地址、源地址和BSSID。<IMG style="BEHAVIOR: none" alt=

zjjdyb的专栏 5921

OmniPeek无线抓包实战:从监听模式配置到报文分析避坑指南

无线网络运维中,Wi-Fi卡顿、漫游丢包、信号覆盖异常等问题常因空口不可见而难以定位。OmniPeek作为专业的无线抓包工具,通过将网卡切换至监听模式,能够捕获完整的802.11空口报文,帮助工程师看清无线链路中的真实交互过程。其核心原理在于依赖网卡驱动暴露监听接口,并配合信道、频宽等参数设置,实现对指定射频环境的精准采集。相比Wireshark手动配置,OmniPeek集成会话管理、信道扫描与报文解码,大幅提升无线故障排查效率。在实际场景中,它适用于办公区Wi-Fi优化、终端漫游分析、AP信号覆盖诊断以及

weixin_30582943的博客 331

【理论&实战篇】大模型RAG技术详解(一)-基础篇

RAG的初衷是为了增强大模型的事实性、时效性,减少幻觉,引入专业知识优化生成回复,是一种结合了信息检索技术与语言生成模型的人工智能技术。通过,并将其作为提示(Prompt)输入给大模型(LLM),来。

qq_41375680的博客 374

wireshark 802.11 WLAN无线报文分析常用技巧总结

测试

neal_hddnwpu的博客 4万+

Linux文件操作四剑客

① /^(d{2}|d{4})-((0([1-9]{1}))|(1[1|2]))-(([0-2]([1-9]{1}))|(3[0|1]))$/ // 年-月-日 yyyy-MM-dd / yy-MM-dd 格式。⑥“^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$” //正浮点数。

wuds_158的博客 1609

wireshark分析无线wifi包

1、找到station或者ap的mac地址,使用过滤命令找到两者的网络包交互 mac地址过滤: wlan contains 00:11:22:33:44:55 报文类型过滤: wlan.fc.type_subtype == 0x0 输入wlan. 会列出很多可用无线过滤命令 参考:https://blog.youkuaiyun.com/neal_hddnwpu/article/details/82586235 ...

yudelian的博客 8172

MTK 人工智能生态系统 <一> 简介

Neuropilot

New_Tank的博客 3495

1、Ovirt 开源虚拟化平台安装

Ovirt虚拟化Node和Engine安装

大鱼 6266

无线实验配置(基础、报文分析)

AP (Access Point) 和 AC (Access Controller) 是 WLAN (Wireless Local Area Network) 技术中最为常见的两种设备。AP 是无线接入点,是 WLAN 中的核心设备之一,主要用于提供无线接入服务;AC 是无线接入控制器,是 WLAN 中的重要设备之一,主要用于控制和管理无线接入点。以下是基础的AP和AC无线实验配置:确保 AP 和 AC 的硬件连接正确。即 AC 的 LAN 口接入网络中,AP 端口接入 AC 的相应端口。

xiaoxu11112的博客 2051

单片机通信总述——理论部分(CAN、串口、SPI、I2C等)

并行通信:传输原理:数据各个位同时传输;优点:速度快; 缺点:占用引脚资源多。是指使用 8、16、32 及 64 根或更多的数据线(有多少信号为就需要多少信号位)进行传输的通讯方式,可以同一时刻传输多个数据位的数据。串行通信: 传输原理:数据按位顺序传输;优点:占用引脚资源少; 缺点:速度相对较慢。是指设备之间通过一根数据信号线,地线以及控制信号线,按数据位形式一位一位地传输数据的通讯方式,同一时刻只能传输一位(bit)数据。 单工: 数据传输只支持数据在一个方向上传输。信息只能单方向传输的工作方式,一

qq_42475191的博客 1万+

进阶利用OmniPeek进行空口抓包及802.11报文分析教程

进阶利用OmniPeek进行空口抓包及802.11报文分析教程 【下载地址】进阶利用OmniPeek进行空口抓包及802.11报文分析教程 本教程深入探讨如何利用OmniPeek工具进行空口抓包及802.11报文分析,帮助您掌握无线网络通信的核心技术。通过学习,您将了解OmniPeek的安装与配置、空口抓包的基本原理、8...

gitblog_06795的博客 825

基于Q-learning的无人机三维路径规划(含完整C++代码)

基于Q-learning的无人机三维路径规划(含完整C++代码)

weixin_54186646的博客 1万+

【图像拼接】论文精读:Content-Preserving Warps for 3D Video Stabilization(CPW)

论文题目:Content-Preserving Warps for 3D Video Stabilization——用于3D视频稳定的内容保持扭曲GSP、SPW、LPC等warp时多个项最小化问题的思想都是来自于这篇论文——CPW视频防抖。我们描述了一种从手持摄像机转换视频的技术,以便它看起来像是用定向相机运动拍摄的。我们的方法调整视频以出现,就好像它是从附近的视点拍摄的,允许模拟 3D 相机运动。通过仅针对感知合理性,而不是准确的重建,我们能够开发能够有效从单个源视频中重建动态场景的算法。

主要更新底层视觉(去噪、超分等)相关的科研内容,形式为【论文精读】+【论文复现】 2万+

802.11报文过滤实战:从无线抓包到故障排查的完整指南

在无线网络运维与协议分析中,如何从海量空口数据里精准提取关键报文,是工程师经常面对的挑战。802.11报文与普通以太网帧结构差异显著,其帧头包含Frame Control、地址字段、序列号等位级编码信息,过滤规则需要理解管理帧、控制帧与数据帧的Type/Subtype定义,并结合BSSID、MAC地址等条件组合筛选。掌握这一技术,不仅能定位终端掉线、隐藏节点干扰、重传丢包等典型Wi-Fi问题,还能为安全审计和驱动调试提供可靠依据。本文从监听模式配置、工具选型对比出发,深入解析tcpdump、tshark与S

weixin_31315567的博客 208

CAPL未来发展方向展望

通过本文的学习,读者应该对CAPL的未来发展方向有了初步的了解。随着汽车电子系统的不断发展,CAPL也在不断演进,以支持更多的技术和应用场景。希望读者能够通过不断的学习和实践,掌握更多的CAPL技巧,提高自己的开发能力。

闲人编程的博客 1182

《进阶利用OmniPeek进行空口抓包及802.11报文分析》教程

《进阶利用OmniPeek进行空口抓包及802.11报文分析》教程 【下载地址】进阶利用OmniPeek进行空口抓包及802.11报文分析教程 本教程深入探讨如何利用OmniPeek工具进行空口抓包及802.11报文分析,帮助您掌握无线网络通信的核心技术。通过学习,您将了解OmniPeek的安装与配置、空口抓包的基本原理...

gitblog_06722的博客 382

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

ModbusRTU通信协议报文分析

预置1号从站多个线圈的值,线圈地址为0x0013=19,对应地址为00020,线圈数为0x0A=10,写入值为0xCD00,即预置1号从站线圈00020-00027=0xCD=1100 1101,00028-00029=0x00=0000 0000。预置1号从站多个寄存器的值,寄存器地址为0x0087=135,起始地址为40136,寄存器数量为0x02=2,结束地址为40137,写入值为0x0105和0x0A10,即预置1号从站寄存器40136=0x0105,40137=0x0A10。

tecoes的博客 9862

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

WIFI无线网络之抓取WLAN无线报文

本文介绍了抓取WLAN无线报文的三个步骤:设置无线网卡为Monitor模式、抓包和恢复为Managed模式。首先需要支持Monitor模式的无线网卡和root权限,通过iwlist命令检查网卡是否支持Monitor模式。接着停止网络管理服务,创建并启用Monitor模式的虚拟接口。最后使用iwdev命令验证接口类型并开始抓包。详细操作步骤包括删除原有接口、创建新监控接口等,适用于网络嗅探、安全测试等场景。

DD'Notes 538

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

VSAR无线抓包实战:从报文过滤到问题定位的完整指南

无线网络调试中,抓包分析是定位WiFi连接失败、蓝牙通信异常、IoT设备掉线等问题的关键技术手段。与命令行工具相比,可视化抓包分析工具能实时呈现报文流、信号强度及信道信息,极大提升现场排障效率。掌握显示过滤语法是高效分析的前提,通过组合MAC地址、协议类型、TCP重传等条件,可快速锁定异常链路。结合统计面板、跟随流与专家信息,工程师能系统性地从海量报文中识别延迟来源和丢包成因。VSAR作为面向无线调试的可视化分析平台,将采集、过滤、判读整合于同一界面,适用于无线路由器调试、智能家居互联和协议教学等场景,帮助

weixin_34101914的博客 264

无线丢包排查方法

WLAN使用过程中,有时候会发现终端在ping其他设备时,出现丢包的现象。这种情况下可能还伴随ping的延时增大(几百毫秒),可能会导致应用下载速度变慢、视频出现抖动等等情况。该种情况应该是WLAN网络中比较困难的一个问题,一方面无线本身复杂的空间媒质带来了空口的不稳定性,另一方面要综合考虑整个网络的配置和性能。

u011029104的专栏 4405

抓wifi无线空口包之Macbook Pro抓包(一)

可以用手机apk的(wifi分析助手或者wifi 魔盒),连接上热点,查看信道和频段,点击开始,等一段时间后,停止,可以在/var/tmp下看到抓取的.pcap的空口包。例如:wlan.addr contains AE:70:0B: && wlan.fc.type == 0 || eapol。一、在macbook pro上,点击option 同时点击右上角wifi 功能,可以看到无线诊断。wlan.addr contains代表手机或者热点的mac地址。wlan.fc.type代表管理报文。

yudelian的博客 2515
上一篇: 跟我一起写 Makefile
下一篇: gcc新手快速入门
wifi狂人
博客等级 码龄17年 98粉丝 13原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值