主动扫描和被动扫描有什么区别?

问题描述:

mWifiManager.startScanActive()mWifiManager.startScan()之间的区别是什么。
active scanpassive scan和有什么不一样?主动扫描和被动扫描有什么区别?

+0

@user我希望你不要介意我改了标题,因为那真的是个问题 – Aleadam 2011-05-11 04:09:45

被动扫描侦听接入点发送的信标。这意味着等待信标发送(通常几秒钟)。

主动扫描会立即向这些AP发射探测。

+0

非常感谢!我明白了:startScanActive是一个主动扫描,startScan是一个被动扫描。 – Judy 2011-05-12 03:16:24

请注意,主动式扫描会消耗更多的能量,而“普通”wifi接入点每秒播放几次信标,因此很少需要主动式扫描。例如请求一个无线网络列表需要大约0.7秒才能完成。所以这应该是足够的...

2013年2月19日jadiyappa:当AP启用了“隐藏SSID”

主动扫描需要。 被动扫描始终等待来自AP的信标帧。