expo nueva

26
PROTOCOLO HDLC INTEGRANTES: RUIZ VALLEJANO MONSERRAT HERNÁNDEZ MEDEL CLAUDIA

Upload: claudia-hdez

Post on 30-Jul-2015

65 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Expo Nueva

PROTOCOLO HDLC

INTEGRANTES:•RUIZ VALLEJANO MONSERRAT•HERNÁNDEZ MEDEL CLAUDIA

Page 2: Expo Nueva

PROTOCOLO DE ENLACE

(High-Level Data Link Control, control de enlace síncrono de datos)

HDLC

HDLC (control de enlace síncrono de datos)

Es un protocolo de comunicaciones de propósito general punto a punto y multipunto, opera a nivel de enlace de datos

Se basa en ISO 3309 e ISO 4335

Page 3: Expo Nueva

Procedimientos HDLC desarrollados por ISO. ISO 3309:1979 especifica la estructura de trama HDLC a utilizarse en medios síncronos. ISO 3309:1984 especifica modificaciones propuestas para permitir el uso de HDLC también en medios asíncronos.

ISO 4335:1987• Sistemas de tratamiento de

Información - la comunicación de Datos - el enlace de transmisión De alto nivel controla los elementos de procedimientos

3309

4335

Page 4: Expo Nueva

INICIOSSurge como una

evolución del anterior SDLC

Proporciona recuperación de errores en caso de pérdida de paquetes de datos

Por lo que ofrece una comunicación confiable entre el transmisor y el receptor

Transmisión de la señal de reloj con los datos.

Page 5: Expo Nueva

LAPB: Es el procedimiento de acceso al enlace

balanceado usado en las interfaces X.25 LAPD: Es el

procedimiento de acceso al canal D usado en las interfaces ISDN

V.120: Esta recomendación contiene un protocolo HDLC usado en los adaptadores de terminal ISDN para operaciones de multiplexaje

LLC: El protocolo de control del enlace

lógico se usa en las redes de área local IEEE.802 e ISO8802.

LAP-M: El protocolo de procedimiento de acceso al enlace para módems es relativamente nuevo y da a éstos una gran capacidad HDLC.

LAP-X: Es un protocolo de control half

duplex usado en la tecnología teletex.

FRAME RELAY: Este protocolo usa un procedimiento HDLC para sus operaciones de enlace.

SDLC: Este protocolo es la capa dos de la Arquitectura de redes para sistemas (SNA) de la IBM, que es un protocolo multicapa

LA FAMILIA HDLC

Page 6: Expo Nueva

EL PROTOCOLO HDLC; DISEÑADO PARA:

Se diseñó para proporcionar un mecanismo de detección y corrección de errores de propósito general a los enlaces digitales, entendiendo como enlace un único cable que conecta dos máquinas (enlace punto a punto), o varias máquinas (enlace multipunto); este protocolo es muy extenso, por lo que rara vez se utiliza la implementación completa; lo normal es que se utilicen subconjuntos.

Page 7: Expo Nueva

ELEMENTOS BÁSICOS DE HDLC

1

•Las definiciones de estaciones primaria, secundaria y combinada con sus respectivas responsabilidades.

2

•Los dos tipos de configuraciones de línea: balanceada y desbalanceada

3

•Los modos de transferencia de los datos: NRM, ABM y ARM

4

•El formato de esta información en grupos para la transferencia de los datos, es decir la estructura

•de la trama.

Page 8: Expo Nueva

LOS TRES TIPOS DE ESTACIONES SON:

Estación primaria: se caracteriza porque tiene la responsabilidad de controlar el funcionamiento del enlace. Las tramas generadas por la primaria se denominan órdenes.

Estación secundaria: funciona bajo el control de la estación primaria. Las tramas generadas por la estación secundaria se denominan respuestas.

Estación combinada: es una mezcla entre las características de las primarias y las secundarias. Una estación de este tipo puede generar tanto órdenes como respuestas.

Asume la responsabilidad del flujo de los datos y de la recuperación de errores del enlace. Las tramas que esta genera son llamadas comandos.

La primaria mantiene un enlace lógicocon cada una de las secundarias en la línea cuando se comunica con cada una de ellas.

Page 9: Expo Nueva

ESTRUCTURA DE LAS ESTACIONES

COMBINADA

ENVIO

RESPUESTA

Page 10: Expo Nueva

TIPOS DE CONFIGURACIONES DE LÍNEA

1.-Configuración desbalanceada. Esta configuración consiste en una primaria y una o más secundarias y soporta tanto transmisiones halfduplex y full duplex y se emplea en enlaces punto a punto y multipunto

2.- Configuración balanceada Usada sólo en operaciones punto a punto. Ésta consiste en dos estaciones combinadas y soporta transmisiones half duplex y full duplex.

Page 11: Expo Nueva

MODOS DE ESTACIÓN SECUNDARIA

Modo de Respuesta Asíncrono (Asynchronous Response Mode - ARM)

Este modo es usa en una configuración desbalanceada, pero sólo se da entre una estación primariay una o varias estaciones secundarias. Para una transferencia normal de los datos, una estaciónsecundaria en este modo ARM podría iniciar transmisiones sin permiso explícito de la primaria.

Modo Asíncrono Balanceado (Asynchronous Balanced Mode - ABM)

Este modo se utiliza en una configuración balanceada, pero sólo se da entre dos estaciones combinadas.En este caso, cualquiera de las estaciones puede iniciar las transmisiones sin esperar permiso de la otra.

Modo Normal de Respuesta (Normal Response Mode - NRM)

Se usa en una configuración desbalanceada y sólo se da entre una estación primaria y una o varias estaciones secundarias para una transferencia normal de datos. La estación secundaria no iniciara si no se lo piden ESTA EN(F)

Page 12: Expo Nueva

TRAMAS DE TRANSMISIÓN

Todas las transmisiones de un enlace HDLC se organizan en un formato específico llamado “trama”.

Cuándo empieza o acaba la transmisión. Si la trama recibida tiene o no tiene error. Si una determinada transmisión corresponde a esa estación receptora. Qué acciones deben tomarse de acuerdo a la transmisión recibida. La información específica enviada a esa estación receptora.

Page 13: Expo Nueva

El formato de la trama HDLC se compone de:a) Flag de inicio (F): (8 bits) Indica el principio de la trama.b) Campo de dirección (A): (1 ó más octetos) Identifica siempre a la estación secundaria queestá enviando o que va a recibir una trama.c) Campo de control (C): (8 ó 16 bits) Especifica el propósito de la trama.d) Campo de información opcional (I): (longitud variable) Contiene los datos de información.e) Campo de control de errores (FCS): (16 ó 32 bits) Permite al dispositivo receptor revisar laexactitud de la trama.f) Flag de final (F): (8 bits) Que señaliza el fin de la trama.

Page 14: Expo Nueva
Page 15: Expo Nueva
Page 16: Expo Nueva

CAMPO DE CONTROL

Es el campo de un octeto que sigue inmediatamente al campo de dirección

XXXXXXXO - Trama de Información

Es el vehículo de transferenciade información. Su función principal es transportar los datos del usuario.

SÍNCRONOEn un sistema de comunicación, el transmisor debe coordinarse con el receptor antes del envío de datos

ASÍNCRONOQue no tiene un intervalo de tiempo constante entre cada evento. Característica de cualquier sistema de comunicación en el que el transmisor puede enviar datos sin previo aviso.

Page 17: Expo Nueva

XXXXXX11 - Trama No Numerada (U)

Proporcionan funciones de control del enlace, tales como las siguientes:•Inicialización o desconexión de una estación.•Controlan el modo de respuesta de las estaciones secundarias.•Reportan ciertos errores de los procedimientos.• Opcionalmente transfieren datos.

Las tramas S transportan información necesaria para las funciones de control de supervisión (controlde flujo y control de errores). Sus características son las siguientes:• No transportan información de usuario.•Confirman tramas recibidas.• Transportan condiciones de ocupación o disponibilidad (control de flujo).•Reportan errores de numeración de las tramas de recepción (Nr), indicando que una trama deinformación se recibió fuera de secuencia (control de errores).

XXXXXX01 - Trama de Supervisión (S)

Page 18: Expo Nueva

Ns : Cuenta la secuenciade tramas transmitidas

Da el número (Ns)de la trama que laestación que transmiteespera recibir.

Page 19: Expo Nueva

CAMPO DE SECUENCIA DE CONTROL DE TRAMA (FCS)

El propósito del campo de secuencia de control o chequeo de trama (Frame Check Sequence)

Es supervisar y detectar los errores de trama que pueda tener una trama recibida, debido a las perturbaciones.

En el canal de comunicación. Este campo de 16 bits resulta de computar los contenidos de los campos de dirección.

Control e información en el transmisor. Los flags son excluidos.

Se utiliza el método de Chequeo Cíclico Redundante (Cyclic Redundance Check).

El receptor realiza una computación similar y compara los resultados.

El receptor acepta la trama que no contenga resultados diferentes, es decir que no tenga errores.

Page 20: Expo Nueva

OPERACIÓN DE LAS TRAMAS I – U – S DEL HDLC

La operación del HDLC consiste en el intercambio de tramas I, tramas S, y tramas U entre una primaria y una secundaria o entre dos estaciones combinadas. Estas tramas se muestran en conjunto. Para describir la operación del HDLC, analicemos primero en detalle estos tres tipos de trama y luego daremos un ejemplo aplicativo.

Page 21: Expo Nueva
Page 22: Expo Nueva

COMANDOS Y RESPUESTAS DEL PROTOCOLO HDLC

Page 23: Expo Nueva

CAMPO DE CONTROL DE LA TRAMA DE INFORMACIÓN

LO QUE ESPERA RECIBIR.

TRANSMITIDAS

Page 24: Expo Nueva

RECEPTOR LISO

LA TRAMA ES TRANSMITIDA IGUAL QUE LA A Y B

Page 25: Expo Nueva

EJEMPLOS APLICATIVOS DEL HDLC A continuación mostramos secuencias de intercambio

de tramas dentro de las tres fases del protocolo orientado a la conexión.

Estas tres fases son las siguientes:

Fase I : Establecimiento de enlace.

Fase II : Transferencia de información.

Fase III : Liberación de enlace.

Page 26: Expo Nueva

FASE DE LIBERACION