Thomas Kunz
Systems and Computer Engineering
336
The User Data Protocol (UDP)
nUDP is much simpler protocol than TCP
nIt is designed to transport individual datagrams (no sequence numbers)
nNo acknowledgment
nIt is used when high reliability is not needed
nThe most common use is by protocols that handle name lookups
nChecksum is optional
Data
16-bit destination port
16-bit source port
0
15
16
31
8
bytes
16-bit UDP checksum
16-bit UDP length