2. Definitions
2. Definitions
This section contains the complete MIB module definition for SNMPv2-MIB. The definitions specify managed objects which describe the behavior of an SNMP entity.
For the complete and authoritative MIB definitions, please refer to the official RFC 3418 document.
Key Components
The SNMPv2-MIB module includes:
- MODULE-IDENTITY: Defines the snmpMIB module with organizational information and revision history
- Object Groups: Collections of related managed objects including:
- System group (sysUpTime, sysORTable, etc.)
- SNMP group (snmpInPkts, snmpOutPkts, snmpSilentDrops, etc.)
- Trap/Notification objects (snmpTrap, snmpTrapOID, etc.)
- Set operations objects (snmpSetSerialNo)
- Notification Groups: Groups of notification types
- Compliance Statements: Define implementation requirements
Important Objects
Key managed objects defined in this MIB include:
snmpInPkts: Total number of SNMP messages delivered to the SNMP entitysnmpOutPkts: Total number of SNMP messages passed from the SNMP protocol entitysnmpInBadVersions: Total number of SNMP messages with unsupported versionsnmpInBadCommunityNames: Total number of community-based SNMP messages with unknown community namesnmpInBadCommunityUses: Total number of community-based SNMP messages with incorrect community namesnmpInASNParseErrs: Total number of ASN.1 or BER errors encounteredsnmpSilentDrops: Total number of Confirmed Class PDUs silently droppedsnmpProxyDrops: Total number of Confirmed Class PDUs dropped due to proxy restrictions
For the complete MIB syntax definitions and formal specifications, refer to the official RFC 3418 text.