¿Qué es el modelo OSI?

El modelo Open Systems Interconnection divide la comunicación entre redes en siete capas. Estas capas son útiles para identificar los problemas de la red.

Share facebook icon linkedin icon twitter icon email icon

El modelo OSI

Objetivos de aprendizaje

Después de leer este artículo podrá:

  • Definir el modelo OSI
  • Identificar las 7 capas del modelo OSI
  • Explorar cómo fluyen los datos a través del modelo OSI

¿Qué es el modelo OSI?

El modelo Open Systems Interconnection (OSI) es un modelo conceptual creado por la Organización Internacional para la Estandarización, el cual permite que diversos sistemas de comunicación se conecten usando protocolos estándar. En otras palabras, el OSI proporciona un estándar para que distintos sistemas de equipos puedan comunicarse entre sí.


El modelo OSI puede verse como un lenguaje universal para la conexión de las redes de equipos. Se basa en el concepto de dividir un sistema de comunicación en siete capas abstractas, cada una apilada sobre la anterior.

sin definir

Cada capa del modelo OSI controla un trabajo específico y se comunica con las capas anteriores y posteriores. Los ataques DDoS se dirigen a capas específicas de una conexión de red; los ataques a la capa de aplicación se dirigen a la capa 7 y los ataques a la capa de protocolo se dirigen a las capas 3 y 4.

¿Por qué es importante el modelo OSI?

A pesar de que el Internet moderno no sigue estrictamente el modelo OSI (sigue más de cerca el paquete de protocolos de Internet más simple), este modelo sigue siendo muy útil para resolver problemas de red. Ya sea una persona que no puede lograr que su ordenador portátil se conecte a Internet o un sitio web que está caído para miles de usuarios, el modelo OSI puede ayudar a dividir el problema y aislar la fuente. Si el problema puede reducirse a una capa específica del modelo, se puede evitar mucho trabajo innecesario.

¿Cuáles son las siete capas del modelo OSI?

Las siete capas de abstracción del modelo OSI pueden definirse de la siguiente manera, en orden descendente:

La capa de aplicación

7. La capa de aplicación

Esta es la única capa que interactúa directamente con los datos del usuario. Las aplicaciones de software, como navegadores web y clientes de correo electrónico, dependen de la capa de aplicación para iniciar comunicaciones. Sin embargo, se debería aclarar que las aplicaciones de software de clientes no forman parte de la capa de aplicación; en realidad, la capa de aplicación es responsable de los protocolos y la manipulación de datos de los que depende el software para presentar datos significativos al usuario. Los protocolos de la capa de aplicación incluyen HTTP, así como también SMTP (el Protocolo simple de transferencia por correo electrónico es uno de los protocolos que habilitan las comunicaciones por este medio).

La capa de presentación

6. La capa de presentación

Esta capa es principalmente responsable de preparar los datos para que los pueda usar la capa de aplicación; en otras palabras, la capa 6 hace que los datos puedan prepararse para el consumo de las aplicaciones La capa de presentación es responsable de la traducción, el cifrado y la compresión de los datos.


Dos dispositivos de comunicación que se conectan entre sí podrían estar usando distintos métodos de codificación, por lo que la capa 6 es la responsable de traducir los datos entrantes en una sintaxis que la capa de aplicación del dispositivo receptor pueda comprender.


Si los dispositivos se comunican a través de una conexión cifrada, la capa 6 es responsable de añadir el cifrado en el extremo del emisor, así como de decodificar el cifrado en el extremo del receptor, para poder presentar a la capa de aplicación datos no descifrados y legibles.


Finalmente, la capa de presentación también es responsable de comprimir los datos que recibe de la capa de aplicación antes de enviarlos a la capa 5. Esto ayuda a mejorar la velocidad y eficiencia de la comunicación al minimizar la cantidad de datos que se transferirán.

La capa de sesión

5. La capa de sesión

Esta es la capa responsable de abrir y cerrar la comunicación entre ambos dispositivos. El tiempo que transcurre entre la apertura y el cierre de la comunicación se conoce como sesión. La capa de sesión garantiza que la sesión permanezca abierta el tiempo suficiente como para transferir todos los datos que se están intercambiando. Luego, cierra sin demoras la sesión para evitar el desperdicio de recursos.


La capa de sesión también sincroniza la transferencia de datos con los puntos de control. Por ejemplo, si se transfiere un archivo de 100 megabytes, la capa de sesión podría establecer un punto de control cada 5 megabytes. En el caso de una desconexión o bloqueo después de que se hayan transferido 52 megabytes, la sesión podría reanudarse desde el último punto de control, lo que significaría que solo se necesitaría transferir 50 megabytes más de datos. Sin los puntos de control, toda la transferencia debería comenzar de nuevo.

La capa de transporte

4. La capa de transporte

La capa 4 es la responsable de la comunicación de extremo a extremo entre ambos dispositivos. Esto incluye tomar los datos de la capa de sesión y dividirlos en partes, denominados segmentos, antes de enviarlos a la capa 3. La capa de transporte del dispositivo receptor es la responsable de volver a ensamblar los segmentos en datos que la capa de sesión pueda consumir.


La capa de transporte también es responsable del control de flujo y el control de errores. El control de flujo determina una velocidad óptima de transmisión para garantizar que un emisor con una conexión rápida no abrume a un receptor con una conexión lenta. La capa de transporte realiza control de errores en el extremo receptor al garantizar que los datos recibidos estén completos y solicitar una retransmisión si no lo están.

La capa de red

3. La capa de red

La capa de red es responsable de facilitar la transferencia de datos entre dos redes diferentes. Si los dispositivos que se comunican se encuentran en la misma red, entonces la capa de red no es necesaria. Esta capa divide los segmentos de la capa de transporte en unidades más pequeñas, llamadas paquetes, en el dispositivo del emisor, y vuelve a juntar estos paquetes en el dispositivo del receptor. La capa de red también busca la mejor ruta física para que los datos lleguen a destino; esto se conoce como enrutamiento.

La capa de enlace de datos

2. La capa de enlace de datos

La capa de enlace de datos es muy similar a la capa de red, excepto que la capa de enlace de datos facilita la transferencia de datos entre dos dispositivos dentro la MISMA red. La capa de enlace de datos toma los paquetes de la capa de red y los divide en partes más pequeñas que se denominan tramas. Al igual que la capa de red, esta capa también es responsable del control de flujo y el control de errores en las comunicaciones dentro de la red. (La capa de transporte solo realiza tareas de control de flujo y de control de errores para las comunicaciones dentro de la red).

La capa física

1. La capa física

Esta capa incluye al equipo físico implicado en la transferencia de datos, como los cables y los interruptores. Esta también es la capa donde los datos se convierten en una secuencia de bits, es decir, una cadena de 1 y 0. La capa física de ambos dispositivos también debe estar de acuerdo en cuanto a una convención de señal para que los 1 puedan distinguirse de los 0 en ambos dispositivos.

Cómo fluyen los datos a través del modelo OSI

Para que se pueda transferir información legible para los humanos a través de una red desde un dispositivo a otro, los datos deben atravesar las siete capas, en orden descendente, del modelo OSI en el dispositivo emisor y las siete capas, en orden ascendente, en el extremo del receptor.


Por ejemplo: El Sr. Cooper desea enviar un correo electrónico a la Sra. Palmer. El Sr. Cooper redacta su mensaje en una aplicación de correo electrónico en su ordenador portátil y luego hace clic en “Enviar”. Su aplicación de correo electrónico pasará su mensaje por la capa de aplicación, la cual seleccionará un protocolo (SMTP) y enviará los datos a la capa de presentación. La capa de presentación entonces comprimirá los datos y estos llegarán a la capa de sesión, la cual iniciará la sesión de comunicación.


Los datos entonces pasarán a la capa de transporte del emisor donde se fragmentarán. Los fragmentos se dividirán en paquetes en la capa de red y, a su vez, se dividirán en tramas en la capa de enlace de datos. La capa de enlace de datos enviará esas tramas a la capa física, la cual convertirá los datos en una secuencia de bits de 1 y 0 y las enviará a través de un medio físico, como el cable.


Una vez que el equipo de la Sra. Palmer recibe la secuencia de bits a través del medio físico (como su wifi), los datos atravesarán la misma serie de capas en su dispositivo, pero en el orden opuesto. En primer lugar, la capa física convertirá la secuencia de bits de 1 y 0 en tramas que pasarán a la capa de enlace de datos. La capa de enlace de datos volverá a ensamblar las tramas en paquetes para la capa de red. La capa de red entonces creará segmentos a partir de los paquetes para la capa de transporte, la cual reagrupará los segmentos en un grupo de datos.


Los datos se moverán a la capa de sesión del receptor, la cual le pasará los datos a la capa de presentación y luego finalizará la sesión de comunicación. La capa de presentación eliminará la compresión y pasará los datos sin procesar a la capa de aplicación. Finalmente, la capa de aplicación proporcionará datos legibles para los humanos al software de correo electrónico de la Sra. Palmer, el cual le permitirá leer el correo electrónico del Sr. Cooper en la pantalla de su ordenador portátil.