HDLC. Es un protocolo de comunicaciones de propósito general punto a punto y multipunto, que opera a nivel de enlace de datos es el protocolo de área aplica UIT-T HDLC desarrollado en 1970.
Dentro del HDLC existen tres tipos de estaciones definidas que son:
Estación primaria - esta completamente controla todas las operaciones de enlace de datos de órdenes impartidas desde las estaciones secundarias y tiene la capacidad de mantener sesiones separadas con diferentes estaciones.
Secondary Station - esto sólo puede enviar respuestas a una estación primaria. Las estaciones secundarias sólo se comuniquen entre sí a través de una estación primaria.
Estación Combinado - esto puede transmitir y recibir órdenes y respuestas de una otra estación.
Configuración de un canal para su uso por una estación se puede hacer en una de tres maneras:
Desequilibrado - esta configuración permite que una estación principal para hablar con un número de estaciones secundarias sobre half-duplex, full-duplex, conmutación, sin interruptor, las rutas de punto a punto o multipunto.
Simétrico - donde los comandos y las respuestas son multiplexados sobre un canal físico cuando dos estaciones con piezas primarias y secundarias tienen un enlace punto a punto que los une.
Balanceado - cuando dos estaciones combinadas comunicarse a través de un enlace punto a punto que puede ser full / half-duplex o modificador / sin interruptor.
Cuando la transferencia de datos, las estaciones están en uno de tres modos:
Modo de respuesta normal (NRM), en la estación secundaria necesita el permiso de la estación principal antes de poder transmitir datos. Se utiliza principalmente en puntos múltiples líneas.
Modo de respuesta asíncrono (ARM), donde la estación secundaria puede enviar datos sin recibir el permiso de la estación principal. Esto casi nunca se utiliza.
Modo asíncrono equilibrado (ABM) en cualquiera de las estaciones puede iniciar la transmisión sin permiso de la otra. Este es el modo más común usado en enlaces punto a punto.
En el diagrama siguiente se detalla el formato de trama HDLC:
Hay tres tipos de tipos de trama HDLC definidos por el campo de control:
Las tramas de información se utilizan para la transferencia de datos entre estaciones. La secuencia de envío, o junto enviar N (S), y la secuencia de recepción, o el próximo recibir N (R), mantenga los números de secuencia de fotogramas. El Poll / bit final se llama Poll cuando se usa por la estación primaria para obtener una respuesta desde una estación secundaria, y final cuando se usa por la estación secundaria para indicar una respuesta o el final de la transmisión.
Los marcos de supervisión se utilizan para reconocer marcos, solicitud de retransmisiones o para solicitar la suspensión de la transmisión. El código de supervisión indica el tipo de trama de supervisión se envía.
Tramas no numeradas se utilizan para la inicialización de vínculo o enlace de desconexión. Los bits no numeradas indican el tipo de trama no numerada siendo utilizado.
El datos - puede contener unidad de recorrido de la Información (PIU) o Exchange Identificación (XID).
Frame Check Sequence (FCS) - este control se lleva a cabo en el envío y recepción de la trama.
En una encuesta, el campo de dirección identifica a la estación que se encuesta, en respuesta, el campo de dirección contiene la estación transmisora, por lo que este campo sea efectiva dirección de la estación secundaria. El campo de control.