High-Level Data Link Control John A. Gutiérrez Jorge A. Herrera
HDLC Estándar ISO Configuraciones Modo normal, Normal Response Mode No balanceado Estación primaria que ordena a las secundarias transmitir Punto a punto o punto multipunto Normal Asíncrona Las secundarias pueden transmitir en cualquier momento Balanceada Dos estaciones paritarias (combinadas) Modo Balanceado Asíncrono ABM Punto a punto
Formato de la trama HDLC La efectividad del protocolo depende de los campos de la trama Delimitador de 8 bits 01111110 Se usa inserción para eliminar ambigüedades Si hay 5 1s se pone un 0 Dirección de la secundaria en el caso de no balanceado Delimitador Dirección Control Datos FCS
Tipos de tramas en HDLC
Formato de la trama HDLC 3 tipos de campo de control Bit 1=0 Trama informativa Bits 10 Trama de supervisión Bits 11 Trama no numerada Las informativas y de supervisión llevan control de errores y de flujo Bit encuesta/fin Encuesta si manda primaria Fin si manda secundaria N(S) contiene el numero de secuencia de los datos N(R) contiene la siguiente trama esperada
Formato de la trama HDLC Tramas de supervisión SS=00 receptor preparado RR No hay tramas para mandar SS=01 Rechazo REJ Para enviar confirmaciones negativas SS=10 Receptor no preparado RNR Informa de la ultima trama aceptada y de que no se aceptaran mas SS=11 Rechazo selectivo SREJ Solicita retransmisión de trama N(R) Números de secuencia de 3 y 7 bits
Formato de la trama HDLC Las tramas no numeradas Establecer modo balanceado asíncrono SABM Establecer modo de respuesta normal SNRM Establecer modo balanceado asíncrono ampliado SABME Con 7 bits de numero de secuencia Desconexión DISC Confirmación no numerada UA Para confirmar en establecimiento y liberación Rechazo no numerado FRMR
Intercambios típicos de tramas Establecimiento y fin de conexión Modo normal (UN) La dirección es la de la secundaria Modo Balanceado (BA) Ordenes: dirección de la receptora Datos, RR, RNR Respuestas: dirección de la emisora REJ, RR, RNR