SNMP - Wofür werden .mib-Dateien verwendet und warum gibt es viele davon für einen einzelnen Drucker?


Antworten:


12

MIBs (Management Information Base) beschreiben OIDs (Object Identifiers) für SNMP. Welches ist Akronym Suppe. Eine OID dreht so etwas wie

     1.3.6.1.4.1.412.2.1

In

     dmtf.dmtfStdMifs.dmtfServiceLayerMIF

Dies ist nützlich für die Überwachung von Anwendungen, da diese wissen, was sie suchen. MIBs enthalten auch Definitionen für die Art der Daten, die von einer bestimmten OID zurückgegeben werden, sodass sie wissen, dass sie etwas in Int oder DateTime übersetzen müssen.

Es gibt so viele davon für einen einzelnen Drucker, weil MIBs modular aufgebaut sind und dieser Drucker eine Vielzahl von SNMP-Modulen verwendet.


Soll ich annehmen, dass eine .mib-Datei eine MIB ist?
Joshua Enfield

@ Josh Du bist richtig!
sysadmin1138

6

SNMP verwendet eine Syntax, die nur auf der obersten Ebene vordefiniert ist. Das bedeutet, dass sie es jedem Hersteller überlassen haben, zu bestimmen, was jede ihrer Niederlassungen bedeutet und wie viele Blätter sie hat. Es ähnelt der DNS-Struktur, nur gibt es keine Registrare oder TLDs. Wenn Sie alle diese Zahlen in abfragbare Funktionen auflösen möchten, verwenden Sie die vom Hersteller bereitgestellte MIB-Datei, um sie in Ihr SNMP-Überwachungsgerät zu laden. Auf diese Weise weiß das Gerät, welche SNMP-Zeichenfolgen abgefragt werden müssen und welche Datentypen voraussichtlich zurückgegeben werden.


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.