Tenemos algunos problemas de terminología con la pregunta.
La pregunta es ¿Puede un enrutador conocer la dirección MAC de un cliente y las condiciones están cerca y no están conectadas?
Si por “enrutador” se refiere a un “Punto de acceso inalámbrico”, la respuesta es inequívocamente sí. De hecho, Mearki CMX Analytics se basa en esa propiedad de los clientes inalámbricos 802.11. Los clientes inalámbricos envían solicitudes de sondeo aproximadamente una vez por minuto (al menos) y esa solicitud de sondeo contiene la dirección MAC del cliente. Cualquier radio que escuche puede recopilar la información de la dirección MAC. Siga el link para más información.
- ¿Cómo bloquear a alguien para que no use mi enrutador wifi?
- Cómo borrar el historial en un enrutador
- ¿Puedo alimentar un ventilador de 12V 0.14A con el puerto USB del enrutador D-Link 850l?
- ¿Hay alguna manera de evitar que mi enrutador wifi revele mi ubicación?
- ¿Cómo puedo conectar dos computadoras usando wifi sin enrutador?
Si por “enrutador” se refiere a “el plano de control de un enrutador físico de capa 3 con cable de Ethernet”, y “no conectado” significa que “el dispositivo no ha establecido una conexión TCP al enrutador”, y “cercano” significa “en una conexión física al enrutador “la respuesta es generalmente sí . La conexión al dispositivo con TCP ciertamente hará que el enrutador llene su tabla ARP con la dirección MAC, pero también es posible detectar respuestas ARP transmitidas como ARP gratuitos (GARP) y actualizar la tabla ARP incluso si el dispositivo nunca se ha conectado a el enrutador
Si por “enrutador” quiere decir “el plano de control de un enrutador físico de capa 3 con cable de Ethernet” y “no conectado” significa que “el dispositivo no está conectado directamente a ninguna interfaz física en el enrutador” y “cercano” significa ” 1 o más saltos de distancia, “la respuesta es generalmente no. La dirección MAC solo está disponible para el enrutador cuando comparte un medio de capa 2 como una conexión inalámbrica o una conexión Ethernet. La única forma de aprender la dirección MAC de un dispositivo que no está en el mismo medio físico es a través de un protocolo de cruce de capas, que es más la excepción que la norma.
Supongo que mi primera respuesta es la que buscas.