Διαφορά μεταξύ κεντρικών δρομολόγησης και κατανεμημένων πρωτοκόλλων δρομολόγησης

Anonim

Κεντρικά δρομολογημένα έναντι κατανεμημένων πρωτοκόλλων δρομολόγησης

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

Υπάρχουν δύο τύποι πρωτοκόλλων δρομολόγησης που ταξινομούνται ως δυναμικά και στατικά πρωτόκολλα. Στατικά πρωτόκολλα λειτουργούν μόνο με μη αυτόματα διαμορφωμένους πίνακες δρομολόγησης, ενώ τα δυναμικά πρωτόκολλα προσαρμόζουν προσαρμοστικά τους πίνακες δρομολόγησης ανάλογα με τις αλλαγές στην τοπολογία του δικτύου. Τα δυναμικά πρωτόκολλα ταξινομούνται περαιτέρω ως συγκεντρωτικά και κατανεμημένα. Τα κεντρικά πρωτόκολλα επικεντρώνονται σε έναν κεντρικό κόμβο για όλες τις αποφάσεις δρομολόγησης, ενώ τα κατανεμημένα πρωτόκολλα καθιστούν κάθε συσκευή στο δίκτυο υπεύθυνη για τη λήψη αποφάσεων δρομολόγησης.

Τι είναι τα κεντρικά πρωτόκολλα δρομολόγησης;

Όπως προαναφέρθηκε, τα κεντρικά πρωτόκολλα δρομολόγησης ανήκουν στην οικογένεια δυναμικών πρωτοκόλλων δρομολόγησης. Σε ένα δίκτυο που χρησιμοποιεί ένα κεντρικό πρωτόκολλο δρομολόγησης, μια κεντρική συσκευή επεξεργασίας που εκτελείται σε έναν «κεντρικό» κόμβο συγκεντρώνει πληροφορίες (κατάσταση όπως κατάσταση πάνω / κάτω, χωρητικότητα και τρέχουσα χρήση) σε κάθε σύνδεσμο του δικτύου. Στη συνέχεια, αυτή η συσκευή επεξεργασίας χρησιμοποιεί τις συγκεντρωμένες πληροφορίες για τον υπολογισμό των πινάκων δρομολόγησης για όλους τους άλλους κόμβους. Αυτά τα πρωτόκολλα δρομολόγησης χρησιμοποιούν μια κεντρική βάση δεδομένων που βρίσκεται στον κεντρικό κόμβο για αυτούς τους υπολογισμούς. Με άλλα λόγια, ο πίνακας δρομολόγησης διατηρείται σε έναν μόνο "κεντρικό" κόμβο, ο οποίος θα πρέπει να συμβουλευθεί όταν άλλοι κόμβοι πρέπει να λάβουν απόφαση δρομολόγησης.

Τι είναι τα Κατανεμημένα πρωτόκολλα δρομολόγησης;

Τα πρωτεύοντα κατανεμημένα δρομολόγια ανήκουν επίσης στην οικογένεια δυναμικών πρωτοκόλλων δρομολόγησης. Σύμφωνα με το κατανεμημένο πρωτόκολλο δρομολόγησης, κάθε συσκευή στο δίκτυο είναι υπεύθυνη για τη λήψη αποφάσεων δρομολόγησης. Υπάρχουν δύο τύποι δυναμικών, κατανεμημένων πρωτοκόλλων που ονομάζονται απομονωμένα (οι κόμβοι δεν επικοινωνούν) και οι μη απομονωμένοι (οι κόμβοι επικοινωνούν μεταξύ τους). Έτσι, κάτω από αυτήν την υπο-κατηγορία (δυναμική, κατανεμημένη και μη-απομονωμένη), υπάρχουν δύο ευρείες κατηγορίες πρωτοκόλλων που χρησιμοποιούνται πιο συχνά σήμερα. Πρόκειται για πρωτόκολλα διανυσματικών αποστάσεων και πρωτόκολλα καταστάσεων σύνδεσης.Τα πρωτόκολλα διανυσματικών διανυσμάτων καθιστούν τους κόμβους να μοιράζονται πληροφορίες όπως τον προορισμό και το κόστος σε τακτά χρονικά διαστήματα ή ανάλογα με τις ανάγκες. Τα πρωτόκολλα κατάστασης σύνδεσης πλημμυρίζουν τις πληροφορίες κατάστασης συνδέσεων σε όλο το δίκτυο για να επιτρέψουν σε κάθε κόμβο να δημιουργήσει ένα "χάρτη" ​​δικτύου.

Ποια είναι η διαφορά μεταξύ των πρωτόκολλων κεντρικού δρομολόγησης και των πρωτοκόλλων διανομής δρομολόγησης;

Παρόλο που τα κεντρικά και τα κατανεμημένα πρωτόκολλα δρομολόγησης είναι δυναμικά πρωτόκολλα δρομολόγησης, είναι αρκετά διαφορετικά στον τρόπο λειτουργίας τους. Η κύρια διαφορά μεταξύ τους βασίζεται στο ποια συσκευές στο δίκτυο λαμβάνουν τις αποφάσεις σχετικά με τη δρομολόγηση. Ένας κεντρικός κόμβος είναι υπεύθυνος για όλες τις αποφάσεις δρομολόγησης σε κεντρική δρομολόγηση, ενώ κάθε συσκευή είναι υπεύθυνη για αποφάσεις δρομολόγησης βάσει κατανεμημένων πρωτοκόλλων. Τα κεντρικά πρωτόκολλα έχουν πολλά προβλήματα σε σχέση με τα κατανεμημένα πρωτόκολλα, όπως το να έχουν ένα μόνο σημείο αποτυχίας και πιθανή συμφόρηση του δικτύου γύρω από τον κεντρικό κόμβο. Λόγω αυτών των λόγων, τα κατανεμημένα πρωτόκολλα χρησιμοποιούνται πιο συχνά.