首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么一些信标框掉了

为什么一些信标框掉了
EN

Stack Overflow用户
提问于 2015-11-24 15:40:52
回答 1查看 562关注 0票数 0

为什么我不捕捉所有的灯塔框架?他们被美联社丢弃了吗?

我在Linux中使用libpcap来捕获灯塔帧并解析时间戳。我使用时间戳来计算捕获的灯塔帧之间的间隔。

大多数情况下,间隔应该是什么,即102.4ms。然而,每5-6个数据包显示的间隔为102.4ms,这可以是204,306和高达800 to。

我不知道这是因为AP没有发送那些信标帧,或者我的pcap没有捕获这个包。

我还没有仔细研究IEEE802.11规范,但是有几个第三方文档(例如,1)含糊地声明

由于其它业务占用媒体和退避延迟,信标可能会延迟超过目标信标传输时间。由于信标帧被发送到广播地址,因此在冲突情况下信标不会重新发送。同步功能非常简单

是的,非常简单!

如果我使用的是专用AP (我的三星S6边缘),没有其他无线网络流量,也没有公共路由器,这并不重要。

有人能解释一下这件事吗?

1

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-11-26 08:26:20

好像这些信标是而不是被AP丢弃了。

当我运行我的代码后,在终端模式(与通常的GUI模式不同)启动Raspberry Pi之后,我捕获了几乎所有的信标,可能只有三分之一。

这清楚地表明掉的信标是由于客户端CPU负载造成的。

希望这能帮助人们遇到同样的问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33897856

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档