UDP Client Design
l Establish server address (IP and port).
l Allocate a socket.
l Specify that any valid local port and IP
address can be used.
l Communicate with server (send,
receive)
l Close the socket.