Ποιοι πίνακες SNMP συνδέουν μια διαδρομή VPNv4 με την ετικέτα της;
Διάλεξε την ετικέτα που χρειάζεσαι και μετά σύνδεσε την καταχώριση διαδρομής VRF με μια διασύνδεση και τα τμήματά της. Επιβεβαίωσε ότι ο πράκτορας υλοποιεί αυτά τα αντικείμενα πριν ξεκινήσεις την περιήγηση.
Τρεις διαφορετικές ετικέτες ταξιδεύουν με μία μόνο διαδρομή VPNv4, και μια περιήγηση SNMP δείχνει μόνο όσες υλοποιεί ο πράκτορας. Το ληφθέν χαρακτηριστικό BGP, η τοπικά εκχωρημένη εισερχόμενη ετικέτα υπηρεσίας και η εξερχόμενη ετικέτα προώθησης βρίσκονται σε διαφορετικούς πίνακες κάτω από διαφορετικούς δείκτες. Το να ζητάς από μια συσκευή την ετικέτα χωρίς να έχεις επιλέξει πρώτα ποια από τις τρεις εννοείς είναι ο τρόπος με τον οποίο ένα έργο συλλογής κολλάει στο πρώτο του σασί.
Διάλεξε αυτή που χρειάζεται η εργασία σου και μετά ακολούθησε την αλυσίδα δεικτών που φτάνει σε αυτή. Αν η αλυσίδα σπάσει σε ένα αντικείμενο που ο πράκτορας δεν υλοποιεί, αυτό είναι εύρημα προς καταγραφή, όχι κενό προς γέμισμα με ένα επινοημένο OID.
Διάλεξε ποια από τις τρεις ετικέτες χρειάζεται η εργασία
Μια ετικέτα που λαμβάνεται από έναν γείτονα φτάνει ως χαρακτηριστικό μονοπατιού BGP και περιγράφει τι περιμένει αυτός ο γείτονας να σπρώξεις προς αυτόν. Η εισερχόμενη ετικέτα υπηρεσίας εκχωρείται από αυτή τη συσκευή για ένα πρόθεμα VRF και σημαδεύει την κίνηση που μπαίνει στο LSP. Η εξερχόμενη κορυφαία ετικέτα είναι αυτό που σπρώχνει πραγματικά το επίπεδο προώθησης προς το επόμενο άλμα, και αλλάζει όποτε αλλάζει το επόμενο άλμα.
Μόνο η δεύτερη και η τρίτη ανήκουν στην κατάσταση προώθησης του κουτιού που ερωτάται. Η πρώτη είναι δήλωση για την προσδοκία του γείτονα, όχι για αυτό το σασί.
Το πρότυπο MIB του L3VPN μοντελοποιεί τη διαδρομή VRF και τη συσχέτισή της με μια διασύνδεση, κάτι που αρκεί για να φτάσεις στις τοπικές ετικέτες υπηρεσίας και προώθησης. Δεν υπόσχεται μια πλήρη εξαγωγή κάθε χαρακτηριστικού που έλαβε μια συνεδρία BGP. Διάβασε τον πίνακα για ό,τι περιέχει, όχι για ό,τι υπονοεί η ερώτηση. Ένας συλλέκτης χτισμένος σε λανθασμένη υπόθεση αναφέρει μηδενικά και τα αρχειοθετεί ως δεδομένα που λείπουν.
| What you want | Where it lives | What a walk can return |
|---|---|---|
| Label advertised by a peer | BGP session state for that VRF | Usually outside the standard L3VPN MIB |
| Incoming service label for a prefix | VRF route entry joined to an incoming segment | Available when both tables are implemented |
| Label pushed toward the next hop | Outgoing segment with a push condition | Available, but only meaningful while a top label is pushed |
Σύνδεσε την καταχώριση διαδρομής VRF με τη διασύνδεσή της
RFC 4382 ορίζει το mplsL3VpnVrfRteTable. Διάβασε τον δείκτη του ως έξι μέρη: το όνομα VRF, τον τύπο διεύθυνσης του προορισμού, το ίδιο το πρόθεμα, μια τιμή πολιτικής, τον τύπο του επόμενου άλματος και τη διεύθυνση του επόμενου άλματος. Οι καταχωρίσεις IGP και BGP μοιράζονται αυτόν τον πίνακα, οπότε κατέγραψε το πρωτόκολλο δρομολόγησης δίπλα στο πρόθεμα. Δύο γραμμές μπορούν να φέρουν το ίδιο πρόθεμα και να διαφέρουν μόνο στο επόμενο άλμα, και η λάθος γραμμή στέλνει τη σύνδεση προς άλλη διασύνδεση.
Η στήλη mplsL3VpnVrfRteXCPointer φέρει τον δείκτη διασύνδεσης και όχι ένα πλήρες OID γραμμής, παρόλο που το όνομα υπονοεί το αντίθετο. Μια μηδενική τιμή ενός οκτέτου σημαίνει ότι δεν υπάρχει συσχετισμένη στοίβα ετικετών, κάτι που βλέπεις πριν σταθεροποιηθούν οι δεσμεύσεις ή για μια διαδρομή που δεν χρειάστηκε ποτέ μία.
Μετάφρασε τη στήλη πριν την περιηγηθείς, ώστε το αριθμητικό υποδέντρο στην έξοδο να είναι μονοσήμαντο. Και οι δύο εντολές παρακάτω απευθύνονται στον ίδιο κόμβο με διαφορετικό συμβολισμό.
snmptranslate -m +MPLS-L3VPN-STD-MIB -On mplsL3VpnVrfRteXCPointer snmpwalk -v2c -c monitor 192.0.2.10 mplsL3VpnVrfRteXCPointer
Πάρε τον δείκτη που επιστράφηκε στον πίνακα διασύνδεσης, του οποίου το κλειδί καταχώρισης είναι μια τριάδα: δείκτης διασύνδεσης, δείκτης εισερχόμενου τμήματος και δείκτης εξερχόμενου τμήματος. Αυτή η τριάδα είναι η σύνδεση που μετατρέπει μια διαδρομή σε ετικέτα. Περιηγήσου στο υποδέντρο της διασύνδεσης για τον συγκεκριμένο δείκτη αντί για ολόκληρο τον πίνακα, γιατί η δεικτοδοτημένη ανάγνωση κρατά τη συσχέτιση και η μαζική περιήγηση όχι.
Διάβασε τον δείκτη και όχι τον αριθμό της ετικέτας
Ένας δείκτης τμήματος προσδιορίζει μια γραμμή, και η ετικέτα είναι μια τιμή μέσα σε αυτή τη γραμμή, οπότε η αντικατάσταση του ενός με το άλλο παράγει μια φαινομενικά εύλογη απάντηση που δείχνει σε λάθος LSP. Στην εισερχόμενη πλευρά, εξέτασε τη διεπαφή και το πλαίσιο ετικέτας μαζί με το mplsInSegmentLabel, έχοντας κατά νου ότι το αντικείμενο μπορεί αντ’ αυτού να φέρει δείκτη σε πίνακα ετικετών όταν η γραμμή παραπέμπει σε καταχώριση αλλού.
Στην εξερχόμενη πλευρά, έλεγξε την εξερχόμενη διεπαφή και αν η γραμμή λέει ότι σπρώχνεται μια κορυφαία ετικέτα πριν διαβάσεις το mplsOutSegmentTopLabel. Μια γεμάτη στήλη κορυφαίας ετικέτας σε γραμμή που δεν σπρώχνει τίποτα είναι παλιά τιμή ή υπόλειμμα προηγούμενου μονοπατιού, όχι τρέχουσα κατάσταση προώθησης. Πιο βαθιές στοίβες χρειάζονται τον πίνακα στοίβας ετικετών που υποδεικνύεται, και αυτό το επιπλέον βήμα είναι φυσιολογικό, όχι ελάττωμα.
Ειδικές συμβάσεις μηδενός ισχύουν για μονοπάτια που ξεκινούν ή τελειώνουν τοπικά στον δρομολογητή. Αντιμετώπισε έναν μηδενικό δείκτη ως τεκμηριωμένη συμπεριφορά και όχι ως κενό αποτέλεσμα, και επιβεβαίωσέ το με την τοπική κατάσταση προώθησης.
Επιβεβαίωσε τι υλοποιεί ο πράκτορας πριν κλιμακώσεις
Επαλήθευσε τα υλοποιημένα αντικείμενα για την ακριβή πλατφόρμα και έκδοση, τις οικογένειες διευθύνσεων που χρησιμοποιούνται και οποιονδήποτε επιχειρησιακό περιορισμό στα υποδέντρα. Ερώτησε με διαπιστευτήριο μόνο για ανάγνωση περιορισμένο σε αυτά τα υποδέντρα, και δέξου ότι ένα αντικείμενο που λείπει μπορεί να σημαίνει ότι το χαρακτηριστικό δεν υλοποιείται και όχι ότι το MIB είναι λάθος.
Συσχέτισε μια γνωστή διαδρομή VRF με την επιχειρησιακή έξοδο της ίδιας της συσκευής πριν στρέψεις έναν συλλέκτη σε ολόκληρο τον πίνακα. Κράτα κάθε συνιστώσα δείκτη και τον χρόνο συλλογής μαζί με κάθε δείγμα, γιατί οι διαδρομές και οι δεσμεύσεις μετακινούνται μεταξύ περιηγήσεων. Ένα στιγμιότυπο ραμμένο από δύο περιηγήσεις με διαφορά λεπτών μπορεί να αναμείξει έναν παλιό δείκτη διασύνδεσης με μια νέα διαδρομή και να φαίνεται απόλυτα συνεπές.
Όπου η όψη του ληφθέντος BGP ή ένα αντικείμενο ετικέτας ειδικό για προμηθευτή λείπει πραγματικά, πήγαινε σε διεπαφή τηλεμετρίας ή επιχειρησιακή που τεκμηριώνει η πλατφόρμα. Η πρότυπη σύνδεση καλύπτει τις τοπικές ετικέτες προώθησης και λίγα άλλα, οπότε αντιμετώπισέ την ως το πρώτο βήμα ενός σχεδιασμού συλλογής, όχι ως το τελειωμένο πράγμα.