Tengo el problema de comprender from_DS, to_DS con el paquete de autenticación,
los paquetes de autenticación son type = Managment, La gestión de campos FC y los cuadros de control siempre son FROM_DS = 0, TO_DS = 0, reglas para las direcciones de direcciones: addr1 se utiliza para el receptor, addr2 para el transmisor, addr3 se usa para el filtrado por el receptor
pero el paquete de autenticación de autenticación puede enviarse desde AccessPoint - > Estación, y desde la estación --- > AccessPoint,
AccessPoint --> Station
addr1= station(RA=DA) also this addres can be BROADCAST ff:ff:ff:ff:ff:ff
addr2= mac_ap (TA=SA)
addr3= (BSSID)
Station--> AccessPoint
addr1= mac_ap(RA=DA)
addr2= station(TA=SA)
addr3= mac_ap (BSSID)
cómo resolver correctamente todas las direcciones de a quién se envía este paquete, solo con comparar
if addr3 == addr2 this packet send from access point,
or something similar?
¿Tengo algún malentendido fundamental sobre lo que está pasando aquí?