Δικτύωση

Γνώση Υπολογιστών >> Δικτύωση >  >> Ασφάλεια Δικτύων

Ποιο από το UDP και το IP είναι πιο αξιόπιστο γιατί;

Το IP (πρωτόκολλο Internet) είναι πιο αξιόπιστο από το UDP (πρωτόκολλο χρήστη Datagram). Εδώ είναι γιατί:

* Το IP παρέχει παράδοση με καλύτερη προσπάθεια χωρίς σύνδεση: Ενώ το IP δεν εγγυάται την παράδοση, * προσπαθεί * να παραδώσει πακέτα. Χρησιμοποιεί διευθύνσεις για τη διαδρομή πακέτων σε δίκτυα. Εάν χάσει ένα πακέτο, είναι πρωτόκολλα υψηλότερου επιπέδου (όπως το TCP) να χειριστεί το πρόβλημα. Η ίδια η IP δεν επαναφέρει τα χαμένα πακέτα ή αναδιατάξτε τα πακέτα εκτός ακολουθίας.

* Το UDP παρέχει παράδοση datagram χωρίς σύνδεση: Το UDP είναι ακόμη λιγότερο αξιόπιστο από το IP. Απλά μεταδίδει datagrams (πακέτα) χωρίς καμία εγγύηση παράδοσης, παραγγελίας ή ανίχνευσης σφαλμάτων. Είναι ένα πρωτόκολλο "πυρκαγιάς και ξεχασμού". Τα χαμένα πακέτα απλά χάνουν, χωρίς ειδοποίηση στον αποστολέα.

Εν ολίγοις:IP τουλάχιστον * προσπαθεί * για να πάρει τα πακέτα στον προορισμό τους. Το UDP δεν το κάνει. Η διαφορά αξιοπιστίας προέρχεται από το γεγονός ότι το IP αποτελεί τη θεμελίωση της δρομολόγησης του Διαδικτύου, που χρειάζονται κάποιο επίπεδο διασφάλισης της παράδοσης στη λειτουργία, ενώ η UDP θυσιάζει σκόπιμα την αξιοπιστία για την ταχύτητα και την απλότητα. Η έλλειψη αξιοπιστίας στο UDP είναι ένα χαρακτηριστικό * * που επιτρέπει να χρησιμοποιηθεί σε σενάρια όπου η ταχύτητα υπερβαίνει τον κίνδυνο απώλειας πακέτων (π.χ. ροή).

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα