Capa 4 – Transporte

1. TCP vs. UDP: El duelo en la Capa 4

2. El «Apretón de manos» (3-Way Handshake) de TCP

Esta es una pregunta de examen muy frecuente. Antes de enviar un solo bit de datos, TCP establece la conexión en tres pasos:

  1. SYN: El cliente dice «¿Hola, podemos hablar?».
  2. SYN-ACK: El servidor responde «¡Hola! Sí, yo también estoy listo».
  3. ACK: El cliente confirma «Perfecto, allá van los datos».

Nota de segunda vuelta: Si un firewall del hospital bloquea el paso 1 (SYN), la conexión nunca se establece. Por eso muchos ataques (SYN Flood) intentan saturar este proceso.


3. Los Puertos: La «puerta» de entrada a la aplicación

En la Capa 4 es donde aparecen los números de puerto. Imagina que la IP es la dirección del Hospital Miguel Servet y el Puerto es el número de la consulta médica.

  • Puertos Bien Conocidos (0-1023): Los estándar.
    • 20/21: FTP (Archivos).
    • 22: SSH (Acceso seguro).
    • 23: Telnet (Inseguro).
    • 25: SMTP (Correo).
    • 53: DNS (Nombres).
    • 80/443: HTTP/HTTPS (Web).

4. ¿Cómo fluyen los datos? (Segmentación)

La Capa 4 recibe los datos de la Capa 5 y los trocea en Segmentos. Si un segmento de una base de datos SQL se pierde por el camino, TCP se da cuenta (gracias a los números de secuencia) y pide que se reenvíe solo ese trozo. UDP, en cambio, si pierde un trozo de voz en una llamada IP, simplemente oirás un «chasquido» y seguirá adelante.