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

4 Respuestas


  • TCP es un protocolo confiable. Hay un acuse de recibo para cada paquete TCP.
    En UDP no hay reconocimientos. Eso significa que el remitente no sabe si el receptor recibe un paquete.

    En TCP, si no se recibe un acuse de recibo (acuse de recibo) durante mucho tiempo, el remitente vuelve a enviar el mismo paquete para asegurarse de que cada paquete se reciba correctamente en el otro extremo.

    En el protocolo TCP se maneja de tal manera que no se repita el mismo paquete si se recibe dos veces y no se pierde ningún paquete. Hay números de secuencia y números de reconocimiento para cada paquete TCP.

    IP está en un nivel más bajo que TCP o UDP. Puede haber TCP / IP o UDP / IP. IP significa protocolo de Internet. TCP significa Protocolo de control de transporte.
  • La principal diferencia entre el protocolo UDP y TCP es que el UDP es un protocolo sin conexión mientras que el TCP es un protocolo orientado a la conexión. Permítanme explorar ambos protocolos un poco más.

    El protocolo de capa de transporte simple y poco confiable en Internet se conoce como Protocolo de datagramas de usuario (UDP). Es un protocolo de transporte sin conexión y poco confiable. No agrega nada a los servicios ni a la IP, excepto proporcionar comunicación de proceso a proceso en lugar de comunicación de host a host. También proporciona una comprobación de errores muy limitada. UDP es un protocolo simple y tiene una sobrecarga mínima. Si un proceso desea enviar un mensaje muy pequeño y no le importa la confiabilidad, se puede usar UDP allí. Es un protocolo muy conveniente para aplicaciones de multimedia y multidifusión. Los paquetes UDP se conocen como datagrama de usuario. El encabezado de estos paquetes tiene un tamaño fijo de 8 bytes. TCP es un protocolo confiable pero un poco complejo. Este protocolo es un protocolo de capa de transporte. TCP es una abreviatura de Transmission Control Protocol. A diferencia del protocolo UDP,este protocolo es un protocolo orientado a la conexión. Como lo hace el UDP, TCP también usa números de puerto como direcciones de la capa de transporte. TCP mantiene todos los bytes en un búfer hasta que recibe un acuse de recibo.
  • TCP tiene que crear un "apretón de manos" entre dos nodos antes de enviar datos y negociar la sesión en sincronización como: ¿Estás listo? Sí, reconocido. está bien. Voy a enviar un bloque ... Recibido. .. Además, TCP / IP ha incorporado recuperación de datos, retransmisión, corrección, etc.

    UDP - es un TCP / IP "salvaje". Es decir, oye, voy a transmitir en ... Cualquiera puede sintonizar. ¿Qué? ¿No obtuviste algunos marcos? Lo siento, no hay comprobaciones, correcciones ni validaciones, ya que soy muy rápido y no quiero que me molesten algunas negociaciones individuales. Cualquiera simplemente sintonice y vea lo que pueda ...
  • Tcp es complicado para una conexión segura, lo que garantiza que cada paquete llegue a su dist. Udp es más simple.

Escribe tu respuesta

Tu respuesta aparecerá después de la moderación