我是谷歌机器人编程和我想知道无线802.11网络扫描是被动或主动完成?我的意思是:设备实际上是在WifiManager.startScan()
上发出信标请求信号,还是只是监听接入点周期性发送的信标?Android设备是否主动扫描* WiFi网络?
5
A
回答
3
Android会进行被动扫描,它会监听信标。进行主动扫描可能会通过发送探测请求并等待探测响应而在网络上产生大量拥塞。
+0
实际上,*有*探测请求有时来自Android手机。当用户在手机上启动Wi-Fi设置时,它们的发送频率最高。 – 2016-03-02 08:48:35
0
答案是是
其实用的OmniPeek来捕获的Android/iOS设备包,我们可以得到下面的结果:- 大多数Android设备总是尝试发送探测请求帧每隔几分钟。他们保留您用于连接的SSID列表,并始终尝试发送带有SSID的探测请求帧,以查看它们现在是否可用。我猜想其中一个原因是802.11预认证,还有一些原因可能是:提升wifi列表显示速度。
- 他们正在积极工作。
- iOS设备很少做活动扫描
如果你想konw更多的规则,你最好阅读“802.11无线网络的指南”
You can refer to the pciture : Packages captured by omnipeek
相关问题
- 1. Android:主动扫描WiFi网络
- 2. Android扫描WiFi网络
- 3. Android,wifi主动扫描
- 4. Android:扫描设备
- 5. 安卓扫描WiFi网络
- 6. Android网络中每秒扫描WiFi网络的问题
- 7. 扫描iPhone SDK上的Wifi网络
- 8. Windows WiFi网络设备
- 9. Ble扫描设备Android
- 10. 扫描在Android的WiFi网络与位置关闭
- 11. Android Wifi扫描太慢
- 12. 如何知道iPhone设备是否拥有3G网络或Wifi网络?
- 13. Android - 当扫描蓝牙设备时,我的设备是否可被发现?
- 14. 使用Java扫描WiFi WiFi
- 15. Raspberry Pi的Android和iOS扫描网络?
- 16. 特定MAC地址扫描网络 - Android
- 17. 是否可以在Android上进行部分Wifi扫描?
- 18. iPhone Wifi扫描Stumbler
- 19. 如何扫描Android中本地网络中其他设备的MAC地址?
- 20. android SDK的条码扫描器设备
- 21. Android代码不扫描BLE设备CC2650
- 22. 在Android的指纹扫描仪设备?
- 23. 扫描网络链接
- 24. 扫描C类网络Python
- 25. 柯达i1120网络扫描
- 26. Phonegap的连接API *会主动扫描无线网络吗?
- 27. Android子网扫描
- 28. Motorolla设备扫描问题
- 29. 蓝牙设备扫描
- 30. 蓝牙扫描设备
这有可能迫使活跃扫描使用WifiManager.startScanActive() – JeffE 2011-11-04 20:01:17