En los protocolos de LAN inalámbrica IEEE 802.11 (como Wi-Fi ), una trama MAC se construye con campos comunes (que están presentes en todos los tipos de tramas) y campos específicos (presentes en ciertos casos, según el tipo y subtipo especificado en el primer octeto de la trama).
Los dos primeros octetos transmitidos por una estación son el Control de tramas. Los primeros tres subcampos dentro del control de tramas y el último campo ( FCS ) siempre están presentes en todos los tipos de tramas 802.11. Estos tres subcampos constan de un subcampo de versión de protocolo de dos bits, un subcampo de tipo de dos bits y un subcampo de subtipo de cuatro bits. Los subcampos restantes pueden estar presentes o ausentes según la configuración de los subcampos Tipo y Subtipo.
Control de cuadros
Los primeros tres campos (Versión de protocolo, Tipo y Subtipo) en el campo Control de tramas siempre están presentes. Los campos, en su orden de aparición en transmisión, son:
- Versión de protocolo (actualmente es 0)
- Tipo
- Subtipo
- To-DS
- Desde-DS
- Más fragmentos
- Rever
- Gestión de energía
- Más datos
- Marco protegido
- + HTC / Pedido
Subcampo de versión de protocolo
El subcampo de la versión del protocolo de 2 bits siempre se establece en 0, independientemente de la versión de 802.11 que se esté utilizando. El nivel de revisión se incrementa solo cuando existe una incompatibilidad fundamental entre dos versiones del estándar WLAN. [1] [2]
Tipos y subtipos
Tipo Valor B3..B2 | Tipo Descripción | Valor de subtipo B7 .. B4 | Descripción del subtipo |
---|---|---|---|
00 | Gestión | 0000 | Solicitud de asociación |
00 | Gestión | 0001 | Respuesta de la asociación |
00 | Gestión | 0010 | Solicitud de reasociación |
00 | Gestión | 0011 | Respuesta de reasociación |
00 | Gestión | 0100 | Solicitud de sonda |
00 | Gestión | 0101 | Respuesta de la sonda |
00 | Gestión | 0110 | Anuncio de tiempo |
00 | Gestión | 0111 | Reservado |
00 | Gestión | 1000 | Faro |
00 | Gestión | 1001 | ATIM |
00 | Gestión | 1010 | Disociación |
00 | Gestión | 1011 | Autenticación |
00 | Gestión | 1100 | Desautenticación |
00 | Gestión | 1101 | Acción |
00 | Gestión | 1110 | Acción sin reconocimiento (NACK) |
00 | Gestión | 1111 | Reservado |
01 | Control | 0000-0010 | Reservado |
01 | Control | 0011 | VIRAR |
01 | Control | 0100 | Encuesta de informe de formación de haces |
01 | Control | 0101 | Anuncio de VHT / HE NDP |
01 | Control | 0110 | Extensión del marco de control |
01 | Control | 0111 | Envoltura de control |
01 | Control | 1000 | Solicitud de confirmación de bloqueo (BAR) |
01 | Control | 1001 | Block Ack (BA) |
01 | Control | 1010 | PS-Poll |
01 | Control | 1011 | RTS |
01 | Control | 1100 | CTS |
01 | Control | 1101 | ACK |
01 | Control | 1110 | CF-End |
01 | Control | 1111 | CF-End + CF-ACK |
10 | Datos | 0000 | Datos |
10 | Datos | 0001 | Reservado |
10 | Datos | 0010 | Reservado |
10 | Datos | 0011 | Reservado |
10 | Datos | 0100 | Nulo (sin datos) |
10 | Datos | 0101 | Reservado |
10 | Datos | 0110 | Reservado |
10 | Datos | 0111 | Reservado |
10 | Datos | 1000 | Datos de QoS |
10 | Datos | 1001 | Datos QoS + CF-ACK |
10 | Datos | 1010 | Datos QoS + CF-Poll |
10 | Datos | 1011 | Datos de QoS + CF-ACK + CF-Poll |
10 | Datos | 1100 | QoS nulo (sin datos) |
10 | Datos | 1101 | Reservado |
10 | Datos | 1110 | QoS CF-Poll (sin datos) |
10 | Datos | 1111 | QoS CF-ACK + CF-Poll (sin datos) |
11 | Extensión | 0000 | Baliza DMG |
11 | Extensión | 0001 | Baliza S1G |
11 | Extensión | 0010-1111 | Reservado |
ToDS y FromDS
ToDS tiene un bit de longitud y se establece en 1 si está destinado al sistema de distribución ), [3] mientras que FromDS tiene una longitud de un bit que se establece en 1 si se origina en el sistema de distribución). [3]
Rever
Se establece en 1 si la trama de datos o gestión es parte de la retransmisión de la trama anterior. Este bit se reutiliza para diferentes propósitos en la trama de control.
+ HTC / Pedido
Tiene una longitud de un bit y se utiliza para dos propósitos:
- Se establece en 1 en una trama de datos sin QoS transmitida por una estación WLAN sin QoS para indicar que la trama que se está transmitiendo utiliza una clase de servicio estrictamente ordenada (este uso es obsoleto y se eliminará del futuro estándar 802.11).
- Se establece en 1 en una trama de gestión o datos de QoS que se transmite a HT o una velocidad superior para indicar que la trama contiene un campo de control de HT (ver más arriba)
Referencias
- ^ "Marcos 802.11: una guía de inicio para aprender los rastros del rastreador inalámbrico" . community.cisco.com . 2010-10-25 . Consultado el 20 de febrero de 2019 .
- ^ Grupo de trabajo 802.11. "Parte 11: Control de acceso al medio de LAN inalámbrica (MAC) y Especificaciones de la capa física (PHY)". 2016. Nueva York, NY: IEEE: 638. Cite journal requiere
|journal=
( ayuda ) - ^ a b Rapp, Dale (17 de mayo de 2014). "LOS CAMPOS A DS Y DESDE DS" . DALESWIFISEC . Consultado el 13 de agosto de 2019 .