Οι γείτονες OSPF δεν σχηματίζονται μέσω VPN; Ελέγξτε τα παρακάτω με σειρά
Πέντε έλεγχοι, ο καθένας με το δικό του σύμπτωμα: μοντέλο ζεύξης, φιλτράρισμα πρωτοκόλλου 89, παράμετροι γείτονα, κατάσταση γειτνίασης και, τέλος, τι διαφημίζεται πραγματικά.
Η σήραγγα είναι ενεργή, οι διεπαφές βρίσκονται στο ίδιο υποδίκτυο και το OSPF εξακολουθεί να μη δείχνει τίποτα. Τις περισσότερες φορές η σήραγγα είναι εντάξει και μία απαίτηση του OSPF δεν ικανοποιείται. Εκτελέστε τους πέντε ελέγχους παρακάτω με σειρά και σταματήστε στον πρώτο που αποτυγχάνει.
Κάθε έλεγχος έχει ξεχωριστό σύμπτωμα, γι’ αυτό η σειρά έχει μεγαλύτερη σημασία από τη λίστα.
Έλεγχος 1: είναι σωστό το μοντέλο ζεύξης
Μια διεπαφή σημείου προς σημείο και ένα κοινόχρηστο δίκτυο πολλαπλής πρόσβασης είναι διαφορετικά περιβάλλοντα OSPF. Η αντιγραφή μιας διαμόρφωσης LAN εκπομπής σε μια σήραγγα είναι το πιο συνηθισμένο λάθος εδώ. Ορίστε τον τύπο δικτύου που υποστηρίζει η υλοποίηση VPN, συνήθως σημείο προς σημείο για δρομολογημένη σήραγγα. Στη συνέχεια επιβεβαιώστε ότι η πλατφόρμα συμφωνεί, γιατί ορισμένες υλοποιήσεις αγνοούν ή υπερβαίνουν τη ρύθμιση.
Αν το μοντέλο ζεύξης είναι λάθος, τίποτα παρακάτω στη λίστα δεν θα βοηθήσει.
Έλεγχος 2: επιτρέπονται τα πακέτα
Το OSPFv2 είναι IP πρωτόκολλο 89, όχι θύρα TCP ή UDP, οπότε ένας κανόνας τείχους προστασίας γραμμένος για θύρες το απορρίπτει σιωπηλά. Τα hello πηγαίνουν επίσης σε διευθύνσεις multicast, τις οποίες μια πολιτική μπορεί να μην επιτρέπει. Επιτρέψτε το πρωτόκολλο 89 μεταξύ των άκρων της σήραγγας και μετά ελέγξτε αν η πλατφόρμα χρειάζεται ρητές δηλώσεις γείτονα.
Μια σήραγγα που περνά μόνο ping είναι πρόβλημα πολιτικής, όχι δρομολόγησης.
Έλεγχος 3: ταιριάζουν οι παράμετροι του γείτονα
Το ID περιοχής, τα διαστήματα hello και dead, η αυθεντικοποίηση και οι σημαίες stub πρέπει όλα να συμφωνούν. Μια ασυμφωνία συνήθως αφήνει τον γείτονα σε ορατή κατάσταση αντί να αποτυγχάνει σιωπηλά, κάτι που είναι χρήσιμο. Συγκρίνετε τη διαμόρφωση που εκτελείται και στα δύο άκρα, όχι την προβλεπόμενη.
Η ασυμφωνία MTU είναι η ύπουλη. Μπλοκάρει την ανταλλαγή βάσης δεδομένων στο ExStart, οπότε ο γείτονας δεν φτάνει ποτέ σε Full.
Έλεγχος 4: τι λέει η κατάσταση
Η κατάσταση ονομάζει την αποτυχία. Το Init σημαίνει ότι φτάνουν hello αλλά αυτός ο δρομολογητής δεν αναφέρεται σε αυτά, κάτι που δείχνει μονόδρομη διαδρομή ή πρόβλημα multicast. Το Two-Way είναι φυσιολογικό σε τμήμα εκπομπής με γείτονα που δεν είναι DR και μη φυσιολογικό σε ζεύξη σημείου προς σημείο. Το κολλημένο ExStart ή Exchange σημαίνει πρόβλημα MTU ή περιγραφής βάσης δεδομένων. Το Loading σημαίνει ότι τα αιτήματα κατάστασης ζεύξης δεν απαντώνται.
Διαβάστε την κατάσταση πριν αλλάξετε οτιδήποτε, γιατί αποκλείει το μεγαλύτερο μέρος της λίστας.
show ip ospf neighbor εκτυπώνει την κατάσταση, τη διεύθυνση του γείτονα και τον χρονομετρητή dead. Συγκρίνετε αυτόν τον χρονομετρητή με το διάστημα hello και στις δύο πλευρές: διάστημα dead τετραπλάσιο του hello είναι φυσιολογικό, οτιδήποτε άλλο είναι ασυμφωνία. Η στήλη κατάστασης είναι η γρηγορότερη ανάγνωση σε όλη τη σελίδα.
Έλεγχος 5: τι διαφημίζεται πραγματικά
Μια πλήρης γειτνίαση δεν είναι διαδρομή. Ελέγξτε ποια δίκτυα δημιουργούνται, ποια μαθαίνονται και ποια εγκαθίστανται στον πίνακα δρομολόγησης. Μια δήλωση δικτύου που λείπει ή μια πολιτική ανακατανομής που αποκλείει το πρόθεμα της τοποθεσίας παράγει υγιή γείτονα και κενό πίνακα.
Στη συνέχεια δοκιμάστε μια εφαρμογή σε επίπεδο κεντρικού υπολογιστή και τη διαδρομή επιστροφής, γιατί ένα πρωτόκολλο δρομολόγησης δεν ανοίγει τείχος προστασίας.
Για το IPv6, το OSPFv3 έχει τις δικές του απαιτήσεις και δεν είναι διακόπτης οικογένειας διευθύνσεων σε κάθε ρύθμιση OSPFv2. Χρησιμοποιήστε το αντίστοιχο πρωτόκολλο και την τεκμηρίωση της πλατφόρμας. Και αν η σύνδεση είναι μία σταθερή ζεύξη, συγκρίνετε τις στατικές διαδρομές πριν προσθέσετε επίπεδο ελέγχου που θα πρέπει να διαχειρίζεστε.