Tri različite oznake putuju s jednom VPNv4 rutom, a SNMP pregled prikazuje samo one koje agent implementira. Primljeni BGP atribut, lokalno dodijeljena dolazna servisna oznaka i odlazna oznaka za prosljeđivanje nalaze se u različitim tablicama pod različitim indeksima. Tražiti od uređaja oznaku, a da pritom niste odabrali koju od tri mislite, jest način na koji se projekt prikupljanja podataka zaglavi već na prvom kućištu.

Odaberite onu koja vašem zadatku treba, zatim slijedite lanac indeksa koji do nje vodi. Ako se lanac prekine na objektu koji agent ne implementira, to je nalaz za bilježenje, a ne praznina koju treba popuniti izmišljenim OID-om.

Odaberite koja od tri oznake treba zadatku

Oznaka primljena od susjeda dolazi kao BGP atribut puta i opisuje šta taj susjed očekuje da gurate prema njemu. Dolaznu servisnu oznaku dodjeljuje ovaj uređaj za VRF prefiks i označava promet koji ulazi u LSP. Odlazna gornja oznaka je ono što ravan prosljeđivanja stvarno gura prema sljedećem skoku i mijenja se kad se promijeni sljedeći skok.

Samo druga i treća pripadaju stanju prosljeđivanja na kutiji koja se ispituje. Prva je tvrdnja o susjedovu očekivanju, ne o ovom kućištu.

Standardni L3VPN MIB modelira VRF rutu i njezinu vezu s kros-konektom, što je dovoljno da se dođe do lokalnih servisnih i prosljeđivačkih oznaka. On ne obećava ispis svakog atributa koji je BGP sesija primila. Čitajte tablicu zbog onoga što sadrži, a ne zbog onoga što pitanje implicira. Kolektor izgrađen na pogrešnoj pretpostavci prijavljuje nule i bilježi ih kao podatke koji nedostaju.

What you wantWhere it livesWhat a walk can return
Label advertised by a peerBGP session state for that VRFUsually outside the standard L3VPN MIB
Incoming service label for a prefixVRF route entry joined to an incoming segmentAvailable when both tables are implemented
Label pushed toward the next hopOutgoing segment with a push conditionAvailable, but only meaningful while a top label is pushed

Povežite zapis VRF rute s njegovim kros-konektom

RFC 4382 definira mplsL3VpnVrfRteTable. Čitajte njegov indeks kao šest dijelova: naziv VRF-a, tip adrese odredišta, sam prefiks, vrijednost politike, tip sljedećeg skoka i adresu sljedećeg skoka. IGP i BGP zapisi dijele tu tablicu, zato zabilježite protokol usmjeravanja uz prefiks. Dva reda mogu nositi isti prefiks i razlikovati se samo po sljedećem skoku, a odabir pogrešnog reda vodi vezu prema drugom kros-konektu.

Kolona mplsL3VpnVrfRteXCPointer nosi indeks kros-konekta, a ne puni OID reda, iako naziv sugerira suprotno. Nulta vrijednost od jednog okteta znači da nema pridruženog snopa oznaka, što vidite prije nego što se veze ustale ili za rutu kojoj nikad nije trebao.

Prevedite kolonu prije pregleda, kako bi brojčano podstablo u izlazu bilo nedvosmisleno. Obje naredbe ispod obraćaju se istom čvoru u različitim notacijama.

snmptranslate -m +MPLS-L3VPN-STD-MIB -On mplsL3VpnVrfRteXCPointer
snmpwalk -v2c -c monitor 192.0.2.10 mplsL3VpnVrfRteXCPointer

Uzmite vraćeni indeks u tablicu kros-konekta, čiji je ključ zapisa trojka: indeks kros-konekta, indeks dolaznog segmenta i indeks odlaznog segmenta. Ta trojka je veza koja rutu pretvara u oznaku. Pregledajte podstablo kros-konekta za određeni indeks, a ne cijelu tablicu, jer indeksirano čitanje zadržava vezu, a skupni pregled ne.

Čitajte indeks, a ne broj oznake

Indeks segmenta identificira red, a oznaka je vrijednost unutar tog reda, pa zamjena jednog drugim daje naizgled uvjerljiv odgovor koji pokazuje na pogrešan LSP. Na dolaznoj strani provjerite sučelje i kontekst oznake zajedno s mplsInSegmentLabel, imajući na umu da objekt umjesto toga može nositi pokazivač na tablicu oznaka kad red upućuje na zapis drugdje.

Na odlaznoj strani provjerite odlazno sučelje i kaže li red da se gornja oznaka gura prije čitanja mplsOutSegmentTopLabel. Ispunjen stupac gornje oznake u redu koji ništa ne gura zastarjela je vrijednost ili ostatak prethodnog puta, a ne trenutno stanje prosljeđivanja. Dublji snopovi traže navedenu tablicu snopa oznaka, a taj dodatni korak je normalan, ne kvar.

Posebne konvencije nule vrijede za putanje koje lokalno počinju ili završavaju na usmjerivaču. Tretirajte nulti indeks kao dokumentirano ponašanje, a ne kao prazan rezultat, i potvrdite ga prema lokalnom stanju prosljeđivanja.

Potvrdite šta agent implementira prije skaliranja

Provjerite implementirane objekte za točnu platformu i izdanje, adresne porodice u upotrebi i svako operativno ograničenje na podstablima. Ispitujte s vjerodajnicom samo za čitanje ograničenom na ta podstabla i prihvatite da objekt koji nedostaje može značiti da značajka nije implementirana, a ne da je MIB pogrešan.

Uskladite jednu poznatu VRF rutu s vlastitim operativnim izlazom uređaja prije nego kolektor usmjerite na cijelu tablicu. Čuvajte svaku komponentu indeksa i vrijeme prikupljanja uz svaki uzorak, jer se rute i veze kreću između pregleda. Snimka sastavljena od dva pregleda udaljena nekoliko minuta može pomiješati stari indeks kros-konekta s novom rutom i izgledati posve dosljedno.

Gdje pogled primljenog BGP-a ili objekt oznake specifičan za dobavljača doista nedostaje, prijeđite na telemetrijsko ili operativno sučelje koje platforma dokumentira. Standardna veza pokriva lokalne oznake prosljeđivanja i malo što drugo, pa je tretirajte kao prvi korak u dizajnu prikupljanja, a ne kao gotovu stvar.

Povezani članci