Sobes.tech
Junior

What are the features of UDP protocols?

sobes.tech AI

Answer from AI

  • Connectionless: Does not require a "handshake" to establish a connection. Packets are sent without prior agreement.
  • Unreliable: No guarantee of packet delivery. Packets may be duplicated, lost, or arrive out of order.
  • No flow control: Lacks a mechanism to regulate the rate of data transmission, which can lead to receiver overload.
  • No error control (except basic checksum): Detects some errors in headers and data but does not correct them.
  • Maximum speed: Provides higher data transfer rates compared to TCP due to the absence of control and connection establishment mechanisms.
  • Low latency: Ideal for delay-sensitive applications due to minimal overhead.
  • Used for broadcast and multicast transmissions: Since it does not require establishing a connection with a specific receiver.

Examples of use:

  • Audio/video streaming
  • Online gaming
  • DNS (Domain Name System)
  • VoIP (Voice over IP)
  • Network monitoring protocols (e.g., SNMP)