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:
- SYN: El cliente dice «¿Hola, podemos hablar?».
- SYN-ACK: El servidor responde «¡Hola! Sí, yo también estoy listo».
- 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.

