User Datagram Protocol (UDP): [Essay Example], 405 words GradesFixer

Haven't found the right essay?

Get an expert to write your essay!


Professional writers and researchers


Sources and citation are provided


3 hour delivery

This essay has been submitted by a student. This is not an example of the work written by professional essay writers.

User Datagram Protocol (UDP)

Download Print

Pssst… we can write an original essay just for you.

Any subject. Any type of essay.

We’ll even meet a 3-hour deadline.

Get your price

121 writers online

Download PDF

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:

  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.

Remember: This is just a sample from a fellow student.

Your time is important. Let us write you an essay from scratch

100% plagiarism free

Sources and citations are provided

Cite this Essay

To export a reference to this article please select a referencing style below:

GradesFixer. (2019). User Datagram Protocol (UDP). Retrived from
GradesFixer. "User Datagram Protocol (UDP)." GradesFixer, 27 Feb. 2019,
GradesFixer, 2019. User Datagram Protocol (UDP). [online] Available at: <> [Accessed 12 August 2020].
GradesFixer. User Datagram Protocol (UDP) [Internet]. GradesFixer; 2019 [cited 2019 February 27]. Available from:
copy to clipboard

Sorry, copying is not allowed on our website. If you’d like this or any other sample, we’ll happily email it to you.

    By clicking “Send”, you agree to our Terms of service and Privacy statement. We will occasionally send you account related emails.


    Attention! this essay is not unique. You can get 100% plagiarism FREE essay in 30sec

    Recieve 100% plagiarism-Free paper just for 4.99$ on email
    get unique paper
    *Public papers are open and may contain not unique content
    download public sample

    Sorry, we cannot unicalize this essay. You can order Unique paper and our professionals Rewrite it for you



    Your essay sample has been sent.

    Want us to write one just for you? We can custom edit this essay into an original, 100% plagiarism free essay.

    thanks-icon Order now

    Hi there!

    Are you interested in getting a customized paper?

    Check it out!
    Having trouble finding the perfect essay? We’ve got you covered. Hire a writer uses cookies. By continuing we’ll assume you board with our cookie policy.