Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
El protocolo de control de enlace de datos más importante es HDLC (ISO 3009, ISO 4335). No solo que se usa
ampliamente, sino que es la base de muchos otros protocolos de control de enlaces de datos, que usan los mismos
formatos o similares y los mismos mecanismos que se emplea en HDLC.
Para satisfacer una variedad de aplicaciones, HDLC define tres tipos de estaciones y dos configuraciones de enlace.
Los tres tipos de estaciones son:
• Estación primaria: responsable de controlar el funcionamiento del enlace. Las tramas emitidas por el primario se
denominan comandos.
• Estación secundaria: funciona bajo el control de la estación primaria. Las tramas emitidos por un secundario se
denominan respuestas. El primario mantiene un enlace lógico separado con cada estación secundaria en la línea.
• Estación combinada: combina las características de la primaria y secundaria. Una estación combinada puede emitir
comandos y respuestas.
Las dos configuraciones de enlace son:
• Configuración no balanceada: consta de una estación primaria y una o más estaciones secundarias y admite transmisión
full-duplex y half-duplex.
• Configuración equilibrada: consta de dos estaciones combinadas y admite transmisión full-duplex y half-duplex.
TRAMA HDLC
HDLC utiliza transmisión sincrónica, se transmite en formato de tramas, y se utiliza para intercambiar datos y
realizar control, a continuación se muestra la estructura de ka trama HDLC. La cabecera esta formada por el
campo delimitador, dirección y control, la cola esta formada por el campo FCS y el delimitador.
Campo Delimitador: Los campos de delimitación se localizan en los extremos de la trama y ambos
corresponde a la siguiente combinación de bits 01111110. Se puede usar un único delimitador como final de
una trama y comienzo de otra trama. Cuando la línea no está transmitiendo tramas útiles los equipos envían
continuamente la secuencia 0111111011111101111110..........
Campo de dirección Identifica a la estación secundaria que transmitió o recibirá la trama. Este campo no es necesario
para enlaces punto a punto, pero siempre se incluye en aras de la uniformidad. El campo de dirección suele tener una
longitud de 8 bits, pero, por acuerdo previo, se puede utilizar un formato extendido de 16 bits. La dirección de un
solo octeto de 11111111 se interpreta como la dirección de todas las estaciones en formatos básicos y extendidos. Se
utiliza para permitir que el primario difunda una trama para la recepción de todos los secundarios.
Campo de Control
Identifica el tipo de trama y su función concreta. Existen 3 tipos de tramas, se identifican por el primero y
segundo bit :
0 Trama de Información
1 0 Trama de Supervisión
1 1 Trama No numerada
Tramas de información (tramas – I): Se diseñaron para transportan los datos generados por el usuario de la
capa de red.
El subcampo S se utiliza para las tramas de supervisión que son las siguientes:
RR Receive Ready indica disposición para recibir una trama de información y confirma tramas recibidas y
numeradas.
RNR Receive Not Ready indica inhabilidad temporal para aceptar más información, confirma tramas recibidas.
REJ Reject solicita retransmisión partiendo de la trama N(R), confirma tramas recibidas.
SREJ Selective Reject se usa para solicitar retransmisión de una trama.
Tramas no numeradas (tramas – N): proporcionan funciones complementarias para controlar el enlace
aunque también puede servir para llevar datos cuando se solicita un servicio no confiable sin conexión.
Frame Check Sequence (FCS): Campo de secuencia de verificación de trama, es un código de detección de errores
calculado a partir de los bits restantes de la trama, excluyendo los delimitadores. El código normal es el CRC-CCITT de
16 bits. De forma opcional se puede utilizar FCS de 32 bits, utilizando CRC-32, si la longitud de la trama lo permite.