Was sind private MIBs und wie unterscheiden sie sich von RFC-basierten MIBs?

8

Ich verstehe die grundlegende Verwendung von SNMP, bei der Sie Switches, Router usw. Verwalten und überwachen. Funktionen mit IP-Netzwerk. Ich verstehe auch, dass es MIBs für SNMP gibt, die auf RFCs wie 2981, 3289, 3376 usw. basieren. Kürzlich hörte ich jedoch von einigen Kunden, die über private MIBs sprachen, und es schien, als wären sie wirklich daran interessiert.

Fragen):

  1. Kann mir jemand erklären, was private MIBs sind? Warum sollte sich jemand dafür interessieren?

  2. Gibt es private MIBs, die MIBs entsprechen, die auf RFCs basieren? Gibt es zum Beispiel so etwas wie eine private MIB für RFC 2981 MIB?

bescheiden
quelle
Hat dir eine Antwort geholfen? Wenn ja, sollten Sie die Antwort akzeptieren, damit die Frage nicht für immer auftaucht und nach einer Antwort sucht. Alternativ können Sie Ihre eigene Antwort bereitstellen und akzeptieren.
Ron Maupin

Antworten:

10

Private MIBs sind normalerweise herstellerspezifisch. Sie enthalten zusätzliche Informationen für ihr spezifisches Gerät, die nicht über RFC-definierte MIBs bereitgestellt werden können. Auf diese Weise kann der Anbieter weitere Informationen bereitstellen.

Um Ihre zweite Frage zu beantworten: Manchmal bieten Anbieter beides an: Die RFC-definierte MIB enthält alles, was dort enthalten sein kann (so dass die meisten Softwareprogramme, die diese MIBs verwenden, sie verwenden können), und die private MIB enthält die zusätzlichen Daten (und manchmal die RFC-definierten Daten) auch).

Grundsätzlich ist es Sache des Anbieters, in die MIB einzutragen, was er für nützlich hält, aber es ist sehr nützlich, die RFC-definierten MIBs zu verwenden, wo dies möglich ist, so dass viele Tools sie sofort verwenden können.

Teun Vink
quelle
7

Private MIBs beziehen sich auf MIBs, die einer bestimmten privaten Unternehmensnummer zugeordnet sind, die mit dem folgenden Präfix beginnt: iso.org.dod.internet.private.enterprise (1.3.6.1.4.1)

Diese Nummern werden von IANA zugewiesen und sind ein Namespace für eine Organisation zum Speichern ihrer benutzerdefinierten OIDs / MIBs. Die vollständige Liste der PENs finden Sie hier . Beispielsweise würden alle proprietären OIDs von Cicso unter 1.3.6.1.4.1.9 liegen.

Während privat im Namen steht, sind sie nicht privat, könnten es aber sein. Es ist nur ein Namespace. Wenn Sie Ihre eigenen OIDs erstellen möchten, sollten Sie einen PEN registrieren, um Kollisionen mit einem anderen Anbieter zu vermeiden.

gmjosack
quelle