close
test_template

User Datagram Protocol (udp)

Human-Written
download print

About this sample

About this sample

close
Human-Written

Words: 405 |

Page: 1|

3 min read

Published: Mar 1, 2019

Words: 405|Page: 1|3 min read

Published: Mar 1, 2019

User Datagram Protocol (UDP) is an alternative communications protocol to Transmission Control Protocol (TCP) used primarily for establishing loss tolerant connections between two applications on the Internet. Both UDP and TCP run on top of the Internet Protocol (IP) in the transport layer and are sometimes referred to as UDP/IP or TCP/IP. Both protocols send short packets of data in the form of datagrams.

In recent times, Transmission Control Protocol has emerged as the dominant protocol used for the bulk of internet connectivity due to services such as breaking large data sets into individual datagrams, checking for acknowledgements and resending lost packets and reassembling packets into the correct sequence. But these services come at a cost in terms of additional data overhead, and delays. In contrast, user data protocol just forwards the packets without acknowledgements and resending services, effectively reducing bandwidth overhead and latency issues. But packets can be lost or received out of order as a result, owing to the different paths individual packets traverse between sender and receiver.

It provides two additional services over the Internet Protocol layer. It provides port numbers to help distinguish different user requests and, a checksum calculation capability to verify that the data arrived intact. In UDP connection, client set unique source port numbers based on the program they started connection. UDP is not limited to 1-to-1 interaction. A 1-to-many interaction can be provided using broadcast or multi-cast addressing. A many-to-1 interaction can be provided by many clients communicating with a single server. A many-to-many interaction is just an extension of these techniques.

UDP is an attractive option for applications which have small latency as their critical requirement. These applications could range from voice and video communication to real time gaming and video streaming. These applications would compromise on some lost data as long as the received quality is up to the required standards. In some cases, error correction techniques might be required to improve quality of transmission. Some important characteristics of UDP transmission are given below:

Get a custom paper now from our expert writers.

  1. It is an end to end connectionless delivery protocol.
  2. It is unreliable as the communication set up only consists of data packets without any acknowledgements.
  3. Just as Internet Protocol it’s a best effort network.
  4. It can be used for real time applications as it’s a real time transport protocol. UDP transmits segments consisting of an 8-byte header.

Its contains Source port, Destination port, UDP length and Checksum. UDP checksum used for detecting errors in transmitted segment.

Image of Alex Wood
This essay was reviewed by
Alex Wood

Cite this Essay

User Datagram Protocol (udp). (2019, February 27). GradesFixer. Retrieved November 19, 2024, from https://gradesfixer.com/free-essay-examples/user-datagram-protocol-udp/
“User Datagram Protocol (udp).” GradesFixer, 27 Feb. 2019, gradesfixer.com/free-essay-examples/user-datagram-protocol-udp/
User Datagram Protocol (udp). [online]. Available at: <https://gradesfixer.com/free-essay-examples/user-datagram-protocol-udp/> [Accessed 19 Nov. 2024].
User Datagram Protocol (udp) [Internet]. GradesFixer. 2019 Feb 27 [cited 2024 Nov 19]. Available from: https://gradesfixer.com/free-essay-examples/user-datagram-protocol-udp/
copy
Keep in mind: This sample was shared by another student.
  • 450+ experts on 30 subjects ready to help
  • Custom essay delivered in as few as 3 hours
Write my essay

Still can’t find what you need?

Browse our vast selection of original essay samples, each expertly formatted and styled

close

Where do you want us to send this sample?

    By clicking “Continue”, you agree to our terms of service and privacy policy.

    close

    Be careful. This essay is not unique

    This essay was donated by a student and is likely to have been used and submitted before

    Download this Sample

    Free samples may contain mistakes and not unique parts

    close

    Sorry, we could not paraphrase this essay. Our professional writers can rewrite it and get you a unique paper.

    close

    Thanks!

    Please check your inbox.

    We can write you a custom essay that will follow your exact instructions and meet the deadlines. Let's fix your grades together!

    clock-banner-side

    Get Your
    Personalized Essay in 3 Hours or Less!

    exit-popup-close
    We can help you get a better grade and deliver your task on time!
    • Instructions Followed To The Letter
    • Deadlines Met At Every Stage
    • Unique And Plagiarism Free
    Order your paper now