UDP Usage Guidelines

(Replaces RFC 5405)

L. Eggert, Gorry Fairhurst, Greg Shepherd

Research output: Other contribution

Abstract

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 other 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. They may also need to implement additional mechanisms,
depending on how they use UDP.

This document provides guidelines on the use of UDP for the designers
of applications, tunnels and other protocols that use UDP.
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
TypeBCP-145
PublisherInternet Society
Number of pages53
VolumeRFC 8085
Publication statusPublished - Jan 2017

Publication series

NameBest Current Practice
PublisherInternet Society
No.8085
ISSN (Electronic)2070-1721

Fingerprint

Network protocols
Internet
Message passing
Tunnels

Keywords

  • Internet
  • UDP

Cite this

Eggert, L., Fairhurst, G., & Shepherd, G. (2017, Jan). UDP Usage Guidelines: (Replaces RFC 5405). Internet Society.

UDP Usage Guidelines : (Replaces RFC 5405). / Eggert, L.; Fairhurst, Gorry; Shepherd, Greg.

53 p. Internet Society. 2017, BCP-145. (Best Current Practice; No. 8085).

Research output: Other contribution

Eggert, L, Fairhurst, G & Shepherd, G 2017, UDP Usage Guidelines: (Replaces RFC 5405). Internet Society.
Eggert, L. ; Fairhurst, Gorry ; Shepherd, Greg. / UDP Usage Guidelines : (Replaces RFC 5405). 2017. Internet Society. 53 p. (Best Current Practice; 8085).
@misc{633d50c4b15a46a6b7ebb0b1f0cc0bfd,
title = "UDP Usage Guidelines: (Replaces RFC 5405)",
abstract = "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 other 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. They may also need to implement additional mechanisms, depending on how they use UDP. This document provides guidelines on the use of UDP for the designers of applications, tunnels and other protocols that use UDP. Congestion control guidelines are a primary focus, but the document also provides guidance on other topics, including message sizes, reliability, checksums, and middlebox traversal.",
keywords = "Internet, UDP",
author = "L. Eggert and Gorry Fairhurst and Greg Shepherd",
year = "2017",
month = "1",
language = "English",
volume = "RFC 8085",
series = "Best Current Practice",
publisher = "Internet Society",
number = "8085",
type = "Other",

}

TY - GEN

T1 - UDP Usage Guidelines

T2 - (Replaces RFC 5405)

AU - Eggert, L.

AU - Fairhurst, Gorry

AU - Shepherd, Greg

PY - 2017/1

Y1 - 2017/1

N2 - 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 other 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. They may also need to implement additional mechanisms, depending on how they use UDP. This document provides guidelines on the use of UDP for the designers of applications, tunnels and other protocols that use UDP. Congestion control guidelines are a primary focus, but the document also provides guidance on other topics, including message sizes, reliability, checksums, and middlebox traversal.

AB - 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 other 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. They may also need to implement additional mechanisms, depending on how they use UDP. This document provides guidelines on the use of UDP for the designers of applications, tunnels and other protocols that use UDP. Congestion control guidelines are a primary focus, but the document also provides guidance on other topics, including message sizes, reliability, checksums, and middlebox traversal.

KW - Internet

KW - UDP

M3 - Other contribution

VL - RFC 8085

T3 - Best Current Practice

PB - Internet Society

ER -