Έχουν δημιουργηθεί εκατοντάδες πρωτόκολλα δικτύου για την υποστήριξη της επικοινωνίας μεταξύ υπολογιστών και άλλων τύπων ηλεκτρονικών συσκευών. Τα λεγόμενα πρωτόκολλα δρομολόγησης είναι η οικογένεια των πρωτοκόλλων δικτύου που επιτρέπουν στους δρομολογητές υπολογιστών να επικοινωνούν μεταξύ τους και, με τη σειρά τους, να προωθούν έξυπνα την κυκλοφορία μεταξύ των αντίστοιχων δικτύων τους.
Πώς λειτουργούν τα πρωτόκολλα δρομολόγησης
Κάθε πρωτόκολλο δρομολόγησης δικτύου εκτελεί τρεις βασικές λειτουργίες:
- Discovery: Προσδιορίστε άλλους δρομολογητές στο δίκτυο.
- Διαχείριση διαδρομής: Παρακολουθήστε τους πιθανούς προορισμούς (για μηνύματα δικτύου) μαζί με ορισμένα δεδομένα που περιγράφουν τη διαδρομή του καθενός.
- Προσδιορισμός διαδρομής: Λάβετε δυναμικές αποφάσεις για το πού θα στείλετε κάθε μήνυμα δικτύου.
Μερικά πρωτόκολλα δρομολόγησης (που ονομάζονται πρωτόκολλα κατάστασης σύνδεσης) επιτρέπουν σε έναν δρομολογητή να δημιουργεί και να παρακολουθεί έναν πλήρη χάρτη όλων των συνδέσεων δικτύου σε μια περιοχή, ενώ άλλα (ονομάζονται πρωτόκολλα διανυσματικής απόστασης) επιτρέπουν στους δρομολογητές να λειτουργούν με λιγότερες πληροφορίες σχετικά με την περιοχή του δικτύου.
Κατώτατη γραμμή
Τα πρωτόκολλα δικτύου που περιγράφονται παρακάτω επιτρέπουν το καθένα στους δρομολογητές υπολογιστών να επικοινωνούν μεταξύ τους κατά την προώθηση της κυκλοφορίας μεταξύ των δικτύων. Είναι από τα πιο δημοφιλή πρωτόκολλα που χρησιμοποιούνται.
RIP
Ερευνητές ανέπτυξαν το πρωτόκολλο πληροφοριών δρομολόγησης τη δεκαετία του 1980 για χρήση σε μικρού ή μεσαίου μεγέθους εσωτερικά δίκτυα που συνδέονταν στο πρώιμο Διαδίκτυο. Το RIP έχει τη δυνατότητα δρομολόγησης μηνυμάτων σε δίκτυα έως και 15 αναπηδήσεις.
Δρομολογητές με δυνατότητα RIP ανακαλύπτουν το δίκτυο στέλνοντας πρώτα ένα μήνυμα που ζητά πίνακες δρομολογητών από γειτονικές συσκευές. Οι γειτονικοί δρομολογητές που εκτελούν RIP αποκρίνονται στέλνοντας τους πλήρεις πίνακες δρομολόγησης πίσω στον αιτούντα, οπότε ο αιτών ακολουθεί έναν αλγόριθμο για να συγχωνεύσει αυτές τις ενημερώσεις στον δικό του πίνακα. Σε προγραμματισμένα χρονικά διαστήματα, οι δρομολογητές RIP στέλνουν στη συνέχεια περιοδικά τους πίνακες δρομολογητών τους στους γείτονές τους, έτσι ώστε τυχόν αλλαγές να μπορούν να μεταδοθούν στο δίκτυο.
Το παραδοσιακό RIP υποστηρίζει μόνο δίκτυα IPv4, αλλά το νεότερο πρότυπο R-p.webp
OSPF
Το Open Shortest Path First δημιουργήθηκε για να ξεπεράσει ορισμένους από τους περιορισμούς του RIP, όπως:
- 15 περιορισμός αριθμού πηδήματος.
- Αδυναμία οργάνωσης δικτύων σε ιεραρχία δρομολόγησης, σημαντική για τη διαχειρισιμότητα και την απόδοση σε μεγάλα εσωτερικά δίκτυα.
- Σημαντικές αυξήσεις της κυκλοφορίας δικτύου που δημιουργούνται από την επανειλημμένη αποστολή πλήρων πινάκων δρομολογητή σε προγραμματισμένα χρονικά διαστήματα.
Το OSPF είναι ένα ανοιχτό δημόσιο πρότυπο με ευρεία υιοθέτηση σε πολλούς προμηθευτές του κλάδου. Οι δρομολογητές με δυνατότητα OSPF ανακαλύπτουν το δίκτυο στέλνοντας μηνύματα αναγνώρισης ο ένας στον άλλο, ακολουθούμενα από μηνύματα που καταγράφουν συγκεκριμένα στοιχεία δρομολόγησης και όχι ολόκληρο τον πίνακα δρομολόγησης. Είναι το μόνο πρωτόκολλο δρομολόγησης κατάστασης σύνδεσης που αναφέρεται σε αυτήν την κατηγορία.
EIGRP και IGRP
Η Cisco ανέπτυξε το Πρωτόκολλο Δρομολόγησης Πύλης Διαδικτύου ως άλλη εναλλακτική λύση στο RIP. Το νεότερο Enhanced IGRP (EIGRP) κατέστησε το IGRP ξεπερασμένο ξεκινώντας από τη δεκαετία του 1990. Το EIGRP υποστηρίζει υποδίκτυα IP χωρίς κλάση και βελτιώνει την αποτελεσματικότητα των αλγορίθμων δρομολόγησης σε σύγκριση με παλαιότερα IGRP. Δεν υποστηρίζει ιεραρχίες δρομολόγησης, όπως το RIP.
Αρχικά δημιουργήθηκε ως ιδιόκτητο πρωτόκολλο με δυνατότητα εκτέλεσης μόνο σε συσκευές της οικογένειας Cisco, το EIGRP σχεδιάστηκε με στόχο την ευκολότερη διαμόρφωση και την καλύτερη απόδοση από το OSPF.
Κατώτατη γραμμή
Το πρωτόκολλο Intermediate System to Intermediate System λειτουργεί παρόμοια με το OSPF. Ενώ το OSPF έγινε η δημοφιλής επιλογή, το IS-IS παραμένει σε ευρεία χρήση από παρόχους υπηρεσιών που έχουν επωφεληθεί από το ότι το πρωτόκολλο είναι προσαρμόσιμο στα εξειδικευμένα περιβάλλοντά τους. Σε αντίθεση με τα άλλα πρωτόκολλα αυτής της κατηγορίας, το IS-IS δεν εκτελείται μέσω πρωτοκόλλου Internet (IP) και χρησιμοποιεί το δικό του σχήμα διευθύνσεων.
BGP και EGP
Το πρωτόκολλο Border Gateway είναι το πρότυπο Internet Gateway Protocol (EGP). Το BGP εντοπίζει τροποποιήσεις σε πίνακες δρομολόγησης και επικοινωνεί επιλεκτικά αυτές τις αλλαγές σε άλλους δρομολογητές μέσω TCP/IP.
Οι πάροχοι Διαδικτύου χρησιμοποιούν συνήθως BGP για να ενώσουν τα δίκτυά τους. Επιπλέον, οι μεγαλύτερες επιχειρήσεις χρησιμοποιούν μερικές φορές το BGP για τη σύνδεση πολλαπλών εσωτερικών δικτύων. Οι επαγγελματίες θεωρούν το BGP το πιο απαιτητικό πρωτόκολλο δρομολόγησης για την τελειοποίηση λόγω της πολυπλοκότητας της διαμόρφωσης του.