Unicast UDP Usage Guidelines for Application Designers

L. Eggert, Godred Fairhurst

Research output: Contribution to specialist publicationArticle

149 Downloads (Pure)


The User Datagram Protocol (UDP) provides a minimal message-passing
transport that has no inherent congestion control mechanisms.
Because congestion control is critical to the stable operation of the
Internet, applications and upper-layer protocols that choose to use
UDP as an Internet transport must employ mechanisms to prevent
congestion collapse and to establish some degree of fairness with
concurrent traffic. This document provides guidelines on the use of
UDP for the designers of unicast applications and upper-layer
protocols. Congestion control guidelines are a primary focus, but
the document also provides guidance on other topics, including
message sizes, reliability, checksums, and middlebox traversal.
Original languageEnglish
Number of pages27
VolumeIETF RFC 5405
Specialist publicationInternet Society
PublisherInternet Society
Publication statusPublished - 1 Nov 2008


  • Transport Layer
  • UDP


Dive into the research topics of 'Unicast UDP Usage Guidelines for Application Designers'. Together they form a unique fingerprint.

Cite this