The User Datagram Protocol (UDP) is a transport protocol that supports Network Application. It layered on just below the ‘Session’ and sits above the IP(Internet Protocol) in open system interconnection model (OSI). This protocol is similar to TCP (transmission control protocol) that is used in client/ server programs like videoconference systems expect UDP is connection less.
User Datagram Protocol transports the data between the computers in the form of data packets, but it does not track the data and never shows the confirmation report.
UDP and TCP both are used to transport the data but there are some differences in it.
IN spite of being so many demerits, UDP is very useful in some circumstances, especially in speed and network management. Its speed is faster than TCP protocol. UDP transports the data periodically and with no guarantee. So the updated data can be send after a certain period, which not only recovers the lost data but also it updates network. While in the TCP it is very difficult to recover the lost data at the congestion stage. It is also not suitable to carry network management due to its transmitting methodology.
Liked it! Share this Tutorial