sábado, 10 de noviembre de 2012

¿Qué es HDLC?


Las siglas HDLC provienen de High-Level Data Link Control,  en español, Control de Enlace de Datos de Alto Nivel y no es más que un protocolo de comunicación de datos punto a punto entre dos nodos basado en el ISO 3309 que opera a nivel de enlace de datos, ofreciendo una comunicación confiable entre el transmisor y el receptor, pues proporciona recuperación de errores.


Video de Introducción de HDLC

En qué consiste HDLC


HDLC consiste en tramas de bits que están delimitadas por unas banderas de 8 bits de longitud que contienen el valor 01111110 binario.


Cuando el receptor encuentra este valor en el canal, comienza la lectura de una trama, lectura que termina cuando vuelve a encontrar este mismo valor, el usuario puede colocar cualquier información dentro del paquete y la transmisión será totalmente transparente.



Las tramas incorporan una dirección, un código de control y unos números de secuencia. Los números de secuencia de recepción indican el número de secuencia de la siguiente trama que se espera recibir; así, si una trama es recibida correctamente, este valor se incrementará, haciendo que el emisor mande la siguiente trama; si la trama se pierde el valor permanecerá igual, con lo que el emisor la volverá a enviar.