What is UDP (User Datagram Protocol)?
PC Networking29 Joulu 2020

What is UDP (User Datagram Protocol)?

What is UDP (User Datagram Protocol)?

UDP (User Datagram Protocol) is basically known as an alternative to TCP. UDP, which is a much faster protocol than TCP, is actively used for audio and video transmission.

The reason it works faster than TCP is that TCP is responsible for data integrity and authentication. UDP, unlike TCP protocol, is not responsible for data integrity and security.

It ensures fast transfer by enabling data transfer before an agreement is made with the receiving party. As a result, UDP is useful in time-sensitive communications such as voice over Internet Protocol (VoIP), domain name system (DNS) lookup, and video or audio playback. UDP is an alternative to the Transmission Control Protocol system.

How Does UDP Protocol Work?

The UDP protocol works similarly to TCP but discards all error checking items. All back and forth communication causes lag, which slows things down.

When an application uses UDP, packets are sent only to the recipient. The sender does not wait to make sure that the recipient has received the package, only continues to send subsequent packets. If the recipient occasionally misses several UDP packets, they are lost - the sender does not resend them. Losing all this overhead means devices can communicate faster.

UDP structure is used when speed is desired and error correction is not required. For example, UDP is often used for live streaming and online gaming.

Suppose you are watching a live video stream that is usually broadcast using UDP instead of TCP. The server just sends a constant stream of UDP packets to the watching computers. If you lose your connection for a few seconds, the video may freeze or jitter for a moment and then jump to the current bit of the stream. If you experience a minor packet loss, the video or audio may be distorted momentarily as the video continues to play without missing data.

This works similarly in online games. If you miss some UDP packets, player characters may appear to be teleported across the map while you receive new UDP packets. Since the game continues without you, there is no point in asking if you missed the old packs. The only thing that matters is what's happening on the game server right now, not a few seconds ago. Eliminating TCP's error correction helps speed up game connectivity and reduce latency.

More Podcasts

Tämä jakso on lisätty Podme-palveluun avoimen RSS-syötteen kautta eikä se ole Podmen omaa tuotantoa. Siksi jakso saattaa sisältää mainontaa.

Jaksot(24)

What is SSH (Secure Shell), and What are its Features?

What is SSH (Secure Shell), and What are its Features?

What is SSH (Secure Shell), and What are its Features? Secure Shell (SSH) is a network protocol that provides users, especially system administrators, a secure way to access a computer over an unsecur...

5 Maalis 20212min

What is Telnet Protocol in Networking?

What is Telnet Protocol in Networking?

What is Telnet Protocol in Networking? Telnet is a TCP/IP protocol developed to connect to a multi-user machine on the Internet network from another remote machine and is the general name given to pro...

19 Tammi 20212min

What is HTTPS (Secure Hypertext Transfer Protocol)?

What is HTTPS (Secure Hypertext Transfer Protocol)?

What is HTTPS (Secure Hypertext Transfer Protocol)? What is HTTP? HTTP (Hypertext Transfer Protocol) is the processing of information shared between client and server without any encryption. In short,...

15 Tammi 20212min

What is FTP (File Transfer Protocol)?

What is FTP (File Transfer Protocol)?

What is FTP (File Transfer Protocol)? FTP is a file transfer protocol and is the most commonly used protocol for modifying, updating, and uploading files, folders, images, or text files on your websit...

13 Tammi 20212min

What is the OSI Reference Model?

What is the OSI Reference Model?

What is the OSI Reference Model? The OSI model (Open System Interconnection) defines a computer network framework for implementing protocols at seven layers. A protocol in networking terms is a form o...

12 Tammi 20212min

What is DNS (Domain Name System)?

What is DNS (Domain Name System)?

What is DNS (Domain Name System)? DNS is the system that provides the connection between domain names and IP addresses of internet sites. In short, DNS converts domain names to IP addresses so you can...

8 Tammi 20213min

What is DHCP (Dynamic Host Configuration Protocol)?

What is DHCP (Dynamic Host Configuration Protocol)?

What is DHCP (Dynamic Host Configuration Protocol)? When you connect to a network, you usually have an IP address assigned automatically by the router. This process is necessary for devices to be able...

1 Tammi 20213min

What is an IP Address?

What is an IP Address?

What is an IP Address? All devices connected to the internet network have a specific address for data exchange. Internet Protocol Address, ie IP address, is the virtual address assigned to all compute...

31 Joulu 20203min

Suosittua kategoriassa Koulutus

rss-murhan-anatomia
psykopodiaa-podcast
voi-hyvin-meditaatiot-2
adhd-podi
rss-narsisti
rss-valo-minussa-2
rss-koira-haudattuna
rss-hereilla
kesken
psykologia
rss-rahamania
rss-duodecim-lehti
rss-arkea-ja-aurinkoa-podcast-espanjasta
leikitaanko-laakaria
jari-sarasvuo-podcast
rss-liian-kuuma-peruna
rss-luonnollinen-synnytys-podcast
ilona-rauhala
rss-monarch-talk-with-alexandra-alexis
rss-suomen-aa-podcast