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

Το μοντέλο PE-CE μεταφέρει αρκετό πλαίσιο ώστε το PE υποδοχής να ανακατασκευάσει μια ανακοίνωση OSPF αντί να την επινοήσει.

Τι ταξιδεύει με τη διαδρομή

Το RFC 4577 ορίζει τα χαρακτηριστικά OSPF που συνοδεύουν μια διαδρομή VPN: το αναγνωριστικό τομέα, τη μετρική και τον τύπο διαδρομής από την τοποθεσία προέλευσης. Το PE υποδοχής τα χρησιμοποιεί για να αποφασίσει πώς ένα κατάλληλο πρόθεμα πρέπει να εμφανίζεται στην τοπική διεργασία OSPF του. Χωρίς αυτά τα χαρακτηριστικά, το απομακρυσμένο PE δεν θα είχε καμία βάση για οτιδήποτε εκτός από εξωτερική αναδιανομή. Γι' αυτό μια διαδρομή μπορεί να φτάσει ως LSA μεταξύ περιοχών παρόλο που το BGP τη μετέφερε ενδιάμεσα.

Ο τύπος περιοχής έχει επίσης σημασία. Μια περιοχή stub ή NSSA περιορίζει ποιες LSA επιτρέπεται να εισέλθουν, επομένως η ίδια διαδρομή VPN μπορεί να παρουσιαστεί διαφορετικά ανάλογα με το πού βρίσκεται το στιγμιότυπο OSPF υποδοχής. Η διαμορφωμένη πολιτική εξαγωγής μπορεί επίσης να υπερισχύσει της προεπιλεγμένης παρουσίασης, κάτι που είναι συνειδητή επιλογή και όχι παρενέργεια.

Ίδιος τομέας, διαφορετική παρουσίαση

Μια διαδρομή εντός περιοχής ή μεταξύ περιοχών από τον ίδιο τομέα φτάνει συνήθως στην απομακρυσμένη τοποθεσία ως διαδρομή μεταξύ περιοχών, δηλαδή LSA τύπου 3. Ένα πρόθεμα από άλλο τομέα, μια προέλευση που δεν μίλησε ποτέ OSPF ή μια αρχικά εξωτερική ανακοίνωση OSPF ακολουθεί αντ' αυτού τους εξωτερικούς κανόνες, και εκεί εμφανίζονται ο τύπος 5 και το ισοδύναμό του στο NSSA. Και οι δύο συμπεριφορές είναι σωστές· η είσοδος διαφέρει. Συγκρίνετε αναγνωριστικά τομέα και ανακοινωμένα χαρακτηριστικά πριν αγγίξετε τιμές προτίμησης.

Η διοικητική απόσταση επιλέγει μεταξύ πηγών σε έναν δρομολογητή. Δεν ξαναγράφει τύπο LSA ούτε δημιουργεί τη σχέση τομέα που λείπει.

Πότε μια sham link είναι η σωστή απάντηση

Φανταστείτε δύο τοποθεσίες στην ίδια περιοχή που συνδέονται με άμεση σύνδεση backdoor. Το OSPF κρατά αυτή τη διαδρομή εντός περιοχής αντί για τη διαδρομή μεταξύ περιοχών που προσφέρει ο πάροχος, ακόμη και όταν το διαμορφωμένο κόστος θα έκανε τη διαδρομή του παρόχου ελκυστική. Μια sham link αναπαριστά σχέση εντός περιοχής μέσω του VPN ώστε το κόστος να μπορεί να συμμετέχει στην απόφαση. Υπάρχει για αυτό το συγκεκριμένο πρόβλημα επιλογής διαδρομής, όχι για να κάνει κάθε διαδρομή του ίδιου τομέα να φαίνεται εσωτερική.

Μια sham link χρειάζεται προσβάσιμα τελικά σημεία και αμοιβαία διαμόρφωση και στα δύο PE. Η ρύθμιση μόνο στη μία πλευρά παράγει μια σχέση που δεν σχηματίζεται ποτέ, και ο πίνακας δρομολόγησης κρατά την παλιά του προτίμηση, κάτι που μοιάζει σαν η λειτουργία να μην έκανε τίποτα.

Μην σπάτε την προστασία βρόχου

Το μοντέλο PE-CE θέτει το bit DN στις διαδρομές που διανέμει ώστε ένα πρόθεμα να μην μπορεί να επιστρέψει μέσω άλλου CE και να αναδιανεμηθεί δεύτερη φορά. Αυτή η προστασία εμποδίζει ένα πρόθεμα να κάνει βρόχο μεταξύ τοποθεσιών που μοιράζονται τομέα OSPF. Η αφαίρεση ή η παράβλεψή της για να φαίνεται μια διαδρομή εσωτερική μπορεί να δημιουργήσει ακριβώς τον βρόχο που σχεδιάστηκε να αποτρέπει. Όταν ένα πρόθεμα φαίνεται λάθος, αντιμετωπίστε το bit DN ως πληροφορία και όχι ως εμπόδιο.

Η ίδια προσοχή ισχύει για τα φίλτρα αναδιανομής και τους χάρτες διαδρομών που αφαιρούν communities. Κάθε ένα αφαιρεί πλαίσιο που χρειάζεται η απομακρυσμένη πλευρά, και η ανακοίνωση που προκύπτει μπορεί να φαίνεται εύλογη ενώ είναι λανθασμένη. Αλλάζετε ένα χαρακτηριστικό τη φορά και ελέγχετε τι εγκαθιστά πραγματικά το απομακρυσμένο CE.

Στη συνέχεια επαληθεύστε από την απομακρυσμένη τοποθεσία: τον τύπο LSA, τον δρομολογητή που ανακοινώνει και τη διαδρομή που επέλεξε. Αυτά τα στοιχεία απαντούν στο ερώτημα που έθεσε το ticket.

Σχετικά άρθρα