Está en la página 1de 20

HDLC (Control de Enlace de Datos a Alto Nivel)

Redes de Area Local

Servicios de la Capa de Enlace


La funcin bsica de la capa de enlace de datos:
Suministrar servicios a la capa de red.

El servicios bsico es:


Transferir los datos de la capa de red del sistema origen a la capa de red del sistema destino.

Servicios de la Capa de Enlace


La capa de enlace de datos debe realizar tres tareas:
Control del flujo Deteccin de errores Control de errores

Caractersticas de HDLC
En HDLC se distinguen Tres tipos de estaciones

Dos configuraciones de enlace


Tres modos de transferencia de datos

Usa ventana deslizante

Tres tipos de estaciones


Estacin primaria Es la responsable del control del enlace Las tramas que emite se llaman rdenes Estacin secundaria Funciona bajo el control de una primaria Las tramas que emite se llaman respuestas

Estacin combinada
Es una mezcla de primaria y secundaria

Dos configuraciones del enlace


Configuracin no balanceada
Hay una estacin primaria y uno o ms secundarias.

Dos configuraciones del enlace


Configuracin balanceada
Hay dos estaciones combinadas.

Dos configuraciones del enlace


En ambas configuracdiones (banlanceada y no balanceada) la transmisin puede ser semi-dplex o dplex.

Tres modos de transferencia

NRM (Modo de Respuesta Normal) ABM (Modo Balanceado Asncrono) ARM (Modo de Respuesta Asncrono)

Modo de Respuesta Normal NRM


Se usa en la configuracin no balanceada.

La estacin primaria puede iniciar transferencias de datos (rdenes) a las estaciones secundarias.
La secundaria slo puede transmitir datos en respuesta a las rdenes emitidas por la primaria.

Modo Balanceado Asncrono ABM


Se usa la configuracin balanceada.
Cualquier estacin combinada puede iniciar una transmisin.

Modo de Respuesta Asncrono ARM


Se usa la configuracin no balanceada
La estacin secundaria puede iniciar una transmisin sin permiso de una primaria. Pero la estacin primaria sigue siendo la responsable del control.

Trama HDLC
I, S y U

Banderas

Variable

Banderas

Sincronizacin de las tramas

Insercin de bits (Bit Stuffing)


Entre la transmisin de las banderas de inicio y fin, el transmisor siempre insertar un bit 0 extra despus de cada ocurrencia de cinco unos en el marco.
11111111 Tx

111110111 bit stuffing

111110111 Rx

Despus de detectar una bandera de inicio, el receptor monitorea el flujo de bit. Cuando aparece un patrn de cinco unos, el sexto bit es examinado. Si este bit es 0, es eliminado.

Campo de control
Hay tres tipos de tramas dependiendo del campo de control.
8 bits

16 bits

Tramas I, S y U
Las tramas de informacin Llevan los datos Las tramas de supervisin

Se usan para confirmacin de tramas, cuando las confirmaciones no son posibles usando tramas de informacin. Las tramas no numeradas
Proporcionan funciones para control del enlace

Tramas I, S y U

Ventana deslizante

Ventana deslizante

Problemas
1.- Es evidente que en una trama HDLC se necesita insercin de bits en los campos de direccin, datos y FCS. Es necesaria en el campo de control? 2.- Suponga que una estacin primaria HDLC en modo NRM enva 6 tramas I a una secundaria. El campo N(S) de la primaria es tres (011) antes de enviar las seis tramas. Si el bit P est activado en la sexta trama, cul ser el valor del campo N(R) devuelto por la secuencia secundaria tras la ltima trama? Suponga que no hay errores.

También podría gustarte