Nivel de Transporte
La Capa de Transporte (Capa 4 del Modelo OSI)
La Capa de Transporte es el “corazón” de la comunicación extremo a extremo en el modelo OSI. Su función principal es garantizar que los datos enviados desde una aplicación en un host lleguen correctamente, en orden y sin errores a la aplicación correspondiente en otro host.
Antecedentes
El modelo OSI (Open Systems Interconnection) fue estandarizado por la ISO en 1984. La Capa de Transporte surgió como respuesta a la necesidad de separar las preocupaciones de la red (enrutamiento de paquetes, Capa 3) de las preocupaciones de servicio (gestión de la sesión y la integridad de los datos). Antes de esta capa, las aplicaciones debían gestionar la retransmisión y el control de flujo individualmente, lo cual era ineficiente.
Funcionamiento: Funciones Clave
- Segmentación: Divide los flujos de datos grandes que vienen de la capa superior en segmentos manejables.
- Control de flujo: Evita que un emisor rápido sature a un receptor más lento.
- Control de errores: Detecta si un segmento llegó dañado (a través de sumas de
- verificación) y solicita su retransmisión.
- Multiplexación: Utiliza números de puerto para identificar qué proceso o aplicación específica debe recibir los datos (ej. puerto 80 para HTTP, 443 para HTTPS).
- Relación con Capas Adyacentes
- Relación con la Capa 3 (Red)
La Capa 3 se ocupa de la entrega de paquetes de nodo a nodo (enrutamiento a través de IPs). La Capa de Transporte encapsula sus segmentos dentro de los paquetes de la Capa 3. Mientras la Capa 3 entrega el paquete al dispositivo correcto, la Capa 4 se asegura de que, dentro de ese dispositivo, los datos vayan a la aplicación correcta.
Relación con la Capa 5 (Sesión)
La Capa 5 gestiona el diálogo entre aplicaciones (inicia, mantiene y termina sesiones). La Capa de Transporte es el vehículo que sostiene ese diálogo; la capa de sesión delega a la capa de transporte la tarea de garantizar que el transporte de los datos sea fiable para que la sesión pueda mantenerse estable.
Conformación de los Datagramas (Segmentos)
En la Capa 4, la unidad de datos de protocolo (UDP) se denomina Segmento (en TCP) o Datagrama (en UDP). Sus componentes esenciales son:
- Puerto de origen: El puerto del proceso que envía.
- Puerto de destino: El puerto del proceso que recibe.
- Número de secuencia: (Solo en TCP) Para reensamblar los datos en el orden correcto.
- Longitud/Checksum: Para verificar la integridad de los datos.
- Datos (Payload): La información real de la aplicación.


Ejemplos Prácticos
TCP (Transmission Control Protocol): Orientado a conexión. Se usa cuando la precisión es vital. Ejemplo: Al cargar una página web (HTTPS) o enviar un correo electrónico, cada bit debe llegar y en orden.
UDP (User Datagram Protocol): Sin conexión. Se prioriza la velocidad sobre la fiabilidad. Ejemplo: Streaming de video en vivo o llamadas VoIP (si se pierde un frame, no se espera a retransmitirlo, se sigue adelante para mantener la fluidez).
Conclusión
La Capa de Transporte es el puente crítico entre la infraestructura de red física y las aplicaciones de usuario. Sin ella, la comunicación en Internet sería caótica, pues las aplicaciones no tendrían forma de diferenciar múltiples servicios ejecutándose simultáneamente ni forma de asegurar la integridad de la información que viaja por una red intrínsecamente inestable. Su diseño permite la flexibilidad de elegir entre fiabilidad (TCP) o velocidad (UDP), adaptándose a las necesidades de cada servicio digital.

