0% found this document useful (0 votes)
28 views

Where UDP Enables Process

UDP supports process-to-process communication by sending datagrams in a best-effort manner without reliability, making it suitable for real-time applications like gaming and video chat that can tolerate some packet loss, whereas TCP enables reliable host-to-host communication through packet sequencing and error checking. UDP is advantageous for applications that require low latency or involve many clients because it does not enforce ordering or guarantee delivery, allowing packets to be dropped or received out of order.

Uploaded by

Hari Sudhan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
28 views

Where UDP Enables Process

UDP supports process-to-process communication by sending datagrams in a best-effort manner without reliability, making it suitable for real-time applications like gaming and video chat that can tolerate some packet loss, whereas TCP enables reliable host-to-host communication through packet sequencing and error checking. UDP is advantageous for applications that require low latency or involve many clients because it does not enforce ordering or guarantee delivery, allowing packets to be dropped or received out of order.

Uploaded by

Hari Sudhan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Where UDP enables process-to-process communication, TCP supports host-to-

host communication. TCP sends individual packets and is considered a reliable


transport medium; UDP sends messages, called datagrams, and is considered a
best-effort mode of communications.

Applications of UDP
 gaming
 voice and video communications
 UDP can also be used in applications that require lossless data
transmission. This approach can help to improve data transfer rate of
large files compared to TCP.

User datagram protocol features

The user datagram protocol has attributes that make it advantageous for
use with applications that can tolerate lost data.

 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.

 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.

You might also like