¿Cuál es la diferencia entre TCP y UDP?

Jul 3, 2025
Hardware

Probablemente haya visto referencias a TCP y UDP al configurar el reenvío de puertos en un enrutador o al configurar el software de firewall. Estos dos protocolos se utilizan para diferentes tipos de datos.

TCP / IP es un conjunto de protocolos que utilizan los dispositivos para comunicarse a través de Internet y la mayoría de las redes locales. Lleva el nombre de dos de sus protocolos originales: el Protocolo de control de transmisión (TCP) y el Protocolo de Internet (IP). TCP proporciona a las aplicaciones una forma de entregar (y recibir) un flujo de paquetes de información ordenado y con verificación de errores a través de la red. Las aplicaciones utilizan el Protocolo de datagramas de usuario (UDP) para entregar un flujo de información más rápido al eliminar la verificación de errores. Al configurar algún hardware o software de red, es posible que deba conocer la diferencia.

Qué tienen en común

RELACIONADO: Cómo encontrar sus direcciones IP públicas y privadas

Tanto TCP como UDP son protocolos que se utilizan para enviar bits de datos, conocidos como paquetes, a través de Internet. Ambos protocolos se basan en el protocolo IP. En otras palabras, ya sea que envíe un paquete a través de TCP o UDP, ese paquete se envía a un dirección IP . Estos paquetes se tratan de manera similar, ya que se reenvían desde su computadora a enrutadores intermediarios y luego al destino.

TCP y UDP no son los únicos protocolos que funcionan sobre IP. Sin embargo, son los más utilizados.

Cómo funciona TCP

TCP es el protocolo más utilizado en Internet.

Cuando solicita una página web en su navegador, su computadora envía paquetes TCP a la dirección del servidor web, pidiéndole que le envíe la página web. El servidor web responde enviando un flujo de paquetes TCP, que su navegador web une para formar la página web. Cuando hace clic en un enlace, inicia sesión, publica un comentario o hace cualquier otra cosa, su navegador web envía paquetes TCP al servidor y el servidor devuelve los paquetes TCP.

TCP tiene que ver con la confiabilidad: los paquetes enviados con TCP se rastrean para que no se pierdan ni se corrompan datos en tránsito. Esta es la razón por la que las descargas de archivos no se corrompen, incluso si hay problemas en la red. Por supuesto, si el destinatario está completamente desconectado, su computadora se dará por vencida y verá un mensaje de error que indica que no puede comunicarse con el host remoto.

TCP logra esto de dos maneras. Primero, ordena los paquetes numerándolos. En segundo lugar, verifica los errores haciendo que el destinatario envíe una respuesta al remitente diciendo que ha recibido el mensaje. Si el remitente no recibe una respuesta correcta, puede reenviar los paquetes para asegurarse de que el destinatario los reciba correctamente.

RELACIONADO: Entendiendo Process Explorer

Explorador de procesos y otras utilidades del sistema pueden mostrar el tipo de conexiones que realiza un proceso; aquí podemos ver el navegador Chrome con conexiones TCP abiertas a una variedad de servidores web.

Cómo funciona UDP

RELACIONADO: Cómo la latencia puede hacer que incluso las conexiones rápidas a Internet se sientan lentas

El protocolo UDP funciona de manera similar a TCP, pero elimina todas las cosas de verificación de errores. Toda la comunicación de ida y vuelta introduce latencia , ralentizando las cosas.

Cuando una aplicación usa UDP, los paquetes simplemente se envían al destinatario. El remitente no espera para asegurarse de que el destinatario haya recibido el paquete, simplemente continúa enviando los siguientes paquetes. Si el destinatario pierde algunos paquetes UDP aquí y allá, simplemente se pierden, el remitente no los volverá a enviar. Perder toda esta sobrecarga significa que los dispositivos pueden comunicarse más rápidamente.

UDP se utiliza cuando la velocidad es deseable y la corrección de errores no es necesaria. Por ejemplo, UDP se usa con frecuencia para transmisiones en vivo y juegos en línea.

Por ejemplo, supongamos que está viendo una transmisión de video en vivo, que a menudo se transmite mediante UDP en lugar de TCP. El servidor simplemente envía un flujo constante de paquetes UDP a las computadoras que están observando. Si pierde la conexión durante unos segundos, el video puede congelarse o ponerse nervioso por un momento y luego pasar a la parte actual de la transmisión. Si experimenta una pérdida leve de paquetes, el video o el audio pueden distorsionarse por un momento mientras el video continúa reproduciéndose sin los datos faltantes.

Esto funciona de manera similar en los juegos en línea. Si pierde algunos paquetes UDP, los personajes del jugador pueden parecer teletransportarse a través del mapa cuando recibe los paquetes UDP más nuevos. No tiene sentido solicitar los paquetes antiguos si los perdiste, ya que el juego continúa sin ti. Todo lo que importa es lo que está sucediendo ahora mismo en el servidor del juego, no lo que sucedió hace unos segundos. Eliminar la corrección de errores de TCP ayuda a acelerar la conexión del juego y reducir la latencia.

¿Y qué?

RELACIONADO: Cómo utilizar Wireshark para capturar, filtrar e inspeccionar paquetes

Si una aplicación utiliza TCP o UDP depende de su desarrollador y la elección depende de lo que necesite la aplicación. La mayoría de las aplicaciones necesitan la corrección de errores y la solidez de TCP, pero algunas aplicaciones necesitan la velocidad y la reducción de la sobrecarga de UDP. Si disparas una herramienta de análisis de red como Wireshark , Puede ver los diferentes tipos de paquetes que viajan de un lado a otro.

A menos que sea un administrador de red o un desarrollador de software, esto no debería afectarle demasiado. Si está configurando su enrutador o software de firewall y no está seguro de si una aplicación usa TCP o UDP, generalmente puede seleccionar la opción "Ambos" para que su enrutador o firewall aplique la misma regla al tráfico TCP y UDP.

.entrada-contenido .entry-footer

Difference Between TCP AND UDP

What Is Difference Between TCP And UDP

UDP Vs TCP - What Are The Differences?

TCP Vs. UDP

DIFFERENCES BETWEEN TCP AND UDP

TCP Vs UDP Protocol: Difference Between Them With Comparison Chart

TCP Vs UDP Comparison

البروتوكول TCP و UDP

TCP VS UDP | Difference Between TCP And UDP Protocol With Animation & Live Example

TCP Vs UDP الفرق بين

UDP And TCP: Comparison Of Transport Protocols

Tcp Vs Udp | Basic Difference Between TCP And UDP Protocols (simple Explanation With Real Examples)

TCP And UDP: Comparing Transport Protocols

الفرق بين بروتوكول TCP و UDP

Lec4.9: TCP Vs UDP Differences In Hindi

TCP Vs UDP Comparison | Cisco CCNA 200-301

Differences Between TCP & UDP | Transport Layer Protocols | Computer Networks

ماهو بروتوكول TCP و UDP فى الراوتر وكيف تستفيد منهم

TCP Vs UDP In Hindi - हिंदी में यूडीपी बनाम टीसीपी

مقارنة بين TCP & UDP لنقل البيانات فى الشبكات Comparison Between TCP & UDP In Arabic


Hardware - Artículos más populares

¿Es malo tener su computadora de escritorio en el piso?

Hardware May 5, 2025

Phuwadach Pattanatmon / Shutterstock A pesar del nombre, una PC de escritorio no tiene por qué estar sobre un escritorio. Esa enorme torre de PC..


Cómo conectar cualquier controlador de juego de consola a una PC o Mac con Windows

Hardware Mar 8, 2025

Los controladores de consola no siempre funcionan tan pronto como los conectas a una PC con Windows o Mac. Hemos compilado una lista de guías para que pueda aprender cómo hacer qu..


Cómo ver y mejorar los fotogramas por segundo de tu juego (FPS)

Hardware May 26, 2025

El rendimiento del juego se mide en "cuadros por segundo" o FPS. Los FPS altos te brindan un juego fluido, mientras que los FPS bajos parecen más una presentación de diapositivas...


Cómo funciona el modo de mesa de noche en el Apple Watch

Hardware Jul 12, 2025

CONTENIDO NO CUBIERTO ¿Sabías que tu Apple Watch puede funcionar como reloj de noche mientras se carga? Se llama modo Mesita de noche, pero hay algunas advertencias que debes co..


¿Es seguro utilizar un disco duro mientras se ejecuta rsync?

Hardware Feb 21, 2025

CONTENIDO NO CUBIERTO Si recién está comenzando con rsync por primera vez y tiene varios discos duros grandes para hacer copias de seguridad, ¿es seguro usar uno o más de ello..


Cómo descargar películas y programas de televisión para verlos en un avión (o en cualquier otro lugar sin conexión)

Hardware Jul 3, 2025

Las conexiones sólidas a Internet no están disponibles en todas partes. Si desea ver películas y programas de TV en tiempo real en un avión , en el metro o en alg..


Comprender el viaje en el tiempo en el Apple Watch

Hardware Dec 3, 2024

Hoy queremos hablar de viajes en el tiempo. No, no nos referimos a avanzar y retroceder temporalmente. Más bien, queremos hablar sobre el viaje en el tiempo en lo que respecta al A..


¿Cuáles son los significados de los sufijos del procesador Intel?

Hardware Jul 25, 2025

Las letras de sufijo para los procesadores Intel pueden parecer una especie de código secreto a veces, pero ¿qué significan o representan realmente? La publicación de preguntas ..


Categorías