Το λήμμα παραθέτει τις πηγές του αόριστα, χωρίς παραπομπές. |
Ο πίνακας δρομολόγησης είναι μια βάση δεδομένων που βρίσκεται αποθηκευμένη σε ένα δρομολογητή ή ένα δικτυωμένο υπολογιστή. Οι πίνακες δρομολόγησης χρησιμοποιούνται από τους αλγόριθμους δρομολόγησης, οι οποίοι δίνουν ως αποτέλεσμα τον επόμενο σταθμό στον οποίο πρέπει να μεταφερθεί ένα πακέτο IP. Τότε ο δρομολογητής δρομολογεί το πακέτο IP στον επόμενο σταθμό. Ο πίνακας δρομολόγησης αποθηκεύει όλες τις διαδρομές (και σε ορισμένες περιπτώσεις, μετρήσεις που σχετίζονται με αυτές τις γραμμές) προς άλλους σταθμούς του δικτύου. Η κατασκευή των πινάκων δρομολόγησης είναι ο πρωταρχικός στόχος των πρωτοκόλλων δρομολόγησης όταν χρησιμοποιούνται στατικές διαδρομές. Χρησιμοποιείται από τις γέφυρες που διασυνδέουν τοπικά δίκτυα τύπου token ring. Οι πίνακες δρομολόγησης σε γενικές γραμμές δεν χρησιμοποιούνται άμεσα για την προώθηση πακέτων όπως γίνεται στους πίνακες προώθησης. Χρησιμοποιούνται για την παραγωγή πληροφοριών προς τις γέφυρες δρομολόγησης οι οποίες γέφυρες βάσει των πληροφοριών αυτών δρομολογούν τα πακέτα στο τοπικό δίκτυο του παραλήπτη.
Για κάθε (γνωστό στον δρομολογητή) προορισμό υπάρχει μια εγγραφή στον πίνακα δρομολόγησης, η οποία περιέχει υποχρεωτικά πληροφορίες για τα τρία παρακάτω πεδία:
Ανάλογα με τον αλγόριθμο δρομολόγησης που υλοποιείται σε κάθε δρομολογητή, οι εγγραφές του πίνακα δρομολόγησης μπορούν να παρέχουν επιπλέον πληροφορίες για κάθε προορισμό, όπως:
Επίσης, για την περίπτωση που ένα πακέτο IP πρέπει να σταλεί σε έναν προορισμό για τον οποίο δεν υπάρχει αντίστοιχη εγγραφή στον πίνακα δρομολόγησης (πρόκειται δηλαδή για άγνωστο προορισμό), υπάρχει πάντα μια εγγραφή για έναν προεπιλεγμένο (default) δρομολογητή, στον οποίο θα σταλεί το πακέτο και εκείνος θα αποφασίσει ποιος θα είναι ο επόμενος σταθμός του πακέτου.