TCP y UDP son los dos protocolos principales de la capa de transporte del modelo TCP/IP, y el examen del TAI suele preguntar por sus diferencias en forma de caso práctico: te describe un servicio (una videollamada, una transferencia de archivos, una consulta DNS) y tienes que identificar qué protocolo usa y por qué.
¿Cuál es la diferencia fundamental entre TCP y UDP?
TCP (Transmission Control Protocol) es un protocolo orientado a conexión: antes de enviar datos establece una conexión mediante un saludo de tres vías (three-way handshake), garantiza que los paquetes lleguen en orden, retransmite los que se pierden y controla la congestión de la red. UDP (User Datagram Protocol) es no orientado a conexión: envía los datagramas sin establecer conexión previa, sin garantizar el orden de llegada ni retransmitir lo que se pierde. A cambio, UDP tiene mucha menos sobrecarga y es más rápido.
¿Cómo se comparan en una tabla?
| Característica | TCP | UDP |
|---|---|---|
| Conexión | Orientado a conexión (handshake previo) | Sin conexión |
| Fiabilidad | Confirma recepción y retransmite pérdidas | No confirma ni retransmite |
| Orden de los paquetes | Garantizado | No garantizado |
| Velocidad | Menor (más sobrecarga) | Mayor (menos sobrecarga) |
| Ejemplos de uso | Correo electrónico, transferencia de ficheros, navegación web | Streaming, videollamadas, consultas DNS |
Redes, protocolos TCP/IP y modelo OSI explicados dentro del Bloque IV completo, el de mayor peso en el examen.
¿Cómo se recuerda esta diferencia el día del examen?
Un truco sencillo: piensa en TCP como una llamada telefónica (primero estableces conexión, confirmas que el otro te escucha, y si se corta intentas recuperar lo perdido) y en UDP como enviar postales (las mandas sin confirmación de que lleguen, en el orden que sea, pero mucho más rápido). Si el enunciado del examen habla de fiabilidad y orden, piensa en TCP; si habla de velocidad y tiempo real, piensa en UDP.
Preguntas frecuentes
¿Qué protocolo usa una videollamada, TCP o UDP?
Normalmente UDP, porque prioriza la velocidad y la fluidez en tiempo real frente a la fiabilidad total de cada paquete.
¿Por qué el correo electrónico usa TCP y no UDP?
Porque es imprescindible que todos los datos lleguen completos y en orden; perder un fragmento de un correo o un archivo adjunto no es aceptable.
¿En qué capa del modelo OSI trabajan TCP y UDP?
En la capa de transporte (capa 4), justo por encima de la capa de red donde trabaja el protocolo IP.
¿Se puede confundir TCP/IP con el modelo OSI en el examen?
Sí, es un error común. TCP/IP es un conjunto de protocolos con cuatro capas, mientras que OSI es un modelo teórico de referencia con siete capas; TCP y UDP existen dentro de ambos esquemas, aunque se ubiquen de forma ligeramente distinta.