我是谷歌機器人編程和我想知道無線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. Android網絡中每秒掃描WiFi網絡的問題
- 8. 總是掃描WiFi Android
- 9. 使用Visual Basic掃描WiFi網絡
- 10. 使用C掃描wifi網絡
- 11. 掃描iPhone SDK上的Wifi網絡
- 12. Windows WiFi網絡設備
- 13. Ble掃描設備Android
- 14. 掃描在Android的WiFi網絡與位置關閉
- 15. Android自定義Wifi掃描
- 16. Android Wifi掃描太慢
- 17. 在Android中掃描WIFI
- 18. 如何知道iPhone設備是否擁有3G網絡或Wifi網絡?
- 19. Android - 當掃描藍牙設備時,我的設備是否可被發現?
- 20. 使用Java掃描WiFi WiFi
- 21. 特定MAC地址掃描網絡 - Android
- 22. Raspberry Pi的Android和iOS掃描網絡?
- 23. 使用xamarin(ios)掃描本地網絡中的設備
- 24. 是否可以在Android上進行部分Wifi掃描?
- 25. 掃描並使用android設備進行打印
- 26. 掃描20次的Wifi掃描儀
- 27. iPhone Wifi掃描Stumbler
- 28. Google Glass Wifi掃描
- 29. 在iOS中掃描可用的wifi網絡
- 30. 使用Java掃描並連接到Wifi網絡
這有可能迫使活躍掃描使用WifiManager.startScanActive() – JeffE 2011-11-04 20:01:17