UDP bietet keine Flusskontrolle. Es ist darauf ausgelegt, Daten so schnell wie möglich zu senden, ohne auf Bestätigungen oder Wiederverbindungen zu warten. UDP sollte daher nur für Anwendungen verwendet werden, die auf Geschwindigkeit und Effizienz ausgerichtet sind und bei denen Datenverluste kein großes Problem darstellen. Für Anwendungen, bei denen Datenintegrität und -zuverlässigkeit erforderlich sind, sollten besser TCP oder andere zuverlässigere Protokolle verwendet werden.