Tri malsamaj etikedoj vojaĝas kun unu VPNv4-itinero, kaj SNMP-trairado montras nur tiujn, kiujn la agento efektivigas. La ricevita BGP-atributo, la loke asignita envenanta serva etikedo kaj la eliranta plusenda etikedo kuŝas en malsamaj tabeloj sub malsamaj indeksoj. Peti de aparato la etikedon sen unue elekti, kiun el la tri vi celas, estas kiel kolekta projekto haltas jam ĉe sia unua ĉasio.

Elektu la etikedon, kiun via tasko bezonas, poste sekvu la indeksan ĉenon, kiu atingas ĝin. Se la ĉeno rompiĝas ĉe objekto, kiun la agento ne efektivigas, tio estas konkludo por registri, ne breĉo por plenigi per elpensita OID.

Elektu, kiun el la tri etikedoj la tasko bezonas

Etikedo ricevita de najbaro alvenas kiel BGP-vojatributo, kaj ĝi priskribas, kion tiu najbaro atendas, ke vi puŝu al ĝi. La envenantan servan etikedon asignas ĉi tiu aparato por VRF-prefikso kaj markas trafikon enirantan la LSP-on. La eliranta supra etikedo estas tio, kion la plusenda ebeno efektive puŝas al la sekva salto, kaj ĝi ŝanĝiĝas kiam ajn la sekva salto ŝanĝiĝas.

Nur la dua kaj la tria apartenas al plusenda stato sur la demandata skatolo. La unua estas aserto pri la atendo de la najbaro, ne pri ĉi tiu ĉasio.

La norma L3VPN-MIB modelas la VRF-itinero kaj ties ligon al kruc-konekto, kio sufiĉas por atingi la lokajn servajn kaj plusendajn etikedojn. Ĝi ne promesas elŝuton de ĉiu atributo, kiun ricevis BGP-sesio. Legu la tabelon por tio, kion ĝi enhavas, ne por tio, kion la demando implicas. Kolektanto konstruita sur malĝusta supozo raportas nulojn kaj registras ilin kiel mankantajn datumojn.

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

Ligu la VRF-itinera rikordon al ĝia kruc-konekto

RFC 4382 difinas mplsL3VpnVrfRteTable. Legu ĝian indekson kiel ses partojn: la nomo de la VRF, la adresa tipo de la celo, la prefikso mem, politika valoro, la tipo de la sekva salto kaj la adreso de la sekva salto. IGP- kaj BGP-rikordoj dividas tiun tabelon, do notu la enkursigan protokolon apud la prefikso. Du vicoj povas porti la saman prefikson kaj malsami nur en la sekva salto, kaj elekti la malĝustan vicon sendas la ligon al alia kruc-konekto.

La kolumno mplsL3VpnVrfRteXCPointer portas la indekson de la kruc-konekto, ne plenan vic-OID-on, kvankam la nomo sugestas la malon. Nula valoro de unu oktedo signifas neniun ligitan etikedan stakon, kion vi vidas antaŭ ol la ligoj stabiliĝas aŭ por itinero, kiu neniam bezonis unu.

Traduku la kolumnon antaŭ ol trairi ĝin, por ke la nombra subtabelo en la eligo estu unusenca. Ambaŭ komandoj malsupre adresas la saman nodon per malsamaj notacioj.

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

Prenu la redonitan indekson en la tabelon de kruc-konektoj, kies rikorda ŝlosilo estas triopo: indekso de kruc-konekto, indekso de envenanta segmento kaj indekso de eliranta segmento. Tiu triopo estas la ligo, kiu transformas itinero en etikedon. Trairu la subtabelon de kruc-konekto por la specifa indekso anstataŭ la tuta tabelo, ĉar la indeksita legado konservas la ligon kaj la amasa trairado ne.

Legu la indekson anstataŭ la numeron de la etikedo

Segmenta indekso identigas vicon, kaj etikedo estas valoro ene de tiu vico, do anstataŭigi unu per la alia produktas ŝajne kredindan respondon, kiu montras al malĝusta LSP. Ĉe la envenanta flanko, kontrolu la interfacon kaj la etikedan kuntekston kune kun mplsInSegmentLabel, memorante, ke la objekto povas anstataŭe porti montrilon en etikedan tabelon, kiam la vico referencas rikordon aliloke.

Ĉe la eliranta flanko, kontrolu la elirantan interfacon kaj ĉu la vico diras, ke supra etikedo estas puŝata, antaŭ ol legi mplsOutSegmentTopLabel. Plenigita supra-etikeda kolumno en vico, kiu puŝas nenion, estas kaduka valoro aŭ restaĵo de antaŭa vojo, ne aktuala plusenda stato. Pli profundaj stakoj bezonas la referencitan etiked-stakan tabelon, kaj tiu plia paŝo estas normala, ne difekto.

Specialaj nulaj konvencioj validas por vojoj, kiuj originas aŭ finiĝas loke ĉe la enkursigilo. Traktu nulan indekson kiel dokumentitan konduton anstataŭ kiel malplenan rezulton, kaj konfirmu ĝin kontraŭ la loka plusenda stato.

Konfirmu, kion la agento efektivigas, antaŭ ol skali

Kontrolu la efektivigitajn objektojn por la preciza platformo kaj eldono, la uzataj adresaj familioj kaj ajna operacia limigo de la subtabeloj. Demandu per nurlegebla legitimilo limigita al tiuj subtabeloj, kaj akceptu, ke mankanta objekto povas signifi, ke la funkcio ne estas efektivigita, prefere ol ke la MIB estas malĝusta.

Kunigu unu konatan VRF-itinero kun la propra operacia eligo de la aparato antaŭ ol direkti kolektanton al la tuta tabelo. Konservu ĉiun indeksan komponanton kaj la kolektan tempon kun ĉiu specimeno, ĉar itineroj kaj ligoj moviĝas inter trairadoj. Momentfoto kudrita el du trairadoj malmultajn minutojn apartaj povas miksi malnovan indekson de kruc-konekto kun nova itinero kaj aspekti tute konsekvenca.

Kie la vido de la ricevita BGP aŭ vendista etikeda objekto vere mankas, transiru al telemetria aŭ operacia interfaco, kiun la platformo dokumentas. La norma ligo kovras lokajn plusendajn etikedojn kaj malmulte alion, do traktu ĝin kiel la unuan paŝon de kolekta dizajno, ne kiel la finitan aferon.

Rilataj artikoloj