| < Prev | Back to Table of Contents | Next > |
MIB Smithy comes with with over 200 IETF and IANA standard MIB
modules pre-installed to help get you started and familiarize
yourself with the application. IETF modules are installed in the
mibs/IETF/ directory, and are also available in RFC
document form from www.ietf.org.
IANA modules are installed in the mibs/IANA/ directory,
and are also available from www.iana.org.
Listed in the table below are some of the more important modules
that you're likely to need to get started in your MIB development
work. Some of these are also installed in the mibs/
directory. Any MIB files located in this directory are automatically
loaded on startup, so you can customize your default MIB library as
desired. For instance, you may want to add a MIB file to this
directory that defines the common records (such as your enterprise
OID assignment) used throughout your products.
| File | Module | Reference |
|---|---|---|
mibs/IETF/SNMPv2-SMI.mib |
SNMPv2-SMI | RFC 2578 |
| Defines the main branches of the OBJECT IDENTIFIER tree used by SNMP, the primary MACRO definitions (MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE and OBJECT-IDENTITY), as well as the core SNMP data types (Integer32, IpAddress, Counter32, Gauge32, Unsigned32, TimeTicks, Opaque, Counter64). All SMIv2 modules are required to import from this module, if for no other reason than the requirement that all SMIv2 modules contain exactly one MODULE-IDENTITY definition. | ||
mibs/IETF/SNMPv2-TC.mib |
SNMPv2-TC | RFC 2579 |
| Defines a common set of TEXTUAL-CONVENTIONs (derived data types) used by most SMIv2 MIBs, as well as the TEXTUAL-CONVENTION MACRO its self. All SMIv2 MIBs defining TEXTUAL-CONVENTIONs or using one of these common types (DisplayString, PhysAddress, MacAddress, TruthValue, TestAndIncr, AutonomousType, InstancePointer, VariablePointer, RowPointer, RowStatus, TimeStamp, TimeInterval, DateAndTime, StorageType, TDomain and TAddress) are required to import from this module. Note that while SMIv2 allows derived data types to be defined using the ASN.1 Type Assignment form (TypeReference ::= Type), it is discouraged. | ||
mibs/IANA/IANAifType-MIB.mib |
IANAifType-MIB | IANA |
| Defines the IANAifType TEXTUAL-CONVENTION, which contains the registered interface types used by the ifType object of MIB-II. Most SNMP agents implement at least the Interfaces Table of MIB-II, and therefore also the ifType object. New interface types are defined periodically, and the version installed with MIB Smithy may lag behind from time to time. The latest version of this MIB can always be downloaded from the IANA (Internet Assigned Numbers Authority web site. | ||
mibs/IETF/IP-MIB.mib |
IP-MIB | RFC 2011 |
| The MIB module for managing IP and ICMP implementations, but excluding their management of IP routes. This module is part of MIB-II, and obsoletes the version defined by RFC 1213. | ||
mibs/IETF/TCP-MIB.mib |
TCP-MIB | RFC 2012 |
| The MIB module for managing TCP implementations. This module is part of MIB-II, and obsoletes the version defined by RFC 1213. | ||
mibs/IETF/UDP-MIB.mib |
UDP-MIB | RFC 2013 |
| The MIB module for managing UDP implementations. This module is part of MIB-II, and obsoletes the version defined by RFC 1213. | ||
mibs/IETF/SNMP-COMMUNITY-MIB.mib |
SNMP-COMMUNITY-MIB | RFC 2576 |
| This MIB module defines objects to help support coexistence between SNMPv1, SNMPv2c, and SNMPv3. | ||
mibs/IETF/IF-MIB.mib |
IF-MIB | RFC 2863 |
| The MIB module to describe generic objects for network interface sub-layers. This MIB is an updated version of MIB-II's ifTable that obsoletes the version defined by RFC 1213 and incorporates the extensions defined in RFC 1229. | ||
mibs/IETF/SNMP-FRAMEWORK-MIB.mib |
SNMP-FRAMEWORK-MIB | RFC 3411 |
| The SNMP Management Architecture MIB. Obsoletes RFC 2571. | ||
mibs/IETF/SNMP-MPD-MIB.mib |
SNMP-MPD-MIB | RFC 3412 |
| The MIB for Message Processing and Dispatching. Obsoletes RFC 2572. | ||
mibs/IETF/SNMP-TARGET-MIB.mib |
SNMP-TARGET-MIB | RFC 3413 |
mibs/IETF/SNMP-NOTIFICATION-MIB.mib |
SNMP-NOTIFICATION-MIB | RFC 3413 |
| These MIB modules define MIB objects that provide mechanisms to remotely configure the parameters used by an SNMP entity for the generation of SNMP messages. Obsoletes RFC 2573. | ||
mibs/IETF/SNMP-USER-BASED-SM-MIB.mib |
SNMP-USER-BASED-SM-MIB | RFC 3414 |
| The management information definitions for the User-based Security Model used by SNMPv3. Obsoletes RFC 2574. | ||
mibs/IETF/SNMP-VIEW-BASED-ACM-MIB.mib |
SNMP-VIEW-BASED-ACM-MIB | RFC 3415 |
| The management information definitions for the View-based Access Control Model for SNMP. | ||
mibs/IETF/SNMPv2-MIB.mib |
SNMPv2-MIB | RFC 3418 |
|
The MIB module for SNMP entities. Contains definitions for the system group, among other things, which are required for every SNMP implementation. |
||
| < Prev | Back to Table of Contents | Next > |