用AX88U制作的WiFi空口抓包工具

闲来无事,把家里的AX88U倒腾了一下,搞了一个WiFi空口抓包工具。

操作步骤如下:
第一步、同时将两部手机接入AX88U路由器,PC有线接入路由器,在两部手机上各自运行Magic iPerf;

第二步、在PC上运行iperf -c,同时进行吞吐量打流;

第三步、再启动WiFi空口分析程序,即可同时对两部手机的station mac、连线速率、速率、空口占用率、速率带宽占用率、包重传数、带宽、调制阶数、空间流数、OFDMA包占比和MU-MIMO包占比、RSSI、ampdu包数、mpdu包数、速率、连线速率、带宽、调制阶数、空间流数、OFDMA包占比、空口占用比等指标参数进行抓取。

对比两部手机在相同环境下的无线WiFi性能差异。把家里所有人的手机(小米、华为、三星、苹果)都对比了一遍,差距还是挺大的。

在这里插入图片描述
家里的AX88U

程序运行图在这里插入图片描述 程序运行图

在这里插入图片描述
测试拓扑图

在这里插入图片描述生成的日志文件

在这里插入图片描述生成的报告文件

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: 802.11ax是无线局域网的一种协议,其空口包的抓取是无线网络调试和故障排除的重要步骤。要抓取802.11ax空口包,您需要在设备上安装可以抓取和分析Wi-Fi数据帧的软件,例如Wireshark和OmniPeek等工具。 抓取802.11ax空口包的步骤如下: 1. 确定要监视的Wi-Fi信道,从而捕获目标数据包。 2. 将机器网卡设置为“混杂模式”,以便可以捕获无线信号。 3. 打开Wi-Fi数据包捕获软件,并选择相应的网卡以开始数据捕获。 4. 在抓包设置中启用802.11ax适配器模式,以便可以捕获该协议的数据帧。 5. 等待Wi-Fi流量,并捕获数据包以进行分析,并找出可能的问题和错误。 在捕获数据包时,您需要保持注意力集中,以确保完整捕获需要的数据。如果不确定如何捕获或分析802.11ax空口包,请参考软件手册或请教专家以获取帮助。 ### 回答2: 802.11ax是一种新的Wi-Fi标准,也被称为Wi-Fi 6。在Wi-Fi网络中,通过抓包可以实时捕捉Wi-Fi数据包的内容和趋势分析,对网络性能和问题诊断非常有帮助。那么如何抓取802.11ax空口包呢?下面给出两种抓包方法: 方法一:使用Wireshark软件抓包 Wireshark是一款免费的网络协议分析工具,支持Windows、Mac和Linux等操作系统平台。通过在Wireshark上设置不同的过滤器,可以抓取特定的802.11ax空口包。具体步骤如下: 1.在Wireshark软件中,进入Capture Options(捕获选项)。 2.在Wireless Interface(无线接口)选项卡中选择适当的Wi-Fi适配器。 3.在Wi-Fi Settings(Wi-Fi设置)选项卡中,选择802.11ax的通信协议。 4.在Filter(过滤器)输入框中,输入以下过滤器: wlan.type eq 2 && wlan.fc.type eq 2 wlan.type eq 2表示只捕获数据包,wlan.fc.type eq 2表示只捕获802.11ax类型的数据包(Control Frame)。 5.点击Start(开始)按钮,开始抓包。 方法二:使用Airtool2抓包 Airtool2是一款专门用于802.11抓包和分析的工具,具有丰富的功能和选项。Airtool2可以捕获Wi-Fi信号强度、频率和协议信息,支持802.11ax空口包的抓取和分析。具体步骤如下: 1.运行Airtool2软件,并选择802.11ax的通信协议。 2.选择需要抓取的频道和信道宽度。 3.点击Start(开始)按钮,开始抓包。 4.抓包结束后,可以选择保存抓取到的包含802.11ax信息的数据文件。 综上所述,以上是两种抓取802.11ax空口包的方法,选择不同的工具和设置合适的过滤器可以实现有效的抓包和分析。 ### 回答3: 首先,要抓取802.11ax空口包,需要一台支持802.11ax网络的Wifi适配器,确保机器已经安装支持802.11ax的无线驱动程序。可以通过使用支持802.11ax的无线网卡、路由器或其他无线接入点来建立一个802.11ax网络。然后,需要使用一个网络协议分析工具如Wireshark等来进行数据抓取。 在Wireshark中,可以通过在网络协议列表中选择“IEEE 802.11”协议,观察802.11ax空中包的抓取情况。在802.11ax网络中,数据包一般使用OFDMA调制方式进行传输,因此,可以在Wireshark中启用OFDMA分析扩展来查看OFDMA调度帧信息和数据帧信息。 使用Wireshark进行数据分析和抓取过程中,需要注意到的是,在数据抓取过程中需要大量的CPU和内存资源进行处理。同时,为了提高数据包的抓取率和准确性,需要尽可能地减少网络的干扰和噪声,同时调整无线网卡的设置和位置,以获得更好的抓取效果。 最后,根据抓取到的802.11ax空口数据包进行分析和处理,可以获取我们所关注的网络性能参数和信息,如网络吞吐量、延迟、丢包率等,以及网络中的安全问题等。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值