Πρωτόκολλο datagram χρήστη
Το User Datagram Protocol (UDP) είναι ένα πρωτόκολλο δικτύωσης δεδομένων που έχει ενσωματωθεί στην αρχιτεκτονική του ευρέως χρησιμοποιούμενου Πρωτοκόλλου Ελέγχου Μεταφοράς/Πρωτοκόλλου Διαδικτύου (TCP/IP). Αυτό το πρωτόκολλο ορίζει έναν ισχυρό τρόπο μετάδοσης bit δεδομένων σε πραγματικό χρόνο (όπως φωνή και βίντεο) από ένα μέρος σε ένα άλλο με τη μορφή μεμονωμένων γραμμάτων δεδομένων -- ένα πακέτο δεδομένων που δεν έχει χαρακτηριστικά επιβεβαίωσης που σχετίζονται με το.
Ευρωστία
Ένα εξέχον χαρακτηριστικό του UDP είναι η στιβαρότητα της παράδοσης δεδομένων μέσω του Διαδικτύου. Αυτός είναι ακριβώς ο λόγος για τον οποίο το TCP/IP έχει τυποποιήσει κυρίως το UDP για μεταφορά δεδομένων σε πραγματικό χρόνο, ειδικά όταν πρόκειται για τη μεταφορά ή τη λήψη πακέτων φωνής/βίντεο μέσω δικτύων. Επιπλέον, λόγω αυτής της ευρωστίας, το UDP χρησιμοποιείται επίσης σε υπηρεσίες και πρωτόκολλα όπως το σύστημα ονομάτων τομέα (DNS) και το πρωτόκολλο διαμόρφωσης δυναμικού κεντρικού υπολογιστή (DHCP).
Το βίντεο της ημέρας
Αναξιοπιστία
Το UDP είναι γρήγορο, αλλά αναξιόπιστο στη φύση του. Αυτό σημαίνει ότι όταν τα bit δεδομένων μεταφέρονται μέσω UDP, η επιβεβαίωση λήψης τους δεν μπορεί να επιτευχθεί με αυτοματοποιημένο τρόπο, σε αντίθεση με το TCP. Αυτή η δυνατότητα του UDP εμποδίζει τη χρήση του για μετάδοση/λήψη κειμένου ή χαρακτήρων σε δίκτυα υπολογιστών.
Διαταραχή
Τα πακέτα δεδομένων, όταν αποστέλλονται μέσω ενός πρωτοκόλλου όπως το TCP, φτάνουν με τακτοποιημένο και συναρμολογημένο τρόπο στο άκρο του δέκτη. Αυτή η ιδιότητα λείπει επίσης στο UDP, καθώς δεν λαμβάνει καμία εγγύηση για τη μεταφορά bits δεδομένων ή πακέτων με τακτοποιημένο τρόπο. Αυτό μπορεί να δηλωθεί ως ο λόγος πίσω από τη στιβαρότητά του και την αναξιόπιστη μετάδοση/λήψη.