I pacchetti UDP vengono normalmente chiamati datagrammi UDP, mentre i pacchetti TCP sono chiamati segmenti TCP. Essi, diventano poi, al livello di rete, entrambi datagrammi IP. Per una trattazione più semplice il libro preferisce chiamare segmenti sia i pacchetti TCP che UDP e datagrammi i pacchetti del livello di rete.
Il campo dati contiene, per esempio, nel caso di DNS (che usa UDP) un messaggio di richiesta o di risposta. L'intestazione UDP contiene solo quattro campi di due byte.
Il checksum UDP server per verificare che non siano avvenuti errori durante il tragitto percorso dal segmento UDP.
Lato mittente: UDP effettua il complemento a 1 della somma di tutte le word di 16 bit nel segmento, e l'eventuale riporto finale viene sommato al primo bit. Il risultato viene posto nel campo checksum del segmento.
Esempio: supponiamo di avere le seguenti tre word di 16 bit