Identify TWO differences between TCP and UDP protocols.

Differences Between TCP and UDP Protocols:

  1. Connection Type:
    • TCP (Transmission Control Protocol) is connection-oriented, meaning it establishes a connection before transmitting data and ensures data is received in the correct order.
    • UDP (User Datagram Protocol) is connectionless, meaning it sends data without establishing a connection, and there is no guarantee that the data will arrive in order or even at all.
  2. Reliability:
    • TCP provides reliable data transmission by performing error checking and ensuring that lost packets are retransmitted.
    • UDP is less reliable as it does not provide error checking or retransmission, making it faster but more prone to data loss.