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

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

Ξεκινήστε από την κίνηση που δεν σχεδίασε κανείς

Κάντε μια ερώτηση πριν εμφανιστεί οποιαδήποτε λίστα προθεμάτων: όταν ένα πακέτο δεν ταιριάζει με καμία ιδιωτική διαδρομή, πού πρέπει να πάει; Ένα υποκατάστημα με δικό του κύκλωμα internet κρατά συνήθως τοπική προεπιλεγμένη διαδρομή, οπότε η συνηθισμένη κίνηση ιστού βγαίνει από το τοπικό τείχος προστασίας και δεν αγγίζει ποτέ τον πάροχο. Σε αυτή τη σχεδίαση το VPN μεταφέρει μόνο τις απομακρυσμένες ιδιωτικές τοποθεσίες και τα πιο συγκεκριμένα προθέματα κάνουν την επιλογή.

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

Οι δύο σχεδιάσεις διαφέρουν στο πώς φαίνεται μια αστοχία δρομολόγησης, και γι' αυτό η εικασία είναι ακριβή. Με τοπική προεπιλεγμένη διαδρομή, μια χαμένη ιδιωτική διαδρομή στέλνει αυτή την κίνηση στο internet, όπου το τείχος προστασίας την απορρίπτει ή, χειρότερα, απαντά κάτι που δεν είχατε σκοπό. Με κεντρική προεπιλεγμένη διαδρομή, η ίδια απώλεια αφαιρεί εντελώς την πρόσβαση στο internet και το αίτημα φτάνει ως "όλο το υποκατάστημα είναι κάτω". Καμία από τις δύο αστοχίες δεν είναι λάθος από μόνη της, αλλά μόνο μία ταιριάζει με την υπηρεσία που πουλήσατε, και μια ρύθμιση BGP μόνη της δεν θα σας πει ποια φτιάξατε.

Γράψτε τα ιδιωτικά προθέματα μαζί με την περίπτωση αστοχίας

Καταγράψτε τα προθέματα που πρέπει να φτάνει το υποκατάστημα και σημειώστε ποια από αυτά είναι συνοψισμένα. Ένα άθροισμα που είναι ένα bit πολύ ευρύ τραβά άγνωστους προορισμούς μέσα στο VPN, κάτι που είναι εντάξει μόνο αν η απομακρυσμένη πλευρά πραγματικά τα κατέχει και τα προωθεί.

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

Κρατήστε τη διαθεσιμότητα και την επιτρεπόμενη εναλλακτική ως δύο ξεχωριστές απαιτήσεις στο έγγραφο παράδοσης. Οι ομάδες που τις συγχωνεύουν καταλήγουν να διαφωνούν για το αν το υποκατάστημα έπρεπε να έχει πέσει, αντί να ελέγχουν αν εφαρμόστηκε η συμφωνημένη πολιτική.

Ελέγξτε τι εγκατέστησε πραγματικά το CE

Η πρόθεση της ρύθμισης και η κατάσταση προώθησης αποκλίνουν αρκετά συχνά ώστε η επαλήθευση να ανήκει στην παράδοση και όχι στην ανασκόπηση περιστατικού. Σε πλευρά πελάτη IOS-XE οι τρεις εντολές παρακάτω απαντούν σε τρία διαφορετικά ερωτήματα: τι προσφέρθηκε, τι έγινε δεκτό και τι χρησιμοποιείται πραγματικά.

show ip bgp vpnv4 vrf BRANCH neighbors 192.0.2.1 received-routes
show ip bgp vpnv4 vrf BRANCH
show ip route vrf BRANCH 0.0.0.0

Εκτελέστε και τις τρεις την ημέρα της παράδοσης και όχι ένα μήνα αργότερα, όσο κάποιος θυμάται ακόμη τι συμφωνήθηκε. Η πρώτη έξοδος εξαρτάται από το soft-reconfiguration inbound ή από αποθηκευμένη ανανέωση διαδρομών· χωρίς κανένα από τα δύο, το CE δεν μπορεί να σας δείξει τι απέρριψε. Η δεύτερη δείχνει αποδεκτές και βέλτιστες διαδρομές μετά την πολιτική. Η τρίτη σας λέει πού πηγαίνει πραγματικά η προεπιλεγμένη διαδρομή, και αυτή είναι η πιο χρήσιμη γραμμή σε όλη την παράδοση.

Εκτελέστε τους ίδιους ελέγχους σε δεύτερο CE αν η τοποθεσία έχει δύο συνδέσεις. Η ασύμμετρη αποδοχή μεταξύ δύο πλευρών είναι συνηθισμένη αιτία του "δουλεύει από τον έναν διακομιστή και όχι από τον άλλο", και είναι αόρατη σε μια διαφορά ρύθμισης που φαίνεται συμμετρική.

Προσδιορίστε μια μεγαλύτερη ροή αντί να την υποθέσετε

Μερικές φορές ο πελάτης χρειάζεται πραγματικά πληροφορίες διαδρομών internet μέσα στο VRF, για δρομολόγηση βάσει πολιτικής ή για κεντρική έξοδο που κατευθύνει κατά πρόθεμα. Αυτό είναι απαίτηση που πρέπει να δηλωθεί, να οριοθετηθεί και να κοστολογηθεί, όχι κρυφή προεπιλογή. Έρχεται με μνήμη για το RIB και το FIB, CPU για ενημερώσεις, συντήρηση φίλτρων και έναν υπεύθυνο για τον πίνακα που προκύπτει.

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

Η προδιαγραφή BGP/MPLS IP VPN συζητά αρκετές ρυθμίσεις πρόσβασης στο internet δίπλα στην ίδια την υπηρεσία VPN και δεν δηλώνει υποχρεωτικό πλήρη πίνακα ή προεπιλεγμένη διαδρομή για κάθε πελάτη, και αυτό είναι το τμήμα που αξίζει να δείξετε όταν εμφανίζεται ισχυρισμός για "καθιερωμένη πρακτική": RFC 4364.

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

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