Add Favorite Set Homepage
Position:Home >> News

Products Category

Products Tags

Fmuser Sites

What Is UPC?

Date:2020/9/21 14:12:12 Hits:



How Does UDP Work ?



UDP (User Datagram Protocol) is a communications protocol that is primarily used for establishing low-latency and loss-tolerating connections between applications on the internet. It speeds up transmissions by enabling the transfer of data before an agreement is provided by the receiving party. As a result, UDP is beneficial in time-sensitive communications, including voice over Internet Protocol (VoIP), domain name system (DNS) lookup, and video or audio playback. UDP is an alternative to Transmission Control Protocol (TCP).
Both UDP and TCP run on top of IP and are sometimes referred to as UDP/IP or TCP/IP; however, there are important differences between the two. For example, UDP enables process-to-process communication, while TCP supports host-to-host communication. Furthermore, TCP sends individual packets and is considered a reliable transport medium. On the other hand, UDP sends messages, called datagrams, and is considered a best-effort mode of communications -- meaning the service does not provide any guarantees that the data will be delivered or offer special features to retransmit lost or corrupted messages.
In contrast, UDP is considered a connectionless protocol because it doesn't require a virtual circuit to be established before any data transfer occurs. The communication protocol just sends the packets, which means that it has much lower bandwidth overhead and latency. With UDP, packets may take different paths between sender and receiver, and as a result, some packets may be lost or received out of order.

User Datagram Protocol features

User Datagram Protocol has attributes that make it beneficial for use with applications that can tolerate lost data. For example:

● It allows packets to be dropped and received in a different order than they were transmitted, making it suitable for real-time applications where latency might be a concern.
● It can be used for transaction-based protocols, such as DNS or Network Time Protocol (NTP).

● It can be used where a large number of clients are connected and where real-time error correction isn't necessary, such as gaming, voice or video conferencing, and streaming media.



What is UDP (User Datagram Protocol)?



UDP header composition

UDP uses headers when packaging message data to transfer over network connections. UDP headers contain a set of parameters -- called fields -- defined by the technical specifications of the protocol.

The User Datagram Protocol header has four fields, each of which is 2 bytes. 

They are the following:

● Source port number, which is the number of the sender;
● Destination port number, the port the datagram is addressed to;
● Length, the length in bytes of the UDP header and any encapsulated data; and

● Checksum, which is used in error checking -- its use is required in IPv6 and optional in IPv4.


Leave a message 

Name *
Email *
Phone
Address
Code See the verification code? Click refresh!
Message
 

Message List

Comments Loading...
Home| About Us| Products| News| Download| Support| Feedback| Contact Us| Service
FMUSER FM/TV Broadcast One-Stop Supplier
  Contact Us