UDP

In this article we will discuss UDP, will make brief discussion on UDP, In last article we discuss about IGMP.

UDP (User Datagram Protocol) is an alternative communications protocol to Transmission Control Protocol (TCP) used primarily for establishing low-latency and loss-tolerating connections between applications on the internet.

The User Datagram Protocol is one of the core members of the Internet protocol suite. The protocol was designed by David P. Reed in 1980 and formally defined in RFC 768.

Common network applications that use UDP include: Streaming media applications IPTV, i.e. watching TV on a computer system. Trivial File Transfer Protocol (TFTP) Voice over IP (VoIP), i.e. using the network backbone and TCP/IP for telephone calls. For non real time video streaming, like Netflix, Hulu, Youtube, etc. they just use TCP and do buffering instead of UDP, since they don’t care about a few seconds delay between the server and client.

The result is that UDP can: Achieve higher throughput than TCP as long as the network drop rate are within limits that the application can handle. Deliver packets faster than TCP with less delay. Setup connections faster as there are no initial handshake to setup the connection.

Tags:

Add a Comment

Your email address will not be published. Required fields are marked *