What is UDP?

UDP (User Datagram Protocol) is a fast, connectionless transport protocol that sends datagrams without handshakes, acknowledgments, retransmissions, ordering, or built-in flow and congestion control. Learn how UDP works at OSI Layer 4, UDP header fields (ports, length, checksum), key use cases like DNS, VoIP, online gaming, video streaming, IoT, and how to handle packet loss, jitter, MTU limits, NAT traversal, and security with QUIC, RTP/RTCP, and DTLS.