Curso: Redes de Comunicaciones Profesor del Curso: Ingeniero scar Ricardo Lpez Lpez Ing. scar Ricardo Lpez Lpez Forma de Calificacin 5 ) ( 2 PE EF EP PF
PF=Promedio Final EP = Examen Parcial EF = Examen Final Ing. scar Ricardo Lpez Lpez PE=Promedio de Evaluaciones
Forma de Calificacin 6 ) 1 5 ( EE T PE
Ing. scar Ricardo Lpez Lpez
PE=Promedio de Evaluaciones
T1= Trabajo de Investigacin
EE = Examen de Entrada Libro Texto: Transmisin de Datos y Redes de Computadores Redes de Comunicaciones Editorial: McGRAW - Hill /Interamericana de Espaa S. A. U. Autor: Behrouz A. Forouzan Cuarta Ed. Ing. scar Ricardo Lpez Lpez Libro Texto: Fundamentos de Redes Redes de Comunicaciones Editorial: McGRAW - Hill /Interamericana Editores, S.A. de C.V. Autor: Bruce A. Hallberg Cuarta Ed. Ing. scar Ricardo Lpez Lpez Libro Texto: Redes de Computadores Redes de Comunicaciones Editorial: Ed. Prentince-Hall Hispanoamrica S.A. Autor: Andrew S. Tanenbaum Ing. scar Ricardo Lpez Lpez USO DE LAS REDES DE COMPUTADORAS Redes para compaas Muchas organizaciones tienen una cantidad importante de computadoras en operacin, con frecuencia alejadas entre si. Por ejemplo, una compaa con muchas fabricas puede tener un a computadora en cada localidad para llevar el control de los inventarios, vigilar la productividad y pagar la nomina local. Inicialmente, cada una de estas computadoras puede haber trabajado aislada de las otras, pero en algn momento la gerencia decidi conectarlas para poder extraer y correlacionar informacin acerca de toda la compaa.
La cuestin aqu es compartir los recursos y la meta es hacer que todos los programas, el equipo y especialmente los datos estn disponibles para cualquiera en la red, sin importar la localizacin fsica de los recursos y de los usuarios.
Ing. scar Ricardo Lpez Lpez USO DE LAS REDES DE COMPUTADORAS Una segunda meta es lograr una alta confiabilidad al contar con fuentes alternativas de suministro. Por ejemplo, todos los archivos podran replicarse en dos o tres maquinas; as, si una de ellas no est disponible (debido a una falla de hardware), podrn usarse las otras copias.
Otra meta es ahorrar dinero. Las computadoras pequeas tienen una relacin precio/rendimiento mucho mejor que las grandes
El modelo cliente-servidor, la comunicacin generalmente adopta la forma de un mensaje de solicitud del cliente al servidor pidiendo que se efecte algn trabajo. El servidor hace el trabajo y devuelve la respuesta. Los clientes utilizan un numero pequeo de servidores.
Ing. scar Ricardo Lpez Lpez El Modelo Cliente-Servidor PETICIN RESPUESTA MAQUINA CLIENTE MAQUINA SERVIDORA RED PROCESO CLIENTE PROCESO SERVIDOR Ing. scar Ricardo Lpez Lpez Aplicaciones de Negocios de Redes Cliente Servidor Una red con dos clientes y un servidor. Red USO DE LAS REDES DE COMPUTADORAS
Otra meta al establecer redes es la escabilidad: la capacidad para incrementar el rendimiento del sistema gradualmente cuando la carga de trabajo crece, aadiendo solamente ms procesadores. En el caso de las mainframe centralizadas, cuando el sistema est lleno hay que reemplazarlo por uno mayor, usualmente ms caro, lo que implica largas interrupciones para los usuarios. El modelo cliente-servidor puede aadir nuevos clientes y nuevos servidores cuando es necesario.
Ing. scar Ricardo Lpez Lpez
Una red de computadoras puede proporcionar un potente medio de comunicacin entre empleados que estn muy distantes.
Redes para la Gente Todas las motivaciones arriba citadas son de naturaleza esencialmente econmica y tecnolgica. Si mainframes suficientemente grandes y potentes estuvieran disponibles a precios aceptables, muchas compaas habran optado por guardar todos sus datos en ellas y proporcionara a sus empleados terminales conectadas a estas mquinas.
Tres aspectos de esta evolucin: Acceso a informacin remota Comunicacin de persona a persona Entretenimiento interactivo.
USO DE LAS REDES DE COMPUTADORAS Ing. scar Ricardo Lpez Lpez USO DE LAS REDES DE COMPUTADORAS
El Acceso a la Informacin remota vendr de muchas formas. Ej. Instituciones Financieras Bancarias (FET), Word Wide Web, etc. Interaccin de persona a persona Correo Electrnico o email, videoconferencias,etc. Entretenimiento Vdeo por Solicitud, televisin virtual, realidad virtual,etc.
Ing. scar Ricardo Lpez Lpez USO DE LAS REDES DE COMPUTADORAS A veces se dice que el transporte y la comunicacin estn en competencia, y cualquiera que gane har al otro obsoleto. Las reuniones virtuales podrn servir para recibir enseanza remota, obtener opiniones medicas de especialistas distantes y otras muchas aplicaciones.
Consideraciones sociales Una caracterstica popular de muchas redes son los grupos de noticia o quiosco de anuncios en los que la gente puede intercambiar mensajes con individuos de grupos parecidos El problema surge cuando el grupo de noticias tratan temas que a la gente en verdad le importa, como la poltica, la religin o el sexo. Las opiniones expresadas en tales grupos pueden ser profundamente ofensivas para algunas personas. Ing. scar Ricardo Lpez Lpez USO DE LAS REDES DE COMPUTADORAS Hay gente que ha demandado a los operadores de redes, reclamando que son responsables por el contenido de lo que aquellas acarrean, con los peridicos y revistas. Si se obligara a los operadores de redes a censurar los mensajes, probablemente optaran por eliminar cualquier cosa que tuviera la mas leve posibilidad de causar una demanda en su contra y por tanto volaran el derecho de los usuarios hablar con libertad. Las redes de computadoras permiten a los ciudadanos comunes distribuir su punto de vista en diferentes formas y a diferentes pblicos que antes estaban fuera de su alcance. Esta nueva libertad trae consigo muchos problemas sociales, polticos y morales aun no resueltos Ing. scar Ricardo Lpez Lpez USO DE LAS REDES DE COMPUTADORAS HARDWARE DE RED Por lo general, no hay una sola clasificacin aceptada en las que se ajusten todas las redes de computadoras, pero hay dos que destacan de manera importantes: Tecnologa de transmisin y la escala.
1. Tecnologas de transmisin: Redes de difusin. Redes punto a punto.
1.1. Las Redes de difusin tiene un solo canal de comunicacin compartido por todas las mquinas de la red. Los mensajes cortos (paquetes) que enva una mquina son recibidos por todos los dems. Ing. scar Ricardo Lpez Lpez USO DE LAS REDES DE COMPUTADORAS Un campo de direccin dentro del paquete especifica a quien se dirige. Al recibir un paquete, una mquina verifica el campo de direccin. Si el paquete esta dirigido a ella, lo procesa; si esta dirigido a alguna otra mquina, lo ignora. Tambin ofrecen la posibilidad de dirigir un paquete a todos los destinos colocando un cdigo especial en el campo de direccin. Cuando se transmite un paquete con este cdigo, cada mquina en la red lo recibe y lo procesa. Este modo de operacin se llaman difusin (broadcasting) . Algunos Redes de difusin tambin contemplan la transmisin a un subconjunto de mquinas, algo conocido como multidifusin.
1.2. Las redes Punto a Punto consiste en muchas conexiones entre pares individuales de maquinas. Para ir del origen al destino, un paquete en este tipo de red puede tener que visitar primero uno o ms maquinas intermedias. Ing. scar Ricardo Lpez Lpez USO DE LAS REDES DE COMPUTADORAS A veces son posibles rutas de diferentes longitudes, por lo que los algoritmos de ruteo desempean un papel importante en las redes punto a punto.
Como regla general, las redes pequeas geogrficamente localizadas tienden a usar la difusin, mientras que las redes ms grandes suelen ser punto a punto.
Ing. scar Ricardo Lpez Lpez Clasificacin de Procesadores Interconectados segn su Escala Procesadores Ubicados en el (la) mismo(a)
0.1 m Tarjetas de Circuitos Mquinas de Flujo de Datos
1 m. Sistema Multicomputadora
10 m. Cuarto Red de rea Local
100 m. Edificio Red de rea Local
1 Km. Camps Red de rea Local
10 Km. Ciudad Red de rea Metropolitana
100 Km. Pas Red de rea Extensa o Amplia
1,000 Km. Continente Red de rea Extensa o Amplia
10,000 Km. Planeta La Internet
Distancia entre Procesadores Ejemplo
Ing. scar Ricardo Lpez Lpez REDES DE AREA LOCAL LAN (local area netwoks), son redes de propiedad privada dentro de un solo edificio o campus de hasta unos cuantos kilmetros de extensin. Se usan ampliamente para conectar computadoras personales y estaciones de trabajo en oficinas de compaas y fbricas con objeto de compartir recursos (por ejemplo, impresoras). Las LAN, se distinguen de otro tipo de redes por 3 caractersticas: (1)Tamao, (2)Tecnologa de transmisin y (3) su Topologa..
Las LAN estn restringidas en tamao.
Usan una tecnologa de transmisin que consiste en un cable sencillo al cual estn conectadas todas las mquinas.
Las LAN de transmisin pueden tener diversas topologas: Bus y Anillo. Ing. scar Ricardo Lpez Lpez REDES DE AREA LOCAL En una red de Bus (esto es un cable lineal), en cualquier instante una computadora puede transmitir mientras que la otras se abstienen de enviar mensajes. Un mecanismo de arbitraje debe resolver conflictos cuando dos o ms mquinas quieren transmitir simultneamente.
Ejemplo: La IEEE 802.3 mejor conocida como Ethernet, una red de topologa tipo bus con operacin descentralizada a 10 o la Fast Ethernet a 100 Mbps.
Ing. scar Ricardo Lpez Lpez REDES DE DIFUSIN: BUS CABLE COMPUTADORA Ing. scar Ricardo Lpez Lpez REDES DE AREA LOCAL
En una red de Anillo (esto es un cable en forma de lazo o anillo).
Ejemplo: La IEEE 802.5 mejor conocida como el Token Ring de IBM, la cual se basa en anillo que opera a 4 y 16 Mbps.
Ing. scar Ricardo Lpez Lpez REDES DE DIFUSIN: ANILLO COMPUTADORA Ing. scar Ricardo Lpez Lpez REDES DE AREA METROPOLITANA Una red de rea Metropolitana, o MAN (Metropolitan Area Network) . Una MAN puede manejar datos y voz, e incluso podra estar relacionada con la red de televisin por cable local. Una MAN solo tiene uno o dos cables y no contiene elementos de conmutacin, los cuales desvan los paquetes por una de varias lneas de salida potenciales. La principal razn para distinguir las MAN como una categora especial es que se ha adoptado un estndar para ellas,es el DQDB (Distributed Queue Dual Bus) el DQDB (Distributed Queue Dual Bus) o IEEE 802.6. El DQDB consiste en dos buses (cables) unidireccionales, a los cuales estn conectadas todas las computadoras. Ing. scar Ricardo Lpez Lpez Arquitectura de la Red de rea Metropolitana DQDB COMPUTADORA 2 3 ..... Direccin del Flujo en el Bus B Direccin del Flujo en el Bus A 1 1 Bus B Bus A Head End 1 N Ing. scar Ricardo Lpez Lpez REDES DE AREA EXTENSA Una red de rea Extensa o WAN (Wide Area Network), se extiende sobre un rea geogrfica extensa, a veces un pas o un continente; contiene una coleccin de maquinas dedicadas a ejecutar programas de usuario (de aplicacin). En muchas redes de rea amplia, la sub red tiene dos componentes distintos: las lneas de transmisin y los elementos de conmutacin. Las lneas de transmisin (llamadas circuitos,canales o troncales) mueven bits de una maquina a otra Los elementos de conmutacin son computadores especializados que conectan dos o ms lneas de transmisin. Cuando los datos llegan por una lnea de entrada, el elemento de conmutacin debe escoger la lnea de salida para reenviarlos.
Ing. scar Ricardo Lpez Lpez REDES DE AREA EXTENSA En casi todas las WAN, la red contiene numerosos cables o lneas telefnicas, cada una conectada a un par de enrutadores. Si dos enrutadores que no comparten un cable desean comunicarse, debern hacerlo indirectamente, por medio de otros enrutadores. Ing. scar Ricardo Lpez Lpez RELACIN ENTRE LOS HOSTS Y LAS SUBREDES Enrutador Subred Host LAN Ing. scar Ricardo Lpez Lpez POSIBLES TOPOLOGIAS PARA UNA SUBRED PUNTO A PUNTO Estrella Anillo Completa Ing. scar Ricardo Lpez Lpez POSIBLES TOPOLOGIAS PARA UNA SUBRED PUNTO A PUNTO rbol Ing. scar Ricardo Lpez Lpez POSIBLES TOPOLOGIAS PARA UNA SUBRED PUNTO A PUNTO Interseccin de Anillos Irregular Ing. scar Ricardo Lpez Lpez REDES INALAMBRICAS La comunicacin inalmbrica digital no es una idea nueva. Los Redes inalmbricos digitales modernos tiene mejor rendimiento, pero la idea bsica es la misma. Tienen muchos usos: Uno comn es la oficina porttil. Son de gran valor para que las flotillas de camiones,taxis autobuses, y las personas que hacen reparaciones, mantengan contacto con su base. Tambin es usada por los rescatistas en sitios de desastres. Es importante para los militares.
Ing. scar Ricardo Lpez Lpez REDES INALAMBRICAS De Larga Distancia.- Estas son utilizadas para transmitir la informacin en espacios que pueden variar desde una misma ciudad o hasta varios pases circunvecinos (4.8 a 19.2 Kbps).
De Corta Distancia.- Estas son utilizadas principalmente en redes corporativas cuyas oficinas se encuentran en uno o varios edificios que no se encuentran muy retirados entre si, con velocidades del orden de 280 Kbps hasta los 2 Mbps.
Mtodos de Transmisin.- Radio Frecuencia y la luz Infrarroja
Ing. scar Ricardo Lpez Lpez REDES INALAMBRICAS Las LAN inalmbricas son fciles de instalar tambin tienen desventajas. Tpicamente, su capacidad es de 1 a 2 Mbps, lo cual es mucho mas lento que las LAN alambradas. La tasa de error son a veces mucho mas altas, y las transmisiones desde diferentes computadoras pueden interferirse. Ing. scar Ricardo Lpez Lpez REDES INALAMBRICAS Las LAN inalmbricas son fciles de instalar tambin tienen desventajas. Tpicamente, su capacidad es de 1 a 2 Mbps, lo cual es mucho mas lento que las LAN alambradas. La tasa de error son a veces mucho mas altas, y las transmisiones desde diferentes computadoras pueden interferirse. Ing. scar Ricardo Lpez Lpez REDES INALAMBRICAS Bluetooth
Es la norma que define un standard global de comunicacin inalmbrica, que posibilita la transmisin de voz y datos entre diferentes equipos mediante un enlace por radiofrecuencia. Los principales objetivos que se pretende conseguir con esta norma son: Facilitar las comunicaciones entre equipos mviles y fijos Eliminar cables y conectores entre stos. Ofrecer la posibilidad de crear pequeas redes inalmbricas y facilitar la sincronizacin de datos entre nuestros equipos personales
Ing. scar Ricardo Lpez Lpez Bluetooth: Rango de la Clases
CLASE Potencia mxima permitida Potencia mxima permitida Rango (mW) (dBm) (aproximado) Clase 1 100 mW 20 dBm ~ 100 metros Clase 2 2.5 mW 4 dBm ~ 10 metros Clase 3 1 mW 0 dBm ~ 1 metro
El protocolo IEEE 802.11 o WI-FI es un estndar de protocolo de comunicaciones, que define el uso de los dos niveles ms bajos de la arquitectura OSI (capas fsica y de enlace de datos), especificando sus normas de funcionamiento en una WLAN. En general, los protocolos de la rama 802.x definen la tecnologa de redes de rea local.
IEEE 802.11: En 1997 tena velocidades de 1 hasta 2 Mbps y trabajaba en la banda de frecuencia de 2,4 GHz. En la actualidad no se fabrican productos sobre este estndar. IEEE 802.11b: En 1999 se define la norma de una velocidades de 5 hasta 11 Mbps, tambin trabajaba en la frecuencia de 2,4 GHz. IEEE 802.11a: En 1999 tambin se realiz una especificacin que alcanzaba una velocidad de hasta 54 Mbps sobre una frecuencia de 5 Ghz, lo que resultaba incompatible con los productos de la b y por motivos tcnicos casi no se desarrollaron productos. IEEE 802.11g: En 2003 se define la norma de una velocidad de 54 Mbps, que tambin trabajaba en la frecuencia de 2,4 GHz, compatible con el b. IEEE 802.11n: Actualmente se est desarrollando, que se espera que alcance los 500 Mbps. REDES INALAMBRICAS INTERREDES
Una coleccin de redes interconectadas se llama interred. Una forma comn de interred es una coleccin de LAN conectadas por una WAN. Las subredes, redes e interredes con frecuencia se confunden. La subred tiene su sentido estndar en el contexto de una red de rea amplia, donde se refiere a la coleccin de enrutadores y lneas de comunicacin propiedad del operador de la red (sistema telefnico); la combinacin de una subred y sus nodos forman una red; se forma una interred cuando se conectan distintas redes entre s. Por ejemplo, al conectar una LAN y una WAN o al conectar dos LAN formamos una interred.
Ing. scar Ricardo Lpez Lpez 1-42 Interredes (Internetwork) Interred (internet) : dos o ms redes se interconectan mediante dispositivos de interredes: router, gateway, etc. La Internet: Es una red de cobertura global. 1-43 Ejemplo de Interredes Una red heterognea formada por cuatro WANs y dos LANs
SOFTWARE DE RED SOFTWARE DE RED: Las primeras redes de computadoras se disearon con el hardware como preocupacin principal y el software como una idea tarda. Esta estrategia ya no funciona; ahora el software de la red es altamente estructurado.
Ing. scar Ricardo Lpez Lpez JERARQUIAS DE PROTOCOLOS Para reducir la complejidad de su diseo, muchas redes estn organizadas como una serie de Capas o Niveles, cada una construida sobre la inferior, el propsito de cada capa es ofrecer ciertos servicios a las capas superiores de modo que no tengan que ocuparse del detalle de la implementacin real de los servicios. La capa n de una mquina lleva a cabo una conversacin con la capa n de otra. Las reglas y convenciones que se siguen en esta conversacin se conocen colectivamente como protocolo de la capa n. Bsicamente, un protocolo es un acuerdo entre las partes que se comunican sobre cmo va a proceder la comunicacin. Si se viola el protocolo, la comunicacin ser ms difcil, si no imposible. Las entidades que comprenden las capas correspondientes en las diferentes mquinas se denominan pares. En otras palabras, son los pares los que se comunican usando el protocolo. Ing. scar Ricardo Lpez Lpez JERARQUIAS DE PROTOCOLOS Los datos se transfieren as: Cada capa pasa datos e informacin de control a la capa que esta debajo de ella, hasta llegar a la capa ms baja. Bajo la capa 1 est el medio fsico a travs del cual ocurre la comunicacin real. Entre cada par de capas hay una interfaz la cual define qu operaciones y servicios ofrece la capa inferior a la superior. Las interfaces bien definidas simplifican el reemplazo de la implementacin de una capa con una implementacin completamente diferente. Ing. scar Ricardo Lpez Lpez JERARQUIAS DE PROTOCOLOS Un conjunto de capas y protocolos recibe el nombre de arquitectura de red. No es necesario que las interfaces en todas las mquinas de una red sean iguales, siempre que cada mquina pueda usar correctamente todos los protocolos. La lista de protocolos empleados por cierto sistema, con un protocolo por capa, se llama pila de protocolos.
El ejemplo de los filsofos ayuda a entender la idea de la comunicacin multicapas. Hay dos filsofos que hablan idiomas distintos y quieren comunicarse algo, contratan un traductor y una secretaria cada uno los cuales se ponen de acuerdo en el idioma en que se van a comunicar (holands por ejemplo), el filsofo 1 le da el mensaje a su traductor, este lo traduce al holands y se lo comunica al otro traductor mediante las secretarias (va fax), y ste a su vez lo traduce al filsofo 2 en su idioma. Cada uno de ellos (traductores y secretarias) eligen la forma de comunicarse, es decir, eligen su propio protocolo e interface, lo cual indica que cada protocolo es independiente por completo de los otros mientras las interfaces no cambien. Ing. scar Ricardo Lpez Lpez CONSIDERACIONES DE DISEO PARA LAS CAPAS Cada capa necesita un mecanismo para identificar emisores y receptores. Determinar las reglas de la transferencia de datos (comunicacin simplex, semidplex o dplex),el protocolo debe determinar cuntos canales lgicos corresponden a la conexin y cules sus prioridades. El control de errores es una consideracin importante porque los circuitos de comunicacin fsica no son perfectos. No todos los canales de comunicacin mantienen el orden de los mensajes que se envan, el protocolo debe incluir un mecanismo que permita al receptor volver a unir los pedazos en forma apropiada. Evitar que un emisor rpido sature de datos a un receptor lento. Resolver la incapacidad de algunos procesos para aceptar mensajes de longitud arbitraria. Cuando entre el origen y el destino hay mltiples trayectorias, se debe elegir una ruta. Ing. scar Ricardo Lpez Lpez
Modos de Transmisin Transmisin en paralelo Los movimientos de datos en el interior de una computadora se realizan mediante un conjunto de bits que configuran una palabra de computadora, siendo tratados simultneamente, es decir, en paralelo. Para una transmisin de datos a larga distancia realizndose en paralelo, seran necesarios tantos circuitos como bits. Transmisin en serie Debido a que resulta demasiado costosa la implementacin de la transmisin de datos a larga distancia en paralelo, se utiliza la transmisin en serie, envindose los bit uno detrs de otro. Esta transmisin tiene la desventaja de ser ms lenta que la transmisin en paralelo, debido a su caracterstica de secuenciamiento de bits. Ing. scar Ricardo Lpez Lpez Tipos de transmisin de datos Transmisin en paralelo : Todos los bits se transmiten simultneamente, existiendo luego un tiempo antes de la transmisin del siguiente boque. Este tipo de transmisin tiene lugar en el interior de una maquina o entre maquinas cuando la distancia es muy corta. La principal ventaja de este modo de transmitir datos es la velocidad de transmisin y la mayor desventaja es el costo. Ing. scar Ricardo Lpez Lpez Tipos de transmisin de datos Transmisin en serie: En este caso los n bits que componen un mensaje se transmiten uno detrs de otro por la misma lnea. Ing. scar Ricardo Lpez Lpez Transmisin en paralelo
Transmisin en serie Modos de transmisin Modo simplex La transmisin simplex (sx) o unidireccional es aquella que ocurre en una direccin solamente, deshabilitando al receptor de responder al transmisor. Normalmente la transmisin simplex no se utiliza donde se requiere interaccin humano- mquina. Ejemplos de transmisisn simplex son: La radiodifusin (broadcast) de TV y radio, el paging unidireccional, etc . Ing. scar Ricardo Lpez Lpez Modos de transmisin Modo half-duplex La transmisin half-duplex (hdx) permite transmitir en ambas direcciones; sin embargo, la transmisin puede ocurrir solamente en una direccin a la vez. Tanto transmisor y receptor comparten una sola frecuencia. Un ejemplo tpico de half-duplex es el radio de banda civil (CB) donde el operador puede transmitir o recibir, no pero puede realizar ambas funciones simultneamente por el mismo canal. Cuando el operador ha completado la transmisin, la otra parte debe ser avisada que puede empezar a transmitir (e.g. diciendo "cambio"). Ing. scar Ricardo Lpez Lpez Modos de transmisin Modo full-duplex La transmisin full-duplex (fdx) permite transmitir en ambas direccin, pero simultneamente por el mismo canal. Existen dos frecuencias una para transmitir y otra para recibir. Ejemplos de este tipo abundan en el terreno de las telecomunicaciones, el caso ms tpico es la telefona, donde el transmisor y el receptor se comunican simultneamente utilizando el mismo canal, pero usando dos frecuencias.
Ing. scar Ricardo Lpez Lpez Tcnicas de transmisin Transmisin asncrona Es tambin conocida como Star/stop. Requiere de una seal que identifique el inicio del carcter y a la misma se la denomina bit de arranque. Tambin se requiere de otra seal denominada seal de parada que indica la finalizacin del carcter o bloque. Formato de un carcter Generalmente cuando no hay transmisin, una lnea se encuentra en un nivel alto. Tanto el transmisor como el receptor, saben cual es la cantidad de bits que componen el carcter (en el ejemplo son 7). Los bits de parada son una manera de fijar qu delimita la cantidad de bits del carcter y cuando e transmite un conjunto de caracteres, luego de los bits de parada existe un bit de arranque entre los distintos caracteres. A pesar de ser una forma comnmente utilizada, la desventaja de la transmisin asincrnica es su bajo rendimiento, puesto que como en el caso del ejemplo, el carcter tiene 7 bits pero para efectuar la transmisin se requieren 10. O sea que del total de bits transmitidos solo el 70% pertenecen a datos.
Transmisin asncrona Formato de un carcter Tcnicas de transmisin Transmisin sncrona En este tipo de transmisin es necesario que el transmisor y el receptor utilicen la misma frecuencia de clock en ese caso la transmisin se efecta en bloques, debindose definir dos grupos de bits denominados delimitadores, mediante los cuales se indica el inicio y el fin de cada bloque. Este mtodo es ms efectivo por que el flujo de informacin ocurre en forma uniforme, con lo cual es posible lograr velocidades de transmisin ms altas. Para lograr el sincronismo, el transmisor enva una seal de inicio de transmisin mediante la cual se activa el clock del receptor. A partir de dicho instante transmisor y receptor se encuentran sincronizados. Otra forma de lograr el sincronismo es mediante la utilizacin de cdigos auto sincronizantes los cuales permiten identificar el inicio y el fin de cada bit.
INTERFACES Y SERVICIOS La funcin de cada capa es proporcionar servicios a la capa que est encima de ella. Los elementos activos de cada capa generalmente se llaman entidades. Una entidad puede ser de software o de hardware. Las entidades de la misma capa en mquinas diferentes se llaman entidades pares. Las entidades de la capa n (proveedor del servicio) implementan un servicio que usa la capa n+1(usuario del servicio). Los servicios estn disponibles en los SAP(service access points, puntos de acceso al servicio). Los SAP de la capa n son los lugares en los que las capas n+1 puede tener acceso a los servicios ofrecidos. Cada SAP tiene una direccin que lo identifica de manera nica. Ing. scar Ricardo Lpez Lpez INTERFACES Y SERVICIOS Para que dos capas intercambien informacin, tiene que haber un acuerdo sobre el conjunto de reglas relativas a la interfaz. En una interfaz tpica, la entidad de la capa n +1 pasa una IDU(interface data unit, unidad de datos de la interfaz) a la entidad de la capa n a travs del SAP . SAP= Punto de acceso al servicio IDU= Unidad de datos de la Interfaz SDU= Uni dad de dat os de servicio Capa N+1 PDU= Uni dad de dat os de protocolo ICI= Informacin de cont rol de l a interfaz Las entidades de la Capa N inetrcam- bian N-PDU en su Interfaz protocol o capa N N - PDU Capa N Encabezado IDU SAP ICI SDU ICI SDU SDU Ing. scar Ricardo Lpez Lpez SERVICIOS ORIENTADOS A CONEXIN Y SIN CONEXION Las capas pueden ofrecer dos tipos diferentes de servicio a las capas que se encuentran sobre ellas, los orientados a la conexin y los que carecen de conexin. El servicio orientado a la conexin encuentra su modelo en el sistema telefnico. Para usar un servicio de red orientado a la conexin, el usuario del servicio establece primero una conexin, la usa y despus la libera. El aspecto esencial de una conexin es que acta como un tubo: el emisor empuja objetos(bits) por un extremo y el receptor los saca en el mismo orden por el otro extremo. El servicio sin conexin toma su modelo del sistema postal. Cuando se envan dos mensajes al mismo destino, el primero que se envi ser el primero en llegar. Sin embargo, es posible que el primero que se envi se retrase tanto que el segundo llegue primero. Con un servicio orientado a la conexin, esto es imposible.
Ing. scar Ricardo Lpez Lpez PRIMITIVAS DE SERVICIOS Un servicio se especifica de manera formal con un conjunto de (operaciones) primitivas disponibles para que un usuario u otra entidad acceda al servicio. Estas primitivas ordenan al servicio que ejecute alguna accin o que informe de una accin que haya tomado una entidad par. Servicio simple orientado a la conexin con las siguientes ocho primitivas del servicio: CONNECT.request - Peticin para establecer una conexin. CONNECT.indication - Enva una seal a la parte llamada. CONNECT.response - La usa el receptor para aceptar o rechazar llamada. CONNECT.confirm - Indica al originador si se acept o no la llamada. DATA.request - peticin de envo de datos. DATA.indication - Seal de llegada de los datos. DISCONNECT.request - Peticin para liberar una conexin. DISCONNECT.indication - Indica al par la peticin. En este ejemplo, CONNECT es un servicio confirmado (requiere una respuesta especfica), mientras que DISCONNECT es no confirmado (no hay respuesta).
Ing. scar Ricardo Lpez Lpez LA RELACION ENTRE SERVICIOS Y PROTOCOLOS Un SERVICIO es un conjunto de (operaciones) primitivas que ofrece una capa a la que est por encima de ella. El servicio define cules son las operaciones que la capa est preparada para ejecutar en beneficio de sus usuarios, pero nada dice respecto de cmo se van a instrumentar estas operaciones. Un PROTOCOLO es un conjunto de reglas que gobiernan el formato y el significado de los marcos, paquetes o mensajes que se intercambian entre las entidades pares dentro de una capa. Las entidades usan protocolos con el fin de instrumentar sus definiciones de servicios; son libres de cambiar sus protocolos a voluntad, siempre que no cambien el servicio visible a sus usuarios. Ing. scar Ricardo Lpez Lpez MODELOS DE REFERENCIA MODELO DE REFENCIA OSI (Open System Interconnection Interconexin de Redes Abiertos) de ISO. MODELO DE REFERENCIA TCP/IP
PRINCIPIOS QUE SE APLICARON EN LA CREACION DE LAS 7 CAPAS DE OSI : Se debe crear una capa siempre que se estime necesario un nivel diferente de abstraccin (1) . Cada capa debe realizar una funcin bien definida. La funcin de cada capa se debe elegir pensando en la definicin de protocolos estandarizados internacionalmente. Los lmites de cada capa deben elegirse a modo de minimizar el flujo de informacin a travs de las interfases. La cantidad de capas debe ser suficiente para no tener que agrupar funciones distintas en la misma capa y lo bastante pequea para que la arquitectura no se vuelva inmanejable. Ing. scar Ricardo Lpez Lpez Modelo De Referencia OSI CAPA
1
2
3
4
5
6
7
APLICACION PRESENTACION SESION PRESENTACION APLICACION FISICA ENLACE DATOS RED TRANSPORTE FISICA ENLACE DATOS RED TRANSPORTE SESION
FISICA ENLACE DATOS FISICA ENLACE DATOS RED RED FRONTERA DE COMUNICACIN DE LA SUBRED
PROTOCOLO HOST-ENRUTADOR DE LA CAPA DE RED
PROTOCOLO DE TRANSPORTE
PROTOCOLO DE APLICACIN
PROTOOLO DE PRESENTACION
PROTOOLO DE SESION
PROTOCOLO HOST-ENRUTADOR DE LA CAPA DE ENLACE DE DATOS
PROTOCOLO HOST-ENRUTADOR DE LA CAPA DE LA CAPA FISICA
Ing. scar Ricardo Lpez Lpez Modelo de Referencia OSI Qu es OSI? Ing. scar Ricardo Lpez Lpez Qu es OSI? Una sigla: Open Systems Interconnection Conceptualmente: arquitectura general requerida para establecer comunicacin entre computadoras OSI puede verse de dos formas: como un estndar como un modelo de referencia Ing. scar Ricardo Lpez Lpez OSI es un estndar El modelo OSI fue desarrollado en 1983 por representantes de importantes firmas de las telecomunicaciones y las computadoras OSI fue adoptado en 1984 oficialmente como un estndar internacional por la ISO (International Organization of Standards). Ahora es la recomendacin X.200 de la ITU (International Telecommunication Union) y la norma ISO/IEC 7498-1 Ing. scar Ricardo Lpez Lpez OSI como Modelo de Referencia OSI es un modelo de referencia que muestra como debe transmitirse un mensaje entre nodos en una red de datos El modelo OSI tiene 7 niveles de funciones No todos los productos comerciales se adhieren al modelo OSI Sirve para ensear redes y en discusiones tcnicas (resolucin de problemas). Ing. scar Ricardo Lpez Lpez En qu se fundamenta OSI? La idea principal en el modelo OSI es que el proceso de comunicacin entre dos usuarios en una red de telecomunicaciones puede dividirse en niveles (capas) En el proceso de comunicacin cada nivel pone realiza algo: el conjunto de funciones que ese nivel sabe hacer. Ing. scar Ricardo Lpez Lpez Modelo de Referencia OSI Cmo opera el modelo OSI? Ing. scar Ricardo Lpez Lpez Cmo opera el modelo OSI? Los usuarios que participan en la comunicacin utilizan equipos que tienen instaladas las funciones de las 7 capas del modelo OSI (o su equivalente) En el equipo que enva: El mensaje baja a travs de las capas del modelo OSI. En el equipo que recibe: El mensaje sube a travs de las capas del modelo OSI Ing. scar Ricardo Lpez Lpez Operacin: 1 aproximacin En la vida real, las 7 capas de funciones del modelo OSI estn normalmente construidas como una combinacin de: 1. Sistema Operativo (Win9x, NT, Mac/OS Unix) 2. Aplicaciones (navegador, cliente de correo) 3. Protocolos de transporte y de red (TCP/IP, IPX/SPX) 4. Hardware y software que colocan la seal en el cable conectado al computador (tarjeta de red y driver) Al recibir el mensaje sube Al enviar el mensaje baja El mensaje viaja a travs de la red Nodo A Nodo B Ing. scar Ricardo Lpez Lpez Operacin: 2 aproximacin Aplicacin Presentacin Sesin Transporte Red Enlace Fsica Aplicacin Presentacin Sesin Transporte Red Enlace Fsica 1 2 3 4 5 6 7 1 2 3 4 5 6 7 Al enviar el mensaje baja Al recibir el mensaje sube RED Nodo A Nodo B Las capas del modelo OSI reciben un nombre de acuerdo a su funcin. Ing. scar Ricardo Lpez Lpez Implementacin de las capas OSI Las dos primeras capas (fsica y enlace) generalmente se construyen con hardware y software El cable, el conector, la tarjeta de red y el driver de la tarjeta pertenecen a las capas 1 y 2 Las otras cinco capas se construyen generalmente con software Ing. scar Ricardo Lpez Lpez Comunicacin entre capas Cada capa ofrece un conjunto de funciones para la capa superior y utiliza funciones de la capa inferior Cada capa, en un nodo, se comunica con su igual en el otro nodo Capa A Capa B Capa A Capa B NODO 1 NODO 2 Ing. scar Ricardo Lpez Lpez Servicios, Interfaces y Protocolos El modelo OSI distingue entre: Servicios (funciones): Qu hace la capa Interfaces: Cmo las capas vecinas pueden solicitar/dar servicios Protocolos: Reglas para que capas pares se comuniquen Capa A Capa B Capa A Capa B NODO 1 NODO 2 Ing. scar Ricardo Lpez Lpez Operacin: 3 aproximacin Aplicacin Presentacin Sesin Transporte Red Enlace Fsica Aplicacin Presentacin Sesin Transporte Red Enlace Fsica RED Nodo A Nodo B DATOS DATOS DATOS DATOS Header 4 Header 3 Header 2 Unidades de Informacin Puede contener encabezados de las capas 5, 6 y 7 Segmento Paquete Trama Bits Ing. scar Ricardo Lpez Lpez Operacin: 4 aproximacin (1) Enlace (2) Fsica (1) Usuario en el Nodo A enva el mensaje Tengo una idea. H4 H3 Tengo una idea. Tengo una idea. Teng o una idea. H3 H4 H2 H4 H3 Teng T2 o una idea. H3 H2 T2 H2 H4 H3 Teng T2 o una idea. H3 H2 T2 Tengo una idea. Tengo una idea. Red (3) Transp. (4) Sesin (5) Ing. scar Ricardo Lpez Lpez Operacin: 4 aproximacin (2) Fsica (1) Usuario en el Nodo B recibe el mensaje Tengo una idea. H4 H3 Tengo una idea. Tengo una idea. Teng o una idea. H3 H4 H2 H4 H3 Teng T2 o una idea. H3 H2 T2 H2 H4 H3 Teng T2 o una idea. H3 H2 T2 Tengo una idea. Tengo una idea. Enlace (2) Red (3) Transp. (4) Sesin (5) Ing. scar Ricardo Lpez Lpez Formato de los datos Estos datos reciben una serie de nombres y formatos especficos en funcin de la capa en la que se encuentren, debido a como se describi anteriormente la adhesin de una serie de encabezados e informacin final. Los formatos de informacin son los que muestra el grfico:
Formato de los datos Formato de los datos APDU - Unidad de datos en la capa de aplicacin (Capa 7). PPDU - Unidad de datos en la capa de presentacin (Capa 6). SPDU - Unidad de datos en la capa de sesin (Capa 5). TPDU - (segmento) - Unidad de datos en la capa de transporte (Capa 4). Paquete - Unidad de datos en el nivel de red (Capa 3). Trama - Unidad de datos en la capa de enlace (Capa 2). Bits - Unidad de datos en la capa fsica (Capa 1).
Modelo de referencia OSI Los 7 Niveles del modelo OSI Ing. scar Ricardo Lpez Lpez Los 7 Niveles del modelo OSI Aplicacin Presentacin Sesin Transporte Red Enlace Fsica Aplicaciones de Red: transferencia de archivos Formatos y representacin de los datos Establece, mantiene y cierra sesiones Entrega confiable/no confiable de segmentos Entrega los paquetes y hace enrutamiennto Transfiere tramas, chequea errores Transmite datos binarios sobre un medio Nivel OSI Funcin que ofrece Cada nivel ( capa) tiene unas funciones precisas para resolver determinados problemas de la comunicacin (divide y vencers) Ing. scar Ricardo Lpez Lpez Los 7 Niveles del Modelo OSI Ing. scar Ricardo Lpez Lpez Los 7 Niveles del modelo OSI Nivel Fsico (Nivel 1) El nivel fsico es responsable del movimiento de bits individuales de un nodo al siguiente. El nivel fsico se relaciona con lo siguiente: Caractersticas fsicas de las interfaces y el medio. Representacin de los bits. Bits y tipo de codificacin. Tasa de Datos, nmeros de bits enviados por cada segundo. Sincronizacin de los bits, relojes sincronizados E/R.
Nivel Fsico (Nivel 1) Configuracin de la lnea. Punto a Punto y Multipunto. Topologa fsica. Malla, estrella, anillo, bus. Modo de Transmisin, Simplex, Half duplex Full Duplex.
Nivel Fsico (Nivel 1) 110 10101000000010111 10101000000010111 110 Nivel Fsico Nivel Fsico Medio de Transmisin Al nivel de enlace de datos Desde el nivel de enlace de datos Modelo De Referencia OSI Nivel Fsico (Nivel 1): El Nivel Fsico abarca la interfase entre los dispositivos y las reglas por las cuales se pasan los bits de uno a otro. El Nivel Fsico tiene cuatro caractersticas importantes: Mecnicas: Relaciona las propiedades fsicas de la interfase con el medio de transmisin. Normalmente, incluye la especificacin de un conector que une Modelo De Referencia OSI una o ms seales del conductor, llamados circuitos. Elctricas: Relaciona la representacin de los bits ( en trminos de niveles de voltaje). Funcional: Especifica las funciones realizadas por los circuitos individuales de la interfase fsica entre el sistema y el medio de transmisin. De Procedimiento: Especifica la secuencia de eventos por los que se intercambian un flujo de bits a travs del medio fsico. INTERFASE RS232C INTERFACE RS232C es la ms popular interface serial utilizada para diferentes protocolos de comunicaciones, esta soporta velocidades de hasta 19.2 Kbps sobre una distancia de hasta 15 metros. El RS232C define 25 circuitos que son usados para conectar 2 dispositivos de comunicaciones y describe las caractersticas elctricas de las seales transportados sobre los circuitos. INTERFASE RS232C Esta interfase se usa en virtualmente todos las computadores y modems. Es importante indicar que no todos, los 25 circuitos son utilizados por los dispositivos de comunicaciones, de hecho algunos de los circuitos no han sido definidos, la ms comn aplicacin de esta interfase, es para conectar el puerto de DTE al DCE para su comunicacin con la red telefnica pblica. INTERFASE RS232C Esta interfase, es una interfase no balanceada, lo cual significa que todos los circuitos utilizan una sola tierra comn para compartirla con todos las seales. La norma RS232C fue definida por la CCITT (Comit Consultivo Internacional de Telegrafa y Telefona), su equivalente en otra versin es el V.24 y el V.28 de la EIA (Asociacin de Industrias Electrnicas).
INTERFASE RS232C INTERFACE V.35 Es una interfase balanceada, que generalmente opera a una velocidad mxima de 3Mbps la mxima longitud desde el DTE al DCE es de 60 metros, ser importante mencionar que la mxima velocidad del V.35 varia con la distancia. A menor distancia soporta ms altas velocidades de datos. El V.35 es mas frecuentemente utilizado para 56Kbps, para velocidad T1 (1.544 Mbps) y para E1 (2.048 Mbps). El V.35 usa un conector rectangular de 34 bits.
INTERFACE V.35 Nivel de Enlace (Nivel 2) El nivel de enlace de datos transforma el nivel fsico, un simple medio de transmisin, en un enlace fiable. Hace que el nivel fsico aparezca ante el nivel superior (nivel de red) como un medio libre de errores. Entre las responsabilidades especificas se incluyen las siguientes: Tramado Direccionamiento Fsico . Control de Flujo. Control de Errores. Control de Acceso. Nivel de Enlace de Datos (Nivel 2) H2 DATOS DATOS Trama Trama Nivel de Enlace de Datos Hacia el nivel de red Desde el nivel de red T2 H2 T2 Desde el nivel fsico
Al nivel fsico
Nivel de Enlace de Datos Modelo De Referencia OSI Nivel de Enlace de Datos Deteccin de Errores Control de Flujo Control de Lnea Formato de Mensajes Control de Lnea Mtodo de Sondeo/Seleccin Maestro /Esclavo BUS Maest ro Esclavo Esclavo Esclavo Esclavo Control de Lnea Mtodo de Contencin A D B C Direccion Direccion Direccion Direccion Sensores de lnea DATOS ACK LAN'S 100 Mbps Control de Lnea Mtodo de Contencin A D B C Z COLISION t= t = ( ) DATOS ORIGEN DESTINO BCC Campo de cheques de bloques Modelo De Referencia OSI Nivel de Red Controla el Funcionamiento de la subred. El enrutamiento de los paquetes de la fuente al destino. Control de Congestin. Facturacin. Ejemplo: X.25
Nivel de Red (Nivel 3) El nivel de red es responsable de la entrega de paquetes individuales desde un host origen hasta un host de destino. Responsabilidades especificas de nivel de red: Direccionamiento Lgico : EL direccionamiento fsico proporcionado por el nivel de enlace de datos gestiona los problemas de direcciones locales. Si un paquete cruza la frontera de la red, es necesario tener otro tipo de direcciones para distinguir los sistemas origen de los del destino. El nivel de red aade una cabecera al paquete que viene del nivel superior que, entre otras cosas, incluye las direcciones lgicas del emisor y le receptor. Nivel de Red (Nivel 3) Encaminamiento: Cuando un conjunto de redes o enlaces independientes se conectan juntas para crear una red de redes (una internet) o una red ms grande, los dispositivos de conexin (denominados encaminadores o pasarelas) encamina los paquetes hasta su destino final. Una de las funciones del nivel de red es proporcionar estos mecanismos. Nivel de Red (Nivel 3) H3 DATOS DATOS Paquete Paquete Nivel de Red Hacia el nivel de Transporte Desde el nivel de Transporte H3 Desde el nivel de enlace de datos Al nivel de enlace de datos Nivel de Red Nivel de Transporte (Nivel 4): Nivel de Transporte: El nivel de transporte es responsable de la entrega de un mensaje desde un proceso a otro. Direccionamiento en punto de servicio. Segmentacin y Reensamblado Control de conexin. Control de Flujo. Control de Errores. Nivel de Transporte(Nivel 4) H4 DATOS Segmento Nivel de Transporte Desde el nivel de red Al nivel de red H4 DATOS H4 DATOS Desde el nivel de Sesin H4 DATOS H4 DATOS H4 DATOS Al nivel de Sesin Nivel de Transporte Segmento Nivel de Sesin (Nivel 5) El nivel de sesin es el responsable del control del dilogo y de la sincronizacin. Control de Dilogo. Sincronizacin:Checkpoints. Nivel de Sesin (Nivel 5) H5 syn Nivel de Sesin Al nivel de transporte DATOS
Desde el nivel de Presentacin Nivel de Sesin DATOS DATOS syn syn H5 syn Al nivel de transporte DATOS
Al nivel de Presentacin DATOS DATOS syn syn Nivel de Sesin (Nivel 5) Control de dilogo: El nivel de sesin permite que dos sistemas establezcan un dilogo. Permite que la comunicacin entre dos procesos tenga lugar en modo semiduplex (un sentido cada vez) o full- duplex (los dos sentidos al mismo tiempo). Por ejemplo, el dilogo entre un terminal conectado a una computadora puede ser semiduplex. Nivel de Sesin (Nivel 5) Sincronizacin. El nivel de sesin permite que un proceso pueda aadir checkpoints (puntos de sincronizacin) en un flujo de datos. Por ejemplo, si un sistema est enviando un archivo de 2000 pginas, es aconsejable insertar checkpoints cada 100 pginas para asegurar que cada unidad de 100 pginas se ha recibido y reconocido independientemente. En este caso, si hay un fallo durante la transmisin de la pgina 523, la retransmisin comienza en la pgina 501: las pginas 1 a 500 no deben ser retransmitidas. La El nivel de sesin es responsable del control de dilogo y de la sincronizacin.
Nivel de Presentacin (Nivel 6) El nivel de presentacin est relacionado con la sintaxis y la semntica de la informacin intercambiada entre dos sistemas. Define el formato de los datos que se intercambiarn Asegura que la informacin enviada por la capa de aplicacin de un nodo sea entendida por la capa de aplicacin del otro nodo Si es necesario, transforma a un formato de representacin comn (ASCII - EBCDIC) Negocia la sintxis de transferencia de datos para la capa de aplicacin (estructura de datos) Nivel de Presentacin (Nivel 6) H6 DATOS DATOS Nivel de Presentacin Al nivel de Aplicacin Desde el nivel de Aplicacin H6 Desde el nivel de sesin Al nivel de sesin Nivel de Presentacin Nivel de Presentacin (Nivel 6) El nivel de presentacin es responsable del transporte, compresin y cifrado. Traduccin. Los procesos (programas en ejecucin) en los sistemas intercambian habitualmente la informacin en forma de tiras de caracteres, nmeros, etc. Es necesario traducir la informacin a flujos de bits antes de transmitirla. Debido a que cada computadora usa un sistema de codificacin distinto, el nivel de presentacin es responsable de la interoperabilidad entre los distintos mtodos de codificacin. El nivel de presentacin en el emisor cambia la informacin del formato dependiente del emisor a un formato comn. El nivel de presentacin en la mquina receptora cambia el formato comn en el formato especfico del receptor. ) Nivel de Presentacin (Nivel 6) Cifrado: Para transportar informacin sensible, un sistema debe ser capaz de asegurar la privacidad. El cifrado implica que el emisor transforma la informacin original a otro formato y enva el mensaje resultante por la red. El descifrado ejecuta el proceso inverso del proceso original para convertir el mensaje a su formato original.
Nivel de Presentacin (Nivel 6) Compresin: La compresin de datos reduce el nmero de bits a transmitir. La compresin de datos es particularmente importante en la transmisin de datos multimedia tales como texto, audio y video.
El nivel de presentacin es responsable del transporte, compresin y cifrado.
Nivel de Aplicacin (Nivel 7) La capa de aplicacin ofrece sus servicios al usuario (no ofrece servicios a otras capas del modelo OSI) Terminal Virtual de Red. Transferencia, Acceso y Gestin de Archivos (FTAM). Servicios de Correo. Servicios de Directorio. Nivel de Aplicacin (Nivel 7) H7 DATOS DATOS Nivel de Aplicacin
Usuario (persona o programa) H7 Desde el nivel de presentacin Al nivel de presentacin Nivel de Aplicacin X.500 X.500 FTAM FTAM X.400 X.400
Usuario (persona o programa) Nivel de Aplicacin (Nivel 7) El nivel de aplicacin permite al usuario, tanto humano como software, acceder a 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. El nivel de aplicacin es responsable de ofrecer los servicios a los usuarios. Nivel de Aplicacin (Nivel 7) Terminal virtual de red. Un terminal virtual de red es una versin de un terminal fsico y permite al usuario acceder a una mquina remota. Para hacerlo, la aplicacin crea una emulacin software de un terminal en la mquina remota. La computadora del usuario habla al terminal software, que a su vez, habla al host y viceversa. La mquina remota cree que se est comunicando con uno de sus propios terminales y permite el acceso.
Nivel de Aplicacin (Nivel 7) Transferencia, acceso y gestin de archivos (FT AM). Esta aplicacin permite al usuario acceder a archivos en una computadora remota (para cambiar datos o leer los datos), recuperar archivos de una computadora remota y gestionar o controlar los archivos en una computadora remota.
Nivel de Aplicacin (Nivel 7) Servicios de correo. Esta aplicacin proporciona las bases para el envo y almacenamiento del correo electrnico. Servicios de directorios. Esta aplicacin proporciona acceso a bases de datos distribuidas que contienen informacin global sobre distintos objetos y servicios. Modelo de referencia OSI Futuro de la arquitectura OSI Perspectivas del modelo OSI El modelo OSI permite trabajar con la complejidad de los Redes de comunicacin de datos Hay implementaciones de arquitecturas de red que no cumplen (o lo hacen parcialmente) con el Modelo OSI: TCP/IP, SNA, Novell Netware, DECnet, AppleTalk, etc. Perspectivas del modelo OSI Existe una implementacin del modelo OSI A finales de los 80, el gobierno de EEUU quizo establecer GOSIP (Goverment Open Systems Interconnect Profile). NO funcion. En 1995 no fue obligatorio OSI est siendo desplazado comercialmente por TCP/IP Qu es TCP/IP? El nombre TCP/IP se refiere a una suite de protocolos de datos. El nombre viene de 2 de los protocolos que lo conforman: Transmission Control Protocol (TCP) Internet Protocol (IP) Hay muchos otros protocolos en la suite TCP/IP e Internet TCP/IP son los protocolos fundamentales de Internet (Aunque se utilizan para Intranets y Extranets) Stanford University y Bold, Beranek and Newman (BBN) presentaron TCP/IP a comienzos de los 70 para una red de conmutacin de paquetes (ARPANet). Tambin se usa en redes de rea local Por qu es popular TCP/IP? Los estndares de los protocolos son abiertos: interconecta equipos de diferentes fabricantes sin problema. Independiente del medio de transmisin fsico. Un esquema de direccionamiento amplio y comn. Protocolos de alto nivel estandarizados (muchos servicios!) Estndares de TCP/IP Para garantizar que TCP/IP sea un protocolo abierto los estndares deben ser pblicamente conocidos. La mayor parte de la informacin sobre los protocolos de TCP/IP est publicada en unos documentos llamados Request for Comments (RFCs) - Hay otros dos tipos de documentos: Military Standards (MIL STD), Internet Engineering Notes (IEN) -. Arquitectura de TCP/IP Aplicacin Presentacin Sesin Transporte Red Enlace Fsica Aplicacin Transporte Internet Acceso de Red Aplicaciones y procesos que usan la red Servicios de entrega de datos entre nodos Define el datagrama y maneja el enrutamiento Rutinas para acceder el medio fsico No hay un acuerdo sobre como representar la jerarqua de los protocolos de TCP/IP con un modelo de capas (utilizan de tres a cinco). Capa de Acceso de Red Capa Internet Capa de transporte Capa de aplicacin Encapsulacin de datos Cada capa de la pila TCP/IP adiciona informacin de control (un header) para asegurar la entrega correcta de los datos. Cuando se recibe, la informacin de control se retira. DATOS Header DATOS Header Header Header DATOS Header Header DATOS Estructuras de datos Capa de Acceso de Red Capa Internet Capa de transporte Capa de aplicacin UDP Message Packet Datagram Frame TCP Stream Segment Datagram Frame Ubicacin de los protocolos de TCP/IP en el Modelo de Referencia OSI (Open Systems Interconnection) Lleg Modem Solicitud DNS Red del Campus Modem SIMILITUDES DE LOS MODELOS DE REFERENCIA OSI Y TCP Ambos se basan en el concepto de un gran nmero de protocolos independientes. La funcionalidad de las capas, como las capas por encima de la de transporte, incluida sta, estn ah para prestar un servicio de transporte de extremo a extremo, independiente de la red, a los procesos que deseen comunicarse. Las capas encima de la de transporte son usuarios del servicio de transporte orientados a aplicaciones
DIFERENCIAS DE LOS MODELOS DE REFERENCIA OSI Y TCP En el modelo OSI se ocultan mejor los protocolos que en el modelo TCP/IP y se pueden reemplazar con relativa facilidad al cambiar la tecnologa. El modelo OSI no se orient hacia un conjunto especfico de protocolos, lo cual lo convirti en algo muy general. En el modelo TCP/IP es en realidad una descripcin de los protocolos existentes, por lo que no hubo el problema de ajustar los protocolos al modelo, stos se ajustaban a la perfeccin. El modelo OSI apoya la comunicacin tanto sin conexin como la orientada a la conexin en la capa de red, pero en la capa de transporte lo hace nicamente con la comunicacin orientada a la conexin. El modelo TCP/IP slo tiene un modo en la capa de red (sin conexin) pero apoya ambos modos en la capa de transporte, con lo que ofrece una alternativa a los usuarios.
CRITICA DEL MODELO OSI
1. Mala Sincronizacin Es Esencial que se escriban los estndares en el intermedio de la Investigacin y la Inversin. Si se escriben demasiado pronto, antes de que termine la investigacin, el tema todava no se entiende bien, lo que conduce a malos estndares. Si se escribe muy tarde, es probable que muchas compaas ya hayan hecho grandes inversiones en diferentes formas de hacer las cosas. 2. Mala Tecnologa El direccionamiento, el control de flujo y el control de errores reaparecen una y otra vez en cada capa. Tambin se ignor por completo los servicios y protocolos carentes de conexin, a pesar de que casi todas las redes de rea local trabajaban de esa manera. 3. Malas Instrumentaciones Las implementaciones iniciales fueron enormes, inmanejables y lentas. Todos los que probaron se arrepintieron. No tuvo que pasar mucho tiempo para que la gente asociara a OSI con la mala calidad 4. Mala Poltica A OSI se le vea como una invencin de los ministerios europeos de telecomunicaciones y ms tarde del gobierno de Estados Unidos. En consecuencia, se ha hecho un esfuerzo dbil por actualizar OSI