Asked by: Fatimetu Saturiotechnology and computing internet of things
Why UDP is not reliable?
Last Updated: 19th February, 2020
Click to see full answer.
Consequently, is UDP reliable or unreliable?
Reliability properties A reliable service is one that notifies theuserif delivery fails, while an unreliable one does notnotifythe user if delivery fails. Together, Transmission ControlProtocol(TCP) and IP provide a reliable service, whereasUserDatagram Protocol (UDP) and IP provide anunreliableone.
Secondly, why is UDP connection less? Unlike TCP, UDP doesn't establishaconnection before sending data, it just sends. Becauseofthis, UDP is called "Connectionless".UDPpackets are often called "Datagrams". DNS servers sendand receiveDNS requests using UDP.
In respect to this, how reliable is UDP?
UDP by itself isn't reliable. Thedataacknowledge/retransmission functions have to occur at ahigher(i.e. application) level. TFTP is a good example of that.WhileUDP is not reliable, a lot of protocols use itas abase and add reliability at applicationlevel.
Why is UDP necessary?
UDP has the capability of adding the portaddressto IP. Reasons for using UDP: UDP reducesoverheadbecause it does not add flow control, error control, orsequencedelivery unlike connection-oriented services. UDP isusedfor the transmission of data in which delivery of the data ismoreimportant than accuracy.