What is UDP Protocol (User Datagram Protocol)?
User Datagram Protocol is a transport layer protocol in the TCP/IP protocol stack. UDP uses application program to pack user data into packets, and IP transfer these packets into their destination. Under UDP, applications can exchange messages with least costs. UDP is an unreliable, connectionless protocol. Unreliable means that this protocol has no specification to exchange datagram with guaranteed delivery, but it does transfer data correctly over network. UDP used source port, and destination port, in the message header to transfer message to the right application.