Basic implementation of the UDP protocol.