Sto studiando i metodi per monitorare particolari statistiche con gli stampatori. Non sono ancora molto informato, ed ero solo curioso di sapere a cosa servono i file .mib e perché ce ne sono molti per una stampante?
Sto studiando i metodi per monitorare particolari statistiche con gli stampatori. Non sono ancora molto informato, ed ero solo curioso di sapere a cosa servono i file .mib e perché ce ne sono molti per una stampante?
Risposte:
I MIB (Management Information Base) descrivono gli OID (identificatori di oggetti) per SNMP. Qual è la zuppa di acronimo. Un OID trasforma qualcosa di simile
1.3.6.1.4.1.412.2.1
In
dmtf.dmtfStdMifs.dmtfServiceLayerMIF
Ciò è utile per il monitoraggio delle applicazioni, poiché sanno cosa stanno guardando. I MIB includono anche definizioni per il tipo di dati restituiti da un OID specifico, quindi sanno tradurre qualcosa in Int o DateTime.
Ce ne sono così tanti per una singola stampante perché i MIB sono modulari e quella stampante utilizza un'ampia varietà di moduli SNMP.
SNMP utilizza una sintassi predefinita solo al livello superiore. Ciò significa che lo hanno lasciato a ciascun produttore per determinare il significato di ciascuno dei loro rami e quante foglie ha. È simile alla struttura DNS solo se non ci sono registrar o TLD. Quando si desidera risolvere tutti quei numeri in funzioni interrogabili, utilizzare il file MIB fornito dal produttore per caricare nel dispositivo di monitoraggio SNMP. In questo modo il dispositivo sa quali stringhe SNMP devono essere interrogate e quali tipi di dati può aspettarsi di restituire.
http://download.oracle.com/docs/cd/E13203_01/tuxedo/tux81/snmpmref/1tmib.htm#1030143
Questo è un buon punto di partenza.
Le MIB sono fondamentalmente le cose che raccolgono / riportano informazioni a SNMP.