Es una descripción estructural (en capas o niveles) del proceso de comunicación de datos entre dos sistemas. Es un Marco conceptual para normalizar, ordenar y dar las reglas necesarias para que, el intercambio de datos (información) entre dos entidades (Por ejemplo PCs) sea correcto, así como totalmente abierto y estándar.
La Comunicación En El Modelo OSI: La comunicación, en el Modelo OSI, se da entre niveles adyacentes de un mismo nodo (vertical) y entre niveles iguales de dos nodos (horizontal) Un nivel OSI se comunica con otra capa para usar sus servicios. En la Figura siguiente se representa la comunicación entre dos equipos terminales de datos (ETD) a través de un sistema de comunicación conformado por un ruteador y dos redes.
Transmisión de Datos en el Modelo OSI: Cuando una aplicación presente en un sistema o nodo No 1, tiene información para transmitir a una aplicación presente en un sistema No. 2, el programa o aplicación del sistema No. 1 transfiere los datos a la Capa 7 o de Aplicación. Este nivel agrega un encabezado a la información y lo envía al nivel 6 o Presentación, el cual toma todo esto como información del nivel 7, le agrega un encabezado que contiene información de control con destino al nivel 6 o de Presentación del sistema No 2. Luego envía la información al nivel 5 o de Sesión. A medida que va pasando de nivel en nivel, aumenta su tamaño, debido a los encabezados que cada una va agregando, algunos niveles también agregan finalizadores.
A medida que la información desciende por las diferentes capas, hasta el nivel 1 o físico, la unidad o bloque de datos y en general de información, va aumentando su tamaño.
El nivel 1 o Físico del sistema No 1, envía los datos al sistema No. 2 por medio del sistema de transmisión de la red (cableado, por ejemplo) y son recibidos por el nivel 1 o Físico, del sistema No 2, el cual los transfiere al nivel 2 o de Enlace, en donde se les retira el encabezado y finalizador de nivel 2 colocado en el sistema No. 1 y así sucesivamente se van transfiriendo hasta el nivel 7 o nivel de aplicación, que transfiere los datos al programa de aplicación en el sistema No. 2. En el sistema destino, cada capa equivalente a la del sistema origen retira el encabezado agregado.
El proceso de tomar el encabezado, los datos y el finalizador de la capa inmediatamente superior y tratarlos como datos en general y a su vez colocarles encabezado y finalizador, es conocido como encapsulamiento (Ver figura siguiente) Como se puede ver, no existe un contacto directo o real entre los dos extremos, salvo a través del medio físico, los demás son conexiones lógicas, adicionalmente, cada nivel solo puede entender la información que le envía su homologo desde el otro nodo.
Funciones de las capas en el Modelo OSI:
Cada capa individual del modelo OSI tiene un conjunto de funciones que debe realizar para que los paquetes de datos puedan viajar en la red desde el origen hasta el destino. A continuación, presentamos una breve descripción de cada capa del modelo de referencia OSI.
La capa de aplicación es la capa del modelo OSI más cercana al usuario. Suministra servicios de red a las aplicaciones del usuario. Difiere de las demás capas debido a que no proporciona servicios a ninguna otra capa OSI (ya que es la primera o última según se mire), sino solamente a aplicaciones que se encuentran fuera del modelo OSI. Algunos ejemplos de aplicaciones son los programas de hojas de cálculo, procesadores de texto, navegador de Internet... La capa de aplicación establece la disponibilidad de los potenciales socios de comunicación, sincroniza y controla la coherencia de los datos.
Capa 6: La capa de presentación
Capa 6: La capa de presentación
La capa de presentación garantiza que la información que envía la capa de aplicación de un sistema pueda leerse por la capa de aplicación de otro. Si es necesario, la capa de presentación traduce entre varios formatos de datos utilizando un formato común. Por ejemplo es la que utiliza los formatos de datos: zip para archivos comprimidos, doc. para archivos de Word, XML para datos
Capa 5: La capa de sesión
Capa 5: La capa de sesión
La capa de sesión establece, administra y finaliza las sesiones entre dos ordenadores que se están comunicando, una vez conectados le envía los datos (capa 6) a los programas (capa 7). La capa de sesión proporciona sus servicios a la capa de presentación. También sincroniza el diálogo entre las capas de presentación de los dos ordenadores y administra su intercambio de datos. Es decir es la que gestiona la conversación entre los dos equipos.
Capa 4: La capa de transporte
Capa 4: La capa de transporte
La capa de transporte segmenta los datos originados en el ordenador emisor y los reensambla en una corriente de datos en el receptor. El límite entre la capa de transporte y la capa de sesión puede imaginarse como el límite entre los protocolos de aplicación y los protocolos de flujo de datos. Mientras que las capas de aplicación, presentación y sesión están relacionadas con asuntos de aplicaciones, las cuatro capas inferiores se encargan del transporte de datos. Es decir, a partir de ahora estas siguientes capas se encargan de cómo transportar los datos. Son las más complejas pero también las más interesantes...
La capa de transporte intenta suministrar un servicio de transporte de datos que aísla las capas superiores de los detalles de implementación del transporte. Específicamente, temas como la fiabilidad del transporte entre dos equipos. Al proporcionar un servicio de comunicaciones, la capa de transporte establece, mantiene y termina adecuadamente las conexiones. Al proporcionar un servicio fiable, se utilizan dispositivos de detección y recuperación de errores de transporte. La Capa 4 correspondería a la calidad de servicio y fiabilidad.
Capa 3: La capa de red
La capa de red es una capa compleja que proporciona conectividad y selección de ruta entre dos ordenadores que pueden estar ubicados en redes geográficamente distintas. En este caso sería la selección de ruta, direccionamiento y enrutamiento.
La capa de enlace de datos proporciona tránsito de datos a través de un enlace físico. Al hacerlo, la capa de enlace de datos se ocupa del direccionamiento físico (comparado con el lógico que era de la capa anterior), la topología de red, el acceso a la red, la notificación de errores, entrega ordenada de tramas y control de flujo. Estaríamos hablando de tramas y control de acceso al medio (tarjeta de red).
Capa 1: La capa física
Capa 1: La capa física
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. Las características tales como niveles de voltaje, temporización de cambios de voltaje, velocidad de datos físicos, distancias de transmisión máximas, conectores físicos y otros atributos similares son definidas por las especificaciones de la capa física. Como ves se refiere a los dispositivos físicos que comienzan las comunicaciones como las tarjetas de red.
Encapsulamiento
Sabemos que todas las comunicaciones de una red parten de un origen y se envían a un destino, y que la información que se envía a través de una red se denomina datos o paquete de datos. Si un ordenador (host A) desea enviar datos a otro (host B), en primer término los datos deben empaquetarse a través de un proceso denominado encapsulamiento.
El encapsulamiento empaqueta los datos con la información de protocolo necesaria antes de que se una al tránsito de la red. Por lo tanto, a medida que los datos se desplazan a través de las capas del modelo OSI, reciben encabezados, información final y otros tipos de información. (Nota: La palabra "encabezado" significa que se ha agregado la información correspondiente a la dirección).
Encapsulamiento de datos:
Para ver cómo se produce el encapsulamiento, examina la forma en que los datos viajan a través de las capas como lo ilustra la figura. Una vez que se envían los datos desde el origen, como se describe en la siguiente figura, viajan a través de la capa de aplicación y recorren todas las demás capas en sentido descendiente. Como puedes ver, el empaquetamiento y el flujo de los datos que se intercambian experimentan cambios a medida que las redes ofrecen sus servicios a los usuarios finales. Como lo muestran las figuras, las redes deben realizar los siguientes cinco pasos de conversión a fin de encapsular los datos: (presta mucha atención a esta sencilla secuencia)
- Crear los datos. Cuando un usuario envía un mensaje de correo electrónico, sus caracteres alfanuméricos se convierten en datos que pueden enviarse por la red.
- Empaquetar los datos para ser transportados de extremo a extremo.
Los datos se empaquetan para ser transportados por la red. Al utilizar segmentos, la función de transporte asegura que los ordenadores del mensaje en ambos extremos del sistema de correo electrónico se puedan comunicar de forma fiable.
- Anexar (agregar) la dirección de red al encabezado.
Los datos se colocan en un paquete o datagrama que contiene el encabezado de red con las direcciones lógicas de origen y de destino. Estas direcciones ayudan a los dispositivos de red a enviar los paquetes a través de la red por una ruta seleccionada.
- Anexar (agregar) la dirección local al encabezado de enlace de datos.
Cada dispositivo de la red debe poner el paquete dentro de una trama. La trama le permite conectarse al próximo dispositivo de red conectado directamente en el enlace. Cada dispositivo en la ruta de red seleccionada requiere el entramado para poder conectarse al siguiente dispositivo.
- Realizar la conversión a bits para su transmisión.
La trama debe convertirse en un patrón de unos y ceros (bits) para su transmisión a través del medio (por lo general un cable). Una función de temporización permite que los dispositivos distingan estos bits a medida que se trasladan por el medio. El medio en la red física puede variar a lo largo de la ruta utilizada. Por ejemplo, el mensaje de correo electrónico puede originarse en una LAN, cruzar el backbone (red principal) de un campus y salir por un enlace WAN hasta llegar a su destino en otra LAN remota. Los encabezados y la información final se agregan a medida que los datos se desplazan a través de las capas del modelo OSI
Como ves aparecen los conceptos de datos, segmento, paquete y trama. Si sabes de redes o quieres profundizar mas estos conceptos son fundamentales, ya que identifican cada parte de la transmisión de los datos a través de la red. Word crea los datos, les pone formato, se conecta con otro equipo, le pone la dirección lógica (dirección IP), luego la dirección física y por fin la tarjeta envía esos datos, ahí es nada. Esto es ni más ni menos que toda la secuencia de comunicación con todas sus etapas. No vamos a profundizar mucho más pero si nos detendremos en cada capa para ampliar sus conocimientos, verás como surge la necesidad del direccionamiento y aprenderemos multitud de conceptos que habíamos leído pero nunca los sabíamos identificar en su función: router, switch, gateway. Ejm de encapsulamiento de datos
Nombres de los datos de cada capa OSI
Para que los paquetes de datos puedan viajar desde el origen hasta su destino, cada capa del modelo OSI en el origen debe comunicarse con su capa igual en el lugar destino. Esta forma de comunicación se conoce como comunicaciones de par-a-par. Durante este proceso, cada protocolo de capa intercambia información, que se conoce como Unidades de Datos de Protocolo (PDU), entre capas iguales. Cada capa de comunicación, en el ordenador origen, se comunica con un PDU específico de capa y con su capa igual en el ordenador destino como puedes ver en la figura.
Los paquetes de datos de una red parten de un origen y se envían a un destino. Cada capa depende de la función de servicio de la capa OSI que se encuentra debajo de ella. Para brindar este servicio, la capa inferior utiliza el encapsulamiento para colocar la PDU de la capa superior en su campo de datos, luego le puede agregar cualquier encabezado e información final que la capa necesite para ejecutar su función. Posteriormente, a medida que los datos se desplazan hacia abajo a través de las capas del modelo OSI, se agregan encabezados e información final adicionales. Después de que las Capas 7, 6 y 5 han agregado la información, la Capa 4 agrega más información. Este agrupamiento de datos, la PDU de Capa 4, se denomina segmento.
Por ejemplo, la capa de red presta un servicio a la capa de transporte y la capa de transporte presenta datos al subsistema de red. La tarea de la capa de red consiste en trasladar esos datos a través de la red. Ejecuta esta tarea encapsulando los datos y agregando un encabezado, con lo que crea un paquete (PDU de Capa 3). Este encabezado contiene la información necesaria para completar la transferencia, como por ejemplo, las direcciones lógicas origen y destino.
Comunicación de igual a igual: La capa de enlace de datos suministra un servicio a la capa de red. Encapsula la información de la capa de red en una trama (la PDU de Capa 2); el encabezado de la trama contiene información (por ej., direcciones físicas) que es necesaria para completar las funciones de enlace de datos. La capa de enlace de datos suministra un servicio a la capa de red encapsulando la información de la capa de red en una trama.
La capa física también suministra un servicio a la capa de enlace de datos. La capa física codifica los datos de la trama de enlace de datos en un patrón de unos y ceros (bits) para su transmisión a través del medio (generalmente un cable) en la Capa 1
No hay comentarios:
Publicar un comentario