Unidad II Modelos de Referencias -- OSI · Capas del modelo OSI Física Enlace de Datos Red...

35
Unidad Unidad II II Modelos de Referencias -- OSI Modelos de Referencias -- OSI

Transcript of Unidad II Modelos de Referencias -- OSI · Capas del modelo OSI Física Enlace de Datos Red...

UnidadUnidad II II

Modelos de Referencias -- OSIModelos de Referencias -- OSI

HistoriaHistoria

Por mucho tiempo se consideró al diseño de redes un proceso muy complicado de llevar a cabo, esto es debido a que los fabricantes de computadoras tenían su propia arquitectura de red, y esta era muy distinta al resto, y en ningún caso existía compatibilidad entre marcas.

La Organización Internacional de Estándares (ISO), creó un subcomité para desarrollar estándares de comunicación de datos que promovieran la accesibilidad universal y una interoperabilidad entre productos de diferentes fabricantes.

El Modelo OSI (Open Systems Interconnection Reference Model) es un lineamiento funcional para tareas de comunicaciones y, por consiguiente, no es un estándar de comunicación para dichas tareas, ya que no especifica el protocolo que debe ser usado en cada capa, sino que suele hablarse de modelo de referencia.

El Modelo OSI esta basado en 7 capas que son los siguientes: 1 Físico; 2 Enlace; 3 Red; 4 Transporte; 5 Sesión; 6 Presentación y 7 Aplicación.

¿Porque un modelo de red divido en capas?¿Porque un modelo de red divido en capas?

Física

Enlace de Datos

Red

Transporte

Sesión

Presentación

Aplicación

FísicaFísica

Enlace de DatosEnlace de Datos

Red

Transporte

Red

Transporte

SesiónSesión

PresentaciónPresentación Divide la comunicación de red en partes más pequeñas Divide la comunicación de red en partes más pequeñas y sencillas, simplificando así el aprendizajey sencillas, simplificando así el aprendizaje.

Normaliza los componentes de red para permitir el Normaliza los componentes de red para permitir el desarrollo y el soporte de los productos de diferentes desarrollo y el soporte de los productos de diferentes fabricantes.fabricantes.

Permite a los distintos tipos de hardware y software de Permite a los distintos tipos de hardware y software de red comunicarse entre sí.red comunicarse entre sí.

Impide que los cambios en una capa puedan afectar Impide que los cambios en una capa puedan afectar las demás capas, para que se puedan desarrollar con más las demás capas, para que se puedan desarrollar con más rapidez.rapidez.

Capas del modelo OSICapas del modelo OSI

Física

Enlace de Datos

Red

Transporte

Sesión

Presentación

Aplicación

Física Transmisión binariaFísica

Enlace de Datos Acceso a los mediosEnlace de Datos

Direccionamiento y mejor rutaRed

Transporte

Red

Conexiones de extremo a extremoTransporte

Sesión Comunicación entre hostsSesión

Presentación Representación de datosPresentación

Procesos de red a aplicaciones

Encapsulamiento de los datosEncapsulamiento de los datos

Capa 1Capa 1Física

La capa física proporciona sus servicios a la capa de enlace de datos, definiendo las especificaciones eléctricas, mecánicas, de procedimiento y funcionales

Transmisión binaria

La capa física define las especificaciones eléctricas, mecánicas, de procedimiento y funcionales para activar, mantener y desactivar el enlace físico entre sistemas finales

La misión principal de esta capa es transmitir bits por un canal de comunicación, de manera que cuanto envíe el emisor llegue sin alteración al receptor.

“Si desea recordar la Capa 1 en la menor cantidad de palabras posible, piense en señales y medios.” Cisco Systems, Inc. 1999.

Física

Definir las características físicas (componentes y conectores mecánicos) y eléctricas (niveles de tensión).

Definir las características funcionales de la interfaz (establecimiento, mantenimiento y liberación del enlace físico).

Especificar cables, conectores y componentes de interfaz con el medio de transmisión, polos en un enchufe, etc.

Transmitir el flujo de bits a través del medio.

Manejar voltajes y pulsos eléctricos

Garantizar la conexión (aunque no la fiabilidad de ésta).

PRINCIPALES FUNCIONES DE LA CAPA FISICA

Capa 1Capa 1Física Transmisión binaria

Física

El nivel físico recibe una trama binaria que debe convertir a una señal eléctrica, de tal forma que a pesar de la degradación que pueda sufrir en el medio de transmisión vuelva a ser interpretable correctamente en el receptor.

PCM (Pulse Code Modulatión)5 V para los "unos” 0 V para los "ceros"

En el caso de las fibras ópticas se transmiten pulsos de luz.

En el caso de las comunicaciones inalámbricas, se pueden dar modulaciones muy sofisticadas, este es el caso de los estándares Wi-Fi, con técnicas de modulación complejas de espectro ensanchado

Capa 1Capa 1Física Transmisión binaria

Codificación de la señal

El nivel físico recibe una trama binaria que debe convertir a una señal eléctrica, electro magnética, óptica u otra dependiendo del medio, de tal forma que a pesar de la degradación que pueda sufrir en el medio de transmisión vuelva a ser interpretable correctamente en el receptor.

En el caso más sencillo el medio es directamente digital, como en el caso de las fibras ópticas, dado que por ellas se transmiten pulsos de luz.

Cuando el medio no es digital hay que codificar la señal, en los casos más sencillos la codificación puede ser por pulsos de tensión (PCM o Pulse Code Modulatión) (por ejemplo 5 V para los "unos" y 0 V para los "ceros"), es lo que se llaman codificación unipolar RZ. Otros medios se codifican mediante presencia o ausencia de corriente. En general estas codificaciones son muy simples y no usan bien la capacidad de medio. Cuando se quiere sacar más partido al medio se usan técnicas de modulación más complejas, y suelen ser muy dependientes de las características del medio concreto.

En los casos más complejos, como suelen ser las comunicaciones inalámbricas, se pueden dar modulaciones muy sofisticadas, este es el caso de los estándares Wi-Fi, con técnicas de modulación complejas de espectro ensanchado

Capa 1Capa 1Física Trasporta la corriente eléctrica de bits a través del hardware.

Capa 2Capa 2Enlace de datos

La capa de enlace de datos se ocupa del direccionamiento físico, de la topología de la red, del acceso a la red, de la notificación de errores, de la distribución ordenada de tramas y del control del flujo.

La capa de enlace de datos es responsable de proporcionar la comunicación nodo a nodo en una misma red de área local.

Debe proporcionar un mecanismo de direcciones que permita entregar los mensajes en los nodos correctos

Debe traducir los mensajes de las capas superiores en bits que puedan ser transmitidos por la capa física

Cuando la capa de enlace de datos recibe un mensaje, le da formato para transformarlo en una trama de datos (denominada igualmente paquete).

Indicador de inicio.

Dirección de origen.

Dirección de destino.

Control.

Datos.

Control de errores.

Acceso a los medios

“Si desea recordar la Capa 2 en la menor cantidad de palabras posible, piense en tramas y control de acceso al medio” . Cisco Systems, Inc. 1999.

Indicador de inicio. Un patrón de bits que indica el inicio de una trama de datos.

Dirección de origen. La dirección del nodo que realiza el envío se incluye para poder dirigir las respuestas al mensaje.

Dirección de destino. Cada nodo queda identificado por una dirección. La capa de enlace de datos del remitente añade la dirección de destino a la trama. La capa de enlace de datos del destinatario examine la dirección de destino para identificar los mensajes que debe recibir.

Control. En muchos casos es necesario incluir información adicional de control. Cada protocolo determine la información específica.

Datos. Este campo contiene todos los datos enviados a la capa de enlace de datos por las capas superiores del protocolo.

Control de errores. Este campo contiene información que permite que el nodo destinatario determine si se ha producido algún error durante la transmisión. El sistema habitual es la verificación de redundancia cíclica (CRC), que consiste en un valor calculado que resume todos los datos de la trama. El nodo destinatario calcula nuevamente el valor y, si coincide con el de la trama, entiende que la trama se ha transmitido sin errores.

Capa 2Capa 2Enlace de datos Acceso a los medios

Capa 2Capa 2Enlace de datos Acceso a los medios

Capa 3Capa 3Red Direccionamiento y mejor ruta

La capa de red se ocupa de la navegación de los datos a través de la red. La función de la capa de red es encontrar la mejor ruta a través de la red.

El cometido de la capa de red es hacer que los datos lleguen desde el origen al destino, aún cuando ambos no estén conectados directamente.

La capa de red es una capa compleja que proporciona conectividad y selección de ruta entre dos sistemas de hosts que pueden estar ubicados en redes geográficamente distintas

“Si desea recordar la Capa 3 en la menor cantidad de palabras posible, piense en selección de ruta, direccionamiento y enrutamiento” Cisco Systems, Inc. 1999.

Su función básica es aceptar los datos enviados por las capas superiores, dividirlos en pequeñas partes si es necesario, y pasarlos a la capa de red.

Capa 4Capa 4Transporte Conexiones de extremo a extremo

En esta capa se proveen servicios de conexión para la capa de sesión que serán utilizados finalmente por los usuarios de la red al enviar y recibir paquetes.

Sus funciones principales son transportar y regular el flujo de información desde el origen hasta el destino de manera confiable y precisa.

Nota: En el caso del modelo OSI, también se asegura que lleguen correctamente al otro lado de la comunicación.

Es la encargada de efectuar el transporte de los datos de la máquina origen a la destino, independizándolo del tipo de red física que se esté utilizando

Capa 4Capa 4Transporte Conexiones de extremo a extremo

“Calidad del servicio" se usa a menudo para describir el propósito de la Capa 4, la capa de transporte. Sus funciones principales son transportar y regular el flujo de información desde el origen hasta el destino de manera confiable y precisa.

Se encarga de mantener el enlace entre los dos computadores que estén trasmitiendo archivos.

Establece, administra y finaliza las sesiones entre dos hosts que se están comunicando.

El servicio provisto por esta capa es la capacidad de asegurar que, dada una sesión establecida entre dos máquinas, la misma se pueda efectuar para las operaciones definidas de principio a fin, reanudándolas en caso de interrupción.

“Si desea recordar la Capa 5 en la menor cantidad de palabras posible, piense en diálogos y conversaciones.” Cisco Systems, Inc. 1999.

Capa 5Capa 5Sesión Comunicación entre hosts

Sesión

Control de la sesión a establecer entre el emisor y el receptor (quién transmite, quién escucha y seguimiento de ésta).

Control de la concurrencia (que dos comunicaciones a la misma operación crítica no se efectúen al mismo tiempo).

Mantener puntos de verificación (checkpoints), que sirven para que, ante una interrupción de transmisión por cualquier causa, la misma se pueda reanudar desde el último punto de verificación en lugar de repetirla desde el principio.

Capa 5Capa 5Sesión Comunicación entre hosts

El control de los diálogos entre distintos nodos es competencia de la capa de sesión. Un diálogo es una conversación formal en la que dos nodos acuerdan un intercambio de datos.

La comunicación puede producirse en tres modos de diálogo

Simple (Simplex). Un nodo transmite de manera exclusiva mientras otro recibe de manera exclusiva.

Semidúplex (Half-duplex). Un solo nodo puede transmitir en un momento dado, y los nodos se turnan para transmitir.

Dúplex total (Full-duplex). Los nodos pueden transmitir y recibir simultáneamente. La comunicación dúplex total suele requerir un control de flujo que asegure que ninguno de los dispositivos envía datos a mayor velocidad de la que el otro dispositivo puede recibir.

Capa 5Capa 5Sesión Comunicación entre hosts

Capa 5Capa 5Sesión

Las sesiones permiten que los nodos se comuniquen de manera organizada. Cada sesión tiene tres fases:

1.- 1.- Establecimiento de la conexión. Los nodos establecen contacto. Negocian las reglas de la comunicación incluyendo los protocolos utilizados y los parámetros de comunicación.

2.- 2.- Transferencia de datos. Los nodos inician un diálogo para intercambiar datos.

3.- 3.- Liberación de la conexión. Cuando los nodos no necesitan seguir comunicados, inician la liberación ordenada de la sesión.

Comunicación entre hosts

Los pasos 1 y 3 representan una carga de trabajo adicional para el proceso de comunicación. Esta carga puede no ser deseable para comunicaciones breves. Por ejemplo, considere la comunicación necesaria para una tarea administrativa de la red. Cuando una red administra varios dispositivos, éstos envían periódicamente un breve informe de estado que suele constar de una sola trama. Si todos estos mensajes se enviaran como parte de una sesión formal, las fases de establecimiento y liberación de la conexión transmitirían más datos que los del propio mensaje.

En estas situaciones, se comunica sin conexión. El nodo emisor se limita a transmitir los datos dando por sentado que el receptor está disponible.

Una sesión con conexión es aconsejable cuando la comunicación es compleja. Imagine la transmisión de una gran cantidad de datos de un nodo a otro. Si no se utilizaran controles formales, un solo error durante la transferencia obligaría a enviar de nuevo todo el archivo.

Una vez establecida la sesión, los nodos implicados pueden pactar un procedimiento de comprobación. Si se produce un error, el nodo emisor sólo debe retransmitir los datos enviados desde la última comprobación. El proceso de gestión de actividades complejas se denomina administración de actividad.

Capa 5Capa 5Sesión Comunicación entre hosts

Capa 6Capa 6

Después de recibir los datos de la capa de aplicación, la capa de presentación ejecuta una de sus funciones, o todas ellas, con los datos antes de mandarlos a la capa de sesión. En la estación receptora, la capa de presentación toma los datos de la capa de sesión y ejecuta las funciones requeridas antes de pasarlos a la capa de aplicación.

Compresión de datos Formateo de datos

(presentación) Cifrado de datos

Presentación Representación de datos

Está a cargo de presentar los datos en una forma que el dispositivo receptor pueda comprender.

COMPUTADOR MCUptreoClave de cifrado

Las transacciones financieras (por Ej., los datos de las tarjetas de crédito) utilizan el cifrado para proteger la información confidencial que se envía a través de Internet.

Capa 6Capa 6

El cifrado de los datos protege la información durante la transmisión. Se utiliza una clave de cifrado, para cifrar los datos en el lugar origen y luego descifrarlos en el lugar destino.

Presentación Representación de datos

Capa 6Capa 6

El algoritmo busca patrones de bits repetidos en el archivo y entonces los reemplaza con un token. Un token es un patrón de BIT mucho más corto que representa el patrón largo. Una analogía sencilla puede ser el nombre Maxi (el apodo), el token, para referirse a alguien cuyo nombre completo sea Maximiliano.

Sin comprimir Un veloz computador permite una veloz computación

Compresión

Veloz

Computa

Un dor permite una ción

Presentación Representación de datos

La compresión funciona mediante el uso de algoritmos (fórmulas matemáticas complejas) para reducir el tamaño de los archivos

Presentación Capa 6Capa 6

PICTTIFFJPEG

PICT: Un formato de imagen utilizado para transferir gráficos QuickDraw entre programas del

sistema operativo MAC

JPEG (Grupo conjunto de expertos fotográficos): Formato gráfico utilizado con frecuencia

para comprimir imágenes fijas de ilustraciones o fotografías

complejos

TIFF (Formato de archivo de imagen etiquetado): Un formato para imágenes con asignación de

bits de alta resolución

Representación de datos

MIDIMPEG

QuickTime

MIDI: (Interfaz digital para instrumentos musicales) para

música digitalizada

QuickTime: Estándar para el manejo de audio y vídeo para los programas del sistema operativo

MAC

MPEG (Grupo de expertos en películas): Estándar para la

compresión y codificación de vídeo con movimiento para el

almacenamiento en CD y digital.

Presentación Capa 6Capa 6Representación de datos

La capa de aplicación proporciona los servicios utilizados por las aplicaciones para que los usuarios se comuniquen a través de la red

Capa 7Capa 7Aplicación Procesos de red a aplicaciones

Es responsable de identificar y establecer la disponibilidad de los socios de la comunicación deseada.

La capa de aplicación es la capa OSI más cercana al sistema final. Esto determina si existen suficientes recursos para la comunicación entre sistemas

No brinda servicios a ninguna otra capa OSI. Sin embargo, brinda servicios a los procesos de aplicación que se encuentran fuera del alcance del modelo OSI.

“Si desea recordar a la Capa 7 en la menor cantidad de palabras posible, piense en los navegadores de Web.” Cisco Systems, Inc. 1999.

Algunos ejemplos de servicios, son:

Transporte de correo electrónico. Gran variedad de aplicaciones pueden utilizar un protocolo para gestionar el correo electrónico. Los diseñadores de aplicaciones que recurren al correo electrónico no necesitan desarrollar sus propios programas para gestionar el correo. Además, las aplicaciones que comparten una misma interfaz de correo pueden intercambiar mensajes utilizando el gestor de correo electrónico.

Acceso a archivos remotos. Las aplicaciones locales pueden acceder a los archivos ubicados en los nodos remotos.

Ejecución de tareas remotas. Las aplicaciones locales pueden iniciar y controlar procesos en otros nodos.

Directorios. La red puede ofrecer un directorio de recursos, incluyendo nombres de nodos lógicos. El directorio permite que las aplicaciones accedan a los recursos de la red utilizando nombres lógicos en lugar de identificaciones numéricas abstractas.

Administración de la red. Los protocolos de administración de la red permiten que varias aplicaciones puedan acceder a la información administrativa de la red.

Capa 7Capa 7Aplicación Procesos de red a aplicaciones

facilitan el uso y administración de la red

Capa 7Capa 7Aplicación Procesos de red a aplicaciones

Entre los protocolos (refiriéndose a protocolos genéricos, no a protocolos de la capa de aplicación de OSI) más conocidos destacan

HTTPHTTP

FTPFTP

POPPOP

SMTPSMTP SSHSSH

TelnetTelnet

SNMPSNMP DNSDNS

WWW.CISCO.COM

La World Wide Web usa el protocolo HTTP

Capa 7Capa 7Aplicación Procesos de red a aplicaciones

Los programas de acceso remoto utilizan el protocolo Telnet para la conexión directa a las fuentes remotas.

Capa 7Capa 7Aplicación Procesos de red a aplicaciones

Los programas de correo electrónico soportan el protocolo de la capa de aplicación POP3 (Post Office Protocol) para correo electrónico .

Capa 7Capa 7Aplicación Procesos de red a aplicaciones

Los programas de utilidades de archivo utilizan el protocolo FTP (File Transfer Protocol) para copiar y trasladar archivos entre sitios remotos.

Capa 7Capa 7Aplicación Procesos de red a aplicaciones

Capa 7Capa 7Aplicación Procesos de red a aplicaciones

Capas del modelo OSICapas del modelo OSI

Capas del modelo OSICapas del modelo OSI