Routers Drop a lot of UDP packets
No TCP a reliable protocol whereas UDP is unreliable.
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
When IP sends a packet, it receives a confirmation for each packet and, if needed, rebroadcast the packet. This makes it reliable. UDP does not get confirmation. It broadcast each packet only once and assumes that it get to you. This makes it less reliable then IP because it does not check for problems or rebroadcast.
It is possible for an application to enjoy reliable data transfer over UDP. UDP uses checksum to learn whether data reached is true or not. You can also ensure reliability by creating a private protocol built on UDP.
. A Explain the overview of UDP messaging.
No TCP a reliable protocol whereas UDP is unreliable.
the u in udp stands for unreliable and since email is important it is sent using tcp through say smtp or pop3
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
This would be UDP. The User Datagram Protocol. It has no error checking or correction or congestion measures.
unreliable. An unreliable narrator is a character whose interpretation of events in a story differs from the author's or the reader's. This can create ambiguity and add layers of complexity to the narrative.
UDP protocol is a means of transporting data in an unreliable (but speedy) manner. Packets are sent without regard for listening to see if they arrive. The header of a UDP packet is much smaller than a TCP header because it doesn't have all of the overhead that TCP has, namely, checking for packet receipt, error detection and correction, flow control, etc.
I'm gonna say they most definitely are NOT all concerned with reliability. UDP is a transport layer protocol that provides connectionless, unreliable data delivery services.
ANSWER According to W. Richard Stevens's book, TCP/IP Illustrated, Volume 1, UDP stands for User Datagram Protocol. It is unreliable, in the sense that there is no retrying defined in the protocol. This is in contrast to TCP, which stands for Transmission Control Protocol. TCP creates a connection layer on top of the unreliable Internet Protocol (IP), by retrying the transmission of sequence-numbered packets so that the receiver can correctly reconstruct the data as it was sent. UDP just transmits the packet, and if any attempt at guaranteeing that a packet was received is needed, it must be done by the application level, not at the protocol level. Note that although it seems like an application should never use an unreliable protocol, the overhead involved in creating TCP connections is often deemed unnecessary, especially for operations done on LANs (ARP, BOOTP, etc).
When IP sends a packet, it receives a confirmation for each packet and, if needed, rebroadcast the packet. This makes it reliable. UDP does not get confirmation. It broadcast each packet only once and assumes that it get to you. This makes it less reliable then IP because it does not check for problems or rebroadcast.
It is possible for an application to enjoy reliable data transfer over UDP. UDP uses checksum to learn whether data reached is true or not. You can also ensure reliability by creating a private protocol built on UDP.
UDP
. A Explain the overview of UDP messaging.