2. Definizioni
2. Definizioni
Questa sezione contiene la definizione completa del modulo MIB per SNMPv2-MIB. Le definizioni specificano oggetti gestiti che descrivono il comportamento di un'entità SNMP.
Per le definizioni MIB complete e autorevoli, fare riferimento al documento ufficiale RFC 3418.
Componenti principali
Il modulo SNMPv2-MIB include:
- MODULE-IDENTITY: definisce il modulo snmpMIB con informazioni organizzative e cronologia delle revisioni.
- Gruppi di oggetti (Object Groups): raccolte di oggetti gestiti correlati, tra cui:
- gruppo System (sysUpTime, sysORTable, ecc.)
- gruppo SNMP (snmpInPkts, snmpOutPkts, snmpSilentDrops, ecc.)
- oggetti trap/notifica (snmpTrap, snmpTrapOID, ecc.)
- oggetti per operazioni Set (snmpSetSerialNo)
- Gruppi di notifiche (Notification Groups): gruppi di tipi di notifica.
- Dichiarazioni di conformità (Compliance Statements): definiscono i requisiti di implementazione.
Oggetti importanti
Tra gli oggetti gestiti principali definiti in questa MIB:
snmpInPkts: numero totale di messaggi SNMP consegnati all'entità SNMP.snmpOutPkts: numero totale di messaggi SNMP passati dall'entità di protocollo SNMP.snmpInBadVersions: numero totale di messaggi SNMP con versione non supportata.snmpInBadCommunityNames: numero totale di messaggi SNMP basati su community con nome community sconosciuto.snmpInBadCommunityUses: numero totale di messaggi SNMP basati su community con nome community errato.snmpInASNParseErrs: numero totale di errori ASN.1 o BER incontrati.snmpSilentDrops: numero totale di PDU di classe Confirmed scartate silenziosamente.snmpProxyDrops: numero totale di PDU di classe Confirmed scartate a causa di restrizioni proxy.
Per le definizioni complete della sintassi MIB e le specifiche formali, fare riferimento al testo ufficiale di RFC 3418.