Passa al contenuto principale

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.