Un curso intensivo en capas OSI

Introducción

¿Alguna vez se ha preguntado cómo se envían los datos a través de la red de una máquina a otra? Si es así, entonces el modelo de sistema abierto interconectado es lo que está buscando.

El modelo OSI se utiliza para ayudar a estandarizar y caracterizar cómo los datos deben fluir del remitente al receptor sin tener en cuenta la estructura interna subyacente del punto final (remitente, receptor).

La organización que ideó este modelo es la Organización Internacional de Normalización y, por lo tanto, este modelo se conoce formalmente como ISO - OSI .

Arquitectura

Como en la figura siguiente, el modelo divide la red en 7 capas . La comunicación de datos en el modelo OSI comienza con la capa superior (capa de aplicación) de la pila en el lado de envío, viaja por la pila hasta la capa más baja del remitente (capa física), luego atraviesa la conexión de red física hasta la capa inferior en la recepción. lado, y hacia arriba su pila de modelos OSI.

Optamos por un enfoque en capas porque es fácil diseñar capas independientes con funciones dedicadas que interactúan entre sí en comparación con un solo modelo complejo.

Observaciones importantes

  • Capas de un extremo a otro: En el diagrama anterior, observará que las capas superiores del protocolo (Aplicación - Transporte), las capas del remitente y del receptor están conectadas directamente mediante flechas. Esto se debe a que estas capas no conocen los dispositivos intermedios que se utilizan para transportar datos (como conmutadores y enrutadores). Estas capas parecen comunicarse directamente entre sí.
  • Unidad de datos: en el diagrama anterior, en el extremo izquierdo está la unidad de datos que se utiliza en cada una de las capas. La capa de transporte (y las capas debajo de ella) tienen un nombre único para la unidad de datos que se transfieren del remitente al receptor.

Funciones de las capas

  • Capa 1 - Capa física: la capa física es la más baja de las capas OSI y la más compleja. Esto se debe a las tecnologías de hardware subyacentes utilizadas. La función de esta capa es definir cómo se transmitirá el flujo de bits en lugar del paquete de datos lógicos. Se trata de definir en qué frecuencia se transmitirá el bit, qué tipo de modulación se utilizará, cómo se agruparán los bits y otros parámetros físicos bajos necesarios para la transmisión de bits.
  • Capa 2 - Capa de enlace de datos: La capa de enlace de datos es responsable de transferir datos a dispositivos adyacentes en la misma red de área local (LAN). Esta capa también tiene disposiciones para garantizar que los datos sin errores se transmitan a las capas superiores desde la capa física. Por lo tanto, contiene mecanismos de detección y corrección de errores para garantizar que se mantenga la integridad de los datos.
  • Capa 3 - Capa de red: la capa de red es responsable de enviar paquetes a otras redes. Por lo general, una red se divide en múltiples subredes y la capa de red con la ayuda de enrutadores reenvía paquetes entre dichas redes para establecer una red de área amplia (WAN).
  • Capa 4 - Capa de transporte: La capa de transporte garantiza que los mensajes se entreguen sin errores, en secuencia y sin pérdidas ni duplicaciones. Libera a los protocolos de capa superior de cualquier preocupación con la transferencia de datos entre ellos y sus pares.
  • Capa 5 - Capa de sesión: La capa de sesión permite el establecimiento de sesiones entre procesos que se ejecutan en diferentes estaciones.
  • Capa 6 - Capa de presentación: La capa de presentación formatea los datos que se presentarán a la capa de aplicación.
  • Capa 7 - Capa de aplicación: La capa de aplicación sirve como ventana para que los usuarios y los procesos de aplicación accedan a los servicios de red.