Summary

UDP is a Transport layer protocol that operates from the layer above the Internet layer and below the Application layer protocol. UDP is connectionless, unreliable, and less secure. UDP messages can be lost, duplicated, or delivered out of order. The UDP header and data are delivered to the final destination in the same form as originally transmitted. The UDP checksum enables error detection while transporting data packets on a network. However, generation of checksum values is not mandatory in UDP. UDP is widely used in many network applications such as SNMP, TFTP, NFS, DNS, video-conferencing, Internet telephony, and other multimedia and streaming applications for its speed.

Get Special Edition Using TCP/IP, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.