RFC1229-MIB: View SNMP OID List / Download MIB

VENDOR: INTERNET-STANDARD


 Home MIB: RFC1229-MIB
Download as:   

Download standard MIB format if you are planning to load a MIB file into some system (OS, Zabbix, PRTG ...) or view it with a MIB browser. CSV is more suitable for analyzing and viewing OID' and other MIB objects in excel. JSON and YAML formats are usually used in programing even though some systems can use MIB in YAML format (like Logstash).
Keep in mind that standard MIB files can be successfully loaded by systems and programs only if all the required MIB's from the "Imports" section are already loaded.
The tree-like SNMP object navigator requires no explanations because it is very simple to use. And if you stumbled on this MIB from Google note that you can always go back to the home page if you need to perform another MIB or OID lookup.


Object Name OID Type Access Info
 ifExtensions 1.3.6.1.2.1.12
       ifExtnsTable 1.3.6.1.2.1.12.1 no-access
A list of interfaces extension entries. The number of entries is given by the value of ifNumber, defined in [4,6].
           ifExtnsEntry 1.3.6.1.2.1.12.1.1 no-access
An extension to the interfaces entry, defined in [4,6], containing additional objects at the subnetwork layer and below for a particular interface.
               ifExtnsIfIndex 1.3.6.1.2.1.12.1.1.1 integer read-only
The value of this object identifies the interface for which this entry contains extended management information. The value of this object for a particular interface has the same value as the ifIndex object, defined in [4,6], for the same interface.
               ifExtnsChipSet 1.3.6.1.2.1.12.1.1.2 object identifier read-only
This object identifies the hardware chip set being used in the interface. The assignment of OBJECT IDENTIFIERs to various types of hardware chip sets is managed by the IANA. If the hardware chip set is unknown, the object identifier unknownChipSet OBJECT IDENTIFIER ::= { 0 0 } is returned. Note that unknownChipSet is a syntactically valid object identifier, and any conformant implementation of ASN.1 and the BER must be able to generate and recognize this value.
               ifExtnsRevWare 1.3.6.1.2.1.12.1.1.3 displaystring read-only
An arbitrary octet string that describes the firmware version of this interface. It is intended that this should be human readable. It must only contain ASCII printable characters. Typically this will be the firmware version of the main interface software.
               ifExtnsMulticastsTransmittedOks 1.3.6.1.2.1.12.1.1.4 counter read-only
The count of frames successfully transmitted to a subnetwork or link-layer multicast destination address other than a broadcast address. For a MAC layer protocol, this includes both Group and Functional addresses.
               ifExtnsBroadcastsTransmittedOks 1.3.6.1.2.1.12.1.1.5 counter read-only
The count of frames successfully transmitted to a subnetwork or link-layer broadcast addresses. It does not include frames sent to a multicast address.
               ifExtnsMulticastsReceivedOks 1.3.6.1.2.1.12.1.1.6 counter read-only
The count of frames successfully received that are directed to an active subnetwork or link-layer multicast address (for a MAC layer protocol, this includes both Group and Functional addresses). This does not include frames directed to a broadcast address, nor frames received with errors.
               ifExtnsBroadcastsReceivedOks 1.3.6.1.2.1.12.1.1.7 counter read-only
The count of frames successfully received that are directed to a subnetwork or link-layer broadcast address. This does not include frames received with errors.
               ifExtnsPromiscuous 1.3.6.1.2.1.12.1.1.8 integer read-only
This object has a value of false(2) if this interface only accepts packets/frames that are addressed to this station. This object has a value of true(1) when the station accepts all packets/frames transmitted on the media. The value true(1) is only legal on certain types of media. If legal, setting this object to a value of true(1) may require the interface to be reset before becoming effective. Enumeration: 'false': 2, 'true': 1.
       ifExtnsTestTable 1.3.6.1.2.1.12.2 no-access
This table contains one entry per interface.
           ifExtnsTestEntry 1.3.6.1.2.1.12.2.1 no-access
An entry containing objects for invoking tests on an interface.
               ifExtnsTestIfIndex 1.3.6.1.2.1.12.2.1.1 integer read-only
The value of this object identifies the interface for which this entry contains information on interface tests. The value of this object for a particular interface has the same value as the ifIndex object, defined in [4,6], for the same interface.
               ifExtnsTestCommunity 1.3.6.1.2.1.12.2.1.2 octet string read-only
This object contains the name of the SNMP authentication community [5] which was used to authenticate the SNMP Message which invoked the current or most recent test on this interface. If the authentication community is unknown or undefined, this value contains the zero-length string.
               ifExtnsTestRequestId 1.3.6.1.2.1.12.2.1.3 integer read-only
This object contains the value of the request-id field in the SNMP PDU [5] which invoked the current or most recent test on this interface. If the request-id is unknown or undefined, this value contains the value zero.
               ifExtnsTestType 1.3.6.1.2.1.12.2.1.4 object identifier read-write
A control variable used to start and stop operator-initiated interface tests. Most OBJECT IDENTIFIER values assigned to tests are defined elsewhere, in associ- ation with specific types of interface. However, this document assigns a value for a full-duplex loopback test, and defines the special meanings of the subject identifier: noTest OBJECT IDENTIFIER ::= { 0 0 } When the value noTest is written to this object, no action is taken unless a test is in progress, in which case the test is aborted. Writing any other value to this object is only valid when no test is currently in progress, in which case the indicated test is initiated. Note that noTest is a syntactically valid object identifier, and any conformant implementation of ASN.1 and BER must be able to generate and recognize this value. When read, this object always returns the most recent value that ifExtnsTestType was set to. If it has not been set since the last initialization of the network management subsystem on the agent, a value of noTest is returned.
               ifExtnsTestResult 1.3.6.1.2.1.12.2.1.5 integer read-only
This object contains the result of the most recently requested test, or the value none(1) if no tests have been requested since the last reset. Note that this facility provides no provision for saving the results of one test when starting another, as could be required if used by multiple managers concurrently. Enumeration: 'none': 1, 'success': 2, 'failed': 7, 'unAbleToRun': 5, 'aborted': 6, 'inProgress': 3, 'notSupported': 4.
               ifExtnsTestCode 1.3.6.1.2.1.12.2.1.6 object identifier read-only
This object contains a code which contains more specific information on the test result, for example an error-code after a failed test. Error codes and other values this object may take are specific to the type of interface and/or test. However, one subject identifier: testCodeUnknown OBJECT IDENTIFIER ::= { 0 0 } for use if no additional result code is available. Note that testCodeUnknown is a syntactically valid object identifier, and any conformant implementation of ASN.1 and the BER must be able to generate and recognize this value.
       ifExtnsRcvAddrTable 1.3.6.1.2.1.12.3 no-access
This table contains an entry for each address (broadcast, multicast, or uni-cast) for which the system will receive packets/ frames on a particular interface. When an interface is operating in promiscuous mode, entries are only required for those addresses for which the system would receive frames were it not operating in promiscuous mode.
           ifExtnsRcvAddrEntry 1.3.6.1.2.1.12.3.1 no-access
A list of objects identifying an address for which the system will accept packets/ frames on a particular interface.
               ifExtnsRcvAddrIfIndex 1.3.6.1.2.1.12.3.1.1 integer read-only
The value of ifIndex, defined in [4,6], of an interface which recognizes this entry's address.
               ifExtnsRcvAddress 1.3.6.1.2.1.12.3.1.2 physaddress read-only
An address for which the system will accept packets/frames on this entry's interface.
               ifExtnsRcvAddrStatus 1.3.6.1.2.1.12.3.1.3 integer read-write
This object has the value nonVolatile(4) for those entries in the table which are valid and will not be deleted by the next restart of the managed system. Entries having the value volatile(3) are valid and exist, but have not been saved, so that will not exist after the next restart of the managed system. Entries having the value other(1) are valid and exist but are not classified as to whether they will continue to exist after the next restart. Entries having the value invalid(2) are invalid and do not represent an address for which an interface accepts frames. Setting an object instance to one of the values other(1), volatile(3), or nonVolatile(4) causes the corresponding entry to exist or continue to exist, and to take on the respective status as regards the next restart of the managed system. Setting an object instance to the value invalid(2) causes the corresponding entry to become invalid or cease to exist. It is an implementation-specific matter as to whether the agent removes an invalidated entry from the table. Accordingly, management stations must be prepared to receive tabular information from agents that corresponds to entries not currently in use. Proper interpretation of such entries requires examination of the relevant ifExtnsRcvAddrStatus object instance. Enumeration: 'nonVolatile': 4, 'other': 1, 'volatile': 3, 'invalid': 2.
       wellKnownTests 1.3.6.1.2.1.12.4
           testFullDuplexLoopBack 1.3.6.1.2.1.12.4.1