Cianplan

Nivel 0: Orientación y prerrequisitos · L0.3 Redes: TCP/IP, TLS, HTTP/2/3, QUIC

TCP contra UDP

Comparar la confiabilidad, el orden y la latencia de TCP y UDP.

12 min · Gratis

Lo que te llevas

  • TCP te da una conexión: bytes en orden, retransmisión de todo lo perdido, y control de flujo y de congestión.
  • UDP te da un datagrama: puede llegar, puede llegar dos veces, puede llegar fuera de orden, y nunca espera.
  • Las garantías de TCP cuestan un viaje de ida y vuelta de handshake al inicio y bloqueo de cabeza de línea cada vez que se pierde un paquete.
  • Elige UDP cuando los datos tardíos no valen nada (voz, video, juegos) o cuando quieres construir tu propia confiabilidad (QUIC).

Cómo está armada la clase

  1. El problema
  2. La versión simple
  3. Lo que te cuesta la conexión
  4. Quién usa cuál
  5. Comprueba lo que entendiste