UDP
Το πρωτόκολλο UDP επιτρέπει τη μεταφορά πακέτων μέσω ενός δικτύου IP.
Τα πακέτα μπορούν να χαθούν, να παραδοθούν με διαφορετική σειρά,
ή να εμφανιστούν διπλά.
Έτσι το πρωτόκολλο εξασφαλίζει αποδοτικότητα σε βάρος όμως της αξιοπιστίας.
Ένα πακέτο UDP μαζί με την επικεφαλίδα IP έχει την παρακάτω μορφή:
0 7 8 15 16 23 24 31
+--------+--------+--------+--------+
| source address | IP
+--------+--------+--------+--------+ IP
| destination address | IP
+--------+--------+--------+--------+
| zero |protocol| UDP length | UDP
+--------+--------+--------+--------+ UDP
| Source | Destination | UDP
| Port | Port | UDP
+--------+--------+--------+--------+ UDP
| | | UDP
| Length | Checksum | UDP
+--------+--------+--------+--------+ UDP
| UDP
| data octets ... UDP
+---------------- ...