El modelo de interconexión de sistemas abiertos (modelo OSI) es un método para pensar en las redes informáticas en términos de capas de abstracción. Los distintos protocolos de comunicación con funciones similares se agrupan en diferentes capas lógicas del modelo OSI. Cada capa del modelo OSI hace uso de las funciones proporcionadas por las capas inferiores y proporciona funciones que son utilizadas por las capas superiores. Hay 7 capas.

 

Resumen rápido de las 7 capas

  • Capa 1 — Física (Physical): transmisión de bits por el medio físico.
  • Capa 2 — Enlace de datos (Data Link): entrega de tramas entre nodos conectados directamente, control de errores y de acceso al medio.
  • Capa 3 — Red (Network): enrutamiento y direccionamiento lógico (p. ej. direcciones IP).
  • Capa 4 — Transporte (Transport): entrega fiable u orientada a los segmentos, control de flujo y multiplexación (puertos).
  • Capa 5 — Sesión (Session): gestión de sesiones y diálogos entre aplicaciones.
  • Capa 6 — Presentación (Presentation): transformación de datos, codificación, cifrado y compresión.
  • Capa 7 — Aplicación (Application): interfaz con las aplicaciones de usuario y servicios de red (HTTP, SMTP, DNS, etc.).

Capa 1 — Física

  • Qué hace: transmite bits (0/1) por cables, fibra o aire (inalámbrico).
  • Ejemplos: especificaciones eléctricas, señales ópticas, Ethernet PHY, USB, Wi‑Fi a nivel físico.
  • Dispositivos: hubs, repetidores, transceptores.
  • Troubleshooting: comprobar cables, conectores, LEDs, medir señal y ruido.

Capa 2 — Enlace de datos

  • Qué hace: crea tramas, controla el acceso al medio (CSMA/CD, CSMA/CA), detecta y a veces corrige errores a nivel de enlace.
  • Ejemplos: Ethernet (MAC), PPP, VLANs (802.1Q), ARP (operativo entre enlace y red).
  • Dispositivos: switches, bridges.
  • Troubleshooting: revisar direcciones MAC, tablas CAM de switches, errores de colisión o CRC.

Capa 3 — Red

  • Qué hace: enruta paquetes entre redes, determina la mejor ruta.
  • Ejemplos: IPv4, IPv6, ICMP, protocolos de enrutamiento (OSPF, BGP, RIP).
  • Dispositivos: routers, algunos firewalls.
  • Troubleshooting: usar ping y traceroute, comprobar rutas, tablas de enrutamiento y máscaras.

Capa 4 — Transporte

  • Qué hace: entrega de datos extremo a extremo, control de flujo, control de errores y multiplexación mediante puertos.
  • Ejemplos: TCP (conexión, fiable), UDP (sin conexión, más ligero), SCTP.
  • Conceptos clave: puertos, segmentación, reensamblado, ventana de congestión.
  • Troubleshooting: capturas con Wireshark para ver retransmisiones, latencia, bloqueos por firewall en puertos.

Capa 5 — Sesión

  • Qué hace: establece, mantiene y finaliza sesiones o diálogos entre aplicaciones (control de puntos de sincronización, reanudación).
  • Ejemplos: APIs de sesión remota, RPC, control de sesiones en algunos protocolos como SIP.
  • Observación: en implementaciones reales muchas funciones de sesión se integran en las capas de aplicación o transporte.

Capa 6 — Presentación

  • Qué hace: traducción, cifrado/descifrado y compresión de datos para que la capa de aplicación pueda entenderlos.
  • Ejemplos: TLS/SSL (a menudo se considera entre presentación y transporte), codificaciones (ASCII, UTF‑8), formatos (JPEG, MPEG), compresión.
  • Seguridad: cifrar en esta capa protege la semántica/forma de los datos; hoy en día TLS en la pila TCP/IP suele cubrir esta función.

Capa 7 — Aplicación

  • Qué hace: proporciona servicios de red directamente a las aplicaciones de usuario.
  • Ejemplos: HTTP, FTP, SMTP, DNS, SSH, SNMP.
  • Herramientas: navegadores, clientes de correo, servidores web y de correo.
  • Troubleshooting: comprobar configuración de servicios, autenticación, resoluciones DNS y logs de aplicación.

Encapsulación: cómo viaja un dato por las capas

Cuando una aplicación envía datos: la capa de Aplicación genera el mensaje (p. ej. una petición HTTP). Cada capa añade su cabecera (y a veces cola de control) formando primero un segmento (Transporte), luego un paquete (Red), después una trama (Enlace) y finalmente la secuencia de bits (Física). En el receptor cada capa quita su cabecera y procesa la información correspondiente.

Direcciones y unidades de datos (PDU)

  • Capa Física: bits.
  • Capa de Enlace: tramas (direcciones MAC).
  • Capa de Red: paquetes (direcciones IP).
  • Capa de Transporte: segmentos o datagramas (puertos).
  • Capas superiores: datos/mensajes.

Relación con el modelo TCP/IP

El modelo OSI es conceptual; la pila TCP/IP usada en Internet agrupa funciones de forma distinta. De forma simplificada:

  • Modelo TCP/IP — Capa de Aplicación = OSI (Aplicación + Presentación + Sesión).
  • Modelo TCP/IP — Capa de Transporte = OSI Capa 4.
  • Modelo TCP/IP — Capa de Internet = OSI Capa 3.
  • Modelo TCP/IP — Capa de Acceso a la Red = OSI Capas 1 y 2.

Por qué es útil el modelo OSI

  • Permite entender y enseñar redes separando responsabilidades.
  • Facilita el diagnóstico: identificar en qué capa está el problema.
  • Ayuda a estandarizar y diseñar protocolos interoperables.

Limitaciones y consideraciones prácticas

  • El modelo OSI es una referencia teórica: muchos protocolos modernos abarcan varias capas o no encajan exactamente en una sola capa.
  • Algunos protocolos (por ejemplo TLS) se sitúan entre capas o se implementan en capas distintas según la pila.
  • No todos los dispositivos encajan estrictamente en una sola capa (p. ej. firewalls y NAT pueden operar en varias capas).

Consejos prácticos para resolución de problemas

  • Comprobar primero la física: cables, conexión, LEDs (Capa 1).
  • Verificar conectividad local y MAC/tables del switch (Capa 2).
  • Usar ping/traceroute para diagnóstico de enrutamiento (Capa 3).
  • Revisar puertos y sesiones TCP/UDP con netstat, tcpdump o Wireshark (Capas 4+).
  • Comprobar resolución de nombres con nslookup/dig (Capa 7).

Breve historia

El modelo OSI fue publicado por la ISO en la década de 1980 como marco de referencia para estandarizar las comunicaciones entre sistemas abiertos. Aunque muchas implementaciones prácticas siguen la pila TCP/IP, el modelo OSI sigue siendo una herramienta pedagógica y conceptual muy valiosa.

Conclusión

El modelo OSI divide la complejidad de las comunicaciones en 7 capas con responsabilidades claras. Conocer cada capa, sus funciones, ejemplos de protocolos y cómo se encapsulan los datos ayuda a diseñar, asegurar y solucionar problemas en redes modernas. Aunque no siempre se implementa literalmente, su utilidad como guía conceptual sigue siendo fundamental.