AAL5
Capa de Adaptación de Modo de Transferencia Asíncrona Tipo 5, ATM Adaption Layer Type 5.
AAL5: la capa ATM que maneja datos reales
AAL5 es la capa de adaptación que se sitúa entre los datos del usuario y la estructura de celdas ATM (Modo de Transferencia Asíncrona), convirtiendo paquetes de longitud variable en celdas fijas de 53 bytes para su transmisión y reensamblándolos en el destino. Maneja la discrepancia entre cómo las aplicaciones generan datos en bloques irregulares y cómo las redes ATM requieren celdas de 53 bytes: 48 bytes de carga útil más 5 bytes de cabecera.
AAL5 envuelve los datos salientes con un tráiler que contiene un campo de longitud y una suma de comprobación CRC-32, luego rellena el resultado a un múltiplo de 48 bytes antes de la segmentación en celdas. El extremo receptor extrae este tráiler de la última celda para recuperar la longitud original del mensaje y verificar la integridad. Este enfoque, llamado operación en modo mensaje, hace que AAL5 sea adecuado para protocolos orientados a la conexión como TCP/IP que se ejecutan sobre ATM, así como para la emulación de LAN y la emulación de circuitos de flujos de video o voz.
AAL5 se convirtió en la capa de adaptación dominante en las redes ATM implementadas durante los años 90 y principios de los 2000, particularmente en las redes troncales de los operadores y las WAN empresariales. Su eficiencia en comparación con AAL3/4 anterior (que llevaba su propia longitud y CRC en cada celda, desperdiciando 4 bytes por celda) y su simplicidad la convirtieron en la opción predeterminada. Los conmutadores ATM no necesitaban entender la semántica de AAL5; simplemente movían las celdas a lo largo de circuitos virtuales definidos en la capa 2.
El CRC-32 detecta la corrupción de una sola celda, pero no puede corregirla, por lo que cualquier error detectado obliga a descartar todo el mensaje y retransmitirlo en una capa superior. La sobrecarga de relleno varía: un paquete de 100 bytes se convierte en 144 bytes (tres cargas útiles de 48 bytes más el tráiler), lo que añade un 44 por ciento; una trama Ethernet de 1500 bytes se convierte en 1536 bytes. Los mensajes largos sufren menos sobrecarga relativa.
AAL5 requiere que las celdas que pertenecen al mismo mensaje lleguen en orden y sin entrelazarse con otros mensajes en el mismo circuito virtual. Esta restricción simplificó el hardware pero limitó la flexibilidad de multiplexación. A medida que IP sobre ATM disminuyó y Ethernet dominó, la infraestructura AAL5 se retiró gradualmente, aunque las implementaciones permanecen en redes de operadores heredadas y en algunos sistemas industriales en tiempo real donde se valora la entrega determinista de celdas.