protocolo hdlc

Upload: misa-salgado

Post on 16-Jul-2015

315 views

Category:

Documents


0 download

TRANSCRIPT

NIVEL DE PROTOCOLO Los protocolos de comunicaciones definen las reglas para la transmisin y recepcin de la informacin entre los nodos de la red, de modo que para que dos nodos se puedan comunicar entre si es necesario que ambos empleen la misma configuracin de protocolos. Entre los protocolos propios de una red de rea local podemos distinguir dos principales grupos. Por un lado estn los protocolos de los niveles fsico y de enlace, niveles 1 y 2 del modelo OSI, que definen las funciones asociadas con el uso del medio de transmisin: envo de los datos a nivel de bits y trama, y el modo de acceso de los nodos al medio. Estos protocolos vienen unvocamente determinados por el tipo de red (Ethernet, Token Ring, etc.). El segundo grupo de protocolos se refiere a aquellos que realizan las funciones de los niveles de red y transporte, niveles 3 y 4 de OSI, es decir los que se encargan bsicamente del encaminamiento de la informacin y garantizar una comunicacin extremo a extremo libre de errores. Estos protocolos transmiten la informacin a travs de la red en pequeos segmentos llamados paquetes. Si un ordenador quiere transmitir un fichero grande a otro, el fichero es dividido en paquetes en el origen y vueltos a ensamblar en el ordenador destino. Cada protocolo define su propio formato de los paquetes en el que se especifica el origen, destino, longitud y tipo del paquete, as como la informacin redundante para el control de errores. Los protocolos de los niveles 1 y 2 dependen del tipo de red, mientras que para los niveles 3 y 4 hay diferentes alternativas, siendo TCP/IP la configuracin mas extendida. Lo que la convierte en un estndar de facto. Por su parte, los protocolos OSI representan una solucin tcnica muy potente y flexible, pero que actualmente esta escasamente implantada en entornos de red de rea local. La jerarqua de protocolo OSI.

Nivel de transporte Nivel de interred: Direcciones IP - Usuarios y dominios - Sistema de nombres de dominios - Nmeros de puerto Nivel de red/enlace La base de Internet, y razn principal de su xito, son sus protocolos. Dentro de cada nivel se utilizan distintas normas o protocolos, llegando incluso a depender, dentro de un nivel, la norma utilizada del servicio a prestar

Nivel de transporteEl protocolo de nivel de transporte original era el Network Control Protocol, NCP, diseado para ARPANET, funcion hasta que el sucesivo crecimiento con otras redes dio lugar a ARPA Internet y adems provoc que se fuera degradando la fiabilidad extremo a

extremo de la red, forzando la necesidad de un nuevo protocolo para el nivel de transporte, el Protocolo de Control de transmisin, TCP, diseado especialmente para tolerar subredes no fiables. Es un protocolo orientado a la conexin queda establecida cuando un nodo determinado comienza a enviar paquetes a otro nodo. Todos los paquetes entre los dos nodos pasan por la misma ruta durante todo el tiempo que dura la conexin. Son protocolos orientados a conexin. Al tener una ruta fija y nica durante el tiempo que dura la conexin si en un momento dado alguno de los enlaces o enrutadores involucrados en formar el circuito virtual tiene algn problema, la conexin entre los nodos origen y destino queda rota. Los servicios como correo electrnico, transferencia de ficheros o acceso remoto, necesitan que los caracteres que se van tecleando en un extremo vayan llegando al otro extremo conservando el orden en que se han introducido, o que el fichero que estamos transfiriendo no pierda o duplique partes del mismo. Necesitamos un protocolo que nos proporcione un flujo de bytes fiable para los dos sentido de la conexin. Nuestro protocolo es el TCP, que nos garantiza que los bytes que salen del nodo origen son entregados en el nodo destino en el mismo orden y sin duplicados es un protocolo orientado a conexin. Cuando lo que se necesita transmitir es voz o vdeo en tiempo real, es ms importante transmitir con una alta velocidad que el garantizar que llegan absolutamente todos los paquetes, con el orden adecuado y sin duplicados. En esta situacin, nuestras necesidades son mejor satisfechas por el protocolo de nivel de transporte llamado Protocolo de Datagramas de Usuario, UDP, que se caracteriza por ser un protocolo no orientado a conexin, es decir, puede que algunos de los paquetes enviados con este protocolo no lleguen nunca, lo hagan varias veces o lleguen en desorden. Cada paquete lleva suficiente informacin como para alcanzar el destino, reencaminndose el flujo en el caso de que falle algn nodo o enlace. Entre los inconvenientes, simplemente recordar que no se est a salvo de prdidas, repeticiones y desordenes de los paquetes, por lo que los procesos que usen este protocolo pueden tener una carga adicional de trabajo.

Nivel de interredA principios de los ochenta se introdujo un nuevo protocolo de nivel de interred, el Protocolo de Internet, IP. Se trata de un protocolo no orientado a conexin, encargado de las cuestiones relativas a direccionamiento de los paquetes que le suministra la capa de transporte. De esta forma, el protocolo que principalmente se identifica con Internet es el Transmission Control Protocol / Internet Protocol, TCP/IP, si bien la parte fundamental de la estructura, en la que se basan todas las aplicaciones, es la establecida por la norma IP, encargado de determinar los procedimientos de direccionamiento y encaminamiento que deben seguir todas las informaciones transmitidas, independientemente de la red fsica que se utilice para la conexin. Como cada servicio tiene sus propias necesidades, existen diferentes protocolos de niveles superiores que usan IP. Aunque el protocolo IP establece las normas para que los paquetes alcancen su destino, lo que no se garantiza es cundo lo van a alcanzar, cuntos o en qu orden, es decir, ofrece un servicio no orientado a conexin.

PROTOCOLOS HDLC. El HDLC (High-Level Data Link Control) es un protocolo orientado a bit del nivel de enlace. Tambin podemos definirlo como un protocolo de comunicaciones de datos punto a punto entre dos elementos basado en el ISO 3309. Este proporciona recuperacin de errores en caso de prdida de paquetes de datos, fallos de secuencia y otros. Mediante una red de conmutadores de paquetes conectados con lneas punto a punto entre ellos y con los usuarios se constituye la base de las redes de comunicaciones X25. Este protocolo fue especificado por la ISO, luego de que IBM a mediados de 1973 anunciara que en sus productos de comunicaciones trabajarn con un protocolo denominado SDLC (Synchronous Data Link Control), basado en un entorno centralizado (por sondeo) y estrategias de envo continuo y repeticin. A su vez este es un protocolo de propsito general, que opera a nivel de enlace de datos ofreciendo una comunicacin confiable entre el trasmisor y el receptor. Es el protocolo ms importante para el enlace de datos (IS0 3309, IS0 4335). No solo porque es el ms utilizado, sino porque adems es la base para otros protocolos importantes de esta capa, en los que se usan formatos similares e iguales procedimientos a los que se usan en HDLC. NIVEL DE ENLACE. El Protocolo HDLC se dise para proporcionar un mecanismo de deteccin y correccin de errores de propsito general a los enlaces digitales, entendiendo como enlace un nico cable que conecta dos mquinas (enlace punto a punto), o varias mquinas (enlace multipunto); este protocolo es muy extenso, por lo que rara vez se utiliza la implementacin completa; lo normal es que se utilicen subconjuntos. La tarea principal del nivel de enlace (nivel 2 OSI) consiste en, a partir de un medio de transmisin comn y corriente, transformarlo en una lnea sin errores de transmisin para la capa de red (nivel 3 OSI). Los protocolos del nivel de enlace definen, tpicamente, reglas para: iniciar y terminar un enlace (sobre un circuito fsico previamente establecido), controlar la correcta transferencia de informacin y recuperarse de anomalas. El HDLC consiste en tramas de bits que estn 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. Ntese que una bandera puede indicar, simultneamente, el final de una trama, y el comienzo de la siguiente. Puesto que dentro de una trama, en el campo de datos de usuario puede aparecer este valor, el transmisor insertar automticamente un bit a 0 detrs de cada bloque de cinco bits a 1; el receptor, a su vez, eliminar cada bit a 0 que siga a un bloque de cinco bits a 1; con este esquema se garantiza que nunca aparecer el valor de la bandera dentro de los bits de datos, es decir, el usuario puede colocar cualquier informacin dentro del paquete, la transmisin es totalmente transparente. Las tramas incorporan una direccin, un cdigo de control y unos nmeros de secuencia. Los nmeros de secuencia de recepcin indican el nmero 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. Las tramas de control gestionan fundamentalmente el control de flujo y la notificacin de errores. Funciones Del Nivel De Enlace.

Sincronizacin de trama y transparencia, estableciendo la delimitacin de los mensajes. Control de errores de transmisin, introduciendo redundancia. Coordinacin de la comunicacin. Comparticin del circuito fsico entre diferentes enlaces lgicos, inclusin de direcciones. Recuperacin ante fallos, supervisin y deteccin de anomalas.

Tipos De Protocolos De Control Del Enlace. Los protocolos de control del enlace clsico han sido orientados a carcter, esto es, utilizan mensajes de control constituidos por uno o varios caracteres denominados de control que complementan los caracteres convencionales del alfabeto utilizado (EBCDIC, ASCII, etc.). Sus principales desventajas son:

Uso de tramas multiformato: diseo complejo. Mensajes de control escasamente protegidos: un bit de paridad por carcter. Dependencia del alfabeto utilizado.

Los protocolos orientados a bit vienen a eliminar las desventajas de los anteriores. Los requisitos deseables en un protocolo del nivel de enlace se pueden resumir en:

Independencia del alfabeto. Transparencia. Permita diversas configuraciones (dplex/semiduplex, balanceada/no balanceada...). Alta eficiencia (cadencia eficaz) y fiabilidad. Baja sobrecarga.

Uno de los fundamentos bsicos de estos protocolos es la estructura de su trama, monoformato, con un guin de apertura y cierre y campos de significado posicional. Entre los protocolos orientados a bit ms utilizados podemos destacar:

SDLC (Sychronous Data Link Control) Protocolo de nivel 2 de IBM. Est muy extendido. ADCCP (Advanced Data Communication Control Procedures) Publicado como ANSI X3.66, y salvo mnimas variaciones es prcticamente idntico a HDLC. LAPB (Link Access Procedure Balanced) Protocolo de la capa de enlace de X.25. LAPD (Link Access Procedure, D Channel) Usado como control del enlace de datos en la Red Digital de Servicios Integrados (RDSI).

CARACTERSTICAS BSICAS DEL HDLC. Tipos De Estaciones. Definimos tres tipos de estaciones que dan lugar a dos configuraciones de enlace y tres modos de transferencia de datos.

Estacin primaria: Controla las operaciones del enlace. Acta como maestra y sus tramas son rdenes para las estaciones secundarias. Recibe respuestas de stas ltimas. Estacin secundaria: Opera bajo el control de una estacin primaria. Acta como esclava de la primaria y sus tramas son respuestas. Mantiene solamente una sesin con la estacin principal y no tiene responsabilidad en el control del enlace. Las estaciones secundarias no pueden

comunicarse directamente entre s, lo hacen a travs de la estacin primaria.

Estacin combinada: Es capaz de transmitir y recibir tanto rdenes como respuestas procedentes de otra estacin combinada.

Configuraciones Del Enlace.

Configuracin no balanceada (o no equilibrada): para una estacin primaria y una o varias estaciones secundarias. Pueden ser punto a punto o multipunto, dplex o semiduplex. Se la llama "no balanceada" porque la estacin primaria es responsable de controlar cada una de las estaciones secundarias y de establecer y mantener el enlace. Configuracin balanceada (o equilibrada): consiste en dos estaciones combinadas en un enlace punto a punto ya sea dplex o semiduplex. Cada estacin tiene la misma responsabilidad en el control del enlace.

Cabe destacar que los trminos balanceado y no balanceado empleados no tienen nada que ver con las caractersticas elctricas del circuito. De hecho el control del enlace de datos no debe ser consciente de los atributos fsicos del circuito. MODOS DE OPERACIN DEL HDLC. A continuacin se explican tres fases en los protocolos de enlace que son: Inicializacin, Transferencia De Datos y Desconexin. Modos De Inicializacin. Existe un modo opcional de inicializacin. En el mismo, una estacin primaria o una combinada puede iniciar o regenerar el control del enlace con una secundaria o combinada. La forma concreta de realizarlo es dependiente del sistema y no es objeto de normalizacin. Modos De Transferencia De Datos.

Modo de respuesta normal (NRM) Configuracin: no balanceada. Tipo de enlace: punto a punto o multipunto (mximo una estacin primaria en enlaces multipunto). Transmisin: dplex o semiduplex (por defecto semiduplex).

Observaciones: las estaciones secundarias necesitan permiso de la primaria para transmitir por lo que la estacin primaria suele utilizar tcnicas de sondeo y seleccin. Modo de respuesta asncrona (ARM) Configuracin: no balanceada. Tipo de enlace: punto a punto o multipunto (mximo una estacin primaria en enlaces multipunto). Transmisin: dplex o semiduplex. Observaciones: Se permite a una estacin secundaria transmitir sin recibir permiso explcitamente de la primaria; de esta forma en ARM se reduce la sobrecarga debido a que la secundaria no necesita ser sondeada para enviar datos. De todas formas la estacin primaria mantiene la responsabilidad sobre tareas como recuperacin ante errores, inicializacin y desconexin del enlace. Modo de respuesta asncrona balanceada (ABM) Configuracin: balanceada. Tipo de enlace: punto a punto nicamente. Transmisin: dplex o semiduplex (por defecto dplex). Observaciones: utilizado principalmente en enlaces dplex punto a punto. Requiere estaciones combinadas. Cualquiera de las estaciones puede comenzar una transmisin sin permiso de la otra y ambas tienen las mismas responsabilidades sobre el mantenimiento y control del enlace.

Modos De Desconexin. En ste las estaciones estn lgicamente desconectadas del enlace y distinguen dos modos de desconexin:

se

Modo de desconexin normal (NDM). Aplicable al modo NRM. La(s) secundaria(s) no pueden hacer nada mientras no se lo indique la principal. Modo de desconexin asncrona (ADM). Aplicable a los modos asncronos (ABM y ARM). En este caso las estaciones secundarias pueden iniciar una desconexin sin que la principal se lo indique.

ESTRUCTURA DE LA TRAMA DEL HDLC.

En HDLC se transmite de forma sncrona, esto es, se necesita la existencia de un sincronismo entre transmisor y receptor. La transmisin, tanto de datos como de control, se realiza mediante el intercambio de tramas monoformato entre dos estaciones. A continuacin se presentan algunos campos de la trama: Guin. Delimita la trama. Todas las tramas deben comenzar y terminar con este campo. El guin consiste en la secuencia binaria: 01111110 (seis "unos" limitados por "ceros"). Dentro de la trama podemos encontrar una secuencia binaria igual al guin (por ejemplo en el campo de informacin) lo que se interpretar en recepcin como un final de trama que en realidad no es tal. Para solucionar esto y mantener la transparencia se utiliza la tcnica de insercin de bit (bit stuffing). El funcionamiento es muy simple. El transmisor inserta un cero despus de cualquier secuencia de cinco "unos" seguidos que vaya a enviar, excepto en el guin de principio y final de trama. En recepcin se monitoriza continuamente el flujo de bits que se reciben. Cuando se recibe un "cero" seguido por cinco "unos" se mira el siguiente bit (el sptimo). Si es un "cero" el bit se deshecha pues es producto de una insercin de bit. Si es un "uno" se observa el siguiente bit (el octavo). Si es un cero se reconoce un guin. Si es un uno es que se trata de una seal de abortar o de enlace inactivo.

El enlace reconoce las siguientes secuencias de bits: SECUENCIA DE BITS 01111110 SIGNIFICADO Guin.

Al menos siete "unos" seguidos, pero menos de Abortar. quince. Quince o ms "unos" seguidos. Direccin. El campo de direccin identifica la estacin (secundaria o combinada) que recibe o enva la trama. Hay que hacer notar aqu las siguientes reglas:

Enlace inactivo.

En las tramas de rdenes se coloca siempre la direccin de la estacin destinataria. En las tramas de respuesta se indica la direccin de la estacin remitente.

De esta forma, en el campo de direccin siempre se coloca la direccin de una estacin secundaria en los modos no balanceados (NRM y ARM). Pero no hay ningn tipo de ambigedad en dichos modos tanto en el caso punto a punto como multipunto, puesto que solamente hay una estacin primaria (que transmite las rdenes y sabremos a qu estacin secundaria van dirigidas) y una o varias secundarias (que transmiten las respuestas, y la primaria sabe de quin recibe la respuesta). Para el modo balanceado (recordar que ABM slo admite enlaces punto a punto) nos permite indicar la direccin de los comandos y sus respuestas asociadas. Existen dos modos de direccionamiento: monoocteto y multiocteto. Debe establecerse el modo de direccionamiento a utilizar antes de comenzar la transferencia de datos.

Monoocteto: se emplea un solo octeto podemos direccionar hasta 256 estaciones. Para tener una mayor capacidad de direccionamiento se debe usar el direccionamiento multiocteto. Multiocteto: nos va a permitir utilizar ms de 256 estaciones al especificar la direccin con dos octetos o ms. Se utiliza el primer bit de cada uno de los octetos para indicar si es el ltimo octeto del campo de direccin. El octeto final debe llevar el primer bit a "uno" mientras que los octetos precedentes lo llevan a "cero".

Tambin se permiten direcciones de grupo (multicasting) y direcciones de difusin (broadcasting). Estas ltimas usadas para referirse a todas las estaciones colocando todos los bits del campo de direccin a "uno". Informacin. El campo de informacin contiene los datos propios de usuario. Existe solamente en las tramas I y algunas tramas U, como pueden ser las tramas UI (para transmitir informacin no numerada) y la trama FRMR (rechazo de trama). La longitud del campo de informacin es indefinida y suele ser mltiplo de 8 bits. Secuencia De Verificacin De Trama (SVT). El campo SVT (en ingls FCS- Frame Check Sequence) se utiliza para chequear los errores de transmisin entre dos estaciones. Se aplica un cdigo de redundancia cclico (CRC) a los campos de direccin, control e informacin de la trama. Si se emplea un CRC de 16 bits se transmite el resto de la divisin mdulo 2 de los campos de direccin, control e informacin entre el polinomio. Si se emplea un CRC de 32 bits se transmite el resto de la divisin mdulo 2 de los campos de direccin, control e informacin entre el polinomio

CAMPO DE CONTROL DEL HDLC. El campo de control nos identifica el tipo de trama y su funcin concreta. Existen tres tipos de tramas: tramas de informacin (tramas I), tramas de supervisin (tramas S) y tramas no numeradas (tramas U). El campo de control permite distinguir entre ellas al proporcionarnos la siguiente informacin:

N(s): Es el nmero de la trama transmitida. Aparece nicamente en las tramas de informacin. N(r): Es el nmero de la trama que se espera recibir del otro extremo. Se utiliza para confirmar la recepcin correcta de las tramas con N(S) menor que N(R)-1. S: Dos bits para codificar los cuatro tipos existentes de tramas de supervisin. M: Cinco bits que nos permiten definir hasta 32 rdenes y respuestas no numeradas.

El Bit P/F. El bit P/F (polling/final) es el quinto bit en el campo de control de las tramas HDLC. Tiene dos usos claramente diferenciados:

Sondeo. Es precisamente con la aplicacin primitiva de estos protocolos cuando surge el bit P/F. Se tenan circuitos multiacceso con sondeo y modo normal de respuesta y el bit P/F se utiliza como testigo asociado al turno de transmisin. Una estacin principal mantiene el bit P/F a cero mientras manda rdenes y no da opcin a que las secundarias puedan responder. Cuando pone el bit P/F a uno (en este caso acta el bit como sondeo -Poll) se cede el turno a la secundaria para que transmita. La secundaria emite su respuesta con el bit P/F a cero hasta que en la ltima trama que tiene para enviar coloca el bit P/F a uno (ahora actuar como bit F -Final) para indicar que ya no se tienen ms tramas para transmitir en ese ciclo de sondeo (se devuelve el turno). Sincronismo (Checkpointing - punteo). Nos va a permitir asociar lgicamente a una trama de respuesta con la correspondiente orden que la gener. La idea es que al enviar una trama con el bit P=1 se inicia un temporizador y se obliga a que esa trama sea respondida cuanto antes y de forma explcita con el bit F=1.

Campo De Control Extendido. El uso de tres bits para especificar N(S) y N(R) significa que los nmeros de secuencia pueden oscilar entre 0 y 7. Esto implica que, como mximo, puede emplearse una ventana de transmisin de tamao 7. Aunque puede ser suficiente para muchas aplicaciones, aquellas que estn trabajando con enlaces largos (mucho retardo) o de alta velocidad pueden requerir ventanas de transmisin mayores si se quiere una utilizacin eficiente del enlace. El campo de control que hemos descrito puede ser ampliado con un octeto adicional, que nos va a permitir aumentar los tres bits de numeracin de secuencia de las tramas de informacin hasta siete bits con lo que la ventana de transmisin puede llegar hasta 127. TIPOS DE TRAMAS DEL HDLC. En HDLC se tienen tres tipos de tramas: informacin, supervisin y no numeradas; las cuales se distinguen por su campo de control. Tramas De Informacin (Tramas I). Sirven para transmitir informacin numerada secuencialmente. Todas las tramas de informacin contienen en el campo de control el nmero de la trama transmitida N(S), y el nmero de la trama que se espera recibir N(R) que confirma al otro extremo la recepcin de todas las tramas hasta N(R)-1. Por tanto, en enlaces con actividad bidireccional simultnea, las tramas de informacin en un sentido contienen asentimientos de la comunicacin en sentido opuesto (Piggybacking), lo que permite una mejor utilizacin del circuito de datos. Normalmente se representan las tramas de informacin por la letra "I" seguida por el N(S) y el N(R). As la expresin I21 quiere decir que es una trama de informacin con el nmero 2 y que se espera recibir del otro extremo la trama 1, con lo que estamos asintiendo hasta la trama cero. Las tramas de informacin pueden ser tanto rdenes como respuestas (O/R). Tramas De Supervisin (Tramas S). Se realiza con ellas el control de flujo. Tambin nos permiten reconocer tramas a la otra estacin, puesto que incluyen el N(R). Con los dos bits "S" podemos definir hasta cuatro tramas de supervisin. Las cuatro pueden utilizarse en versin de orden o respuesta, dependiendo si son generadas por una estacin (o fraccin de una combinada) principal o secundaria, respectivamente.

RR. Receptor preparado (Receive Ready). S=00. Se utiliza para indicar la disponibilidad de recepcin de tramas y confirmacin de tramas, con el subcampo N(R). Una estacin primaria puede usar el comando RR para sondear a una estacin secundaria colocando el bit P=1.

RNR. Receptor no preparado (Receive Not Ready). S=01. Indica una indisponibilidad transitoria de recepcin de tramas; realiza una funcin de control de flujo. Tambin reconoce tramas anteriores con el campo N(R). Cuando el receptor pueda aceptar tramas de nuevo enviar una trama RR. REJ. Rechazo (Reject). S=10. Utilizado para confirmar la recepcin de tramas anteriores a la N(R) y solicitar la retransmisin de la trama N(R) y posteriores. SREJ. Rechazo selectivo (Selective Reject). S=11. Confirma la recepcin de las tramas anteriores a la N(R) y solicita la retransmisin de la N(R) exclusivamente. Una trama SREJ debe ser transmitida por cada trama errnea, pero con la siguiente limitacin: solamente puede haber una trama SREJ pendiente; como el campo N(R) de la trama reconoce todas las tramas precedentes, el envo de una segunda trama SREJ contradice la primera puesto que todas las tramas I con N(S) menor que el N(R) de la segunda trama SREJ seran reconocidas.

Existen estrategias que combinan REJ y SREJ, de forma que se enven las menores tramas posibles. Por ejemplo, si recibimos la trama 1 bien y las siete siguientes llegan con errores, es mejor enviar un REJ2 que no un SREJ por cada una de las siete tramas errneas. Tramas No Numeradas (Tramas U). Se emplean tambin para funciones de control como pueden ser inicializacin del enlace, seleccin del modo de transferencia de datos, establecer variables de estado, etc. Tambin tenemos tramas de informacin no numeradas, esto es, sin nmero de secuencia que ni se asienten ni su envo modifica el nmero de secuencia de las tramas numeradas.

. CONCLUSIN. En Nuestra poca la comunicacin de Datos es una de las Industrias de ms rpido crecimiento y demandas. Se ha hecho tan comn que muchos autores relacionan el uso del telfono, o la lnea y comunicacin telefnica como un hermano del ordenador. Existen transmisiones de datos de hasta 56000 baudios y superior, redes de datos nacionales e Internacionales que transmiten y reciben informaciones de los rincones ms remotos de la tierra y aun el avance ms grande de todos los tiempos comunicacin en tiempo real e interactuada. Podemos definir que la comunicacin de datos es la tecnologa presente de mas desarrollo en el Futuro. Por ultimo, podemos concluir que los protocolos HDLC son de suma importancia ya que opera a nivel de enlace de datos como se especific anteriormente, el cual ofrece una comunicacin bastante confiable y segura entre el transmisor y el receptor. Adicionalmente es la base para otros protocolos afianzando as su gran eficacia.