UDP non gestisce attivamente la perdita di dati, in quanto è un protocollo datagram senza connessione. Quando un pacchetto UDP viene trasmesso, non viene tracciato né confermato dall’host di destinazione. Se il pacchetto viene perso durante la trasmissione o non viene ricevuto correttamente dall’host di destinazione, non viene effettuato alcun tentativo di trasmissione o ritrasmissione.
In altre parole, UDP non fornisce alcun meccanismo di rilevamento degli errori, e quindi non può correggere eventuali perdite di dati. Se un’applicazione richiede una consegna affidabile dei dati, deve utilizzare un protocollo di trasporto diverso come TCP.