Net-SNMP Distributed MIBs

The following are the MIB files distributed with Net-SNMP. Note that because they are distributed with Net-SNMP does not mean the agent implements them all. Another good place for finding other MIB definitions can be found at the MIB depot.

MIB RFC Description
SNMPv2-TM
[mib file]
rfc3417
The MIB module for SNMP transport mappings.
Copyright (C) The Internet Society (2002). This
             version of this MIB module is part of RFC 3417;
             see the RFC itself for full legal notices.
            
SNMPv2-MIB
[mib file]
rfc3418
The MIB module for SNMP entities.
Copyright (C) The Internet Society (2002). This
             version of this MIB module is part of RFC 3418;
             see the RFC itself for full legal notices.
            
SNMP-FRAMEWORK-MIB
[mib file]
rfc3411
The SNMP Management Architecture MIB
Copyright (C) The Internet Society (2002). This
                     version of this MIB module is part of RFC 3411;
                     see the RFC itself for full legal notices.
                    
SNMP-MPD-MIB
[mib file]
rfc3412
The MIB for Message Processing and Dispatching
Copyright (C) The Internet Society (2002). This
                  version of this MIB module is part of RFC 3412;
                  see the RFC itself for full legal notices.
                 
SNMP-TARGET-MIB
[mib file]
rfc3413
This MIB module defines MIB objects which provide
mechanisms to remotely configure the parameters used
by an SNMP entity for the generation of SNMP messages.

Copyright (C) The Internet Society (2002). This
version of this MIB module is part of RFC 3413;
see the RFC itself for full legal notices.
        
SNMP-NOTIFICATION-MIB
[mib file]
rfc3413
This MIB module defines MIB objects which provide
mechanisms to remotely configure the parameters
used by an SNMP entity for the generation of
notifications.

Copyright (C) The Internet Society (2002). This
version of this MIB module is part of RFC 3413;
see the RFC itself for full legal notices.
        
SNMP-PROXY-MIB
[mib file]
rfc3413
This MIB module defines MIB objects which provide
mechanisms to remotely configure the parameters
used by a proxy forwarding application.

Copyright (C) The Internet Society (2002). This
version of this MIB module is part of RFC 3413;
see the RFC itself for full legal notices.
        
SNMP-USER-BASED-SM-MIB
[mib file]
rfc3414
The management information definitions for the
SNMP User-based Security Model.

Copyright (C) The Internet Society (2002). This
version of this MIB module is part of RFC 3414;
see the RFC itself for full legal notices.
                 
SNMP-VIEW-BASED-ACM-MIB
[mib file]
rfc3415
The management information definitions for the
View-based Access Control Model for SNMP.

Copyright (C) The Internet Society (2002). This
version of this MIB module is part of RFC 3415;
see the RFC itself for full legal notices.
                 
SNMP-COMMUNITY-MIB
[mib file]
rfc2576
This MIB module defines objects to help support coexistence
between SNMPv1, SNMPv2c, and SNMPv3.
TRANSPORT-ADDRESS-MIB
[mib file]
rfc3419
This MIB module provides commonly used transport
address definitions.

Copyright (C) The Internet Society (2002). This version of
this MIB module is part of RFC 3419; see the RFC itself for
full legal notices.
IF-MIB
[mib file]
rfc2863
The MIB module to describe generic objects for network
interface sub-layers.  This MIB is an updated version of
MIB-II's ifTable, and incorporates the extensions defined in
RFC 1229.
IF-INVERTED-STACK-MIB
[mib file]
rfc2864
The MIB module which provides the Inverted Stack Table for
interface sub-layers.
EtherLike-MIB
[mib file]
rfc3635
The MIB module to describe generic objects for
ethernet-like network interfaces.

The following reference is used throughout this
MIB module:

[IEEE 802.3 Std] refers to:
   IEEE Std 802.3, 2002 Edition: 'IEEE Standard

   for Information technology -
   Telecommunications and information exchange
   between systems - Local and metropolitan
   area networks - Specific requirements -
   Part 3: Carrier sense multiple access with
   collision detection (CSMA/CD) access method
   and physical layer specifications', as
   amended by IEEE Std 802.3ae-2002:
   'Amendment: Media Access Control (MAC)
   Parameters, Physical Layer, and Management
   Parameters for 10 Gb/s Operation', August,
   2002.

Of particular interest is Clause 30, '10 Mb/s,
100 Mb/s, 1000 Mb/s, and 10 Gb/s Management'.

Copyright (C) The Internet Society (2003).  This
version of this MIB module is part of RFC 3635;
see the RFC itself for full legal notices.
IP-MIB
[mib file]
rfc2011
The MIB module for managing IP and ICMP implementations,
but excluding their management of IP routes.
IP-FORWARD-MIB
[mib file]
rfc2096
The MIB module for the display of CIDR multipath IP Routes.
TCP-MIB
[mib file]
rfc2012
The MIB module for managing TCP implementations.
UDP-MIB
[mib file]
rfc2013
The MIB module for managing UDP implementations.
INET-ADDRESS-MIB
[mib file]
rfc3291
This MIB module defines textual conventions for
representing Internet addresses. An Internet
address can be an IPv4 address, an IPv6 address
or a DNS domain name. This module also defines
textual conventions for Internet port numbers,
autonomous system numbers and the length of an
Internet address prefix.
HCNUM-TC
[mib file]
rfc2856
A MIB module containing textual conventions
for high capacity data types. This module
addresses an immediate need for data types not directly
supported in the SMIv2. This short-term solution
is meant to be deprecated as a long-term solution
is deployed.
HOST-RESOURCES-MIB
[mib file]
rfc2790
This MIB is for use in managing host systems. The term
`host' is construed to mean any computer that communicates
with other similar computers attached to the internet and
that is directly used by one or more human beings. Although
this MIB does not necessarily apply to devices whose primary
function is communications services (e.g., terminal servers,
routers, bridges, monitoring equipment), such relevance is
not explicitly precluded.  This MIB instruments attributes
common to all internet hosts including, for example, both
personal computers and systems that run variants of Unix.
HOST-RESOURCES-TYPES
[mib file]
rfc2790
This MIB module registers type definitions for
storage types, device types, and file system types.

After the initial revision, this module will be
maintained by IANA.
RMON-MIB
[mib file]
rfc2819
Remote network monitoring devices, often called
monitors or probes, are instruments that exist for
the purpose of managing a network. This MIB defines
objects for managing remote network monitoring devices.
IPV6-MIB
[mib file]
rfc2465
The MIB module for entities implementing the IPv6
protocol.
IPV6-ICMP-MIB
[mib file]
rfc2466
The MIB module for entities implementing
the ICMPv6.
IPV6-TCP-MIB
[mib file]
rfc2452
The MIB module for entities implementing TCP over IPv6.
IPV6-UDP-MIB
[mib file]
rfc2454
The MIB module for entities implementing UDP over IPv6.
DISMAN-SCRIPT-MIB
[mib file]
rfc3165
This MIB module defines a set of objects that allow to
delegate management scripts to distributed managers.
DISMAN-SCHEDULE-MIB
[mib file]
rfc3231
This MIB module defines a MIB which provides mechanisms to
schedule SNMP set operations periodically or at specific
points in time.
NOTIFICATION-LOG-MIB
[mib file]
rfc3014
The MIB module for logging SNMP Notifications, that is, Traps
and Informs.
SNMP-USM-AES-MIB
[mib file]
rfc3826
Definitions of Object Identities needed for
the use of AES by SNMP's User-based Security
Model.

Copyright (C) The Internet Society (2004).

            This version of this MIB module is part of RFC 3826;
            see the RFC itself for full legal notices.
            Supplementary information may be available on
            http://www.ietf.org/copyrights/ianamib.html.
SNMP-USM-DH-OBJECTS-MIB
[mib file]
rfc2786
The management information definitions for providing forward
secrecy for key changes for the usmUserTable, and for providing a
method for 'kickstarting' access to the agent via a Diffie-Helman
key agreement.
AGENTX-MIB
[mib file]
rfc2742
This is the MIB module for the SNMP Agent Extensibility
Protocol (AgentX).  This MIB module will be implemented by
the master agent.
    
IANAifType-MIB
[mib file]
 
This MIB module defines the IANAifType Textual
Convention, and thus the enumerated values of
the ifType object defined in MIB-II's ifTable.
IANA-LANGUAGE-MIB
[mib file]
 
The MIB module registers object identifier values for
well-known programming and scripting languages. Every
language registration MUST describe the format used
when transferring scripts written in this language.

Any additions or changes to the contents of this MIB
module require Designated Expert Review as defined in
the Guidelines for Writing IANA Considerations Section
document. The Designated Expert will be selected by
the IESG Area Director of the OPS Area.

Note, this module does not have to register all possible
languages since languages are identified by object
identifier values. It is therefore possible to registered 
languages in private OID trees. The references given below are not
normative with regard to the language version. Other
references might be better suited to describe some newer 
versions of this language. The references are only
provided as `a pointer into the right direction'.
IANA-ADDRESS-FAMILY-NUMBERS-MIB
[mib file]
 
The MIB module defines the AddressFamilyNumbers
textual convention.
NET-SNMP-TC
[mib file]
 
Textual conventions and enumerations for the Net-SNMP project
NET-SNMP-MIB
[mib file]
 
Top-level infrastructure of the Net-SNMP project enterprise MIB tree
NET-SNMP-AGENT-MIB
[mib file]
 
Defines control and monitoring structures for the Net-SNMP agent.
NET-SNMP-EXAMPLES-MIB
[mib file]
 
Example MIB objects for agent module example implementations
UCD-SNMP-MIB
[mib file]
 
Added ssCpuRawSoftIRQ for Linux (2.6) and forgotten raw swap counters.
UCD-DEMO-MIB
[mib file]
 
The UCD-SNMP Demonstration MIB.
UCD-IPFWACC-MIB
[mib file]
 
This module defines MIB components for reading information
from the accounting rules IP Firewall. This would typically
let you read the rules and the counters. I did not include
some flags and fields that I considered irrelevant for the
accounting rules. Resetting the counters of the rules by SNMP
would be simple, but I don't consider it so useful. I gave no
consideration to implementing write access for allowing
modification of the accounting rules.

 
UCD-DLMOD-MIB
[mib file]
 
This file defines the MIB objects for dynamic 
loadable MIB modules.
UCD-DISKIO-MIB
[mib file]
 
This MIB module defines objects for disk IO statistics.
DISMAN-EVENT-MIB
[mib file]
rfc2981
The MIB module for defining event triggers and actions
for network management purposes.