首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么WiFi设备要广播?

为什么WiFi设备要广播?
EN

Security用户
提问于 2017-02-22 13:57:01
回答 1查看 2.5K关注 0票数 3

我可能遗漏了一些关于WiFi和一般网络是如何工作的东西,但我知道WiFi设备跟踪是如何工作的。

当。一部安卓手机开着WiFi,它每隔几秒钟发送一次ping/广播信息。使用这条信息如。零售商可以通过在多个wifi热点之间对消息进行三角剖分来跟踪设备的位置。

我的问题是,客户端为什么要广播这个消息?为什么它不仅仅是发送“我在这里,连接到我”消息的接入点。在我试图连接到某个东西之前,我的设备上不应该有WiFi流量,但是它每隔几秒钟就会给出我的位置和设备id。

然后,您可以只对隐藏的SSID网络执行反向操作,并使用该网络和时间特有的内容对探测进行加密,只有在第一次设置网络时才发送当前样式的探测。

这会阻止对特定设备的实时跟踪,不是吗?

EN

回答 1

Security用户

回答已采纳

发布于 2017-02-22 14:55:00

--效率更高.

您的设备可以执行主动扫描或被动扫描。在被动扫描中,该设备等待直到从发布自己广告的访问点捕获信标帧。在主动扫描中,你自己发送探测请求,等待AP响应--这是大多数智能手机所做的事情。

在安全性方面,被动扫描应该是首选的方法,因为它是完全匿名的,而不是广播任何有关设备的信息。但它也会对性能和延迟产生负面影响:

信标(默认情况下)仅每100 by发送一次(102,400μs)。为了有一些希望听到大多数接入点,你将需要等待2个信标间隔-比如说102,400μs x 2每个通道。我们在2.4Ghz波段有12个(或14个)通道,所以一个完整的扫描需要102,400个μS x 2x12= 2,457,600μs或大约2.5秒。在此期间,接收器处于高功率使用模式,因此电池寿命受到负面影响,无线适配器天空火箭的电源使用也受到了负面影响。当然,你只能运行一次扫描,比如说,每30秒一次--但这仍然意味着你每分钟都要启动接收器5秒。

主动扫描更有效:

电源要求要低得多--在最初的探测请求之后,适配器只监听一小部分时间,而不是被动扫描(尽管这在每个制造商和驱动器中有所不同)。

(来源)

除了性能问题,不定期发送信标的隐藏网络也不会被发现。对于使用wifi信息来增强定位服务的设备(就像Android那样),主动扫描可能也会提高定位服务的准确性。

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

https://security.stackexchange.com/questions/152007

复制
相关文章

相似问题

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