Pseudowire-tastân fersus ferkearsstellers: hokker bewiist levering
Oper-status seit dat de tsjinst konfigurearre en aktyf is; stellere sizze dat ramen beweegd binne. Keppelje beide op de VC-yndeks en kontrolearje rjochting, diskontinuïteit en MIB-stipe.
In pseudowire dy't rapportearret dat er up is, fertelt jo dat de tsjinst bestiet en dat beide rjochtingen it deroer iens binne dat it ferkear drage moat. It fertelt jo net dat der ea ien klantraam trochhinne gien is. De tastâns-objekten en de steller-objekten binne foar ferskate doelen skreaun, en krekt troch it iene as bewiis foar it oare te nimmen giet it by de measte fan dizze dashboards mis. Se fergelykje is it wurk, want op ien fan beiden allinnich fertrouwe beantwurdet in fraach dy't nimmen steld hat.
Tastân en stellere beantwurdzje ferskate fragen
De haadyngong fan VC draacht in gearfoege operasjonele status, en dy status is allinnich up as beide rjochtingtastannen up binne. Alles dêrefter is kennis fan it kontrôleflak en de konfiguraasje: it pleatslike oanslútcircuit, de peer, de sinjalearring. In rige yn dizze tastân is in útspraak oer bedoeling en reeheid, net oer trochstjoerde ramen.
Ferkear wennet yn in aparte tabel mei stellere fan hege kapasiteit foar pakketten en bytes, en dy rigen drage deselde VC-yndeks. Groei dêr is bewiis dat ramen yn it ynterval dat jo metten hawwe troch krekt dy rige gien binne. In net feroare steller is op himsels twifelriedend. In tsjinst sûnder ferkear, in samler dy't de ferkearde rige lêst en in paad dat stil brutsen is, jouwe allegear deselde flakke line.
| Question | Object | What it can establish |
|---|---|---|
| Is the service up? | cpwVcOperStatus | Both direction states agree the VC should carry traffic. |
| Which side is down? | cpwVcInboundOperStatus, cpwVcOutboundOperStatus | Direction of the reported fault. |
| Did frames move? | cpwVcPerfTotalTable HC counters | Observed forwarding on that row between two polls. |
| Is the interval clean? | cpwVcPerfTotalDiscontinuityTime | Whether the counter was reset inside the window. |
Lês de tabel as twa kolommen bewiis, net as ien ljedder fan earnst. Up mei flakke stellere is gjin slimmere ferzje fan up mei groei, it is in oare waarnimming mei in oare folgjende stap.
Keppelje op de VC-yndeks, net op it nûmer yn it ticket
De VC-tabel wurdt yndeksearre mei ien hiel getal, en de VC-ID, peer-adres, tsjinsttype en namme binne attributen fan dy rige. Mei dy attributen fine jo jo tsjinst; de yndeks is wêrmei't jo har nei de earste poll blyf fine. In ynterface-yndeks, in toande circuitnamme of in MPLS-labels binne dy yndeks net, sels as de nûmers gearfalle.
Liede de numerike OID's ôf út it MIB-bestân op de samler yn stee fan út in blogpost, rin dan de tabel ien kear troch en bewarje de identiteit dy't jo fûn hawwe.
snmptranslate -On CPW-VC-MIB::cpwVcIndex
snmptranslate -On CPW-VC-MIB::cpwVcPerfTotalDiscontinuityTime
snmpwalk -v2c -c monitor 10.60.4.21 -On CPW-VC-MIB::cpwVcTableRegistrearje it behearsadres en de yndeks tegearre yn it monitoringssysteem. Opnij provisionearje kin in tsjinst nei in oare rige ferpleatse, en in samler dy't op 'e namme oan 'e VC-ID keppele is, sil dan in ferâldere yndeks bliuwe tekenje dy't noch altyd hoflik antwurdet.
Rjochting betsjut de pseudowire, net de abonnee
Yngongstellers beskriuwe wat de VC fan it pakket-skakelde netwurk ûntfongen hat; útgongstellers beskriuwe wat it nei dat netwurk ta trochstjoerd hat. Op in PE dy't nei in klant ta stiet, komt dat faak oerien mei download en upload yn in beskate folchoarder. Op in hub-PE, of op in PE dy't in peer yn in kearn hat, beskriuwe deselde objektnammen de tsjinstelde klantûnderfining.
Skriuw de mapping ien kear per apparaatrol op en hâld dy yn it label fan it dashboard. In grafyk mei de titel klant-upload dy't eins ferkear nei de kearn tekenet, sil de resinsje oerlibje en stilwei elkenien misliede dy't him foar kapasiteitsbeslissings brûkt. Deselde risiko jildt foar alarms dy't op dy grafiken boud binne, want se roppe it ferkearde team op. Labelje elke grafyk nei de reisrjochting ten opsichte fan 'e pseudowire, en lit de klantmapping libje yn it paniel dat him nedich hat.
Ien test ferslaat likefolle lêzen fan objektynterdere beskriuwings: lûk in bekend bestân troch de tsjinst, poll direct dêrnei beide rjochtingen en sjoch hokker steller beweegd is. Registrearje it resultaat njonken de apparaatrol, want de folgjende persoan sil deselde fraach stelle.
In taryf is allinnich jildich binnen ien diskontinuïteitsfinster
Berekkenje in taryf as de taname fan 'e bytesteller dield troch de ferfleine sekonden, en fermannichfâldigje mei acht foar bits per sekonde. Behandel it ynterval as ûnjildich as de steller sakke, de agent opnij starte, de rige feroare of it diskontinuïteits-objekt ferpleatst is. Dat objekt wurdt útdrukt tsjin 'e systeem-uptime, dat in werstart fan it apparaat makket it ek ûnjildich. Goai it meunster fuort en iepenje in nij finster yn stee fan in pyk te tekenjen.
Nim twa meunsters mei in bekend skoft en hâld de tiidstimpels fan 'e samler, net fan jo terminal-skiednis.
snmpget -v2c -c monitor -Oqv 10.60.4.21 CPW-VC-MIB::cpwVcPerfTotalInHCBytes.7
sleep 60
snmpget -v2c -c monitor -Oqv 10.60.4.21 CPW-VC-MIB::cpwVcPerfTotalInHCBytes.7
snmpget -v2c -c monitor -Oqv 10.60.4.21 CPW-VC-MIB::cpwVcPerfTotalDiscontinuityTime.7Stellere fan hege kapasiteit meitsje omslaan ta in net-probleem op ien pseudowire, dat in delgong betsjut hast altyd in reset, in ferfongen agent of in oare rige yn stee fan rekenkundige oerstreaming. Dêrom is it tredde kommando like wichtich as de earste twa.
Kontrolearje wat de ynstallearre ferzje eins stipet
In MIB-definysje is in spesifikaasje, net in tasizzing oer jo image. Tabellen kinne misse, foar in part ymplementearre wêze of oanwêzich mar net folle oant in funksje ynskeakele wurdt, en itselde platfoarm kin tusken ferzjes ferskille. De definysje fan CISCO-IETF-PW-MIB jout jo de objektnammen; it apparaat seit jo oft se antwurdzje.
Poll beide tabellen en de firmware-string yn ien trochgong, en fergelykje dêrnei mei wat de ferzje-notys seit.
snmpget -v2c -c monitor -Oqv 10.60.4.21 SNMPv2-MIB::sysDescr.0
snmpwalk -v2c -c monitor 10.60.4.21 CPW-VC-MIB::cpwVcTable | wc -l
snmpwalk -v2c -c monitor 10.60.4.21 CPW-VC-MIB::cpwVcPerfTotalTable | wc -lIn lege trochgong en in net-stipe trochgong binne ferskate flaters, dat lês de flater en net allinnich it oantal rigels. As de tastântabel antwurdet en de prestaasjetabel net, hat de join dy't jo yn 'e earste seksje ûntwurpen hawwe nergens om te lânjen, en de oplossing is in samlerferoaring yn stee fan in circuitferoaring.
De folchoarder foar in betwiste circuit is koart: befêstigje de rige-identiteit út 'e yndeks, befêstigje de rjochtingmapping mei ien bekende oerdracht, berekkenje it taryf allinnich binnen in skjin diskontinuïteitsfinster, en befêstigje dat beide tabellen op dy ferzje antwurdzje. Eltse stap ferwideret ien mooglike ferklearring. As alle fjouwer hâlde en de stellere noch net bewege, wize it bewiis fan 'e pseudowire ôf. Dat is it punt dêr't in pakketopname op it oanslútcircuit syn jild fertsjinne.