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)