You are on page 1of 14

Investigacin Realizada por: Vctor Melgarejo y Oscar Martnez. INTRODUCCION.

En esta unidad didctica se estudiaran todo lo concerniente a las redes de datos, es decir todo lo que tiene que ver con transmisin de informacin a travs del envi de seales digitales, que son las que definitivamente entienden las computadoras y dispositivos perifricos que hacen parte de una red. Los temas que se trataran en la unidad enmarcan cada uno de las clases de redes existentes (LAN, WAN), los protocolos que estandarizan las comunicaciones siendo este uno de los temas relevantes en las redes, adems de las normas que se deben seguir para establecer compatibilidad en software, medios de transmisin y dispositivos de diferentes fabricantes. Otras de las estandarizaciones de las redes de computadoras son las arquitecturas de las cuales se define el proyecto 802 de la IEEE y arquitecturas de rea extensa como ATM y Frame Relay. En esta misma unidad se estudiar ampliamente el modelo de referencia OSI, su conceptualizacin y sus divisiones en niveles o capas, las cuales tienen como objetivo encargarse de las responsabilidades que un sistema de comunicacin debe tener para realizar una transmisin de datos en forma exitosa. Al terminar el estudio de este trabajo el estudiante estar en la capacidad de diferenciar un tipo de red, igualmente la necesidad de usar los protocolos de redes y comprender la funcin que cumple cada nivel del modelo OSI en un sistema de comunicacin

El objetivo de esta investigacin abarca tres grandes reas a. Comunicaciones. El estudio de las comunicaciones aborda la transmisin de seales de forma tal que sea eficaz y segura. b. Redes. En el estudio de las redes se abordara tanto la tecnologa como los aspectos relacionados con las arquitecturas de redes de comunicacin utilizada para la interconexin de dispositivos. c. Protocolos: respectos a los protocolos de comunicacin, se abordan tanto la arquitectura como anlisis individualizado de los mismos para cada una de las capas de la arquitectura. La revolucin en el campo de los computadores y las comunicaciones trajo consigo hechos significativos: Ho hay grandes diferencias entre el procesamiento de datos( los computadores) y las comunicaciones(la transmisin y los sistemas de conmutacin) No hay diferencias fundamentales entre la transmisin de datos, de voz o de video. Las fronteras entre computadores monoprocesador o multiprocesador: as como entre redes de rea local, metropolitanas y de rea amplia son cada vez ms difusas.

UN MODELO PARA LAS COMUNICACIONES. El objetivo principal de todo sistema de comunicaciones es intercambiar informacin entre dos entidades. Los elementos para intercambiar datos e informacin son los siguientes: La fuente: este dispositivo genera los datos a transmitir ejemplos son los telfonos o PC. El transmisor: el transmisor transforma y codifica la informacin generando seales electromagnticas susceptibles de ser transmitidas a travs de algn sistema de transmisin. El Sistema de transmisin: puede ser desde una simple lnea de transmisin hasta una compleja red que conecte a la fuente con el destino. El Receptor: acepta la seal proveniente del sistema de transmisin y la transforma de tal manera que pueda ser manejada por el dispositivo destino. El destino: que toma los datos del receptor.

Tareas en los Sistemas de Comunicacin. Utilizacin del sistema de transmisin Implementacin de la interfaz Generacin de la seal Sincronizacin Gestin de Intercambios. Deteccin y correccin de errores. Control de Flujos

Direccionamiento Encaminamiento Recuperacin Formato de Mensajes Seguridad. Gestin de Red.

El primer tem utilizacin del sistema de transmisin se refiere a la necesidad de hacer un uso eficaz de los recursos utilizados en la transmisin. Para que un dispositivo pueda transmitir informacin tendr que hacerlo a travs de la interfaz con el medio de transmisin. Una vez que sea establecida la interfaz se necesitara la generacin de la seal. Las seales se deben generar no solo considerando que deben cumplir los requisitos del sistema de transmisin y del receptor, sino que deben permitir alguna forma de sincronizar el receptor y el emisor. Adems de las cuestiones bsicas referentes a la naturaleza y temporizacin de las seales se necesitara verificar un conjunto de requisitos que se pueden englobar bajo el trmino gestin de intercambios. En circunstancias en donde no se tolere errores, se necesitaran procedimientos para la deteccin y correccin de errores. Para evitar que la fuente no sature al destino transmitiendo datos ms rpidamente de lo que el receptor pueda procesar y absorber se necesitara una serie de procedimientos denominados control de flujos. La recuperacin es un concepto distinto a la correccin de errores. En ciertas situaciones en las que el intercambio de informacin por ejemplo una transaccin de una base de datos o la transferencia de un fichero se vea interrumpida por algn fallo se necesitara un mecanismo de recuperacin. El formato de mensajes est relacionado con el acuerdo que debe existir entre las dos partes respecto al formato de los datos intercambiados, como por ejemplo el cdigo binario usado para representar los caracteres. COMUNICACIN DE DATOS. Suponiendo que tanto el dispositivo de entrada como el transmisor estn en un computador personal. Y que por ejemplo, el usuario de dicho PC desea enviar el mensaje m a otro. El usuario activa la aplicacin de correo en el PC y compone el mensaje con el teclado (dispositivo de entrada). La cadena de caracteres se almacenara temporalmente en la memoria principal como una secuencia de bits (g). El computador se conecta a algn medio de transmisin por ejemplo una red local o una lnea telefnica a travs de un dispositivo de E/S (transmisor), como por ejemplo el transceiver a una red
3

local o modem. Los datos de entrada se transfieren al transmisor como una secuencia de niveles de tensin (t) que representan los bits en algn tipo de bus de comunicaciones o cable. El transmisor se conecta directamente al medio y convierte la cadena g (t) en la seal a transmitir s (t). Al transmitir s (t) a travs del medio antes de llegar al receptor aparecern una serie de dificultades. Por lo tanto la seal recibida r (t) pude diferir de alguna manera de la transmitida s (t). El receptor intentara estimar la seal original s (t), a partir de la seal r (t) y de su conocimiento acerca del medio obteniendo una secuencia de bits g (t). Estos bits se envan al computador de salida donde se almacenan temporalmente en memoria como un bloque de bits (g). En muchos casos, el destino intentara determinar si ha ocurrido un error y en su caso cooperar con el origen para eventualmente conseguir un bloque de datos completo y sin errores. Los datos finalmente se presentan al usuario a travs del dispositivo de salida que por ejemplo puede ser la impresora o la pantalla de su terminal. El mensaje recibido por el usuario (m) ser normalmente una copia exacta del mensaje original (m). COMUNICACIN DE DATOS A TRAVES DE REDES. A veces no es prctico que dos dispositivos de comunicaciones se conecten directamente mediante un enlace punto a punto. Esto es debido a alguna(o a las dos) de las siguientes circunstancias. Los dispositivos estn muy alejados. En este caso no estara justificado por ejemplo utilizar un enlace dedicado entre cada dos dispositivos, que puedan estar separados por miles de kilmetros. Hay un conjunto de dispositivos que necesitan conectarse entre ellos en instantes de tiempo diferente. Un ejemplo de esta necesidad es la red telefnica mundial o el conjunto de computadores pertenecientes a una compaa. Salvo el caso que el numero de dispositivos sea pequeo, no es practico utilizar un enlace entre casa dos. REDES DE AREA AMPLIA. Generalmente se considera como redes de rea amplia a todas aquellas que cubren una extensa rea geogrfica, requieren atravesar rutas de acceso pblico y utilizan parcialmente circuitos proporcionados por una entidad proveedora de servicios de telecomunicacin. Tpicamente una WAN consiste en una serie de dispositivos de conmutacin interconectados. Tradicionalmente, las WAN se han implementado usando una de las dos tecnologas siguientes: conmutacin de circuitos y conmutacin de paquetes.

Conmutacin de Circuitos. En las redes de conmutacin de circuitos se establece a travs de los nodos de la red un camino dedicado a la interconexin de dos estaciones. El camino es una secuencia conectada de enlaces fsicos entre nodos. En casa enlace, se dedica un canal lgico a cada conexin. Conmutacin de Paquetes. Un enfoque diferente al anterior es el adoptado en redes de conmutacin de paquetes. En este caso no es necesario hacer una reserva a priori de recursos (capacidad de transmisin) en el camino (o sucesin de nodos). Por el contrario, los datos se envan en secuencias de pequeas unidades llamadas paquetes. Retransmisin de tramas (Frame Relay). La retransmisin de tramas se ha desarrollado teniendo presente las mayores velocidades de transmisin que actualmente se disponen, as como de las bajas tasas de error. Estn diseadas para operar eficazmente a velocidades de transmisin de usuario de 2 Mbps ATM El Modo de Transferencia Asncrono (ATM, Asynchonous Transfer Mode), a veces denominado como modo de retransmisin de celdas Cell Relay, es la culminacin de todos los desarrollos en conmutacin de circuitos y conmutacin de paquetes realizados durante los 25 aos. RDSI y RDSI de banda ancha. La RDSI se ha diseado para sustituir a las redes pblicas de telecomunicaciones existentes, proporcionando una gran variedad de servicios. La RDSI se define mediante la estandarizacin de las interfaces de usuario y se ha implementado como un conjunto de conmutadores digitales y enlaces que proporcionan una gran variedad de tipos de trficos a la vez que servicios de valor aadido. En la prctica se trata de mltiples redes, implementadas dentro de los lmites nacionales, pero desde el punto de vista del usuario se considera como una nica red mundial, uniformemente accesible.

REDES DE AREA LOCAL. Al igual de las redes de rea amplia una red de rea local es una red de comunicaciones que interconecta varios dispositivos y proporciona un medio para el
5

intercambio de informacin entre ellos. No obstante hay algunas diferencias en las LAN y las WAN que se enumeran a continuacin. 1. La cobertura de una LAN es pequea, tpicamente un edificio o como mucho un conjunto de edificios prximos. 2. Es comn que la LAN sea propiedad de la misma entidad que es propietaria de los dispositivos conectados a la Red. 3. Las velocidades de transmisin internas de una LAN son mucho mayores. Tradicionalmente en LAN se utiliza la difusin en lugar de utilizar tcnicas de conmutacin. Ms recientemente, la conmutacin tambin se est utilizando en LAN, fundamentalmente en LAN tipo Ethernet.

PROTOCOLOS Y ARQUITECTURA DE PROTOCOLOS. La palabra protocolo designa un conjunto de reglas o convenios para llevar a cabo una tarea determinada. En la transmisin de datos, protocolo se usa en un sentido menos amplio para indicar el conjunto de reglas o especificaciones que se usan para implementar uno o ms niveles del modelo OSI. Un protocolo define que se comunica, como se comunica y cundo se comunica. Los elementos claves de un protocolo son su sintaxis, su semntica y su temporizacin. Sintaxis. Se refiere a la estructura del formato de los datos, es decir, el orden en el cual se presentan. Por ejemplo, un protocolo sencillo podra esperar que los primeros ocho bits de datos fueran la direccin del emisor, los segundos ocho bits, la direccin del receptor y el resto del flujo fuera el mensaje en s mismo. Semntica. Se refiere al significado de cada seccin de bits. Cmo se interpreta un determinado patrn y accin se toma basada en dicha representacin? Por ejemplo una direccin identifica la ruta a tomas o el destino final del mensaje. Temporizacin. Define dos caractersticas: Cundo se deberan enviar los datos y con qu rapidez deberan ser enviados. Por ejemplo, si un emisor produce datos a una velocidad de 100Mbps, pero el receptor puede procesar datos solamente a 1Mbps, la transmisin sobrecargar al receptor y se perder gran cantidad de datos
6

Funciones de los protocolos No todos los protocolos realizan todas las funciones, pues implicara una importante duplicacin de esfuerzo. Existen varios ejemplos del mismo tipo defunciones presentes en protocolos de niveles diferentes. Las funciones de los protocolos se pueden agrupar en las siguientes categoras: Segmentacin y ensamblado. Es cuando una entidad (cualquier cosa con capacidad de enviar o recibir informacin) de aplicacin enva datos en mensajes o en una secuencia continua, los protocolos de nivel inferior pueden necesitar dividirlos datos en bloques de menor tamao y todos del mismo. Por conveniencia se denomina unidad de datos de protocolo (PDU, protocol data unit) a un bloque de datos intercambiando entre dos entidades a travs de un protocolo. Encapsulado . Cada PDU consta no slo de datos, sino tambin de informacin de control. En cambio, algunas PDU contienen solo informacin de control, sin datos. La informacin de control se clasifica en tres categoras: Direccin: se puede indicar la direccin del emisor y/o la del receptor Cdigo de direccin de errores: a veces se incluye algn tipo de secuencia de comprobacin de trama para deteccin de errores. Control de protocolo: se incluye informacin adicional para implementar las funciones de protocolo enumeradas en el resto de la presente seccin. Control de conexin. Una entidad puede transmitir datos a otra entidad de forma que cada PDU se trate independientemente de las PDU anteriores. Esto se conoce como transferencia de datos no orientados a conexin; Un ejemplo es el uso de datagramas. Aunque este modo es til, una tcnica igualmente importante es la transferencia de datos orientadas a conexin, de la que el circuito virtual es un ejemplo. Si las estaciones prevn un intercambio largo de datos y/o algunos detalles de su protocolo cambian dinmicamente, es preferible (incluso necesaria) la transferencia de datos orientadas a conexin . Se establece una asociacin lgica conexin, entre entidades. Establecimiento de conexin

Transferencia de datos Liberacin de conexin Envo ordenado. Si dos entidades comunicadas se encuentran en estaciones diferentes en una red, existe el peligro de que las PDU no se reciban en el mismo orden en que fueron enviadas debido a que siguen diferentes caminos a travs de la red. En protocolos orientados a conexin se necesita generalmente que se mantenga el orden de las PDU. Por ejemplo, si transfiere un fichero entre dos sistemas, nos gustara estar seguros de que los registros del fichero recibido se encuentren en el mismo orden que los del fichero transmitidos, y no mezclados. Si cada PDU tienen un nico nmero, y los nmeros se asignan de forma secuencial, la reordenacin de las PDU recibidas en base a los nmeros de secuencia resulta una tarea lgica sencilla para la entidad receptora. El nico problema de este esquema es que los nmeros de secuencia se repiten debido al uso de un campo finito de nmeros de secuencia (modulo algn nmero mximo). Control de flujo. El control de flujo es una funcin realizada por la entidad receptora para limitar la cantidad o tasa de datos que enva la entidad emisora. La forma ms sencilla de control de flujo es un procedimiento de parada y espera (stop-and-Wait), en el que cada PDU debe ser confirmada antes de que se enve la siguiente. El uso de protocolos ms eficientes implica la utilizacin de alguna forma de crdito ofrecido por el emisor, que es la cantidad de datos que se pueden enviar sin necesidad de confirmacin. Control de errores. Es necesario el uso de tcnicas para gestionar la prdida o los errores de datos e informacin de control. La mayor parte de las tcnicas incluyen deteccin de errores, basadas en el uso de una secuencia de comprobacin de trama, y retransmisin de PDU. Direccionamiento. El concepto de direccionamiento en una arquitectura de comunicaciones es complejo y abarca un gran nmero de conceptos como es el nivel de direccionamiento, mbito del direccionamiento, identificadores de conexin y modo de direccionamiento.

Multiplexacin. La Multiplexacin est relacionada con el concepto de direccionamiento. En un sistema individual se admite una forma de Multiplexacin mediante mltiples conexiones. Por ejemplo, con X.25 pueden existir mltiples circuitos virtuales que terminan en el mismo sistema final; Se puede decir que estos circuitos virtuales estn multiplexados sobre la interfaz fsica entre el sistema final y la red. Servicios de transmisin. Un protocolo puede ofrecer una gran variedad deservicios adicionales a las entidades que hagan uso de l tres ejemplos comn son la prioridad, grado de servicio y seguridad. Protocolo TCP/IP En 1969, la Agencia de Proyectos de Investigacin avanzada (ARPA), perteneciente al Departamento de Defensa de los Estados Unidos, financio un proyecto. ARPA estableci una red conmutacin de paquetes de computadoras conectadas mediante lneas punto a punto alquiladas denominada Red de la Agencia de proyectos de Investigacin Avanzada (ARPANET),que proporciono la base para las primeras investigaciones en interconexin de redes. Las convenciones desarrolladas por ARPA para especificar la forma en la que computadoras individuales podan comunicarse a travs de la red se convirtieron en TCP/IP. El protocolo TCP/IP, acrnimo de Transmission Control Protocol/Internet Protocol (protocolo de control de transmisiones/protocolo de Internet), protocolos usados para el control de la transmisin en Internet. Permite que diferentes tipos de ordenadores o computadoras se comuniquen a travs de redes heterogneas. Una Internet bajo TCP/IP opera como una nica red que conecta muchas computadoras de cualquier tamao y forma. Internamente Internet es una interconexin de redes fsicas independientes (como LAN) conectadas juntas por dispositivos de interconexin de redes. La figura 4.1 muestra la topologa de una Internet posible. En este ejemplo las letras A, B, C y otras, representan estaciones. Una estacin en TCP/IP es una computadora. Los crculos slidos de las figuras, numerados como 1, 2, 3, etc., son encaminadores o pasarelas. Los valos ms grandes que contienen nmeros romanos (I, II, III, etc.) representan distintas redes fsicas. Para TCP/IP, la misma Internet parece bastante diferente (vase nuevamente la figura 4.1). TCP/IP considera a todas las redes fsicas interconectadas como una enorme red. Considera que todas las estaciones estn conectadas a esta gran red lgica en lugar de sus respectivas redes fsicas.

El protocolo TCP fue desarrollado antes que el modelo OSI. Por tanto los niveles del protocolo TCP/IP no coinciden exactamente con los del modelo OSI. El protocolo TCP/IP consta de cinco niveles: fsico, de enlace de datos, de red, de transporte y de aplicacin. El nivel de aplicacin en TCP/IP se puede considerar como una combinacin de los niveles de sesin, de presentacin y de aplicacin del modelo OSI. En el nivel de transporte, TCP/IP define dos protocolos: TCP y el protocolo de datagramas de usuario (UDP). En el nivel de red, el principal protocolo definido por TCP/IP es el protocolo entre redes (IP), aunque hay algunos otros protocolos que soportan la transferencia de datos en este nivel. En los niveles fsicos y de enlace de datos, TCP/IP no definen ningn protocolo especfico. Soporta todos los protocolos estndares. Una red en TCP/IP puede ser una red de rea local (LAN), una red de rea metropolitana (MAN) o una red de rea amplia (WAN).TCP/IP es un protocolo jerrquico compuesto por mdulos interactivos cada uno de los cuales proporciona una funcionalidad especfica, pero que no son necesariamente interdependientes. Mientras que el modelo OSI especifica que funciones pertenecen a cada uno de sus niveles, los niveles de la familia de protocolos TCP/IP contienen protocolos relativamente interdependientes que se pueden mezclar y hacer coincidir dependiendo de las necesidades del sistema. El trmino jerrquico significa que cada protocolo del nivel superior est soportado por uno o ms protocolos del nivel inferior.

10

MODELO OSI. El modelo OSI es una arquitectura por niveles para el diseo de sistemas de red que permite la comunicacin entre todos los tipos de computadoras. Est compuesto por siete niveles separados, pero relacionados, cada uno de los cuales define un segmento del proceso necesario para mover la informacin a travs de una red. Comprender los aspectos fundamentales del modelo OSI proporciona una base solida para la explotacin de la transmisin de datos. El modelo OSI est compuesto por siete niveles ordenados: El fsico (nivel 1), el de enlace (nivel 2), el de red (nivel 3), el de transporte (nivel 4), el de sesin (nivel 5), el presentacin (nivel 6) y el de aplicacin (nivel 7). La figura 5.1 muestra los niveles involucrados en el envo de un mensaje del dispositivo A al dispositivo B. A medida que el mensaje viaja de A a B, puede pasar a travs de muchos nodos intermedios. Estos nodos intermedios habitualmente solo tienen los tres primeros niveles del modelo OSI.

11

FUNCIONES DE LOS NIVELES DE MODELO OSI 1. Nivel fsico El nivel fsico coordina las funciones necesarias para trasmitir el flujo de datos a travs de un medio fsico. Trata con las especificaciones elctricas y mecnicas de la interfaz y del medio de transmisin. Tambin define los procedimientos y las funciones que los dispositivos fsicos y la interfaces tienen que llevar a cabo para que sea posible la transmisin. 2. Nivel de enlace de datos El nivel de enlace de datos transforma el nivel fsico, un simple medio de transmisin, en un enlace fiable y es responsable de la entrega nodo a nodo. Hace que el nivel fsico aparezca ante el nivel superior (nivel de red) como un medio libre de errores. 3. Nivel de red El nivel de red es responsable de la entrega de un paquete desde el origen al destino y, posiblemente, a travs de mltiples redes (enlaces). Mientras que el nivel de enlace de datos supervisa la entrega del paquete entre dos sistemas de la misma red (enlaces), el nivel de red asegura que cada paquete va del origen al destino, sean estos cuales sean. 4. Nivel de transporte El nivel de transporte es responsable de la entrega origen a destino (extremo a extremo) de todo el mensaje. Mientras que el nivel de red supervisa la entrega extremo a extremo de paquetes individuales, no reconoce ninguna relacin entre estos paquetes. Trata a cada uno independientemente, como si cada pieza perteneciera a un mensaje separado, tanto si lo es como si no. Por otro lado, el nivel de transporte asegura que todo el mensaje llega intacto y en orden, supervisando tanto el control de errores como el control de flujo a nivel origen a destino. 5. Nivel de Sesin Los servicios provistos por los tres primeros niveles (fsico, enlace de datos y redes) no son suficientes para algunos procesos. El nivel de sesin es el controlador de dilogo de la red. Establece, mantiene y sincroniza la interaccin entre sistemas de comunicacin.

12

6. Nivel de Presentacin El nivel de presentacin est relacionado con la sintaxis y la semntica de la informacin intercambiada entre dos sistemas. 7 Nivel de aplicacin El nivel de aplicacin permite al usuario, tanto humano como software, acceder la red. Proporciona las interfaces de usuario y el soporte para servicios como el correo electrnico, el acceso y la transferencia de archivos remotos, la gestin de datos compartidos y otros tipos de servicios para informacin distribuida.

13

FUENTES BIBLIOGRAFICAS BEHROUZ. A. FOROUZAN. 2002. Transmisin de Datos y redes de comunicaciones. Editorial Mc Graw Hill. Segunda edicin. WILLIAM STALLINGS. 2000. Comunicaciones y redes de computadores.. Editorial Prentice Hall. Sexta edicin. ANDREWS S. TANENBAUM. Redes de Ordenadores.. Editorial Prentice Hall. Tercera edicin. HALSALL, FRED. Comunicacin de datos, redes de computadores y sistemas abiertos. Pearson Educacin n. Cuarta edicin

14