Do dispositivos Android exploran activamente * * para redes WiFi?
-
27-09-2019 - |
Pregunta
Soy de programación para Android de Google y me pregunto si las exploraciones para redes inalámbricas 802.11 se hacen pasiva o activa? quiero decir: ¿El dispositivo realidad emiten una señal de petición faro en WifiManager.startScan()
o lo hace sólo escuchar las balizas enviados periódicamente por los puntos de acceso
Solución
Android hace exploraciones pasivas, que escucha las balizas. Haciendo una lectura activa puede crear una gran cantidad de congestión en la red mediante el envío de solicitudes de sondeo ya la espera de respuestas de sonda.
Otros consejos
La respuesta es YES
En realidad, el uso de OmniPeek a los paquetes de captura de dispositivos Android / iOS, podemos obtener el resultado a continuación:- La mayoría de los dispositivos Android siempre trate de enviar solicitud de sondeo marco cada pocos minutos. Mantienen una lista de SSID que utilizó para conectar, y siempre tratará de enviar sonda trama de petición con SSID para ver si están disponibles ahora. Creo que una de las razones es 802.11 pre-AUTHENCATION , y alguna otra razón puede ser: mejorar la velocidad de visualización de la lista wifi .
- Ellos están trabajando en un activo.
- dispositivos IOS rara vez lo hacen exploración activa
Si quieres konw más sobre las reglas, es mejor que lea "Redes inalámbricas 802.11 La Guía"
Se puede hacer referencia a la pciture: Los paquetes capturados por OmniPeek