Vous êtes sur la page 1sur 39

Arquitectura de Comunicaciones

Modelo OSI

Necesidad de las arquitecturas de comunicaciones


Entre los requerimientos necesarios para un diseo de una red de datos estn:
Proporcionar conectividad general de manera robusta, equitativa y econmica para una gran cantidad de computadores. Ser lo suficientemente flexible para evolucionar y ajustarse a los cambios tecnolgicos y a los requerimientos de las nuevas aplicaciones que aparecen constantemente.

Para afrontar esta complejidad, los diseadores de redes han creado unos modelos generales usualmente llamados arquitecturas de comunicaciones- que ayudan en el diseo y la implementacin de las redes.

Modelo de capas y los protocolos


Cuando un sistema se vuelve complejo, el diseador del sistema introduce otro nivel de abstraccin. La idea de una abstraccin es definir un modelo unificador que capture los aspectos importantes del sistema y oculte los detalles de cmo fue implementado. El reto es identificar las abstracciones que simultneamente sean tiles en un amplio nmero de situaciones y, a la vez, puedan ser implementadas eficientemente.

Modelo de capas y los protocolos


En sistemas en red, la abstraccin lleva al concepto del modelo de capas.
Se comienza con servicios ofrecidos por la capa fsica y luego se adiciona una secuencia de capas, cada una de ellas ofreciendo un nivel de servicios ms abstracto.

Un modelo de capas ofrece dos caractersticas interesantes:


Descompone el problema de construir una red en partes ms manejables (no es necesario construir un sistema monoltico que hace todo) Proporciona un diseo ms modular (si se quiere colocar un nuevo servicio, slo se debe modificar la funcionalidad de una capa)

Proceso de un viaje areo como una serie de pasos


tiquete (compra)
equipaje (entrega) embarque despegue Vuelo Ruta de vuelo tiquete (recobro) equipaje (recogida) desembarque

aterrizaje
Vuelo

Proceso de un viaje areo en capas de servicios


Entrega mostrador a mostrador de [personas y equipaje] Traslado de equipaje: entrega-recogida

Traslado de personas: embarque-desembarque


Traslado de la aeronave: pista a pista Ruta de vuelo desde el origen hasta el destino

Capas: cada capa implementa un servicio a travs de las acciones internas a la capa y solicitando el servicio proporcionado por una capa inferior

Implementacin distribuida de la funcionalidad de las capas


Salida Aeropuerto
tiquete (compra) equipaje (entrega) embarque despegue Vuelo tiquete (recobro) equipaje (recogida) desembarque aterrizaje Vuelo
trfico areo intermedio

ruta de vuelo ruta de vuelo

ruta de vuelo

Llegada Aeropuerto

Otra vez: Por qu utilizar capas?


Permite trabajar con sistemas complejos
una estructura explcita permite la identificacin de las partes del sistema complejo y la interrelacin entre ellas
modelo de referencia de capas para discusiones

la modularidad facilita el mantenimiento y la actualizacin del sistema


cambios que se realicen en la implementacin de un servicio de una capa es transparente para el resto del sistema

Arquitectura OSI
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

OSI es un estndar
El desarrollo inicial de las redes de computadores fue promovido por redes experimentales como ARPANet y CYCLADES, seguidos por los fabricantes de computadores (SNA, DECnet, etctera). Las redes experimentales se disearon para ser heterogneas (no importaba la marca del computador). Las redes de los fabricantes de equipos tenan su propio conjunto de convenciones para interconectar sus equipos y lo llamaban su arquitectura de red

OSI es un estndar
La necesidad de interconectar equipos de diferentes fabricantes se hizo evidente. En 1977, la ISO (International Organization for Standarization) reconoci la necesidad de crear estndares para las redes informticas y cre el subcomit SC16 (Open Systems Interconnection) La primera reunin de ste subcomit se llevo a cabo en marzo de 1978. El modelo de referencia OSI fue desarrollado despus de cerca de 18 meses de discusin.

OSI es un estndar
El modelo OSI fue adoptado en 1979 por el comit tcnico TC97 (procesamiento de datos), del cual dependa el subcomit SC16 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

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 Sirve para ensear redes y en discusiones tcnicas (resolucin de problemas).

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 su granito de arena: el conjunto de funciones que ese nivel sabe hacer.

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

Operacin: 1 aproximacin
Nodo A
Al enviar el mensaje baja El mensaje viaja a travs de la red

Nodo B
Al recibir el mensaje sube

En la vida real, las 7 capas de funciones del modelo OSI estn normalmente construidas como una combinacin de: 1. Sistema Operativo (Windows XP, Win2003, Mac/OS Unix) 2. Aplicaciones (navegador, cliente de correo, servidor web) 3. Protocolos de transporte y de red (TCP/IP, IPX/SPX, SNA) 4. Hardware y software que colocan la seal en el cable conectado al computador (tarjeta de red y driver)

Operacin: 2 aproximacin
Las capas del modelo OSI reciben un nombre de acuerdo a su funcin.

Aplicacin Presentacin Sesin Transporte Red Enlace Fsica


Nodo A

7 6 5 4 3 2

Al enviar el mensaje baja

7 6 5 4 3 2

Aplicacin Presentacin Sesin Transporte Red Enlace

Al recibir el mensaje sube

1
RED

1 Fsica
Nodo B

LAS 7 CAPAS DEL MODELO OSI

SISTEMA A

SISTEMA B
APLICACIN

Una aplicacin de Software del sistema A quiere enviar informacin a otra aplicacin en el sistema B
El sistema A pasa la informacin a la capa de APLICACIN, CAPA 7 La capa de APLICACIN entrega los datos a la capa de PRESENTACIN, CAPA 6

APLICACIN

PRESENTACIN

PRESENTACIN

SESIN

SESIN

TRANSPORTE

TRANSPORTE

RED

RED

ENLACE

ENLACE

FISICA

FISICA

LAS 7 CAPAS DEL MODELO OSI

La capa de PRESENTACIN pasa sus datos a la capa de SESIN, CAPA 5, y as sucesivamente, hacia abajo, hasta llegar a la capa FSICA, CAPA 1.

SISTEMA A
APLICACIN

SISTEMA B
APLICACIN

PRESENTACIN

PRESENTACIN

SESIN

SESIN

TRANSPORTE

TRANSPORTE

RED

RED

Para llegar a B proceso es contrario

ENLACE

ENLACE

FISICA

FISICA

LAS 7 CAPAS DEL MODELO OSI

Estrategias del modelo OSI. Cada CAPA se puede comunicar solamente con tres de las otras capas: La capa inferior. (N 1) La capa igual en otro sitio de la red de computadores. N La capa superior. (N+1)

SISTEMA A
APLICACIN

SISTEMA B
APLICACIN

PRESENTACIN

PRESENTACIN

SESIN

SESIN

TRANSPORTE

TRANSPORTE

RED

RED

ENLACE

ENLACE

FISICA

FISICA

LAS 7 CAPAS DEL MODELO OSI


Estrategias del modelo OSI. Cada capa del modelo tiene varias formas de controlar la informacin con el fin de comunicarse adecuadamente con su capa igual en otras redes.

Esta serie de reglas se aaden al comienzo de cada paquete de informacin que se quiere transferir. PCI: protocol control information
Esta unidad completa de informacin o PDU es la que llega a la capa correspondiente en el sistema al otro lado de la red. PDU: protocol data unit

Transmisin de datos en OSI

Aplicacin Presentacin Sesin Transporte Red Enlace Fsico

Aplicacin

Presentacin Sesin Transporte Red Enlace Fsico

Medio de Transmisin

LAS 7 CAPAS DEL MODELO OSI


Funciones de las siete capas:

Servicios Manejo de archivos Manejo de impresin Aplicaciones de bases de datos Redes Protocolos de Software Enrutadores

APLICACIN

PRESENTACIN

SESIN

TRANSPORTE

RED

Comunicaciones Ethernet SONET FDI GBEth

ENLACE

FISICA

CAPA FSICA

Describe las reglas para poner y extraer los bits de los cables que conforman la red. Define: Medios de Transmisin Dispositivos Estructuras de la red Tipo de seales de los datos Voltajes, tiempos, conectores, etc.

FISICA

CAPA DE ENLACE

Describe las reglas para convertir el tren de bits en grupos o frames de datos. En esta capa se organiza el transito confiable de los datos a travs de la red: Direccionamiento fsico del dispositivo Topologa de la red Notifica a las capas superiores de que hay un error Reordenamiento de los grupos o frames de datos Regulacin del trfico de tal manera que el dispositivo receptor no sea saturado

UNION o ENLACE

CAPA DE ENLACE

Se divide en dos: Sub-capa MAC o de Control de Acceso al Medio Define cmo funciona la red Protocolos de acceso al medio como Ethernet, SONET, etc Direccin fsica quemada en el hardware 2 MAC

CAPA DE ENLACE

Sub-capa LLC o Control Lgico del Enlace

LLC 2 Estable y mantiene el enlace de datos Sincroniza los frames o grupos de datos Controla el flujo y el chequeo de errores

CAPA DE RED

En esta capa se define la direccin de la red, que es diferente a la direccin MAC establecida en la capa anterior.
En el protocolo de Internet IP se utiliza esta direccin para enlazar las direcciones del sistema que enva con el que recibe. Los enrutadores utilizan esta direccin de red para organizar el trnsito de los paquetes Hay mucha actividad de hardware y equipos sobre esta capa

RED 3

CAPA DE RED

Es la encargada de organizar el movimiento de datos desde el punto A al B. Los grupos de datos o frames se convierten en datagramas: Interconexin de redes: direccin lgica, trayectorias, conmutacin Enrutamiento: seleccin de las direcciones exactas de envo y llegado Control de la red: Control de flujo

RED

CAPA DE TRANSPORTE

Organiza los datos en segmentos para su transporte por la red. En esta capa: Se controla el flujo de informacin Se multiplexan los datos de varias fuentes de informacin Se utilizan varios mecanismos para establecer una transmisin libre de error

TRANSPORTE

CAPA DE TRANSPORTE

TRANSPORTE Organiza los datos en segmentos Direccionamiento Control de transporte: segmentacin, control de flujo y chequeo de errores Internet utiliza los protocolos TCP y UDP de esta capa TCP: Protocolo de control de transmisin UDP: Protocolo de los datagramas del usuario

CAPA DE SESIN

Esta capa establece, administra y termina las sesiones de comunicacin entre dispositivos. Una sesin de comunicacin consta de solicitud de servicio y respuesta al servicio entre dos aplicaciones. Protocolos de esta capa conocidos: Apple Talk, ZIP ( Protocolo de Informacin de Zona)

SESIN

CAPA DE PRESENTACIN

Esta capa convierte la informacin de la Aplicacin que se pretende enviar a un formato que lo pueda entender la fuente que recibe. Entre los formatos mas usados estn: Texto en ASCII o en EBCDIC Compresin de datos Compresin de video MPEG-2 y MPEG-4 Formato JPEG, etc

PRESENTACIN

CAPA DE APLICACIN

Es la capa mas cercana al usuario del sistema. Esta capa interacta con las aplicaciones de software que requieran comunicaciones con otros sistemas. Las tareas bsicas son: Identificacin de los otros sistemas que recibirn la informacin Identificacin de la existencia de recursos para la comunicacin Sincronizacin general de la transmisin

APLICACIN

CAPA DE APLICACIN

Algunos protocolos de esta capa son:

HTTP (HyperText Transfer Protocol = Protocolo de Transferencia de Hipertexto) el protocolo bajo la www. FTP (File Transfer Protocol = Protocolo de Transferencia de Archivos) SMTP (Simple Mail Transfer Protocol = Protocolo Simple de Correo) POP (Post Office Protocol = Protocolo de Oficina de Correo) Telnet otro terminal remoto, ha cado en desuso por su inseguridad intrnseca, ya que las claves viajan sin cifrar por la red

Operacin: 3 aproximacin
Puede contener encabezados de las capas 5, 6 y 7

Nodo A
Aplicacin Presentacin Sesin Transporte Red Enlace Fsica
bits

Nodo B
Unidades de Informacin
Mensaje Paquete Frame
Header 4 DATOS Header 3 DATOS

Header 2 DATOS DATOS

Aplicacin Presentacin Sesin Transporte Red Enlace Fsica

RED

Operacin: 4 aproximacin (1)


Usuario en el Nodo A enva el mensaje Tengo una idea.
Tengo una idea. Tengo una idea.

Los datos se encapsulan y se registra a qu protocolo de la capa superior le pertenece la carga til (payload)

Tengo una idea.


H4 H3 H2 Tengo una idea. H4 H3 Teng H4 H3 o una idea. H2 H3 o una idea. T2

Teng T2

Sesin (5) Transp. (4) Red (3) Enlace (2)

H2

H3

H4

Teng T2

H2

H3

o una idea. T2

Fsica (1)

Operacin: 4 aproximacin (2)


Usuario en el Nodo B recibe el mensaje Tengo una idea.
Para entregar el mensaje al protocolo correcto, dentro de una capa, se usa la llave de multiplexacin.
Tengo una idea. Tengo una idea.

Sesin (5) Transp. (4) Red (3) Enlace (2)

Tengo una idea.


H4 H3 H2 H3 H4 Teng T2 H4 H2 Teng H3 Tengo una idea. H3 o una idea.

o una idea. T2

H2

H3

H4

Teng T2

H2

H3

o una idea. T2

Fsica (1)

CONCLUSIONES: Los 7 Niveles del modelo OSI


Cada nivel ( capa) tiene unas funciones precisas para resolver determinados problemas de la comunicacin (divide y vencers)

Nivel OSI Aplicacin Presentacin Sesin Transporte Red Enlace Fsica

Funcin que ofrece Aplicaciones de Red: transferencia de archivos Formatos y representacin de los datos Establece, mantiene y cierra sesiones Entrega confiable/no confiable de mensajes Entrega los paquetes y hace enrutamiennto Transfiere frames, chequea errores Transmite datos binarios sobre un medio
Redes

Vous aimerez peut-être aussi