mib.defs File Format

Zweck

Enthält Beschreibungen der MIB-Variablen (Management Information Base) für den Befehl SNMP-Info .

Beschreibung

Die Datei mib.defs enthält Objektbeschreibungen von MIB-Variablen für den Befehl snmpinfo , der mit den Optionen get, next, set und dump ausgegeben wird. Weitere Informationen finden Sie in der Beschreibung des Befehls SNMP-Info . Dieser Befehl ist Teil von Simple Network Management Protocol Agent Applications in Network Support Facilities.

Die Datei mib.defs ist nicht für die Bearbeitung durch den Benutzer bestimmt. Die Datei sollte mit dem Befehl Mosy erstellt werden. Informationen zum Erstellen der Datei mib.defs finden Sie in der Beschreibung des Befehls mosy . Diese Datei hat das folgende Format:

Die MIB-Gruppenfelder sind durch Leerzeichen oder Tabulatoren getrennt und enthalten die folgenden Informationen:

Element Beschreibung
GroupDescriptor Enthält den Textnamen der MIB-Gruppe.
GroupEntry Bezeichnet die übergeordnete MIB-Gruppe und die Position dieser MIB-Gruppe in der übergeordneten Gruppe. Dieses Feld wird vom Befehl SNMP-Info verwendet, um die Schreibweise mit Trennzeichen ASN.1 für MIB-Variablen unter dieser Gruppe aufzulösen.

Die MIB-Gruppen sind wie folgt definiert:

Gruppendeskriptor Gruppeneintrag
Internet iso.3.6.1
directory internet.1
Mgmt internet.2
. .
. .
. .
mib-2 mgmt.1
System mib-2.1
. .
. .

Die Objektdefinitionen von MIB-Variablen sind wie folgt formatiert:

Objektdeskriptor Gruppeneintrag Syntax Zugriff Status
sysDescr system.1 DisplayString read-only obligatorisch

Die MIB-Variablenfelder werden durch Leerzeichen oder Tabulatoren getrennt und enthalten die folgenden Informationen:

Element Beschreibung
ObjectDescriptor Enthält den Textnamen des Objekts.
GroupEntry Bezeichnet die MIB-Objektgruppe und die Speicherposition dieser MIB-Variable in dieser Gruppe. Dieses Feld wird vom Befehl SNMP-Info verwendet, um die Schreibweise mit Trennzeichen ASN.1 für diese MIB-Variable aufzulösen.
Syntax Gibt den Typ des Objekts wie folgt an:
  • INTEGER
  • OCTET STRING oder DisplayString
  • OBJECT IDENTIFIER
  • Netzadresse
  • Zähler
  • Messgerät
  • TimeTicks
  • Opaque
Zugriff Bezeichnet die Zugriffsberechtigungen für das Objekt und kann eine der folgenden sein:
  • Schreibgeschützt
  • Lese-/Schreibzugriff
  • Nur schreiben
  • Nicht zugänglich
Status Gibt den RFC 1213-Konformitätsstatus des Objekts an. Folgende Werte sind möglich:
  • Verbindlich
  • Optional
  • Deprecated
  • Veraltet

Die Definition der übergeordneten MIB-Gruppe, die für eine bestimmte MIB-Variable erforderlich ist, GroupEntry muss vor der Objektdefinition für die MIB-Variable stehen.

Kommentare beginnen mit einem Nummernzeichen (#) oder--(zwei Gedankenstriche) und gehen bis zum Ende der Zeile.

Dateien

Element Beschreibung
/ usr/samples/snmpd/smi.my Definiert die ASN.1-Definitionen, mit denen das SMI-Model wie in RFC 1155 definiert wird.
/ usr/samples/snmpd/mibII.my Definiert die ASN.1-Definitionen für die MIB II-Variablen gemäß Definition in RFC 1213.