UDP (User Datagram Protocol) – en kommunikationsprotokol, der gør det lettere at udveksle meddelelser mellem computerenheder i et netværk. Det er et hurtigere alternativ til TCP (transmission control protocol). I et netværk, der anvender Internet Protokol (IP), kaldes den nogle gange UDP/IP.
UDP opdeler meddelelser i pakker, kaldet datagrammer, som derefter kan videresendes af enhederne i netværket – switche, routere, sikkerhedsgateways – til destinationsprogrammet/serveren. UDP nummererer eller samler ikke datagrammerne, men indeholder portnumre i datagram-headeren, som hjælper med at skelne mellem forskellige brugeranmodninger, og en valgfri checksum, som kan hjælpe med at verificere integriteten af de overførte data.