Wielkość pola ustala teoretyczny limit 65527 bajtów, dla danych przenoszonych przez pojedynczy datagram UDP.

Suma kontrolna 16 bitowe pole, które jest użyte do sprawdzania poprawności nagłówka oraz danych. Pole jest opcjonalne. Ponieważ IP nie wylicza sumy kontrolnej dla danych, suma kontrolna UDP jest jedyną gwarancją, że dane nie zostały uszkodzone.

Transfer UDP po IPv4 Kiedy UDP działa na IPv4 metoda używana do obliczania sumy kontrolnej określana jest w Całe 16-bitowe słowa są sumowane razem, używając kodu uzupełnień do jedności (pole suma kontrolna ustawiane jest na zero). Końcowa wartość jest wstawiana do pola sumy kontrolnej. Różnica jest w danych używanych do tworzenia sumy kontrolnej.

-Bity 0 – 78 – 1516 – 2324 – 31 0 Adres źródłowy 32 Adres docelowy 64 Zera Protokół Długość UDP96 Port źródłowy Port docelowy 128 Długość Suma kontrolna 160 Dane 

Źródłowe i docelowe adresy znajdują się w nagłówku IPv4. Na długość pola UDP składa się jego nagłówek oraz dane. Jeśli suma kontrolna zostanie wyliczona i wyniesie 0, to powinna zostać wysłana jako alternatywna reprezentacja zera w kodzie uzupełnień do jedności (same „1”).