What is the User Datagram Protocol (UDP)?
The User Datagram Protocol or UDP is a transport layer protocol using which one application can exchange messages with another application with a minimum protocol mechanism. UDP is a transaction-oriented protocol that provides no guarantee of delivery, ordering, or duplication protection. It is also a connectionless protocol that does not use any handshake mechanism to establish a connection before delivering a message.
UDP was designed by David P. Reed in 1980. The protocol is suitable for applications where error checking and corrections are not necessary or are performed in the application. It is also suitable for applications where packet loss is more desirable than delays due to retransmission of packets.
What is the format of a UDP datagram and where is the UDP protocol used? In this article, we would discuss those in detail.
In this article, we will discuss:
-
What is the User Datagram Protocol (UDP)?
-
UDP Datagram Format
-
Applications of UDP
0 Comments