Este documento describe las diferencias entre los protocolos TCP e UDP. TCP es un protocolo orientado a conexión que garantiza la entrega fiable y en orden de los segmentos de datos a través de mecanismos de confirmación. UDP es un protocolo sin conexión que permite el envío de datagramas sin necesidad de establecer una conexión previa, pero no garantiza la entrega de los paquetes. Ambos protocolos funcionan en la capa de transporte y manejan puertos y sockets.