Diverse MIB-variabelen (Management Information Base) zijn niet toegankelijk. Met andere woorden, dergelijke MIB - variabelen geven geen waarde terug. De MIB variabele ccsFlapMacAddr geeft geen waarde terug wanneer je deze variabele loopt. Om "een variabele te lopen" betekent het gebruik van de MIB browser om de waarde van een MIB op te halen.
Dit document beschrijft hoe de variabele ccsFlapUpstreamAsIndex MIB moet worden gebruikt als een bewerking op de variabele ccsFlapMacAdr MIB om het MAC-adres van een kabelmodem die flaps heeft te opvragen. Er wordt gezegd dat een kabelmodemmodule flap raakt wanneer de kabelmodem met tussenpozen online is, en daarom verliest de PC achter de kabelmodems de internetverbinding.
Dit document lost het probleem op waar de variabele ccsFlapMacAdresr MIB geen waarde teruggeeft.
Er zijn geen specifieke vereisten van toepassing op dit document.
Dit document is niet beperkt tot specifieke software- en hardware-versies.
De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk live is, moet u de potentiële impact van elke opdracht begrijpen.
Als u ccsFlapMacAddr opinieert, geeft deze MIB variabele geen waarde terug. Per definitie identificeert deze MIB variabele het MAC adres voor kabelmodems die flap. Merk op dat de Object Identifier (OID) voor deze MIB-variabele 1.3.6.1.4.1.9.9.114.1.1.5.1.1 is. Deze output toont wat deze variabele retourneert:
skyshark# snmpwalk 172.16.30.20 .1.3.6.1.4.1.9.9.114.1.1.5.1.1 no MIB objects contained under subtree.
U verwacht het MAC-adres van de kabelinterface van de kabelmodem, dat een flap-list ingang voor een flappende kabelmodem identificeert.
U kunt de MAC adressen van het flappen van kabelmodems niet inroepen omdat de toegang tot deze MIB variabele aan niet-toegankelijk wordt ingesteld. Als resultaat hiervan gebruikt de code de waarden slechts intern en de specificatie staat niet toe dat de variabele iets meldt wanneer u hem opinieert.
De volledige definitie van deze MIB - variabele luidt:
.1.3.6.1.4.1.9.9.114.1.1.5.1.1 ccsFlapMacAddr OBJECT-TYPE -- FROM CISCO-CABLE-SPECTRUM-MIB -- TEXTUAL CONVENTION MacAddress SYNTAX OCTET STRING (6) DISPLAY-HINT "1x:" MAX-ACCESS not-accessible !--- MAX-ACCESS is set to not-accessible. !--- As a result, the variable does not return any value. STATUS Current DESCRIPTION "MAC address of the Cable Modem's Cable interface. Identifies a flap-list entry for a flapping Cable Modem." ::= { iso(1) org(3) dod(6) internet(1) private(4) enterprises(1) cisco(9) ciscoMgmt(9) ciscoCableSpectrumMIB(114) ciscoCableSpectrumMIBObjects(1) ccsFlapObjects(1) ccsFlapTable(5) ccsFlapEntry(1) 1 }
Om dit te verifiëren, wandel de hele CiscoCableSpectrumMIB waarvan OID 1.3.6.1.4.1.9.9.114 is. Deze MIB variabele bevat de definitie van ccsFlapMacAdresr.
skyshark#snmpwalk 172.16.30.20 .1.3.6.1.4.1.9.9.114 9.9.114.1.1.1.0 : INTEGER: 100 9.9.114.1.1.2.0 : Unsigned32: 4 9.9.114.1.1.3.0 : INTEGER: 10080 9.9.114.1.1.4.0 : INTEGER: 180 9.9.114.1.1.5.1.2.0.1.100.255.228.181 : INTEGER: 14 !--- Evidently, the variable jumps from 9.9.114.1.1.4.0 to !--- 9.9.114.1.1.5.1.2, and skips 9.9.114.1.1.5.1.1. 9.9.114.1.1.5.1.2.0.48.150.249.101.241 : INTEGER: 14
Deze output toont niet de OID .1.3.6.1.4.1.9.9.114.1.1.5.1.1. Zorg er daarom voor dat u de definities van de MIBs bekijkt om uit te vinden waarom u geen waarde krijgt.
Opmerking: Deze uitvoer gebruikt een Cisco uBR7114 kabelmodem die Cisco IOS® softwarerelease 12.1(5)EC1 in werking stelt.
In sommige situaties, zelfs al is de MAX-ACCESS van de MIB variabele ingesteld op niet-toegankelijk, worden er waarden teruggegeven als u de MIB variabele informeert. In deze omstandigheden houdt de code zich niet aan de specificaties van die MIB - variabele. In dergelijke gevallen moet u wijzigingen in de code aanbrengen om aan de MIB - definitie te voldoen.
Om rond deze beperking te werken kunt u andere ingangen gebruiken die in de variabele ccsFlapEntry MIB worden gedefinieerd. Sommige van de gedefinieerde items zijn onder meer ccsFlapUpstreamAsIndex, ccsFlapDownstreamAsIndex en ccsFlapPowerCorrecments.
Elk van deze MIB variabelen omvat het MAC-adres van de flappende kabelmodems in het rapport van hun waarden.
Gebruik bijvoorbeeld ccsFlapUpstreamAsIndex, die de upstream identificeert dat de flappende kabelmodems gebruiken. De OID van deze MIB-variabele is 1.3.6.1.4.1.9.9.114.1.1.5.1.2. Als je deze MIB-variabele loopt, krijg je het resultaat:
skyshark#snmpwalk 172.16.30.40 public .1.3.6.1.4.1.9.9.114.1.1.5.1.2 enterprises.9.9.114.1.1.5.1.2.0.1.100.255.228.181 = 4 enterprises.9.9.114.1.1.5.1.2.0.48.150.249.101.241 = 4
Deze getallen geven de MAC-adressen aan van alle flappende kabelmodems door de MIB-variabele ccsFlapUpstreamAsIndex in plaats van ccsFlapMacAdress. Om de MAC adressen van de kabelmodems te identificeren die flap, kijk de laatste zes getallen op OID. Deze getallen zijn de decimale weergave van het MAC-adres. Bijvoorbeeld op 0.1.100.255.228.181 komt elk getal overeen met de hexadecimale waarden, zoals deze tabel vermeldt:
Decimaal | hexadecimaal |
---|---|
0 | 00 |
1 | 01 |
100 | 64 |
255 | FF |
228 | E4 |
181 | B5 |
Uit deze conversietabel kunt u opmaken dat 0.1.100.255.228.181 overeenkomt met een MAC-adres van 0001.64ff.e4b5. Op dezelfde manier 0.48.150.249.10 1.241 komt overeen met 0030.96f9.65f1.
U kunt dit bevestigen door verschillende tonen opdrachten op de CMTS. Om de MAC adressen van kabelmodems te vinden die flap, geef de tonen kabel flap-lijst opdracht uit.
uBR7114#show cable flap-list MAC Address Upstream Ins Hit Miss CRC P-Adj Flap Time 0001.64ff.e4b5 Cable1/0/U0 3696 39969 61741 0 *48336 52844 Jan 25 12:17:57 0030.96f9.65f1 Cable1/0/U0 4447 8456 11967 0 *3369 7830 Jan 25 12:19:23