Вы находитесь на странице: 1из 7

Arquitectura de Redes

Tema 2

1.Introduccin
Para explicar el concepto de arquitectura de red, vamos a plantear un ejemplo de red de comunicacin: Suponemos una empresa con varios edificios. En cada uno, hay varios departamentos y deben intercambiar informacin entre departamentos en diferentes edificios. Se han puesto de acuerdo en el formato de la informacin a transmitir. Para enviar la informacin, la empresa ha contratado mensajeros. La informacin a enviar debe ser guardada en un sobre cerrado y depositada en un casillero de envo. Los mensajeros recojen el sobre y lo transportan a todos los edificios de la empresa, depositndolo en el casillero de recepcin. Todos los edificios tienen los dos casilleros. Cada edificio tendr un recepcionista para depositar y recoger los sobres. Tambin hay responsables de departamento que son fuentes o destino de la informacin. Al conjunto de funciones del proceso de la comunicacin de cada tipo de empleado se denomina capa o nivel. Al conjunto de capas y protocolos definidos en una red de comunicacin se denomina arquitectura de redes.

2. Ejemplos de arquitectura de redes: MODELO OSI (Open System Interconnection )


Esta propuesto por la ISO; propone un modelo sobre el que comparar otras arquitecturas y protocolos. A pesar de ser un modelo de referencia muy aceptado, ha recibido criticas: Se propuso demasiado tarde; Las empresas ya usaban productos de otros fabricantes. Tecnologa propuesta inadecuada: Hay capas con niveles muy vacos y otras muy densas. Es demasiado complejo de implementar. Las implementaciones que se hicieron fueron lentas y enormes. Y tiene una poltica inadecuada muy ligada a instituciones gubernamentales.

2.1 Estructura de Niveles


La arquitectura esta estructurada en capas. Se trata de descomponer el proceso de comunicacin en varios problemas mas sencillos de manera jerrquica
Aplicacin Funciones administracin Presentacin Codificado y formato de datos Sesin Comprobacin/recuperacin errores Transporte Comunicaciones Red Asignacin de direcciones Enlace Libre errores Fsica Elementos fsicos

Capa Fsica: Se encarga de definir todos los aspectos relacionados con los elementos fsicos de conexin con los dispositivos a la red. Y establece los procedimientos para transmitir la informacin sobre la seal fsica. Define cuatro tipos de caractersticas. A) Mecnicas: P.ej, dimensiones y forma de conector, numero de cables, numero de pines, tamao de cable, tipo de antena, etc. 1

Arquitectura de Redes

Tema 2

B) Elctricas: Tensin, velocidad... C) Funcionales: Pin X para transmitir,Pin Y para recibir. D) Procedimiento: Establece los pasos a realizar para transmitir informacin a travs de medio fsico. En el ejemplo del edificio, los recepcionistas pertenecern a la capa fsica y adecuan el mensaje para su envo por el canal de comunicacin. Capa enlace: Suponemos que los mensajes que transportan los mensajeros se pueden alterar: La lluvia, alguien abre el sobre y escribe, alguien cambia el sobre.. El mensaje llega a su destino y hay que comprobar que los datos no estn manipulados ni conllevan errores. Esto debe detectarse, pero para los recepcionistas es mucha tarea, entonces se contratan empleados para este trabajo de deteccin de errores. El mensaje que llega, esta libre de errores. Capa red: Los mensajeros deben transportar los sobres a todos los edificios. Pero para desechar el mensaje que no va a destino de los responsables, la empresa da direcciones a cada edificio para identificarlos, que se incluir en el mensaje y se empleara en cada edificio para desecharlo. Esto lo harn los empleados de la capa red. Capa Transporte: Supongamos que los responsables de los departamentos quieren enviar distintos tipos de informacin con distintos tipos de seguridad, lo que requiere distintas configuraciones de transmisin. Por tanto, los empleados de la tercera planta establecern los parmetros adecuados para el tipo de informacin que se desea transmitir. La capa de transporte proporciona mecanismos de intercambio de datos entre sistemas finales o extremo a extremo. Este intercambio debe realizarse libre de errores, en secuencia, sin perdidas ni duplicados, y cumpliendo los requisitos establecidos. Completando la misin de la capa es: - Recibir los datos del nivel superior, dividirlos, (segmentacin y re-ensamblado) y enviarlos a nivel de red para que los transmita, asegurando que todos los trozos lleguen de manera correcta y eficiente al otro extremo. - Realizar un control de flujo de extremo a extremo. - Establecimiento, mantenimiento y cierre de la conexin. - Optimizar el empleo del nivel de red. - Control de errores. - Direccionamiento del punto de servicio. Suponemos que dos responsables de departamento situados en edificios diferentes comienzan una transmisin que durara aproximadamente una hora. A los 20 minutos se interrumpen. Seria deseable volver a retomar la transmisin a partir de los 20 minutos ya realizados. Capa sesin ofrece mecanismos para controlar el dialogo entre las aplicaciones de los sistemas finales. La capa de sesin puede suministrar procedimientos de puntos de comprobacin para recuperacin de errores. Capa presentacin: Es posible que los responsables de departamentos decidan cambiar el formato acordado en el envo de datos. Este cambio se har en la capa presentacin. Las funciones son: Definir el formato de los datos que se van a intercambiar entre las aplicaciones, y ofrecer un conjunto de servicios de transformacin de datos. 2

Arquitectura de Redes

Tema 2

Definir la sintaxis utilizada entre entidades de aplicacin y proporcionar los medios para la seleccin y modificacin de la representacin utilizada. Codificar los datos en modo standar ( enteros, reales, caracteres, etc) y realizar funciones de compresin y cifrado de datos Capa aplicacin: Ofrece funciones de administracin y mecanismos tiles para la implementacin de aplicaciones distribuidas.

2.1.2 Servicios
Cada capa realiza ciertas funciones que forman parte del proceso de comunicacin. Cada funcin que una capa ofrece a la inmediatamente superior, se le denomina servicio. El acceso al servicio de la capa inferior se realiza a travs de lo que se denomina SAP ( punto de acceso al servicio) Estos servicios se describen empleando primitivas. Cada primitiva define la funcin a realizar y posee unos parmetros que permiten pasar datos y/o informacin de control. En este modelo (OSI) , existen 4 primitivas. Request: Es invocada por la capa superior para solicitar un servicio a su capa inferior. Indicate: Por la capa del otro nodo, para indicarle a la capa superior que se ha solicitado un servicio. Es generada por la entidad par. (Capa par- Ver definicin) de la capa suministradora del servicio: Capa N, para indicarle a la entidad par de la capa superior N+1 que se ha solicitado un servicio. Response: Es emitida por la entidad par de la capa que solicita el servicio N+1 para responder a dicha solicitud. Confirmation: Esta primitiva es generada por la entidad de la capa suministradora del servicio N para confirmar el procedimiento solicitado. Con estas primitivas se pueden definir dos tipos de servicios: Servicio confirmado: Son servicios que requieren confirmacin de que la solicitud ha tenido efecto en el otro extremo. Este servicio emplea las 4 primitivas. Servicio no confirmado: No requieren confirmacin. Emplean solo las primitivas Request y Indication

2.1.3 Unidades de Informacin


Las capas del mismo nivel de distintas maquinas definen protocolos de comunicacin. Las entidades pares de cada capa intercambian informacin de control. Los protocolos establecen el formato de estos datos, el numero de campos incluidos en la capa y su significado. En el nodo transmisor, el mensaje ira recorriendo las capas en sentido descendente hasta llegar al nivel fsico, que la transmite por el canal de comunicacin. Los datos a transmitir generados por una capa se pasan a la capa inferior como parmetros de una primitiva. En cada capa de dichos datos se les aadir informacin de control definida en el protocolo, que sera pasada de nuevo al nivel inferior. Cuando el mensaje es recibido por el nodo receptor, se recorrern las capas en sentido ascendente partiendo del nivel fsico. La entidad par de cada capa recibir los datos como parmetros de una primitiva. Una vez recibidos, se separa la informacin de control y los datos de nivel superior . La informacin de control se procesa con la entidad y si el mensaje no es desechado, el dato pasar al nivel superior. Esto se repite hasta alcanzar el nivel de aplicacin o se deseche el mensaje. Por tanto en cada capa distinguimos dos tipos de datos: La unidad de datos de servicio (SDU): Son los datos basados como parmetros de la primitiva del servicio a una capa. Unidad de datos de protocolo ( (PDU): Es el conjunto de datos formados por la unidad de 3

Arquitectura de Redes datos del servicio junto con la informacin de control aadida a la capa.

Tema 2

2.2 Arquitectura TCP/IP


Las siglas son Transsmision Control Protocol / Internet Protocol. La agencia DARPA ( Agencia de Proyecto de investigacin Avanzada para la defensa) estadounidense, desarrollo ARPANET, de manera experimental con lineas telefnicas alquiladas. Con el tiempo, se unieron redes que empleaban satlites o enlaces de radio y aparecieron problemas de interconexin con dichas redes. Entonces se cre la arquitectura TCP/IP que posibilita la interconexin de mltiples redes de manera sencilla y exige la permanencia de la comunicacin mientras funcionen los nodos extremos. 2.2.1 Caractersticas Est formada por una gran coleccin de protocolos que son los estndares de internet. Los mas importantes son el TCP/IP. No es un modelo de referencia como OSI, sino que describe y define todas las tareas del proceso de comunicacin. Tambin define capas, con servicios, como OSI. Pero no es necesario utilizar todas las capas definidas en la arquitectura TCP/IP. Estos protocolos presentan las siguientes caractersticas: Son estndares abiertos y gratuitos. Interconectan maquinas diferentes. Esquema de direccionamiento comn que permite localizar cualquier dispositivo en cualquier punto de la red. Crticas: No distingue claramente entre interfaz, servicio y protocolo. No es un modelo general, se trata de una implementacin completa. No hace distincin entre capa fsica y capa enlace. 2.2.2 Niveles -Acceso a una capa Acceso a la red: Define caractersticas fsicas entre el nodo y el medio de transmisin. Define aspectos como tipos de seales, velocidad de transmisin, etc. Tambin es responsable del intercambio de datos entre el sistema final y la red. Realiza la traduccin de direcciones de nivel de red y direcciones fsicas. Genera las tramas de datos a enviar a partir de los datos pasados. Y se encarga de integrar dichas tramas en la seal fsica. En esta carga, algunos protocolos son: ARP, IEE 802, PPP, Internet. Proporciona los mecanismos necesarios para realizar el encaminamiento de los datos. Determina el camino cuando dos nodos conectados a redes intermedias quieren intercambiar datos atravesando distintas redes interconectadas. Genera paquetes con los datos recibidos y entrega los datos incluidos en los paquetes al nivel superior (el nivel transporte) al recibirlos. Controla la congestin de la red. Identifica los nodos de la red mediante el empleo de direcciones de red. Ejemplos: IP, ICMP, IGMP, RIP, OSPF, etc. Transporte: Garantiza que los datos son recibidos en el destino y que poseen el mismo orden en el que fueron enviados. Por tanto, el protocolo de esta capa ofrece a la capa superior un servicio de transmisin segura. existen dos tipos de protocolo de este nivel atendiendo al tipo de servicio ofrecido: - Orientado a la conexin (TCP) - No orientado a la conexin ( UDP) 4

Arquitectura de Redes

Tema 2

Clases de direcciones IP A 0 126 B 128- 191 C 192- 223 Aplicacin: Permite el intercambio de datos entre aplicaciones, Ya sea como flujo continuo de datos o como secuencia de mensajes individuales. Ejemplos de protocolos son estos: SMTP, POP3, IMAP, IRC, FTP, HTTP, Telnet, SSH, NFS, DNS, SNMP, RTP, etc. Este protocolo permite enviar datos a otro equipo conectado a la red directamente o a travs de un dispositivo de encaminamiento (enrutamiento) si el destino est en otra subred. En este caso, el protocolo de internet proporciona los mecanismos necesarios para guiar los datos. Para garantizar que los bloques de datos son recibidos correctamente y ofrecidos ordenados, se utiliza el protocolo de transporte. Para comunicar todos los nodos de una red, identificamos cada uno de ellos, los equipos y los dispositivos de encaminamiento mediante direcciones IP, pero es necesario otro direccionamiento, ya que al recibir el mensaje en el nivel de transporte del equipo destino, ste debe entregar los datos a la aplicacin adecuada. El protocolo de transporte proporciona una manera de identificarlos empleando una direccin que se denomina puerto. Ej: 192.168.3.1(IP):80 (PUERTO)

3. Comparativa entre OSI y TCP/IP Analogas: Ambos describen una arquitectura jerrquica en niveles. La funcionalidad de las capas guarda cierta correspondencia. Diferencias: En el modelo OSI tenemos servicios interface y protocolo. En el TCP/IP se obvian. El modelo OSI oculta mejor los protocolos presentando una mayor modularidad e independencia. La cantidad de capas es diferente. En el nivel de transporte de TCP/IP tenemos comunicaciones orientadas a la conexin y no orientadas a la conexin. En OSI solo orientadas a la conexin. En el nivel de red de TCP/ IP las comunicaciones son no orientadas a la conexin. En el modelo OSI, ambos tipos.

1.

Cuantas capas forman la arquitectura propuesta en el modelo OSI? 4 6 7 8 5

Arquitectura de Redes 2. 3. 4.

Tema 2

Que capa de modelo OSI se encarga de control de dialogo entre las aplicaciones? Aplicacin Presentacin Sesin Enlace de datos Que capa del modelo OSI se encarga del control y la deteccin de errores? Aplicaciones Red Enlace de datos Fsico Que capa del modelo OSI se encarga de establecer las caractersticas fsicas del dispositivo de interconexin? Aplicacin Red Enlace de datos Fsica 5. Que capa del modelo OSI se encarga del control de flujo de extremo a extremo? Transporte Red Datos Fsica 6. En una estructura jerrquica organizada en niveles... Cualquier capa ofrece servicios a su inmediatamente superior Las capas adyacentes se ofrecen servicios mutuamente las capas superiores ofrecen servicios a las inferiores. Cualquier capa inferior ofrece servicios a cualquier capa superior. 1. Que capa del modelo OSI se encarga de transformar el formato de datos al esperado por las aplicaciones. Aplicacin Presentacin Sesin Enlace de datos 1. Dos entidades son pares si... Se ofrecen servicios. Comparten informacin. Una esta situada en el nodo origen y la otra en el nodo destino y pertenecen al mismo nivel Realizan la misma funcin. 1. Las primitivas para describir un servicio son: Peticin, informacin, seleccin y confirmacin Request, confirmation, signal, call. Request, indication, response, confirmation. Request, indication, solved, confirmation. 1. Cuantos niveles se definen en la arquitectura TCP/IP 6

Arquitectura de Redes 1. 1. Cuatro Que modelo sirve de referencia para arquitecturas de redes locales OSI IEEE802 TCP/IP

Tema 2

Вам также может понравиться