• No se han encontrado resultados

Modelo OSI.

N/A
N/A
Protected

Academic year: 2023

Share "Modelo OSI."

Copied!
30
0
0

Texto completo

(1)

Adquisición y

Transmisión de Datos (ATD4201)

Prof. Christian Nievas Grondona.

(2)

2

Sesión 2:

Modelo OSI.

(3)

3

Modelos de capas

En sistemas en redes de comunicaciones, predominan el concepto del modelo de capas.

Un modelo de capas ofrece dos características interesantes:

Descompone el problema de construir una red en partes más manejables.

Proporciona un diseño más modular.

(4)

Modelos de capas

Ejemplo: Viaje en avión:

Compra de boletos

Documentar equipaje

Embarque

Despegué

Confirmar retorno

Recoger equipaje

Dembarque

Aterrizaje

Ruta de vuelo

(5)

Modelos de capas

Ejemplo: Viaje en avión:

Se puede modelar el proceso de un viaje aéreo en capas de servicios.

Entrega a mostrador personas y equipaje Traslado de equipaje: entrega-reclamo

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 través de las

acciones internas a la capa y solicitando el servicio proporcionado por una capa inferior

(6)

Modelos de capas

Ejemplo: Viaje en avión:

Modelo en base a capas.

Boleto (compra) equipaje (entrega) embarque

despegue Vuelo

Confirmar retorno equipaje (reclamo) desembarque

aterrizaje Vuelo

Salida Aeropuerto Llegada Aeropuerto

tráfico aéreo intermedio

ruta de vuelo

(7)

Modelos de capas

Ejemplo: Viaje en avión:

Conclusiones:

El modelo en base a capas nos permite trabajar con sistemas complejos.

Nos permite además, la identificación de las partes del sistema y la interrelación entre ellas.

La modularidad facilita el mantenimiento y la actualización del sistema.

(8)

Modelo OSI

 ¿Qué es OSI?

 Una sigla: Open Systems Interconnection

 Conceptualmente: arquitectura general

requerida para establecer comunicación entre sistemas.

 OSI puede verse de dos formas:

 Como un estándar (norma ISO/IEC 7498-1).

 Como un modelo de referencia.

(9)

Modelo OSI

 El modelo de referencia OSI fue el primer intento exitoso para reglamentar la

comunicación de datos a través de cualquier medio.

 Fue desarrollado por la International

Organization for Standarization (ISO) en

1984.

(10)

Modelo OSI

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 (capas).

No todos los productos comerciales se adhieren al modelo OSI.

Sirve además para entender redes y desarrollo

de distintas aplicaciones de red.

(11)

Modelo OSI

Fundamento:

 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 su granito de arena: el conjunto de

funciones que ese nivel “sabe” hacer.

(12)

Modelo OSI

Funcionamiento:

En la vida real, las 7 capas de funciones del modelo OSI están normalmente construidas como una combinación 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 señal 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 través de la red

Nodo A Nodo B

(13)

Modelo OSI

Modelo basado en capas:

(14)

Modelo OSI

Las capas del modelo OSI reciben un nombre de acuerdo a su función.

Nodo A Nodo B

Red

Generalmente se construyen con hardware y software

Generalmente se construyen sólo con

software

(15)

Modelo OSI

Encapsulado:

Cuando un protocolo de una capa superior envía datos a su par en otro nodo, los entrega al protocolo de la capa inferior.

El protocolo de la capa inferior no sabe si el protocolo de nivel superior envía una imagen, un correo o una secuencia numérica.

Luego el protocolo del nivel inferior, para crear su mensaje, agrega una información de control (header) que es utilizada entre pares para comunicarse entre ellos.

Esta información de control generalmente es colocada al iniciar el mensaje.

En algunos casos se anexa información de control al final del mensaje y la llaman trailer.

(16)

Modelo OSI

Encapsulado:

A los datos entregados por el protocolo de la capa superior, dentro del mensaje, se le llama cuerpo del mensaje o payload.

La operación de “introducir” el mensaje del nivel superior detrás de un header o cabecera en el mensaje de nivel inferior se llama encapsulación.

(17)

Modelo OSI

Encapsulado:

Enlace (2)

Física (1)

Usuario en el Nodo A envía el mensaje “Tengo una idea.”

H4 H3

Tengo una idea.

Tengo una idea.

Teng H3 o una idea.

H4

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

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

Tengo una idea.

Red (3) Transp. (4)

Sesión (5)

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

(18)

Modelo OSI

Encapsulado:

Física (1)

Usuario en el Nodo B recibe el mensaje “Tengo una idea.”

H4 H3

Tengo una idea.

Tengo una idea.

Teng H3 o una idea.

H4

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

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

Tengo una idea.

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

Sesión (5)

Para entregar el mensaje al protocolo correcto, dentro de una capa, se usa la llave de multiplexación.

(19)

Modelo OSI

Niveles (capas):

Cada nivel (ó capa) tiene unas funciones precisas para resolver determinados problemas de la comunicación (“divide y vencerás”)

Aplicaciones de Red: transferencia de archivos Formatos y representación 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

Nivel OSI Función que ofrece

(20)

Nivel 7 - Aplicación

La capa de aplicación está cerca al usuario (no ofrece servicios a otras capas del modelo OSI):

Es el nivel más alto en la arquitectura OSI.

Define la interfaz entre el software de comunicaciones y cualquier aplicación que necesite comunicarse a través de la red.

Las otras capas existen para prestar servicios a esta capa.

Las aplicaciones están compuestas por procesos.

Un proceso de aplicación se manifiesta en la capa de

aplicaciones como la ejecución de un protocolo de

aplicación.

(21)

Nivel 6 - Presentación

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, transforma a un formato de representación común .

Negocia la sintáxis de transferencia de datos para la capa de aplicación (estructura de datos).

Ejemplo: formato GIF, JPEG ó PNG para imágenes.

(22)

Nivel 5 - Sesión

Define cómo iniciar, coordinar y terminar las conversaciones entre aplicaciones (llamadas sesiones):

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 –sesión- entre aplicaciones)

Lleva control de qué flujos forman parte de la misma

sesión y qué flujos deben terminar correctamente.

(23)

Nivel 4 - Transporte

Proporciona un número amplio de servicios. Asegura la entrega de los datos entre procesos que han establecido una sesión y que se ejecutan en diferentes nodos:

Evita que las capas superiores se preocupen por los detalles del transporte de los datos hasta el proceso correcto.

Hace multiplexamiento para las aplicaciones:

¿cuál es la aplicación/servicio destino/origen?

Segmenta bloques grandes de datos antes de transmitirlos (y los reensambla en le nodo destino).

Asegura la transmisión confiable de los mensajes .

No deja que falten ni sobren partes de los mensajes trasmitidos (si es necesario, hace retransmisión de mensajes).

hace control de flujo y control de congestión.

(24)

Nivel 3 - Red

Entrega los paquetes de datos a la red correcta, al nodo correcto, buscando el mejor camino (es decir, permite el intercambio de paquetes):

Evita que las capas superiores se preocupen por los

detalles de cómo los paquetes alcanzan el nodo destino correcto.

En esta capa se define la dirección lógica de los nodos.

Esta capa es la encargada de hacer 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?

(25)

Nivel 2 - Enlace

Inicia, mantiene y libera los enlaces de datos entre dos nodos:

Hace transmisión confiable (sin errores) de los datos sobre un medio físico (un enlace)

Define la dirección física de los nodos

Construye los “frames”

También debe involucrarse con el orden en que lleguen los frames, notificación de errores físicos, reglas de uso del medio físico y el control del flujo en el medio.

Es diferente de acuerdo a la topología de red y al medio

utilizado.

(26)

Nivel 1 - Física

 Define las características mecánicas,

eléctricas y funcionales para establecer, mantener, repetir, amplificar y desactivar conexiones físicas entre nodos

 Acepta un “chorro” de bits y los transporta a través de un medio físico (un enlace)

 Nivel de voltaje, sincronización de cambios de voltaje, frecuencia de transmisión, distancias de los cables, conectores físicos y asuntos

similares son especificados en esta capa.

(27)

Resumen Niveles

(28)

Resumen Niveles

(29)

OSI v/s TCP/IP

(30)

30

Consultas y Contacto

Christian Nievas Grondona.

[email protected]

Referencias

Documento similar

Los artículos de marroquinería y estucheria anteriormente indicados cuando su precio de venta al público por unidad no exceda de 100 pesetas y los artículos de viaje cuando no exceda