UDP
UDP does not have the overhead of providing a reliable connection. That makes it more appropriate for applications where quick responses are more important than a guaranteed delivery of every packet.
• low overhead• connectionless
flow control low overhead connectionless connection-oriented sequence and acknowledgements
TCP does require some overhead. This overhead is used to fulfill several useful functions, such as ensuring that all data is sent, but the overhead has its "costs" with respect to efficiency. In cases where reliability is less important than speed, other alternatives (often based on UDP) are used.
ip udp
UDP
UDP
UDP
provides connectionless, unreliable serviceso UDP faster than TCPadds only checksum and process-to-process addressing to IPused for DNS and NFSused when socket is opened in datagram mode
UDP can be used in many applications for transport, not just a single application. UDP is commonly used when speed is more important than reliability in the transfer.
UDP is much simpler than TCP. UDP does not do any sort of handshaking, connection establishment, or acknowledgements for received packets. UDP packets are simply sent over the network with no expectation of a return message. Since there are no methods for acknowledging that a packet has been received within UDP, there is no guarantee of the order in which packets will arrive. Sometimes, they may be lost all together. UDP is not the most reliable protocol within the IP suite, but it does have several important uses.Q. Which is an important characteristic of UDP?Simply answer is A.) · minimal delays in data delivery.In other words there are minimal delays in the travel of data from the sender to the receiver.