HDLC: Fundamentos, Tipos de Tramas y Control de Flujo en Protocolos de Enlace
Clasificado en Informática
Escrito el en español con un tamaño de 3,56 KB
Tipos de Tramas HDLC
- Tramas I: (Información) transportan datos y también pueden llevar consigo confirmaciones superpuestas (modos ABM y ARM).
- Tramas S: (Supervisión) se utilizan para el control de flujo y de errores. Contienen los números de secuencia de envío y recepción de las confirmaciones. Pueden ser de los siguientes tipos:
- RR: (Preparado para Recibir) Acuse de recibo de las tramas anteriores a N(R).
- RNR: (No Preparado para Recibir) Acuse de recibo de las tramas hasta N(R). Indica que no puede aceptar más tramas.
- SREJ: (Rechazo Selectivo) Acuse de recibo de las tramas hasta N(R)-1. Solicita la retransmisión de la trama N(R).
- REJ: (Rechazo) Acuse de recibo de las tramas hasta N(R)-1. Solicita la retransmisión de todas las tramas desde N(R).
- Tramas U: (No Numeradas) Establecimiento y liberación de enlace. No llevan número de secuencia.
- SABM: Comenzar el enlace en los modos ABM, NRM y ARM, respectivamente.
- DISC: (Desconectar) Abandonar el modo de operación en curso.
- UA: Acuse de recibo no numerado, acuse de recibo para tramas no numeradas.
- DM: Modo de desconexión.
- FRMR: Rechazo de trama, trama inválida.
Control de Flujo en HDLC
La implementación del control de flujo en HDLC, además de la numeración de tramas, incluye la existencia de dos variables en cada estación:
- V(S): Número de secuencia a colocar en la siguiente trama de información que se vaya a enviar; se incrementa cada vez que se envía una trama.
- V(R): Número de secuencia de la siguiente trama que se espera recibir. Se incrementa cada vez que se acepta una trama.
Comprobación de Secuencia en la Recepción
Cada vez que se recibe una trama de información, se comprueba el valor N(S):
- Si el receptor V(R) = N(S), la secuencia es correcta. Se acepta la trama y se envía una trama RR.
- Si el receptor V(R) ≠ N(S), la secuencia es incorrecta. Se rechaza la trama y se envía una trama REJ o SREJ.
Otros Protocolos de Enlace
El protocolo HDLC funciona con las tres fases de establecimiento y liberación del enlace. Otros protocolos de enlace son:
- LAP-B: Procedimiento de acceso al enlace, balanceado. Es un subconjunto de HDLC con su mismo formato de trama y que solo trabaja en modo balanceado asíncrono, diseñado para enlaces punto a punto entre el sistema del usuario y un nodo de red.
- LAP-D: Protocolo de acceso al enlace, canal D. Controla el enlace de datos sobre el canal D de RDSI. También se restringe a ABM y se diferencia de LAP-B en la forma de segmentar y ensamblar las tramas.
- Frame Relay: Retransmisión de tramas, tecnología de conmutación de paquetes que opera en las capas física y de enlace. Permite la interconexión de LANs físicamente alejadas.
- ATM: Modo de transferencia asíncrono, tecnología destinada a redes de alta velocidad.
- LLC: Control de enlace lógico, control de funcionamiento en LAN.
- PPP: Protocolo punto a punto, basado en parte en HDLC. Se usa en enlaces punto a punto entre usuarios y proveedores de acceso a internet a través de módems telefónicos y módems ADSL.