υποδοχές χωρίς σύνδεση (π.χ. UDP):
* Καμία ίδρυση σύνδεσης: Πριν από την αποστολή δεδομένων, δεν υπάρχει χειραψία ή ρύθμιση σύνδεσης μεταξύ του αποστολέα και του δέκτη. Κάθε πακέτο είναι ανεξάρτητο και αποστέλλεται μεμονωμένα.
* Αναξιόπιστη παράδοση: Τα πακέτα μπορούν να χαθούν, να αντιγραφούν ή να φτάσουν εκτός παραγγελίας. Δεν υπάρχει εγγύηση παράδοσης.
* Ταχύτερα: Επειδή δεν υπάρχει ρύθμιση ρύθμισης σύνδεσης, προσφέρουν ταχύτερες ταχύτητες μετάδοσης. Αυτό οφείλεται στο γεγονός ότι υπάρχει λιγότερη αρχική λανθάνουσα κατάσταση.
* χαμηλότερη επιβάρυνση: Απαιτείται λιγότερη επεξεργασία ανά πακέτο.
* Χωρίς έλεγχο ροής: Ο αποστολέας δεν γνωρίζει αν ο δέκτης μπορεί να χειριστεί τον ρυθμό δεδομένων. Απλώς στέλνει.
* Δεν υπάρχει έλεγχος συμφόρησης: Ο αποστολέας δεν προσαρμόζει το ποσοστό αποστολής με βάση τις συνθήκες του δικτύου.
* Παράδοση καλύτερης απόδοσης: Το δίκτυο κάνει το καλύτερό του για να παραδώσει τα πακέτα, αλλά δεν προσφέρει καμία εγγύηση.
* κατάλληλο για: Εφαρμογές όπου η περιστασιακή απώλεια δεδομένων είναι αποδεκτή και η ταχύτητα είναι υψίστης σημασίας, όπως online gaming, streaming (με διόρθωση σφαλμάτων), αναζητήσεις DNS και VoIP (μερικές φορές).
υποδοχές προσανατολισμένες στη σύνδεση (π.χ. TCP):
* Εγκατάσταση σύνδεσης: Μια χειραψία τριών κατευθύνσεων (Syn, Syn-ACK, ACK) εκτελείται πριν αρχίσει να δημιουργεί μια αξιόπιστη σύνδεση.
* Αξιόπιστη παράδοση: Τα πακέτα παραδίδονται με τη σειρά που αποστέλλονται και μηχανισμοί όπως οι αναγνωρίσεις (ACKs) και οι αναμεταδόσεις εξασφαλίζουν αξιόπιστη παράδοση. Τα χαμένα ή κατεστραμμένα πακέτα είναι εκ νέου-sent.
* πιο αργή: Η ρύθμιση σύνδεσης προσθέτει καθυστέρηση.
* Υψηλότερη επιβάρυνση: Περισσότερη επεξεργασία εμπλέκεται λόγω ελέγχου σφαλμάτων και ελέγχου ροής.
* Έλεγχος ροής: Ο αποστολέας προσαρμόζει το ποσοστό αποστολής του ώστε να ταιριάζει με την χωρητικότητα του δέκτη, εμποδίζοντας την υπερφόρτωση του δέκτη.
* Έλεγχος συμφόρησης: Ο αποστολέας ρυθμίζει το ποσοστό αποστολής με βάση τη συμφόρηση του δικτύου για να αποφευχθεί η συντριπτική θέση του δικτύου.
* Παραγγείλει παράδοση: Τα πακέτα είναι εγγυημένα για να φτάσουν με τη σειρά που στάλθηκαν.
* κατάλληλο για: Εφαρμογές που απαιτούν αξιόπιστη μετάδοση δεδομένων, όπως περιήγηση στο Web (HTTP), μεταφορά αρχείων (FTP), ηλεκτρονικό ταχυδρομείο (SMTP) και ασφαλή επικοινωνία (SSH).
Εν ολίγοις: Επιλέξτε τις υποδοχές χωρίς σύνδεση όταν η ταχύτητα και η χαμηλή επιβάρυνση είναι κρίσιμες και κάποια απώλεια δεδομένων είναι αποδεκτή. Επιλέξτε υποδοχές με προσανατολισμό στη σύνδεση όταν είναι απαραίτητη η αξιόπιστη παράδοση δεδομένων. Η επιλογή εξαρτάται συχνά από τις απαιτήσεις της εφαρμογής.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα