Está en la página 1de 112

Redes y Comunicaciones I

Ing. Víctor Aparicio Yrala

Curso:
Redes de Comunicaciones I

Ing. Víctor Aparicio Yrala

Redes de Comunicaciones
Libro Texto:
Redes de
Computadores
Autor: Andrew S.
Tanenbaum
Editorial:
Ed. Prentince-Hall
Hispanoamérica S.A.
Ing. Víctor Aparicio Yrala

una compañía con muchas fabricas puede tener un a computadora en cada localidad para llevar el control de los inventarios. La cuestión aquí es compartir los recursos y la meta es hacer que todos los programas. sin importar la localización física de los recursos y de los usuarios. el equipo y especialmente los datos estén disponibles para cualquiera en la red. vigilar la productividad y pagar la nomina local. con frecuencia alejadas entre si. pero en algún momento la gerencia decidió conectarlas para poder extraer y correlacionar información acerca de toda la compañía. Inicialmente. Por ejemplo. Ing.USO DE LAS REDES DE COMPUTADORAS  Redes para compañías Muchas organizaciones tienen una cantidad importante de computadoras en operación. cada una de estas computadoras puede haber trabajado aislada de las otras. Víctor Aparicio Yrala .

podrán usarse las otras copias. Ing.USO DE LAS REDES DE COMPUTADORAS Una segunda meta es lograr una alta confiabilidad al contar con fuentes alternativas de suministro. Por ejemplo. así. todos los archivos podrían replicarse en dos o tres maquinas. Otra meta es ahorrar dinero. si una de ellas no está disponible (debido a una falla de hardware). la comunicación generalmente adopta la forma de un mensaje de solicitud del cliente al servidor pidiendo que se efectúe algún trabajo. Las computadoras pequeñas tienen una relación precio/rendimiento mucho mejor que las grandes El modelo cliente-servidor. Víctor Aparicio Yrala . Los clientes utilizan un numero pequeño de servidores. El servidor hace el trabajo y devuelve la respuesta.

El Modelo Cliente-Servidor MAQUINA CLIENTE PROCESO CLIENTE MAQUINA SERVIDORA PETICIÓ N PROCESO SERVIDO R RED RESPUEST A Ing. Víctor Aparicio Yrala .

.Aplicaciones de Negocios de Redes Cliente Servidor Red Una red con dos clientes y un servidor.

El modelo cliente-servidor puede añadir nuevos clientes y nuevos servidores cuando es necesario. cuando el sistema esté lleno hay que reemplazarlo por uno mayor. lo que implica largas interrupciones para los usuarios.  Ing. Víctor Aparicio Yrala . En el caso de las mainframe centralizadas.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. usualmente más caro. añadiendo solamente más procesadores.

Ing. Víctor Aparicio Yrala .  Tres aspectos de esta evolución: – Acceso a información remota – Comunicación de persona a persona – Entretenimiento interactivo. Si mainframes suficientemente grandes y potentes estuvieran disponibles a precios aceptables.USO DE LAS REDES DE COMPUTADORAS Una red de computadoras puede proporcionar un potente medio de comunicación entre empleados que están muy distantes.  Redes para la Gente Todas las motivaciones arriba citadas son de naturaleza esencialmente económica y tecnológica. muchas compañías habrían optado por guardar todos sus datos en ellas y proporcionara a sus empleados terminales conectadas a estas máquinas.

Ing. • Entretenimiento Vídeo por Solicitud. realidad virtual. Víctor Aparicio Yrala . videoconferencias. Instituciones Financieras Bancarias (FET).USO DE LAS REDES DE COMPUTADORAS • El Acceso a la Información remota vendrá de muchas formas. Ej. Word Wide Web. etc.etc.etc. • Interacción de persona a persona Correo Electrónico o email. televisión virtual.

Ing. y cualquiera que gane hará al otro obsoleto.USO DE LAS REDES DE COMPUTADORAS A veces se dice que el transporte y la comunicación están en competencia. Consideraciones sociales Una característica 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 política. la religión o el sexo. Las reuniones virtuales podrán servir para recibir enseñanza remota. Las opiniones expresadas en tales grupos pueden ser profundamente ofensivas para algunas personas. obtener opiniones medicas de especialistas distantes y otras muchas aplicaciones. Víctor Aparicio Yrala .

reclamando que son responsables por el contenido de lo que aquellas acarrean.  Las redes de computadoras permiten a los ciudadanos comunes distribuir su punto de vista en diferentes formas y a diferentes públicos que antes estaban fuera de su alcance.  Si se obligara a los operadores de redes a censurar los mensajes. políticos y morales aun no resueltos  Ing. Víctor Aparicio Yrala . con los periódicos y revistas. Esta nueva libertad trae consigo muchos problemas sociales.USO DE LAS REDES DE COMPUTADORAS Hay gente que ha demandado a los operadores de redes. probablemente optarían por eliminar cualquier cosa que tuviera la mas leve posibilidad de causar una demanda en su contra y por tanto volarían el derecho de los usuarios hablar con libertad.

Víctor Aparicio Yrala . Tecnologías de transmisión: – Redes de difusión. Los mensajes cortos (paquetes) que envía una máquina son recibidos por todos los demás. – Redes punto a punto.USO DE LAS REDES DE COMPUTADORAS  HARDWARE DE RED Por lo general. no hay una sola clasificación aceptada en las que se ajusten todas las redes de computadoras. 1. Las Redes de difusión tiene un solo canal de comunicación compartido por todas las máquinas de la red. Ing.1. 1. pero hay dos que destacan de manera importantes: Tecnología de transmisión y la escala.

USO DE LAS REDES DE COMPUTADORAS    Un campo de dirección dentro del paquete especifica a quien se dirige. 1. una máquina verifica el campo de dirección. lo ignora. Algunos Redes de difusión también contemplan la transmisión a un subconjunto de máquinas. cada máquina en la red lo recibe y lo procesa. Al recibir un paquete. Víctor Aparicio Yrala . algo conocido como multidifusión.2. Este modo de operación se llaman difusión (broadcasting) . Para ir del origen al destino. Cuando se transmite un paquete con este código. Si el paquete esta dirigido a ella. lo procesa. Ing. También ofrecen la posibilidad de dirigir un paquete a todos los destinos colocando un código especial en el campo de dirección. si esta dirigido a alguna otra máquina. un paquete en este tipo de red puede tener que visitar primero uno o más maquinas intermedias. Las redes Punto a Punto consiste en muchas conexiones entre pares individuales de maquinas.

por lo que los algoritmos de ruteo desempeñan un papel importante en las redes punto a punto. Víctor Aparicio Yrala . Como regla general. las redes pequeñas geográficamente localizadas tienden a usar la difusión.USO DE LAS REDES DE COMPUTADORAS  A veces son posibles rutas de diferentes longitudes. Ing. mientras que las redes más grandes suelen ser punto a punto.

1.Clasificación de Procesadores Interconectados según su Escala Distancia entre Procesadores 0. Ciudad Red de Área Metropolitana País Red de Área Extensa o Amplia Continente Red de Área Extensa o Amplia Planeta La Internet 1 m.000 Km.1 m Procesadores Ubicados en el (la) mismo(a) Ejemplo Tarjetas de Circuitos Máquinas de Flujo de Datos Sistema Multicomputadora 10 m. 10.000 Km. Cuarto Red de Área Local 100 m. Ing. Campús Red de Área Local 10 Km. Edificio Red de Área Local 1 Km. 100 Km. Víctor Aparicio Yrala .

 Las LAN están restringidas en tamaño. Ing.REDES DE AREA LOCAL LAN (local area netwoks). Víctor Aparicio Yrala . Usan una tecnología de transmisión que consiste en un cable sencillo al cual están conectadas todas las máquinas. (2)Tecnología de transmisión y (3) su Topología. se distinguen de otro tipo de redes por 3 características: (1)Tamaño.. son redes de propiedad privada dentro de un solo edificio o campus de hasta unos cuantos kilómetros de extensión.  Se usan ampliamente para conectar computadoras personales y estaciones de trabajo en oficinas de compañías y fábricas con objeto de compartir recursos (por ejemplo. Las LAN de transmisión pueden tener diversas topologías: Bus y Anillo. impresoras).  Las LAN.

REDES DE AREA LOCAL En una red de Bus (esto es un cable lineal). Ejemplo: La IEEE 802. Víctor Aparicio Yrala . Un mecanismo de arbitraje debe resolver conflictos cuando dos o más máquinas quieren transmitir simultáneamente. una red de topología tipo bus con operación descentralizada a 10 o la Fast Ethernet a 100 Mbps. en cualquier instante una computadora puede transmitir mientras que la otras se abstienen de enviar mensajes.3 mejor conocida como Ethernet. Ing.

REDES DE DIFUSIÓN: BUS COMPUTADOR A CABLE Ing. Víctor Aparicio Yrala .

5 mejor conocida como el Token Ring de IBM. Víctor Aparicio Yrala . la cual se basa en anillo que opera a 4 y 16 Mbps. Ing. Ejemplo: La IEEE 802.REDES DE AREA LOCAL En una red de Anillo (esto es un cable en forma de lazo o anillo).

REDES DE DIFUSIÓN: ANILLO COMPUTADOR A Ing. Víctor Aparicio Yrala .

Una MAN puede manejar datos y voz.REDES DE AREA METROPOLITANA      Una red de área Metropolitana. La principal razón para distinguir las MAN como una categoría especial es que se ha adoptado un estándar para ellas.es el DQDB (Distributed Queue Dual Bus). o MAN. El DQDB consiste en dos buses(cables) unidireccionales. Ing. Una MAN solo tiene uno o dos cables y no contiene elementos de conmutación. Víctor Aparicio Yrala . los cuales desvían los paquetes por una de varias líneas de salida potenciales. e incluso podría estar relacionada con la red de televisión por cable local. a los cuales están conectadas todas las computadoras.

Víctor Aparicio Yrala .Arquitectura de la Red de Área Metropolitana DQDB 1 Dirección del Flujo en el Bus A Bus A COMPUTADORA 1 2 3 .. N Head End Bus B 1 Dirección del Flujo en el Bus B Ing....

a veces un país o un continente.canales o troncales) mueven bits de una maquina a otra Los elementos de conmutación son computadores especializados que conectan dos o más líneas de transmisión. Las líneas de transmisión (llamadas circuitos. el elemento de conmutación debe escoger la línea de salida para reenviarlos. En muchas redes de área amplia. la sub red tiene dos componentes distintos: las líneas de transmisión y los elementos de conmutación. Víctor Aparicio Yrala . Ing. se extiende sobre un área geográfica extensa. contiene una colección de maquinas dedicadas a ejecutar programas de usuario (de aplicación). Cuando los datos llegan por una línea de entrada.REDES DE AREA EXTENSA   Una red de área Extensa o WAN (Wide Area Network).

cada una conectada a un par de enrutadores. Ing. por medio de otros enrutadores.REDES DE AREA EXTENSA   En casi todas las WAN. Víctor Aparicio Yrala . Si dos enrutadores que no comparten un cable desean comunicarse. deberán hacerlo indirectamente. la red contiene numerosos cables o líneas telefónicas.

RELACIÓN ENTRE LOS HOSTS Y LAS SUBREDES Subred Enrutado r Hos t LAN Ing. Víctor Aparicio Yrala .

Víctor Aparicio Yrala .POSIBLES TOPOLOGIAS PARA UNA SUBRED PUNTO A PUNTO Estrella Anill o Comple ta Ing.

POSIBLES TOPOLOGIAS PARA UNA SUBRED PUNTO A PUNTO Árbo l Ing. Víctor Aparicio Yrala .

POSIBLES TOPOLOGIAS PARA UNA SUBRED PUNTO A PUNTO Intersección de Anillos Irregul ar Ing. Víctor Aparicio Yrala .

Es importante para los militares. También es usada por los rescatistas en sitios de desastres. Tienen muchos usos: Uno común es la oficina portátil. Los Redes inalámbricos digitales modernos tiene mejor rendimiento. Víctor Aparicio Yrala .taxis autobuses. Son de gran valor para que las flotillas de camiones. y las personas que hacen reparaciones. mantengan contacto con su base. Ing.REDES INALAMBRICAS    La comunicación inalámbrica digital no es una idea nueva. pero la idea básica es la misma.

2 Kbps)....Radio Frecuencia y la luz Infrarroja Ing.Estas son utilizadas para transmitir la información en espacios que pueden variar desde una misma ciudad o hasta varios países circunvecinos (4.8 a 19.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.REDES INALAMBRICAS De Larga Distancia.  Métodos de Transmisión. Víctor Aparicio Yrala . De Corta Distancia.

lo cual es mucho mas lento que las LAN alambradas.  Típicamente.REDES INALAMBRICAS Las LAN inalámbricas son fáciles de instalar también tienen desventajas. su capacidad es de 1 a 2 Mbps.  Ing.  La tasa de error son a veces mucho mas altas. Víctor Aparicio Yrala . y las transmisiones desde diferentes computadoras pueden interferirse.

REDES INALAMBRICAS Las LAN inalámbricas son fáciles de instalar también tienen desventajas. su capacidad es de 1 a 2 Mbps.  La tasa de error son a veces mucho mas altas.  Típicamente. Víctor Aparicio Yrala .  Ing. lo cual es mucho mas lento que las LAN alambradas. y las transmisiones desde diferentes computadoras pueden interferirse.

Los principales objetivos que se pretende conseguir con esta norma son:  Facilitar las comunicaciones entre equipos móviles y fijos  Eliminar cables y conectores entre éstos. Víctor Aparicio Yrala . Ofrecer la posibilidad de crear pequeñas redes inalámbricas y facilitar la sincronización de datos entre nuestros equipos personales Otras normas 802.11 Ing.REDES INALAMBRICAS Bluetooth Es la norma que define un standard global de comunicación inalámbrica. que posibilita la transmisión de voz y datos entre diferentes equipos mediante un enlace por radiofrecuencia.

los protocolos de la rama 802. que define el uso de los dos niveles más bajos de la arquitectura OSI (capas física y de enlace de datos). En la actualidad no se fabrican productos sobre este estándar. En general. IEEE 802. IEEE 802.11 o WI-FI es un estándar de protocolo de comunicaciones.x definen la tecnología de redes de área local. también trabajaba en la frecuencia de 2.11: En 1997 tenía velocidades de 1 hasta 2 Mbps y trabajaba en la banda de frecuencia de 2.REDES INALAMBRICAS El protocolo IEEE 802. que también trabajaba en la frecuencia de 2. lo que resultaba incompatible con los productos de la b y por motivos técnicos casi no se desarrollaron productos.11n: Actualmente se está desarrollando. que se espera que alcance los 500 Mbps. especificando sus normas de funcionamiento en una WLAN. IEEE 802. compatible con el b.11b: En 1999 se define la norma de una velocidades de 5 hasta 11 Mbps.4 GHz. IEEE 802.11g: En 2003 se define la norma de una velocidad de 54 Mbps.4 GHz. .11a: En 1999 también se realizó una especificación que alcanzaba una velocidad de hasta 54 Mbps sobre una frecuencia de 5 Ghz. IEEE 802.4 GHz.

la combinación de una subred y sus nodos forman una red. redes e interredes con frecuencia se confunden. se forma una interred cuando se conectan distintas redes entre sí. al conectar una LAN y una WAN o al conectar dos LAN formamos una interred.  Las subredes.  Ing. donde se refiere a la colección de enrutadores y líneas de comunicación propiedad del operador de la red (sistema telefónico). Por ejemplo. La subred tiene su sentido estándar en el contexto de una red de área amplia.  Una forma común de interred es una colección de LAN conectadas por una WAN.INTERREDES Una colección de redes interconectadas se llama interred. Víctor Aparicio Yrala .

Esta estrategia ya no funciona. Ing. ahora el software de la red es altamente estructurado. Víctor Aparicio Yrala .SOFTWARE DE RED SOFTWARE DE RED: Las primeras redes de computadoras se diseñaron con el hardware como preocupación principal y el software como una idea tardía.

el propósito de cada capa es ofrecer ciertos servicios a las capas superiores de modo que no tengan que ocuparse del detalle de la implementación real de los servicios. cada una construida sobre la inferior. Básicamente. Si se viola el protocolo. si no imposible. La capa n de una máquina lleva a cabo una conversación con la capa n de otra. la comunicación será más difícil. muchas redes están organizadas como una serie de Capas o Niveles. Las reglas y convenciones que se siguen en esta conversación se conocen colectivamente como protocolo de la capa n. En otras palabras. son los pares los que se comunican usando el protocolo. Las entidades que comprenden las capas correspondientes en las diferentes máquinas se denominan pares.JERARQUIAS DE PROTOCOLOS Para reducir la complejidad de su diseño. un protocolo es un acuerdo entre las partes que se comunican sobre cómo va a proceder la comunicación. Víctor Aparicio Yrala . Ing.

 Entre cada par de capas hay una interfaz la cual define qué operaciones y servicios ofrece la capa inferior a la superior.  Ing. hasta llegar a la capa más baja.  Las interfaces bien definidas simplifican el reemplazo de la implementación de una capa con una implementación completamente diferente.JERARQUIAS DE PROTOCOLOS Los datos se transfieren así: Cada capa pasa datos e información de control a la capa que esta debajo de ella. Bajo la capa 1 está el medio físico a través del cual ocurre la comunicación real. Víctor Aparicio Yrala .

se llama pila de protocolos. Víctor Aparicio Yrala . es decir. lo cual indica que cada protocolo es independiente por completo de los otros mientras las interfaces no cambien.JERARQUIAS DE PROTOCOLOS Un conjunto de capas y protocolos recibe el nombre de arquitectura de red. La lista de protocolos empleados por cierto sistema. Ing. este lo traduce al holandés y se lo comunica al otro traductor mediante las secretarias (vía fax). y éste a su vez lo traduce al filósofo 2 en su idioma. siempre que cada máquina pueda usar correctamente todos los protocolos. No es necesario que las interfaces en todas las máquinas de una red sean iguales. Cada uno de ellos (traductores y secretarias) eligen la forma de comunicarse. el filósofo 1 le da el mensaje a su traductor. ………………… El ejemplo de los filósofos ayuda a entender la idea de la comunicación multicapas. con un protocolo por capa. Hay dos filósofos que hablan idiomas distintos y quieren comunicarse algo. eligen su propio protocolo e interface. contratan un traductor y una secretaria cada uno los cuales se ponen de acuerdo en el idioma en que se van a comunicar (holandés por ejemplo).

Resolver la incapacidad de algunos procesos para aceptar mensajes de longitud arbitraria. Evitar que un emisor rápido sature de datos a un receptor lento. Determinar las reglas de la transferencia de datos (comunicación simplex. Cuando entre el origen y el destino hay múltiples trayectorias. Víctor Aparicio Yrala . semidúplex o dúplex). Ing.el protocolo debe determinar cuántos canales lógicos corresponden a la conexión y cuáles sus prioridades. se debe elegir una ruta. el protocolo debe incluir un mecanismo que permita al receptor volver a unir los pedazos en forma apropiada. El control de errores es una consideración importante porque los circuitos de comunicación física no son perfectos. No todos los canales de comunicación mantienen el orden de los mensajes que se envían.CONSIDERACIONES DE DISEÑO PARA LAS CAPAS        Cada capa necesita un mecanismo para identificar emisores y receptores.

Esta transmisión tiene la desventaja de ser más lenta que la transmisión en paralelo. Para una transmisión de datos a larga distancia realizándose en paralelo.  Transmisión en serie Debido a que resulta demasiado costosa la implementación de la transmisión de datos a larga distancia en paralelo. debido a su característica de secuenciamiento de bits. enviándose los bit uno detrás de otro. siendo tratados simultáneamente. en paralelo. se utiliza la transmisión en serie.Modos de Transmisión Transmisión 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. es decir. serían necesarios tantos circuitos como bits. Víctor Aparicio Yrala .  Ing.

Víctor Aparicio Yrala .Tipos de transmisión de datos Transmisión en paralelo Transmisión en serie Ing.

Transmisión en paralelo .

Transmisión en serie .

deshabilitando al receptor de responder al transmisor. etc . Víctor Aparicio Yrala . Ejemplos de transmisisón simplex son: La radiodifusión (broadcast) de TV y radio. el paging unidireccional. Ing. Normalmente la transmisión simplex no se utiliza donde se requiere interacción humanomáquina.Modos de transmisión Modo simplex La transmisión simplex (sx) o unidireccional es aquella que ocurre en una dirección solamente.

Modos de transmisión
Modo half-duplex
La transmisión half-duplex (hdx) permite transmitir en ambas
direcciones; sin embargo, la transmisión puede ocurrir
solamente en una dirección a la vez. Tanto transmisor y
receptor comparten una sola frecuencia. Un ejemplo típico de
half-duplex es el radio de banda civil (CB) donde el operador
puede transmitir o recibir, no pero puede realizar ambas
funciones simultáneamente por el mismo canal. Cuando el
operador ha completado la transmisión, la otra parte debe ser
avisada que puede empezar a transmitir (e.g. diciendo
"cambio").
Ing. Víctor Aparicio Yrala

Modos de transmisión
Modo full-duplex
La transmisión full-duplex (fdx) permite transmitir en ambas
dirección, pero simultáneamente 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 más típico es la telefonía, donde
el transmisor y el receptor se comunican simultáneamente
utilizando el mismo canal, pero usando dos frecuencias.

Ing. Víctor Aparicio Yrala

Técnicas de transmisión
 Transmisión

asíncrona
 Transmisión síncrona

Las entidades de la misma capa en máquinas diferentes se llaman entidades pares. Una entidad puede ser de software o de hardware. Los elementos activos de cada capa generalmente se llaman entidades. Los SAP de la capa n son los lugares en los que las capas n+1 puede tener acceso a los servicios ofrecidos.INTERFACES Y SERVICIOS   La función de cada capa es proporcionar servicios a la capa que está encima de ella. Cada SAP tiene una dirección que lo identifica de manera única. Víctor Aparicio Yrala . Los servicios están disponibles en los SAP(service access points. Las entidades de la capa n (proveedor del servicio) implementan un servicio que usa la capa n+1(usuario del servicio). Ing. puntos de acceso al servicio).

Ing.INTERFACES Y SERVICIOS Para que dos capas intercambien información. 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 través del SAP . En una interfaz típica. Víctor Aparicio Yrala . tiene que haber un acuerdo sobre el conjunto de reglas relativas a la interfaz.

El aspecto esencial de una conexión es que actúa como un tubo: el emisor empuja objetos(bits) por un extremo y el receptor los saca en el mismo orden por el otro extremo. Víctor Aparicio Yrala . Cuando se envían dos mensajes al mismo destino. Con un servicio orientado a la conexión. el usuario del servicio establece primero una conexión. Sin embargo. Para usar un servicio de red orientado a la conexión. la usa y después la libera. el primero que se envió será el primero en llegar.  El servicio sin conexión toma su modelo del sistema postal. Ing. esto es imposible. es posible que el primero que se envió se retrase tanto que el segundo llegue primero.SERVICIOS ORIENTADOS A CONEXIÓN Y SIN CONEXION Las capas pueden ofrecer dos tipos diferentes de servicio a las capas que se encuentran sobre ellas.  El servicio orientado a la conexión encuentra su modelo en el sistema telefónico. los orientados a la conexión y los que carecen de conexión.

request . CONNECT.confirm . DATA.Envía una señal a la parte llamada. DATA. CONNECT. Víctor Aparicio Yrala .Petición para liberar una conexión.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.Indica al originador si se aceptó o no la llamada.Petición para establecer una conexión. mientras que DISCONNECT es no confirmado (no hay respuesta).indication . DISCONNECT. DISCONNECT. Servicio simple orientado a la conexión con las siguientes ocho primitivas del servicio: CONNECT. CONNECT es un servicio confirmado (requiere una respuesta específica).Indica al par la petición.La usa el receptor para aceptar o rechazar llamada.request .petición de envío de datos.indication . En este ejemplo.response . Ing.indication . CONNECT.request . Estas primitivas ordenan al servicio que ejecute alguna acción o que informe de una acción que haya tomado una entidad par.Señal de llegada de los datos.

son libres de cambiar sus protocolos a voluntad.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. Ing. pero nada dice respecto de cómo se van a instrumentar estas operaciones. siempre que no cambien el servicio visible a sus usuarios. 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. El servicio define cuáles son las operaciones que la capa está preparada para ejecutar en beneficio de sus usuarios. Víctor Aparicio Yrala . Las entidades usan protocolos con el fin de instrumentar sus definiciones de servicios.

MODELOS DE REFERENCIA MODELO DE REFENCIA OSI (Open System Interconnection – Interconexión de Redes Abiertos) de ISO. Ing. – La cantidad de capas debe ser suficiente para no tener que agrupar funciones distintas en la misma capa y lo bastante pequeña para que la arquitectura no se vuelva inmanejable. Víctor Aparicio Yrala . – Cada capa debe realizar una función bien definida. – La función de cada capa se debe elegir pensando en la definición de protocolos estandarizados internacionalmente. – Los límites de cada capa deben elegirse a modo de minimizar el flujo de información a través de las interfases.  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 abstracción(1).

Modelo De Referencia OSI CAPA 1 APLICACION 2 PRESENTACION 3 SESION 4 TRANSPORTE PROTOCOLO DE APLICACIÓN PROTOOLO DE PRESENTACION PROTOOLO DE SESION APLICACION PRESENTACION SESION PROTOCOLO DE TRANSPORTE TRANSPORTE FRONTERA DE COMUNICACIÓN DE LA SUBRED 5 RED 6 7 RED RED ENLACE DATOS ENLACE ENLACE DATOS DATOS FISICA FISICA FISICA RED ENLACE DATOS FISICA PROTOCOLO HOST-ENRUTADOR DE LA CAPA DE RED PROTOCOLO HOST-ENRUTADOR DE LA CAPA DE ENLACE DE DATOS PROTOCOLO HOST-ENRUTADOR DE LA CAPA DE LA CAPA FISICA Ing. Víctor Aparicio Yrala .

Modelo de Referencia OSI ¿Qué es OSI? Ing. Víctor Aparicio Yrala .

¿Qué es OSI?  Una sigla: Open Systems Interconnection  Conceptualmente: arquitectura general requerida para establecer comunicación entre computadoras  OSI puede verse de dos formas: – como un estándar – como un modelo de referencia Ing. Víctor Aparicio Yrala .

200 de la ITU (International Telecommunication Union) y la norma ISO/IEC 7498-1 Ing.  Ahora es la recomendación X. Víctor Aparicio Yrala .OSI es un estándar  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 estándar internacional por la ISO (International Organization of Standards).

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 enseñar redes y en discusiones técnicas (resolución de problemas). Víctor Aparicio Yrala . Ing.

Ing.¿En qué se fundamenta OSI?  La idea principal en el modelo OSI es que el proceso de comunicación entre dos usuarios en una red de telecomunicaciones puede dividirse en niveles (capas)  En el proceso de comunicación cada nivel pone realiza algo: el conjunto de funciones que ese nivel “sabe” hacer. Víctor Aparicio Yrala .

Modelo de Referencia OSI ¿Cómo opera el modelo OSI? Ing. Víctor Aparicio Yrala .

– En el equipo que recibe: El mensaje “sube” a través de las capas del modelo OSI Ing.¿Cómo opera el modelo OSI?  Los usuarios que participan en la comunicación utilizan equipos que tienen “instaladas” las funciones de las 7 capas del modelo OSI (o su equivalente) – En el equipo que envía: El mensaje “baja” a través de las capas del modelo OSI. Víctor Aparicio Yrala .

las 7 capas de funciones del modelo OSI están normalmente construidas como una combinación de: 1. cliente de correo) 3. Mac/OS ó Unix) 2. IPX/SPX) 4. Sistema Operativo (Win9x. Aplicaciones (navegador. Hardware y software que colocan la señal en el cable conectado al computador (tarjeta de red y driver) Ing. Protocolos de transporte y de red (TCP/IP.Operación: 1ª aproximación Nodo A Nodo B Al enviar el mensaje “baja” Al recibir el mensaje “sube” El mensaje “viaja” a través de la red En la vida real. Víctor Aparicio Yrala . NT.

Víctor Aparicio Yrala .Operación: 2ª aproximación Las capas del modelo OSI reciben un nombre de acuerdo a su función. Aplicación Presentación Sesión Transporte Red Enlace Física Nodo A 7 6 5 4 3 2 1 Al enviar el mensaje “baja” 7 Aplicación Al recibir el mensaje 6 Presentación “sube” 5 Sesión 4 Transporte 3 Red 2 Enlace Física 1 Nodo B RED Ing.

Víctor Aparicio Yrala . el conector. la tarjeta de red y el driver de la tarjeta pertenecen a las capas 1y2  Las otras cinco capas se construyen generalmente con software Ing.Implementación de las capas OSI  Las dos primeras capas (física y enlace) generalmente se construyen con hardware y software – El cable.

Víctor Aparicio Yrala .Comunicación 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 A Capa B Capa B NODO 1 NODO 2 Ing.

Víctor Aparicio Yrala . Interfaces y Protocolos  El modelo OSI distingue entre: – Servicios (funciones): Qué hace la capa – Interfaces: Cómo las capas vecinas pueden solicitar/dar servicios – Protocolos: Reglas para que capas “pares” se comuniquen Capa A Capa A Capa B Capa B NODO 1 NODO 2 Ing.Servicios.

Operación: 3ª aproximación Puede contener encabezados de las capas 5. Víctor Aparicio Yrala . 6 y 7 Nodo A Aplicación Presentación Sesión Transporte Red Enlace Física Unidades de Información Mensaje Paquete Header 4 DATOS Frame Header 2 Header 3 DATOS DATOS DATOS Nodo B Aplicación Presentación Sesión Transporte Red Enlace Física bits RED Ing.

H4 Tengo una idea. T2 Sesión (5) Transp. Víctor Aparicio Yrala . H2 H3 H4 Teng T2 H2 H3 o una idea. (4) Red (3) Enlace (2) H2 H3 H4 Teng T2 H2 H3 o una idea.Operación: 4ª aproximación (1) Usuario en el Nodo A envía el mensaje “Tengo una idea. T2 Física (1) Ing. H3 H4 Teng H3 o una idea.” Tengo una idea. Tengo una idea. Tengo una idea.

H4 Tengo una idea. H2 H3 o una idea.Operación: 4ª aproximación (2) Usuario en el Nodo B recibe el mensaje “Tengo una idea. (4) Red (3) Enlace (2) Tengo una idea.” Tengo una idea. T2 Física (1) Ing. T2 H2 H3 H4 Teng T2 H2 H3 o una idea. Víctor Aparicio Yrala . Sesión (5) Transp. Tengo una idea. H3 H4 Teng H2 H3 H4 Teng T2 H3 o una idea.

Formato de los datos Estos datos reciben una serie de nombres y formatos específicos en función de la capa en la que se encuentren. debido a como se describió anteriormente la adhesión de una serie de encabezados e información final. Los formatos de información son los que muestra el gráfico: .

Formato de los datos .

Unidad de datos en el nivel de red (Capa 3). TPDU . Paquete .(segmento) .Unidad de datos en la capa de transporte (Capa 4).Unidad de datos en la capa de aplicación (Capa 7).Unidad de datos en la capa de sesión (Capa 5). SPDU . PPDU . Trama .Unidad de datos en la capa de enlace (Capa 2).Unidad de datos en la capa física (Capa 1). Bits .Formato de los datos APDU . .Unidad de datos en la capa de presentación (Capa 6).

Víctor Aparicio Yrala .Modelo de referencia OSI Los 7 Niveles del modelo OSI Ing.

chequea errores Transmite datos binarios sobre un medio Ing. mantiene y cierra sesiones Entrega confiable/no confiable de “mensajes” Entrega los “paquetes” y hace enrutamiennto Transfiere “frames”.Los 7 Niveles del modelo OSI Cada nivel (ó capa) tiene unas funciones precisas para resolver determinados problemas de la comunicación (“divide y vencerás”) Nivel OSI Aplicación Presentación Sesión Transporte Red Enlace Física Función que ofrece Aplicaciones de Red: transferencia de archivos Formatos y representación de los datos Establece. Víctor Aparicio Yrala .

sincronización de cambios de voltaje. . mantener. distancias de los cables. mecánicas y de funcionamiento físico para activar. frecuencia de transmisión. amplificar y desactivar las conexiones físicas entre nodos – Nivel de voltaje. conectores físicos y asuntos similares son especificados en esta capa.Nivel Físico (Nivel 1)  Acepta un “chorro” de bits y los transporta a través de un medio físico (un enlace) – Define las especificaciones eléctricas. repetir.

Modelo De Referencia OSI Nivel Físico (Nivel 1): El Nivel Físico abarca la interfase entre los dispositivos y las reglas por las cuales se pasan los bits de uno a otro. incluye la especificación de un conector que une . El Nivel Físico tiene cuatro características importantes:  Mecánicas: Relaciona las propiedades físicas de la interfase con el medio de transmisión. Normalmente.

llamados circuitos.  Funcional: Especifica las funciones realizadas por los circuitos individuales de la interfase física entre el sistema y el medio de transmisión.Modelo De Referencia OSI una o más señales del conductor. .  Eléctricas: Relaciona la representación de los bits ( en términos de niveles de voltaje).  De Procedimiento: Especifica la secuencia de eventos por los que se intercambian un flujo de bits a través del medio físico.

INTERFASE RS232C  INTERFACE RS232C es la más 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 características eléctricas de las señales transportados sobre los circuitos. .

los 25 circuitos son utilizados por los dispositivos de comunicaciones. Es importante indicar que no todos. la más común aplicación de esta interfase. de hecho algunos de los circuitos no han sido definidos. .INTERFASE RS232C  Esta interfase se usa en virtualmente todos las computadores y modems. es para conectar el puerto de DTE al DCE para su comunicación con la red telefónica pública.

INTERFASE RS232C  Esta interfase.  La norma RS232C fue definida por la CCITT (Comité Consultivo Internacional de Telegrafía y Telefonía).24 y el V. . lo cual significa que todos los circuitos utilizan una sola tierra común para compartirla con todos las señales.28 de la EIA (Asociación de Industrias Electrónicas). su equivalente en otra versión es el V. es una interfase no balanceada.

INTERFASE RS232C .

El V.  .35  Es una interfase balanceada.35 usa un conector rectangular de 34 bits.INTERFACE V. El V.048 Mbps). que generalmente opera a una velocidad máxima de 3Mbps la máxima longitud desde el DTE al DCE es de 60 metros.544 Mbps) y para E1 (2. A menor distancia soporta más altas velocidades de datos. será importante mencionar que la máxima velocidad del V.35 varia con la distancia.35 es mas frecuentemente utilizado para 56Kbps. para velocidad T1 (1.

INTERFACE V.35 .

reglas de uso del medio físico y el control del flujo en el medio. notificación de errores físicos. – Es diferente de acuerdo a la topología de red .Nivel de Enlace (Nivel 2)  Transmisión confiable (sin errores) de los datos sobre un medio físico (un enlace) – Utiliza la dirección física de los nodos – Construye los “frames” – También debe involucrarse con el orden en que lleguen los frames.

Modelo De Referencia OSI Nivel de Enlace de Datos Detección de Errores Control de Flujo Control de Línea Formato de Mensajes .

Control de Línea Método de Sondeo/Selección Maestro /Esclavo Maestr o BUS Esclavo Esclavo Esclavo Esclavo .

Control de Línea Método de Contención A LAN'S Sensores de línea C Direccion Direccion DATOS ACK 100 Mbps Direccion Direccion B D .

Control de Línea Método de Contención ORIGEN DESTINO A C DATOS COLISION B t= D Z ( t= ) BCC Campo de cheques de bloques .

Facturación. Control de Congestión.Modelo De Referencia OSI  Nivel de Red Controla el Funcionamiento de la subred. El enrutamiento de los paquetes de la fuente al destino.25 . Ejemplo: X.

– Evita que las capas superiores se preocupen por los detalles de cómo los paquetes alcanzan su destino – Utiliza la dirección lógica de los nodos – Hace el enrutamiento y el direccionamiento  Enrutamiento: ¿cuál es el mejor camino para llegar a la red destino?  Direccionamiento: ¿cuál es el nodo destino? . buscando el mejor camino. al nodo correcto.Nivel de Red (Nivel 3)  Entrega los paquetes a la red correcta.

Modelo De Referencia OSI Nivel de Transporte Segmentación y Reemsamblaje Multiplexación (multiples conexiones de red. .

 No deja que falten ni sobren mensajes trasmitidos  hace control de flujo sobre la red .Nivel de Transporte (Nivel 4)  Asegura la entrega de los datos entre nodos  Evita que las capas superiores se preocupen por los detalles del transporte de los datos  Hace multiplexamiento – ¿cuál es la aplicación/servicio destino/origen?  Asegura la transmisión confiable de los mensajes  Detecta fallos de transporte y los soluciona  Establece y termina “circuitos virtuales”.

– Administra el intercambio de datos y sincroniza el diálogo entre niveles de presentación (capa 6) de cada sistema – Ofrece las herramientas para que la capa de aplicación . la de presentación y la de sesión reporten sus problemas y los recursos disponibles para la comunicación (control del diálogo entre aplicaciones) .Nivel de Sesión (Nivel 5)  Establece. coordina y termina las conversaciones entre aplicaciones.

EBCDIC) – Negocia la sintáxis de transferencia de datos para la capa de aplicación (estructura de datos) . transforma a un formato de representación común (ASCII .Nivel de Presentación (Nivel 6)  Define el formato de los datos que se intercambiarán – Asegura que la información enviada por la capa de aplicación de un nodo sea entendida por la capa de aplicación del otro nodo – Si es necesario.

Nivel de Aplicación (Nivel 7)  La capa de aplicación ofrece sus servicios al usuario (no ofrece servicios a otras capas del modelo OSI) – Identifica los interlocutores de la comunicación – Sabe si hay recursos suficientes para establecer la comunicación deseada – Sincroniza aplicaciones y establece acuerdos sobre los procedimientos para controlar la integridad de los datos. .

Modelo de referencia OSI Futuro de la arquitectura OSI .

SNA. . DECnet. AppleTalk.Perspectivas del modelo OSI  El modelo OSI permite trabajar con la complejidad de los Redes de comunicación de datos  Hay implementaciones de arquitecturas de red que no cumplen (o lo hacen parcialmente) con el Modelo OSI: – TCP/IP. Novell Netware. etc.

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 .Perspectivas del modelo OSI  Existe una implementación del modelo OSI  A finales de los 80.

¿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 conmutación de paquetes (ARPANet).  También se usa en redes de área local .

 Protocolos de alto nivel estandarizados (¡muchos servicios!) .  Un esquema de direccionamiento amplio y común.¿Por qué es popular TCP/IP?  Los estándares de los protocolos son abiertos: interconecta equipos de diferentes fabricantes sin problema.  Independiente del medio de transmisión físico.

“Estándares” de TCP/IP
 Para

garantizar que TCP/IP sea un
protocolo abierto los estándares deben
ser públicamente conocidos.
 La mayor parte de la información sobre
los protocolos de TCP/IP está publicada
en unos documentos llamados Request
for Comments (RFC’s) - Hay otros dos
tipos de documentos: Military Standards
(MIL STD), Internet Engineering Notes
(IEN) -.

Arquitectura de TCP/IP
No hay un acuerdo sobre como representar la jerarquía de los
protocolos de TCP/IP con un modelo de capas (utilizan de tres
a cinco).
Aplicación
Presentación
Aplicación
Sesión
Transporte
Internet
Red
Acceso
Enlacede
Red
Física

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 físico

Encapsulación de datos
Capa de aplicación

Cada capa de la pila
TCP/IP adiciona
información de
control (un “header”)
para asegurar la
entrega correcta de
los datos.
Cuando se recibe, la
información de
control se retira.

DATOS

Capa de transporte
Header

DATOS

Header

DATOS

Header

DATOS

Capa Internet
Header

Capa de Acceso de Red
Header

Header

Estructuras de datos Capa de aplicación TCP UDP Stream Message Segment Packet Datagram Datagram Frame Frame Capa de transporte Capa Internet Capa de Acceso de Red .

Ubicación de los protocolos de TCP/IP en el Modelo de Referencia OSI (Open Systems Interconnection) EL MODEM ESTÁ Modem EN LA CAPA 1 Llegó Solicitud DNS LA Á T RE D S E UÍ A DE R Q A JET RIVE R TA EL D Y Red del Campus .

CAPAS EN EL MODELO OSI Y TCP/IP        CAPA FISICA CAPA DE ENLACE DE DATOS CAPA DE RED CAPA DE TRANSPORTE CAPA DE SESION CAPA DE PRESENTACION CAPA DE APLICACION     CAPA HOST A RED CAPA DE INTERRED CAPA DE TRANSPORTE CAPA DE APLICACIÓN .

SIMILITUDES DE LOS MODELOS DE REFERENCIA OSI Y TCP Ambos se basan en el concepto de un gran número de protocolos independientes.  La funcionalidad de las capas.  Las capas encima de la de transporte son usuarios del servicio de transporte orientados a aplicaciones . independiente de la red. como las capas por encima de la de transporte. a los procesos que deseen comunicarse. incluida ésta. están ahí para prestar un servicio de transporte de extremo a extremo.

El modelo TCP/IP sólo tiene un modo en la capa de red (sin conexión) pero apoya ambos modos en la capa de transporte. por lo que no hubo el problema de ajustar los protocolos al modelo. pero en la capa de transporte lo hace únicamente con la comunicación orientada a la conexión. éstos se ajustaban a la perfección. El modelo OSI no se orientó hacia un conjunto específico de protocolos. . con lo que ofrece una alternativa a los usuarios. En el modelo TCP/IP es en realidad una descripción de los protocolos existentes. lo cual lo convirtió en algo muy general. El modelo OSI apoya la comunicación tanto sin conexión como la orientada a la conexión en la capa de red.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 tecnología.

Todos los que probaron se arrepintieron.CRITICA DEL MODELO OSI 1. Mala Tecnología  El direccionamiento. Malas Instrumentaciones  Las implementaciones iniciales fueron enormes. En consecuencia. inmanejables y lentas. el tema todavía no se entiende bien. a pesar de que casi todas las redes de área local trabajaban de esa manera. antes de que termine la investigación. es probable que muchas compañías ya hayan hecho grandes inversiones en diferentes formas de hacer las cosas. se ha hecho un esfuerzo débil por actualizar OSI . 2. Si se escriben demasiado pronto. No tuvo que pasar mucho tiempo para que la gente asociara a OSI con la “mala calidad” 4. Si se escribe muy tarde. el control de flujo y el control de errores reaparecen una y otra vez en cada capa. 3. Mala Política  A OSI se le veía como una invención de los ministerios europeos de telecomunicaciones y más tarde del gobierno de Estados Unidos. Mala Sincronización  Es Esencial que se escriban los estándares en el intermedio de la Investigación y la Inversión. También se ignoró por completo los servicios y protocolos carentes de conexión. lo que conduce a malos estándares.