TCP vs. UDP: Understanding the Difference

User Datagram Protocol (UDP) is a connectionless Transport layer protocol. For some applications, speed and efficiency are more important than reliability. In such cases, a connectionless protocol can be used. A connectionless protocol doesn’t go to the trouble of establishing a connection before sending a packet. Instead, it simply sends the packet. What are some uses of UDP? - Quora To expand on Sam Chen's answer UDP is used when some loss is acceptable and the cost for reliable transmission features like packet ordering and retransmission is unacceptable. Consider VoIP. The codecs and protocols are designed to compensate f UDP Versus TCP for VoIP - OnSIP Why UDP and TCP Matter for VoIP. UDP and TCP protocols come into play with VoIP because they structure the way web traffic travels through the Internet. TCP and UDP packets are sent from a source to your phone or computer, and if any of these packets are dropped, it will affect the quality of your call. Why does DHCP use UDP and not TCP? - Network Engineering

The User Datagram Protocol (UDP) The User Datagram Protocol (UDP) is a transport layer protocol defined for use with the IP network layer protocol. It is defined by RFC 768 written by John Postel. It provides a best-effort datagram service to an End System (IP host).

Apr 13, 2016

The type of packet that is sent differs depending on the implementation. By default Windows tracert uses ICMP and both Mac OS X and Linux traceroute use UDP. I don't have BSD or Solaris machines or any other OS on hand to check but the man page for the Mac OS X …

UDP (User Datagram Protocol) is anther commonly used protocol on the Internet. However, UDP is never used to send important data such as webpages, database information, etc; UDP is commonly used for streaming audio and video. Streaming media such as Windows Media audio files (.WMA) , Real Player (.RM), and others use UDP because it offers speed! iptables - Does traceroute use UDP or ICMP or both The type of packet that is sent differs depending on the implementation. By default Windows tracert uses ICMP and both Mac OS X and Linux traceroute use UDP. I don't have BSD or Solaris machines or any other OS on hand to check but the man page for the Mac OS X … Why SNMP, TFTP & DNS use UDP? — TechExams Community I understand that UDP is an "unreliable" protocol, can someone explain to me why SNMP, TFTP & DNS use UDP? I would think applications that are "fault" tolerant like online gaming use UDP. With SNMP and DNS data, you don't care too much about using the additional overhead and traffic necessary to transmit network management information via TCP. TCP or UDP for streaming? :: SG FAQ Generally, real-time connections like video streaming, VoIP, and some games will use UDP (User Datagram Protocol). UDP is used where real-time quick communication is crucial, and losing a few frames/packets in the process is acceptable.