Baza de informații de management

Un MIB ( management information base ) este un set de informații structurate despre o entitate de rețea, de exemplu un router , un comutator sau un server . Aceste informații pot fi recuperate sau, uneori, modificate de un protocol precum SNMP .

Structura MIB este ierarhizată: informațiile sunt grupate într-un copac. Fiecare informație are un identificator de obiect , o serie de numere separate prin puncte, care îl identifică în mod unic și un nume, indicat în documentul care descrie MIB.

De exemplu, 1.3.6.1.2.1.2.2.1.2 este identificatorul de obiect ifDescr care este șirul de caractere care descrie o interfață de rețea (cum ar fi eth0pe Linux sau Ethernet0pe un router Cisco ).

Unul dintre cele mai cunoscute MIB-uri este MIB-II , descris în RFC 1213 și care este implementat în aproape toate echipamentele TCP / IP . Are zece grupuri, „sistem”, „interfețe” (din care aparține ifDescr, menționat mai sus), „Traducere adresă”, „IP”, „ICMP”, „TCP”, „UDP”, „EGP”, „transmisie” și „SNMP”.

MIB-urile sunt descrise folosind ASN.1 . De exemplu, ifDescreste descris de:

ifDescr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "A textual string containing information about the interface. This string should include the name of the manufacturer, the product name and the version of the hardware interface."  ::= { ifEntry 2 }

linkuri externe