Inalámbrico 802.11
El estándar IEEE 802.11 utiliza el mismo LLC de 802.2 y el mismo esquema de direccionamiento de 48 bits que las demás LAN 802. Sin embargo, existen muchas diferencias en la subcapa MAC y en la capa física. En un entorno inalámbrico, el entorno requiere consideraciones especiales. No hay una conectividad física definible; por lo tanto, factores externos pueden interferir con la transferencia de datos y es difícil controlar el acceso. Para vencer estos desafíos, los estándares inalámbricos tienen controles adicionales.
Comúnmente, el estándar IEEE 802.11 se denomina “Wi-Fi”. Es un sistema de contienda que utiliza un proceso CSMA/CA de acceso al medio. CSMA/CA especifica un procedimiento postergación aleatoria para todos los nodos que están esperando transmitir. La oportunidad más probable para la contención de medio es el momento en que el medio está disponible. Hacer el back off de los nodos para un período aleatorio reduce en gran medida la probabilidad de colisión.
Las redes 802.11 también utilizan acuses de recibo de enlace de datos para confirmar que una trama se recibió correctamente. Si la estación transmisora no detecta la trama de reconocimiento, ya sea porque la trama de datos original o el reconocimiento no se recibieron intactos, se retransmite la trama. Este reconocimiento explícito supera la interferencia y otros problemas relacionados con la radio.
Otros servicios admitidos por la 802.11 son la autenticación, asociación (conectividad a un dispositivo inalámbrico) y privacidad (encriptación).
Como se muestra en la ilustración, las tramas 802.11 incluyen los siguientes campos:
- Campo Versión de protocolo: la versión de la trama 802.11 en uso.
- Campos Tipo y Subtipo: identifican una de las tres funciones y subfunciones de la trama (control, datos y administración).
- Campo A DS: se establece en 1 para las tramas de datos destinadas al sistema de distribución (dispositivos en la estructura inalámbrica).
- Campo Desde DS: se establece en 1 para las tramas de datos que salen del sistema de distribución.
- Campo Más fragmentos: se establece en 1 para las tramas que tienen otro fragmento.
- Campo Reintentar: se establece en 1 si la trama es una retransmisión de una trama anterior.
- Campo Administración de energía: se establece en 1 para indicar que un nodo estará en el modo de ahorro de energía.
- Campo Más datos: se establece en 1 para indicarle a un nodo en el modo de ahorro de energía que se almacenan más tramas en búfer para ese nodo.
- Campo Privacidad equivalente por cable (WEP): se establece en 1 si la trama contiene información encriptada mediante WEP para propósitos de seguridad
- Campo Orden: se establece en 1 en una trama de tipo de datos que utiliza la clase de servicio Estrictamente ordenada (no requiere reordenamiento).
- Campo Duración/ID: según el tipo de trama, representa el tiempo que se requiere en microsegundos para transmitir la trama o una identidad de asociación (AID) para la estación que transmitió la trama.
- Campo Dirección de destino (DA): contiene la dirección MAC del nodo de destino final en la red.
- Campo Dirección de origen (SA): contiene la dirección MAC del nodo que inició la trama.
- Campo Dirección del receptor (RA): contiene la dirección MAC que identifica al dispositivo inalámbrico que es el destinatario inmediato de la trama.
- Campo Número de fragmento: indica el número de cada fragmento de la trama.
- Campo Número de secuencia: indica el número de secuencia asignado a la trama. Las tramas retransmitidas se identifican con números de secuencia duplicados.
- Campo Dirección del transmisor (TA): contiene la dirección MAC que identifica al dispositivo inalámbrico que transmitió la trama.
- Campo Cuerpo de la trama: contiene la información que se transporta. En las tramas de datos; generalmente se trata de un paquete IP.
- Campo FCS: contiene una comprobación de redundancia cíclica (CRC) de 32 bits de la trama.