źródłowy Datagram Protocol.
Interfejs użytkownika Interfejs użytkownika powinien pozwolić: tworzyć nowe porty przyjmujące dane przyjmować operacje na tych portach, zwracać obiekty danych oraz wskazywać port źródła i adres źródła danych na operacje, które pozwalają datagramowi wysłać, dane, porty źródłowe i docelowe lub ich adresy.
Interfejs IP Moduł UDP musi być w stanie określić źródłowe i docelowe adresy internetowe, oraz rozróżniać pole protokołu od nagłówka. Jeden możliwy interfejs UDP/IP zwracałby cały datagram włącznie z nagłówkiem internetu jako odpowiedź na odebraną operacje. Interfejs UDP pozwoliłby także przesłać kompletny datagram wraz z nagłówkiem poprzez protokół IP. IP sprawdzałby dla zgodności niektóre pola oraz obliczał sumę kontrolną nagłówka.
Kapsułkowanie UDP Miejsce UDP w podziale na warstwy TCP/IP pokazuje rysunek.
Program użytkowyDatagram użytkownika (UDP)Intersieć (IP)Interfejs sieci
Kapsułkowanie polega na umieszczeniu danych warstwy wyższej wewnątrz wiadomości warstwy niższej. Zanim wiadomość po stronie nadawczej zostanie wysłana, przekazywana jest w dół stosu warstwy;