Explorando el Modelo OSI: El Lenguaje Universal de las Redes
Las 7 capas del Modelo OSI. Aprende cómo se comunican los sistemas, el proceso de encapsulamiento de datos y por qué este estándar de la ISO es la base fundamental para cualquier profesional de IT.
Elaborado por → Miguel Angel Jasso Robledo
El Modelo OSI: El Lenguaje Universal de las Redes
El modelo Open Systems Interconnection (OSI) es un marco conceptual creado por la ISO (Organización Internacional para la Estandarización), diseñado para que el mundo digital hable un mismo idioma, es un modelo estandarizado que permite diferentes aplicaciones, sistemas informáticos y redes se comuniquen.
¿Cuál es su propósito?
El modelo OSI proporciona un estándar universal para que distintos sistemas de equipos puedan comunicarse entre sí sin importar su fabricante o arquitectura. En esencia:
- Conecta lo diverso Permite que sistemas heterogéneos se entiendan usando protocolos estándar.
- Elimina barreras Actúa como un traductor que asegura la compatibilidad global en las redes.
Una Estructura de 7 Niveles
Para gestionar la complejidad de las comunicaciones, el modelo divide el proceso en siete capas abstractas, organizadas una sobre otra:
- Modularidad Cada capa tiene una función específica.
- Jerarquía Cada nivel se apoya en el anterior para procesar y transmitir la información.
- Eficiencia Permite identificar fallos rápidamente al saber en qué nivel exacto está ocurriendo el problema.
El principio fundamental de esta arquitectura es que cada capa proporciona servicios mejorados a la capa que se encuentra inmediatamente por encima de ella, utilizando a su vez los servicios que le brinda la capa inmediatamente inferior, se suelen mostrar de menara inversa para ilustrar como viajan los datos por la red, a cada uno se le proporciona criterios y directrices para los componentes de red y funciones informáticas unicas.
Las siete capas del modelo OSI se definen de la siguiente manera.
— Capa 7 la capa de aplicación inicia la comunicación con la red, incluidos los protocolos y procesos de manipulación de datos que convierten los datos de red legibles por computadora en respuestas legibles por el usuario.
— Capa 6 la capa de presentación prepara los datos para la capa de aplicación, incluida la traducción, compresión y cifrado de datos
— Capa 5 la capa de sesión inicia y termina las conexiones entre dos dispositivos que interactúan en la red, asegurándose de que los recursos no se utilicen en exceso ni se subutilizan.
— Capa 4 la capa de transporte transmite datos de extremo a extremo entre dos dispositivos que interactúan en la red, cerciorar de que los datos no se pierdan, se configuren mal o se corrompan.
— Capa 3 la capa de red gestiona los procesos de dirección, encaminamiento y reenvío de datos para los dispositivos que interactúan a través de distintas redes. Si los dispositivos están en la misma red, no necesitan la capa de red para interactuar.
— Capa 2 a diferencia de la capa de red, la capa de enlace de datos administra el enrutamiento de datos entre dos dispositivos que interactúan en la misma red.
— Capa 1 la capa física comprende los activos físicos, como routers y cables USB, que convierten los datos en cadenas de 1 y 0 para su transmisión a capas superiores.
¿Como funcionan las capas?
Capa 7: Aplicación (El puente con el usuario)
La Capa de Aplicación es el nivel más cercano al usuario final. Su función principal es actuar como interfaz para conectar tus programas con la red, permitiendo que los datos fluyan hacia las capas inferiores del modelo OSI.
Nota importante: Aunque tus programas de software (como un navegador o un cliente de correo) no forman parte de esta capa, ella les proporciona las herramientas y protocolos indispensables para enviar y recibir información.
Protocolos de la Capa de Aplicación
Esta capa gestiona los protocolos más conocidos de internet, entre los que destacan:
- HTTP / HTTPS Navegación web estándar y cifrada.
- DNS Traducción de nombres de dominio a direcciones IP.
- FTP Transferencia de archivos.
- SMTP Envío de correos electrónicos.
Caso de Uso Común: La Navegación Web
El ejemplo más claro de la Capa 7 en acción ocurre cuando navegas por internet:
- ¿Qué hace? Permite la transferencia segura y eficiente de páginas web.
- Protocolos clave -
HTTP(Hypertext Transfer Protocol)HTTPS(Versión segura y cifrada mediante SSL/TLS) - Aplicaciones cotidianas Google Chrome, Safari, Mozilla Firefox y Microsoft Edge proporcionan la interfaz donde el usuario interactúa con la información y datos.
Capa 6: Presentación (El traductor de los datos)
Mientras que las capas inferiores se encargan de mover los datos de un punto a otro, la Capa de Presentación se asegura de que esos datos sean comprensibles para el receptor. Su función principal es dar formato, traducir y preparar la información para que la Capa de Aplicación pueda interpretarla correctamente.
En pocas palabras Si la Capa 7 es el software que usas, la Capa 6 es el “traductor” y “empaquetador” que hace que el mensaje sea legible, seguro y ligero.
Responsabilidades Clave de la Capa 6
Para cumplir con su objetivo, esta capa realiza tres tareas fundamentales:
- Traducción Convierte los datos de un formato utilizado por un sistema (por ejemplo, ASCII o EBCDIC) a un formato común de red, y viceversa. Así, equipos con diferentes sistemas operativos pueden entenderse.
- Cifrado (Seguridad) Se encarga de encriptar los datos antes de enviarlos (para que nadie los espíe en el camino) y de descifrarlos al recibirlos.
- Compresión (Eficiencia) Reduce el tamaño de los archivos para que viajen más rápido por la red, optimizando el ancho de banda.
Formatos y Estándares Comunes
Los ejemplos más claros de la Capa 6 en acción son las extensiones de archivos y protocolos de seguridad que usamos a diario:
- Formatos de Imagen y Video
JPEG,PNG,GIF,MP4,MKV(aseguran que cualquier pantalla pueda renderizar el archivo). - Formatos de Texto y Datos
HTML,XML,JSON,ASCII(estructuran el contenido para las aplicaciones). - Seguridad y Cifrado
SSL(Secure Sockets Layer) yTLS(Transport Layer Security), esenciales para el tráfico HTTPS seguro.
Capa 5: Sesión (El director de la conversación)
La Capa de Sesión es la encargada de abrir, gestionar y cerrar la comunicación entre dos dispositivos. Su función principal es actuar como un “coordinador” que asegura que la conversación (o sesión) permanezca activa el tiempo necesario para transferir los datos, y que se cierre correctamente al terminar para no desperdiciar recursos.
En pocas palabras: Si la Capa 6 traduce el mensaje, la Capa 5 es la que realiza la “llamada telefónica”, se asegura de que nadie cuelgue antes de tiempo y verifica que el mensaje haya llegado completo.
Responsabilidades Clave de la Capa 5
Esta capa se encarga de tres tareas críticas para que la comunicación no sea un caos:
- Control de Diálogo Determina quién habla y cuándo (comunicación en una sola dirección, bidireccional alternada o bidireccional simultánea).
- Sincronización (Puntos de control) Introduce “puntos de control” en las transferencias de archivos grandes. Si la conexión se cae a mitad del camino, la descarga se reanuda desde el último punto guardado en lugar de empezar desde cero.
- Administración de Sesión Autentica a los usuarios y gestiona los permisos para que ambos dispositivos sepan que tienen permitido hablar entre sí.
Casos de Uso y Protocolos Comunes
El trabajo de la Capa 5 se vuelve evidente en servicios que requieren mantener un estado de conexión constante:
- Streaming y Streaming de Audio/Video Cuando miras una película o estás en una videollamada y la conexión parpadea, la Capa 5 gestiona la continuidad de esa sesión.
- Protocolos Clave
RPC(Remote Procedure Call): Permite a un programa ejecutar código en otra máquina remota como si fuera local.NetBIOS(Network Basic Input/output System): Permite que las aplicaciones en diferentes computadoras se comuniquen dentro de una red local (LAN).PPTP(Point-to-Point Tunneling Protocol): Utilizado para la creación de túneles en conexiones VPN antiguas.
Capa 4: Transporte (El repartidor y los canales)
La Capa de Transporte se encarga de transferir de manera eficiente y segura los datos desde la máquina de origen hasta la de destino. Su función principal es tomar la información que viene de las capas superiores y segmentarla (dividirla en trozos más pequeños) antes de enviarla a la capa de red, asegurando además que se vuelvan a ensamblar correctamente en el receptor.
En pocas palabras Si la Capa 5 decidió hacer la llamada, la Capa 4 decide cómo enviar las cajas con la información: si de forma ultra segura firmando cada entrega (TCP) o de forma ultra rápida sin importar si una caja se pierde (UDP).
Responsabilidades Clave de la Capa 4
Esta capa es el motor logístico de la red gracias a estas funciones:
- Segmentación y Reensamblado Divide los mensajes grandes en fragmentos llamados segmentos y los numera. En el destino, los vuelve a unir en el orden correcto.
- Control de Flujo Evita que un emisor rápido sature a un receptor lento, gestionando la cantidad de datos que se envían a la vez.
- Control de Errores Verifica que todos los segmentos lleguen completos. Si un fragmento se corrompe o se pierde, solicita su retransmisión.
- Direccionamiento por Puertos Utiliza los números de puerto (como el puerto 80 para HTTP o el 443 para HTTPS) para entregar los datos a la aplicación exacta que los está esperando dentro del sistema.
Los dos grandes protagonistas (Protocolos)
Casi todo el tráfico de internet en la Capa 4 se divide en dos enfoques de transporte:
- TCP (Transmission Control Protocol):
- Características Orientado a conexión, 100% confiable y garantiza que los datos lleguen sin errores y en orden.
- Casos de uso Navegación web, correos electrónicos, transferencia de archivos (donde perder un bit corrompe el archivo).
- UDP (User Datagram Protocol):
- Características No orientado a conexión, ultra rápido, pero no garantiza que los datos lleguen ni que lo hagan en orden.
- Casos de uso Streaming de video, videojuegos online, llamadas VoIP (donde la velocidad es prioridad y perder un fotograma no destruye la experiencia).
Capa 3: Red (El GPS de internet)
La Capa de Red es la encargada de gestionar el viaje de los datos a través de distintas redes interconectadas. Su función principal es el enrutamiento: tomar los segmentos de la Capa 4, empaquetarlos en unidades llamadas paquetes, y determinar matemáticamente cuál es el camino más rápido y eficiente para que lleguen a su destino final.
En pocas palabras: Si la Capa 4 preparó las cajas de mercancía, la Capa 3 escribe la dirección de origen y destino en la etiqueta (Direcciones IP) y decide qué carreteras o rutas debe tomar el camión para evitar el tráfico.
Responsabilidades Clave de la Capa 3
Esta capa es el cerebro logístico global de las telecomunicaciones gracias a estas funciones:
- Direccionamiento Lógico Asigna una dirección de red única y global (Dirección IP) a cada dispositivo, lo que permite identificarlos en cualquier parte del mundo.
- Enrutamiento (Routing) Los routers utilizan algoritmos y tablas de enrutamiento para decidir por cuál de todas las rutas posibles debe viajar un paquete.
- Fragmentación de Paquetes Si un paquete es demasiado grande para los límites físicos de una red intermedia, la Capa 3 lo divide en trozos más pequeños y los reensambla al llegar al siguiente nodo compatible.
Hardware, Direcciones y Protocolos Clave
En esta capa es donde el software empieza a encontrarse directamente con dispositivos físicos inteligentes:
- El Dispositivo Estrella: El Router (Enrutador). Es el equipo que lee las etiquetas de los paquetes y los desvía hacia la red correcta.
- El Tipo de Dato: Aquí los datos ya no son segmentos, ahora se les llama Paquetes.
- Protocolos Esenciales:
IPv4/IPv6(Internet Protocol): El estándar de direccionamiento que define el origen y el destino.ICMP(Internet Control Message Protocol): Utilizado para enviar mensajes de error y diagnóstico (es el protocolo detrás del famoso comandoping).ARP(Address Resolution Protocol): El puente que traduce direcciones IP (Capa 3) a direcciones MAC físicas (Capa 2).
Capa 2: Enlace de Datos (El puente hacia el hardware)
La Capa de Enlace de Datos es la encargada de establecer, mantener y finalizar una comunicación confiable entre dos dispositivos conectados de forma directa en la misma red. Su función principal es tomar los paquetes de la Capa 3, encapsularlos en unidades llamadas tramas (frames), y gestionar cómo se transmiten físicamente por el cable o el aire, controlando además los errores que ocurran en ese trayecto directo.
💡 En pocas palabras Si la Capa 3 le puso la dirección IP global a tu paquete, la Capa 2 le pone la matrícula física del dispositivo de origen y del de destino inmediato (Direcciones MAC) para que el paquete pueda dar su siguiente salto físico.
Las dos subcapas del Enlace de Datos
A diferencia de otras capas, la Capa 2 se divide en dos secciones debido a la complejidad de conectar el software con el hardware:
- LLC (Logical Link Control - Control de Enlace Lógico): Es la parte superior que se comunica directamente con la Capa de Red (Capa 3). Identifica qué protocolo de red se está usando y ayuda a sincronizar los datos.
- MAC (Media Access Control - Control de Acceso al Medio): Es la parte inferior que interactúa directamente con el hardware físico. Gestiona los permisos para que varios equipos no transmitan a la vez y provoquen colisiones de datos.
Responsabilidades Clave de la Capa 2
- Direccionamiento Físico: Aquí operan las Direcciones MAC, un identificador único de 48 bits grabado de fábrica en la tarjeta de red (NIC) de cada dispositivo.
- Entramado (Framing): Toma los paquetes y les añade una cabecera (header) y una cola (trailer) con información de control para crear una Trama.
- Detección de Errores: La cola de la trama Este modelo es el cimiento de las telecomunicaciones modernas; entenderlo es entender cómo viaja la información por todo el planeta.
Capa 1: Física (El reino de los bits y los cables)
La Capa Física es el nivel más bajo del modelo OSI y la encargada de la transmisión real de los datos. Su función principal es tomar las tramas de la Capa 2 y convertirlas en una secuencia de bits puros (0s y 1s) para enviarlos a través de un medio físico, ya sea mediante impulsos eléctricos, destellos de luz o microondas de radio.
💡 En pocas palabras: Aquí ya no hay software ni direcciones inteligentes (ni IPs, ni MACs). La Capa 1 se limita a definir el voltaje de los cables, la forma de los conectores y la velocidad a la que viajan los electrones o la luz.
Responsabilidades Clave de la Capa 1
Esta capa se encarga del hardware puro y duro que sostiene la infraestructura de la red:
- Representación de Bits: Define cómo se traducen los 0s y 1s a señales físicas (por ejemplo, si un pulso de 5 voltios equivale a un “1” y 0 voltios a un “0”).
- Tasa de Datos (Bit Rate): Determina la velocidad de transmisión, es decir, cuántos bits se pueden enviar por segundo (Mbps, Gbps).
- Topología Física: Define cómo están distribuidos los cables y dispositivos de forma física en el espacio (en estrella, anillo, bus, etc.).
- Modo de Transmisión: Gestiona la dirección del flujo de datos:
- Simplex: En una sola dirección (como la televisión).
- *Half