Einleitung
In diesem Dokument werden häufig gestellte Fragen (FAQs) zum Simple Network Management Protocol (SNMP) und zu Problemen mit Cisco Geräten beschrieben.
Frage: Welche Neuerungen gibt es bei Cisco MIBs?
A. In der Vergangenheit wurden alle Objekte unter dem MIB-Zweig von Cisco in einem umfassenden Dokument dokumentiert. Dieses Dokument wurde mit jeder neuen Version der Cisco IOS®-Software aktualisiert. Aus diesem Grund gab es eine 9.0 Cisco MIB und eine 10.0 Cisco MIB usw. Damals bestand die Produktlinie zudem ausschließlich aus Routern.
Mit der zunehmenden Reife der Cisco IOS Software und dem Wachstum der Produktlinie wurde dieses umfangreiche MIB-Modell jedoch unskalierbar. Innerhalb einer Versionsstufe der Cisco IOS-Software gab es verschiedene Versionen (z. B. das reine IP-Image und die IBM-Version des Funktionssatzes). Die Produktlinie umfasste auch andere Geräte, z. B. LAN-Switches, für die ein völlig anderer Softwarecode ausgeführt wurde.
In Version 10.2 der Cisco IOS Software wurde die Cisco MIB in einzelne MIB-Dokumente mit Komponenten unterteilt, die sich jeweils auf eine bestimmte Funktion, Technologie oder einen bestimmten Gerätetyp bezogen. Diese Struktur ermöglicht eine schnellere Implementierung neuer Funktionen. Darüber hinaus können Benutzer nur die benötigten Komponenten in ihr Netzwerkmanagementsystem (NMS) kompilieren.
Frage: Wie rufe ich Cisco MIBs im Internet ab?
A. Gehen Sie folgendermaßen vor:
- Wählen Sie eine Option:
- Informationen zu MIBs, die von einer bestimmten Cisco IOS-Softwareversion unterstützt werden, finden Sie im Cisco IOS MIB Locator.
- Informationen zu MIBs, die von IOS-Produkten anderer Anbieter unterstützt werden, finden Sie unter SNMP Object Navigator > Download MIBs.
- Gehen Sie für alle MIBs oder eine bestimmte MIB zu SNMP Object Navigator > Download MIBs.
- Wählen Sie alle notwendigen Einstellungen bis Sie die Download-Seite erreichen.
Frage: Wie rufe ich Cisco MIBs mit GitHub ab?
A. Gehen Sie folgendermaßen vor:
- Gehen Sie zu GitHub-cisco/cisco-mibs. Alle MIBs der Version 1 befinden sich im Verzeichnis v1 und alle MIBs der Version 2 im Verzeichnis v2.
- Wechseln Sie zum entsprechenden Verzeichnis v1 oder v2, um die MIB abzurufen.
Frage: Wie navigiere ich MIBs auf GitHub?
A. Im Verzeichnis cisco/cisco-mibs finden Sie folgende Unterverzeichnisse:
- /traps: Dies ähnelt den Verzeichnissen /oid (object identifier [OID]) und /schema. Die Dateien in diesem Verzeichnis enthalten Traps, die von Cisco Produkten unterstützt werden. Dateien, die mit der Erweiterung .trap enden, sind Trap-Definitionsdateien von SunNet Manager. Sie können der Datei snmp.trap hinzugefügt werden, die normalerweise in /var/adm/snm zu finden ist.
- /v1 (SNMPv1 MIBs): Diese Sammlung von SNMPv1-MIB-Dateien der Struktur der Verwaltungsinformationen (Structure of Management Information, SMI). Enthalten sind die älteren MIB-Dateien, die in SNMPv1 SMI implementiert wurden, und die neueren SNMPv2 SMI MIB-Dateien, die in SNMPv1 SMI konvertiert wurden.
- /v2 (SNMPv2 MIBs): Die neueren MIB-Dateien in SNMPv2 SMI.
- /oid - Ein nützliches Verzeichnis, wenn Sie SunNet Manager haben, der die OID-Strings jedes Objekts anstelle der MIB-Dateien im ASN.1-Format benötigt.
- /app_notes (Application Notes): Dieses Verzeichnis enthält verschiedene Anwendungshinweise aus den unterschiedlichsten Bereichen. (Nicht aktualisiert seit 1998.)
- /contrib - Eine Sammlung von nicht unterstützten Skripten oder Dateien. (Nicht aktualisiert seit 1998.)
- /archive: Die älteren monolithischen MIB-Dateien werden in diesem Verzeichnis gespeichert. Das Verzeichnis /archive spiegelt den MIB-Bereich. Hier finden Sie die MIB-, OID- und Schemadateien für Cisco IOS Software Release 10.0 und früher.
- /schema - Wie das Verzeichnis /oid werden diese Dateien bereitgestellt, wenn SunNet Manager MIB-Dateien in diesem Format benötigt.
- /supportlists: Hierbei handelt es sich um Verzeichnisse für Nicht-Cisco IOS-Produkte, die Informationen darüber enthalten, welche Produkte welche MIBs unterstützen. Aktuelle Informationen zu Cisco IOS-Softwareversionen erhalten Sie mit Cisco IOS MIB Locator.
Auf jeder Verzeichnisebene, die mehrere Dateien enthält, werden alle Dateien in diesem Verzeichnis (mit tar oder gzip) in einer einzigen Datei komprimiert, um sie einfach herunterzuladen. Die Datei traps.tar.gz enthält z. B. alle Traps-Dateien.
In den SNMP-Versionsverzeichnissen finden Sie alle Cisco-spezifischen MIBs in ihrer neuesten Form sowie einige andere MIBs, die für Cisco Produkte gelten können. Alle MIB-Dokumente ersetzen alle früheren Versionen des MIB-Dokuments, einschließlich der monolithischen MIB, die in den Cisco IOS Software-Versionen 9.x und 10.0 verwendet wird.
Um festzustellen, wann das MIB-Dokument veröffentlicht wurde, sehen Sie sich das Datum in den Dateikommentaren an.
Frage: Wie kann ich feststellen, welche MIBs von einem Gerät unterstützt werden?
A. Informationen zu den MIBs, die von einer bestimmten Cisco IOS-Softwareversion unterstützt werden, finden Sie im Cisco IOS MIB Locator.
Informationen zu MIBs, die von IOS-Produkten anderer Anbieter unterstützt werden, finden Sie unter SNMP Object Navigator > Download MIBs.
Hinweis: Es gibt ein automatisches E-Mail-Gateway zum Cisco IOS MIB Locator. Senden Sie eine E-Mail an mii@external.cisco.com mit "help" in der Betreffzeile, um mehr darüber zu erfahren.
Frage: Wie kann ich feststellen, welche Cisco IOS-Softwareversionen bestimmte MIBs unterstützen?
A. Klicken Sie im Cisco IOS MIB Locator im Search by Abschnitt auf das MIBs Optionsfeld. Wählen Sie in der Search for MIBs Dropdown-Liste die richtige MIB aus. Klicken Sie auf Submit.
Frage: Wie kann ich Cisco Traps zu HP OpenView und NetView hinzufügen?
A. Weitere Informationen finden Sie unter Hinzufügen von Cisco Traps in NetView und HP OpenView.
Frage: Wie lade ich Cisco MIBs in ein NMS eines Drittanbieters?
A. Siehe MIB-Compiler und Laden von MIBs.
Frage: Ist meine MIB eine SNMPv1-MIB oder eine SNMPv2-MIB?
A. Für SNMPv2 sind mehrere neue Makros definiert. Es handelt sich um eine SNMPv2-MIB, wenn Sie eine der folgenden Komponenten in Ihrer MIB finden:
MODULE-IDENTITY
MODULE-COMPLIANCE
OBJECT-GROUP
NOTIFICATION-TYPE TEXTUAL-CONVENTION
Eine weitere Möglichkeit, dies festzustellen, besteht darin, dass MIB-Objekte, die in einer SNMPv1-MIB definiert sind, normalerweise eine ACCESS Klausel haben. MIB-Objekte, die in einer SNMPv2-MIB definiert sind, haben normalerweise eine MAX-ACCESS Klausel.
Frage: Gibt es eine SNMP-MIB, die ARP-Tabellendaten (Address Resolution Protocol) anzeigt? Ich benötige sowohl die IP- als auch die MAC-Adresse in derselben Tabelle.
A. Ja, ipNetToMediaPhysAddress = .1.3.6.1.2.1.4.22.1.2 aus MIB RFC1213-MIB.my.
ipNetToMediaPhysAddress OBJECT-TYPE -- FROM RFC1213-MIB, IP-MIB -- TEXTUAL CONVENTION PhysAddress SYNTAX OCTET STRING MAX-ACCESS read-write STATUS Mandatory DESCRIPTION "The media-dependent `physical' address." ::= { iso(1) org(3) dod(6) internet(1) mgmt(2) mib-2(1) ip(4) ipNetToMediaTable(22) ipNetToMediaEntry(1) 2 }
F. Bei aktiviertem Silicon Switching werden die MIB-Werte für die Schnittstellenstatistik nur noch alle 10 Sekunden aktualisiert. Warum ist das so?
A. Dies wird erwartet (es handelt sich nicht um einen Fehler) und ist Teil eines Tauschgeschäfts: Die Box kann mehr Ressourcen für das tatsächliche Switching des Datenverkehrs einsetzen, da sie seltener für Schnittstellenstatistiken abgefragt wird. Der show interfaces Befehl kann das gleiche Verhalten aufweisen.
Zugehörige Informationen