Fonctionnement
Puisque UDP n'établit pas de session entre un client et un serveur et que le client n'envoie aucun accusé de réception au serveur, il n'y aura aucune garantie que les données seront livrées dans le bon ordre. Chaque paquet est donc associé à un identifiant numérique permettant au client de réassembler les données dans le bon ordre pour interpréter correctement une réponse.
Dans l'exemple suivant, toutes les données ont été échangées dans le bon ordre si on compare le temps au numéro de paquet mais il s'agit d'une simple requête DNS.
Si les données avaient été livrées dans le mauvais ordre, le client pourrait, à l'aide de cette information, réorganiser les données et les interpréter correctement.
