Was ist eine MIB?
Eine Management Information Base (MIB) ist eine in Elemente unterteilte und hierarchisch organisierte Liste der Daten, die mit SNMP von einem bestimmten Gerät abgefragt werden können. Um MIBs und die Funktionsweise eines MIB-Browsers zu verstehen, sollten Sie sich zunächst mit SNMP und OIDs vertraut machen, da diese drei Komponenten gemeinsam ein System für die Netzwerküberwachung bilden.
Mit SNMP (Simple Networking Protocol) können Netzwerkadministratoren systematisch Informationen von den mit ihrem Netzwerk verbundenen Geräten sammeln. Außerdem ist SNMP eine gemeinsame Sprache, mit der die Netzwerkgeräte Informationen über ein LAN oder WAN übertragen. Mit SNMP können Netzwerkadministratoren Informationen zu Bandbreite, CPU, Arbeitsspeicher und mehr abrufen. MIBs sind eng mit SNMP verbunden. MIBs definieren die Eigenschaften von Objekten mit SNMP-Unterstützung im Kontext des Geräts, auf dem es verwaltet wird.
MIBs können entweder skalar oder als Tabelle angegeben werden. Skalare MIBs definieren eine einzelne Instanz, und MIBs in Tabellenform definieren mehrere Instanzen, die anschließend in Tabellen gruppiert werden. MIBs sind nicht von einer Datenbank abhängig, obwohl die SNMP-fähigen Geräte die von einer MIB geschriebenen Definitionen in einer Datenbank mit Werten aufbewahren. Stattdessen hängen die MIBs von der Implementierung ab.
Mit MIBs können Netzwerkadministratoren ein Remotegerät via SNMP abfragen, um dessen Software- und Hardwarekonfigurationen zu ermitteln. Anschließend können die Netzwerkadministratoren Änderungen an Remotegeräten wie Routern, Switches, Hubs, Servern, Firewalls oder anderen Geräten, die SNMP unterstützen, vornehmen.
Jede MIB-Datei enthält eine OID (Object Identifier, Objektbezeichner). Die OIDs werden normalerweise vom Hersteller oder vom Anbieter der Hardware bereitgestellt. OIDs organisieren große Mengen von MIBs, indem die verwalteten Objekte in einer MIB-Hierarchie eindeutig identifiziert und in einer logischen Konfiguration angeordnet werden, normalerweise als Baumstruktur.
Jede Verzweigung der Baumstruktur hat einen Namen und eine Nummer, und wenn Sie einer Verzweigung immer weiter folgen, finden Sie den Stamm oder den Namen des Datenpunkts: die OID. Beim Durchlaufen der OID-Baumstruktur werden die einzelnen Knoten immer spezifischer.
Was ist eine MIB-Datei?
Eine MIB-Datei ist eine formatierte Textdatei mit Verwaltungsinformationen für ein bestimmtes Gerät mit SNMP-Unterstützung. Sie erkennen MIB-Dateien an den Erweiterungen „.my“, „.mib“ oder „.txt“. Diese Dateien finden Sie auf der Website des Herstellers, auf der Website der Hardware oder mit einem OID MIB-Browser.
Wie funktioniert ein MIB-Browser?
Ein MIB-Browser ist ein Tool, mit dem Netzwerkadministratoren Daten von SNMP-fähigen Geräten abrufen können. Wichtige Funktionen von MIB-Browsern:
- Zugriff auf eine umfangreiche MIB-Sammlung
- Vereinfachte Datenerfassung durch Bestimmung der richtigen MIBs
- Schnelle Analyse, ob bestimmte MIBs unterstützt werden
- Schnelle Aktualisierung und Veröffentlichung von System-MIBs
- Unterstützung für alle SNMP-Versionen
Möglichkeit zum Abrufen und Anzeigen der Daten aus MIB-Dateien in lesbaren Formaten, inklusive Baumstrukturen
Mit MIBs und OIDs können Netzwerkadministratoren SNMP-fähige Objekte in ihren Netzwerken identifizieren und überwachen.
MIBs liefern außerdem umsetzbare Hinweise aus OID-Daten. OIDs können bis zu 40 Tupel mit einer beliebigen Anzahl von Ziffern enthalten. Diese langen Zahlen sind zwar für Computer problemlos lesbar, jedoch nicht für Menschen. MIBs sind das Gegenstück zu einem Lexikon und enthalten Namen, Definitionen und andere relevante Daten, die Netzwerkadministratoren für ihre alltäglichen Aufgaben benötigen.
Der Einsatz eines MIB-Browsers für die Netzwerkverwaltung erstreckt sich über drei Phasen: durchsuchen, anzeigen und durchlaufen. Mit einem MIB-Browser-Tool können Sie mehrere MIBs und eine Vielzahl von Geräte-IP-Adressen nach bestimmten OIDs scannen und anzeigen, welche Geräte welche MIBs unterstützen. Einige Best Practices für MIB-Browser:
- Sammeln Sie nicht die gesamte MIB-Datenbank von Ihrem Router aus. Finden Sie stattdessen heraus, welche MIBs relevant für Sie sind, und suchen Sie nach diesen MIBs.
- Erstellen Sie analog dazu eine kleinere Ansicht mit den MIB-Objekten, für die Sie sich interessieren.
- Speichern Sie Ihren Fortschritt regelmäßig, um die Parameter beim nächsten Einsatz des SNMP MIB-Browsers nicht neu einstellen zu müssen.
- Geben Sie beim Umgang mit großen Tabellen eine kleine Teilmenge der Zeilen an, die Sie in Ihrem MIB-Browser abrufen möchten.
Anschließend können Netzwerkadministratoren einen SNMP-Viewer oder einen MIB-Viewer verwenden, um die Datenbank nach beliebigen OIDs oder Tabellen abzufragen. Auf diese Weise können Sie auf häufig verwendete MIBs schnell zugreifen, brauchen jedoch ein MIB Walk-Tool, um die SNMP-Baumstruktur zu durchlaufen und die OID-Werte direkt aus den unterstützten MIBs abzurufen. Damit können Sie die auf einem bestimmten Gerät unterstützten MIBs und OIDs ermitteln, um Ihre MIBs effektiv zu verwalten.
Wozu dienen MIB-Explorer und MIB-Reader?
MIB-Explorer und MIB-Reader sind einfach nur andere Namen für MIB-Scanner und MIB-Browser. Jeder MIB-Explorer, ‑Reader, ‑Scanner oder ‑Browser sollte in der Lage sein, mehrere Geräte für mehrere MIBs zu scannen, OIDs anzuzeigen und anzugeben, welche Geräte welche MIBs unterstützen.
Tools in Engineer’s Toolset
SolarWinds® Engineer’s Toolset™ ist eine umfassende Softwaresammlung mit mehr als 60 unverzichtbaren Netzwerktools. ETS enthält alles, was Sie brauchen, um Ihr Netzwerk zu verwalten und Probleme zu beheben, inklusive der für MIBs benötigten Programme. Engineer’s Toolset enthält die folgenden fünf wichtigen MIB-Tools:
- MIB-Browser: SNMP-Abfragen an Remotegeräte und eine umfassende Datenbank mit mehr als 1.000 standardmäßigen und proprietären MIBs
- MIB Scanner: Scannen nach OIDs in einem festgelegten Bereich von Geräte-IPs
- MIB Viewer: Anzeigen beliebiger OIDs und Tabellen und schnelles Abrufen häufig verwendeter MIBs
- MIB Walk: Durchsuchen der SNMP-Baumstruktur nach beliebigen Geräten und Herausfinden, welche MIBs und OIDs auf einem Gerät unterstützt werden
- Update System MIB: Anzeigen, Aktualisieren und Ändern im Remotemodus von Name, Standort und Kontaktinformationen für beliebige Geräte mit SNMP-Unterstützung
Weitere SNMP-Tools:
- SNMP Brute Force Attack: Angreifen von IP-Adressen mit SNMP-Abfragen, um die schreibgeschützten und schreibfähigen SNMP Community Strings zu ermitteln
- SNMP Dictionary Attack: Simulieren von Angriffen auf SNMP-Geräte, um Sicherheitslücken aufzudecken
- SNMP Device Performance-Tool: Erfassen ausführlicher Leistungsdaten für beliebige Geräte mit SNMP-Unterstützung
- SNMP Sweep: Suchen nach verwendeten und nicht verwendeten IP-Adressen in einem bestimmten Bereich
- SNMP Trap Editor: Müheloses Ändern von SNMP-Trap-Vorlagen
- SNMP Trap Receiver: Überwachen und Verwalten von SNMP-Traps, um sicherzustellen, dass die Traps korrekt funktionieren
Jede erfolgreiche Netzwerküberwachung beginnt mit den richtigen Ressourcen. Sparen Sie sich die umständliche Suche nach den besten Tools und nutzen Sie die in SolarWinds Engineer’s Toolset enthaltenen Tools, um Ihr Netzwerk umfassend zu überwachen.