draft-ietf-snmpv2-mib-ds-03.txt   draft-ietf-snmpv2-mib-ds-04.txt 
Management Information Base Management Information Base
for Version 2 of the for Version 2 of the
Simple Network Management Protocol (SNMPv2) Simple Network Management Protocol (SNMPv2)
20 September 1995 | 12 October 1995 |
draft-ietf-snmpv2-mib-ds-03.txt | draft-ietf-snmpv2-mib-ds-04.txt |
Keith McCloghrie Keith McCloghrie
Editor + Editor +
Cisco Systems, Inc. Cisco Systems, Inc.
kzm@cisco.com kzm@cisco.com
Status of this Memo - Status of this Memo -
This document is an Internet-Draft. Internet-Drafts are working This document is an Internet-Draft. Internet-Drafts are working
documents of the Internet Engineering Task Force (IETF), its areas, and documents of the Internet Engineering Task Force (IETF), its areas, and
skipping to change at page 2, line 36 skipping to change at page 2, line 36
The management protocol, SNMPv2 [3], provides for the exchange of The management protocol, SNMPv2 [3], provides for the exchange of
messages which convey management information between the agents and the messages which convey management information between the agents and the
management stations. It is the purpose of this document to define management stations. It is the purpose of this document to define
managed objects which describe the behavior of a SNMPv2 entity. managed objects which describe the behavior of a SNMPv2 entity.
1.1. A Note on Terminology 1.1. A Note on Terminology
For the purpose of exposition, the original Internet-standard Network For the purpose of exposition, the original Internet-standard Network
Management Framework, as described in RFCs 1155, 1157, and 1212, is Management Framework, as described in RFCs 1155, 1157, and 1212, is
termed the SNMP version 1 framework (SNMPv1). The current framework is termed the SNMP version 1 framework (SNMPv1). The current framework is |
termed the SNMP version 2 framework (SNMPv2). termed the SNMP version 2 framework (SNMPv2), as described in [5]. |
2. Definitions 2. Definitions
SNMPv2-MIB DEFINITIONS ::= BEGIN SNMPv2-MIB DEFINITIONS ::= BEGIN
IMPORTS IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
TimeTicks, Counter32, snmpModules, mib-2 TimeTicks, Counter32, snmpModules, mib-2
FROM SNMPv2-SMI FROM SNMPv2-SMI
TruthValue, DisplayString, TestAndIncr, TimeStamp DisplayString, TestAndIncr, TimeStamp |
FROM SNMPv2-TC FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF; | FROM SNMPv2-CONF;
snmpMIB MODULE-IDENTITY snmpMIB MODULE-IDENTITY
LAST-UPDATED "9509200000Z" | LAST-UPDATED "9510110000Z" |
ORGANIZATION "IETF SNMPv2 Working Group" ORGANIZATION "IETF SNMPv2 Working Group"
CONTACT-INFO CONTACT-INFO
" Marshall T. Rose " Marshall T. Rose
Postal: Dover Beach Consulting, Inc. Postal: Dover Beach Consulting, Inc.
420 Whisman Court 420 Whisman Court
Mountain View, CA 94043-2186 Mountain View, CA 94043-2186
US US
Tel: +1 415 968 1052 Tel: +1 415 968 1052
Fax: +1 415 968 2510
E-mail: mrose@dbc.mtview.ca.us" E-mail: mrose@dbc.mtview.ca.us" -
DESCRIPTION DESCRIPTION
"The MIB module for SNMPv2 entities." "The MIB module for SNMPv2 entities."
REVISION "9104300000Z" REVISION "9304010000Z" |
DESCRIPTION DESCRIPTION
"The initial revision of this MIB module was published as "The initial revision of this MIB module was published as
RFC 1450." RFC 1450."
::= { snmpModules 1 } ::= { snmpModules 1 }
snmpMIBObjects OBJECT IDENTIFIER ::= { snmpMIB 1 } snmpMIBObjects OBJECT IDENTIFIER ::= { snmpMIB 1 }
-- ::= { snmpMIBObjects 1 } this OID is obsolete +
-- ::= { snmpMIBObjects 2 } this OID is obsolete +
-- ::= { snmpMIBObjects 3 } this OID is obsolete +
-- the System group -- the System group
-- --
-- a collection of objects common to all managed systems. -- a collection of objects common to all managed systems.
system OBJECT IDENTIFIER ::= { mib-2 1 } - system OBJECT IDENTIFIER ::= { mib-2 1 }
sysDescr OBJECT-TYPE sysDescr OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255)) SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A textual description of the entity. This value should "A textual description of the entity. This value should
include the full name and version identification of the include the full name and version identification of the
system's hardware type, software operating-system, and system's hardware type, software operating-system, and
networking software." networking software."
skipping to change at page 5, line 24 skipping to change at page 5, line 24
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An administratively-assigned name for this managed node. "An administratively-assigned name for this managed node.
By convention, this is the node's fully-qualified domain By convention, this is the node's fully-qualified domain
name. If the name is unknown, the value is the zero-length name. If the name is unknown, the value is the zero-length
string." string."
::= { system 5 } ::= { system 5 }
sysLocation OBJECT-TYPE sysLocation OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255)) SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-write | MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The physical location of this node (e.g., `telephone "The physical location of this node (e.g., `telephone
closet, 3rd floor'). If the location is unknown, the value closet, 3rd floor'). If the location is unknown, the value
is the zero-length string." is the zero-length string."
::= { system 6 } ::= { system 6 }
sysServices OBJECT-TYPE sysServices OBJECT-TYPE
SYNTAX INTEGER (0..127) SYNTAX INTEGER (0..127)
MAX-ACCESS read-only MAX-ACCESS read-only
skipping to change at page 7, line 35 skipping to change at page 7, line 35
DESCRIPTION DESCRIPTION
"The auxiliary variable used for identifying instances of "The auxiliary variable used for identifying instances of
the columnar objects in the sysORTable." the columnar objects in the sysORTable."
::= { sysOREntry 1 } ::= { sysOREntry 1 }
sysORID OBJECT-TYPE sysORID OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER SYNTAX OBJECT IDENTIFIER
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An authoritative identification of a capabilities statement | "An authoritative identification of a capabilities statement
with respect to various MIB modules supported by the local | with respect to various MIB modules supported by the local
SNMPv2 entity acting in an agent role." | SNMPv2 entity acting in an agent role."
::= { sysOREntry 2 } ::= { sysOREntry 2 }
sysORDescr OBJECT-TYPE sysORDescr OBJECT-TYPE
SYNTAX DisplayString SYNTAX DisplayString
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A textual description of the capabilities identified by the "A textual description of the capabilities identified by the
corresponding instance of sysORID." corresponding instance of sysORID."
::= { sysOREntry 3 } ::= { sysOREntry 3 }
sysORUpTime OBJECT-TYPE sysORUpTime OBJECT-TYPE
SYNTAX TimeStamp SYNTAX TimeStamp
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The value of sysUpTime at the time this conceptual row was "The value of sysUpTime at the time this conceptual row was
last instanciated." last instanciated."
::= { sysOREntry 4 } ::= { sysOREntry 4 }
-- the SNMP group |
-- --
-- a collection of objects providing basic instrumentation and |
-- control of an SNMP entity. |
snmpStats OBJECT IDENTIFIER ::= { snmpMIBObjects 1 } snmp OBJECT IDENTIFIER ::= { mib-2 11 } |
snmpStatsPackets OBJECT-TYPE snmpInPkts OBJECT-TYPE |
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The total number of packets received by the SNMPv2 entity "The total number of messages delivered to the SNMP entity |
from the transport service." from the transport service." |
REFERENCE ::= { snmp 1 } |
"Derived from RFC1213-MIB.snmpInPkts."
::= { snmpStats 1 }
snmpInBadVersions OBJECT-TYPE |
SYNTAX Counter32 |
MAX-ACCESS read-only |
STATUS current |
DESCRIPTION |
"The total number of SNMP messages which were delivered to |
the SNMP entity and were for an unsupported SNMP version." |
::= { snmp 3 } |
snmpStatsEncodingErrors OBJECT-TYPE snmpInBadCommunityNames OBJECT-TYPE |
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The total number of packets received by the SNMPv2 entity "The total number of SNMP messages delivered to the SNMP |
which were improperly encoded or had invalid syntax." entity which used a SNMP community name not known to said |
REFERENCE entity." |
"Derived from RFC1213-MIB.snmpInASNParseErrs." ::= { snmp 4 } |
::= { snmpStats 3 }
snmpInBadCommunityUses OBJECT-TYPE |
SYNTAX Counter32 |
MAX-ACCESS read-only |
STATUS current |
DESCRIPTION |
"The total number of SNMP messages delivered to the SNMP |
entity which represented an SNMP operation which was not |
allowed by the SNMP community named in the message." |
::= { snmp 5 } |
snmpStatsBadOperations OBJECT-TYPE snmpInASNParseErrs OBJECT-TYPE |
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The total number of messages delivered to the SNMPv2 entity "The total number of ASN.1 or BER errors encountered by the |
which were silently dropped because the PDU type referred to SNMP entity when decoding received SNMP messages." |
an operation not allowed by the entity's access control | ::= { snmp 6 } |
policy." |
::= { snmpStats 11 }
snmpStatsSilentDrops OBJECT-TYPE snmpEnableAuthenTraps OBJECT-TYPE |
SYNTAX INTEGER { enabled(1), disabled(2) } |
MAX-ACCESS read-write |
STATUS current |
DESCRIPTION |
"Indicates whether the SNMP entity is permitted to generate |
authenticationFailure traps. The value of this object |
overrides any configuration information; as such, it |
provides a means whereby all authenticationFailure traps may |
be disabled. |
Note that it is strongly recommended that this object be |
stored in non-volatile memory so that it remains constant |
across re-initializations of the network management system." |
::= { snmp 30 } |
snmpSilentDrops OBJECT-TYPE |
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The total number of GetRequest-PDUs, GetNextRequest-PDUs, "The total number of GetRequest-PDUs, GetNextRequest-PDUs,
GetBulkRequest-PDUs, SetRequest-PDUs, and InformRequest-PDUs GetBulkRequest-PDUs, SetRequest-PDUs, and InformRequest-PDUs
delivered to the SNMPv2 entity which were silently dropped delivered to the SNMPv2 entity which were silently dropped
because the size of a reply containing an alternate because the size of a reply containing an alternate
Response-PDU with an empty variable-bindings field was | Response-PDU with an empty variable-bindings field was
greater than either a local constraint or the maximum | greater than either a local constraint or the maximum
message size associated with the originator of the request." | message size associated with the originator of the request."
::= { snmpStats 12 } ::= { snmp 31 } |
snmpStatsProxyDrops OBJECT-TYPE snmpProxyDrops OBJECT-TYPE |
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The total number of GetRequest-PDUs, GetNextRequest-PDUs, "The total number of GetRequest-PDUs, GetNextRequest-PDUs,
GetBulkRequest-PDUs, SetRequest-PDUs, and InformRequest-PDUs GetBulkRequest-PDUs, SetRequest-PDUs, and InformRequest-PDUs
delivered to the SNMPv2 entity which were silently dropped | delivered to the SNMPv2 entity which were silently dropped
because | because the transmission of the (possibly translated)
the transmission of the (possibly translated) message to a message to a proxy target failed in a manner (other than a
proxy target failed in a manner (other than a time-out) such | time-out) such that no Response-PDU could be returned."
that no Response-PDU could be returned." | ::= { snmp 32 } |
::= { snmpStats 13 }
snmpBadCommunityNames OBJECT-TYPE |
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of SNMP messages delivered to the SNMPv2 |
entity which |
used a community name not known to the SNMPv2 entity."
REFERENCE
"Derived from RFC1213-MIB.snmpInBadCommunityNames."
::= { snmpStats 14 } |
snmpBadCommunityUses OBJECT-TYPE |
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of SNMP messages delivered to SNMPv2 |
entity |
containing an operation which was not allowed for the
community named in the message." |
REFERENCE
"Derived from RFC1213-MIB.snmpInBadCommunityUses."
::= { snmpStats 15 } |
-- information for notifications |
-- --
-- a collection of objects which allow the SNMPv2 entity, when -
-- acting in an agent role, to be configured to generate -- acting in an agent role, to be configured to generate
-- SNMPv2-Trap-PDUs. -- SNMPv2-Trap-PDUs.
snmpTrap OBJECT IDENTIFIER ::= { snmpMIBObjects 4 } snmpTrap OBJECT IDENTIFIER ::= { snmpMIBObjects 4 }
snmpTrapOID OBJECT-TYPE snmpTrapOID OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER SYNTAX OBJECT IDENTIFIER
MAX-ACCESS accessible-for-notify MAX-ACCESS accessible-for-notify
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The authoritative identification of the trap currently "The authoritative identification of the notification |
being sent. This variable occurs as the second varbind of a currently being sent. This variable occurs as the second |
SNMPv2-Trap-PDU." varbind in every SNMPv2-Trap-PDU and InformRequest-PDU." |
::= { snmpTrap 1 } ::= { snmpTrap 1 }
-- ::= { snmpTrap 2 } this OID is obsolete | -- ::= { snmpTrap 2 } this OID is obsolete |
snmpTrapEnterprise OBJECT-TYPE - snmpTrapEnterprise OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER SYNTAX OBJECT IDENTIFIER
MAX-ACCESS accessible-for-notify MAX-ACCESS accessible-for-notify
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The authoritative identification of the enterprise "The authoritative identification of the enterprise
associated with the trap currently being sent. When a associated with the trap currently being sent. When a
SNMPv2 proxy agent is mapping an RFC1157 Trap-PDU into a SNMPv2 proxy agent is mapping an RFC1157 Trap-PDU into a
SNMPv2-Trap-PDU, this variable occurs as the last varbind." SNMPv2-Trap-PDU, this variable occurs as the last varbind."
::= { snmpTrap 3 } ::= { snmpTrap 3 }
snmpV2EnableAuthenTraps OBJECT-TYPE -- ::= { snmpTrap 4 } this OID is obsolete |
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates whether the SNMPv2 entity, when acting in an
agent role, is permitted to generate authenticationFailure
traps. The value of this object overrides any configuration
information; as such, it provides a means whereby all
authenticationFailure traps may be disabled.
Note that it is strongly recommended that this object be
stored in non-volatile memory so that it remains constant
across re-initializations of the network management system."
REFERENCE
"Derived from RFC1213-MIB.snmpEnableAuthenTraps."
::= { snmpTrap 4 }
-- well-known traps -
snmpTraps OBJECT IDENTIFIER ::= { snmpMIBObjects 5 } snmpTraps OBJECT IDENTIFIER ::= { snmpMIBObjects 5 }
coldStart NOTIFICATION-TYPE coldStart NOTIFICATION-TYPE -
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A coldStart trap signifies that the SNMPv2 entity, acting "A coldStart trap signifies that the SNMPv2 entity, acting
in an agent role, is reinitializing itself and that its in an agent role, is reinitializing itself and that its
configuration may have been altered." configuration may have been altered."
::= { snmpTraps 1 } ::= { snmpTraps 1 }
warmStart NOTIFICATION-TYPE warmStart NOTIFICATION-TYPE
STATUS current STATUS current
DESCRIPTION DESCRIPTION
skipping to change at page 15, line 36 skipping to change at page 13, line 36
-- and the linkUp NOTIFICATION-TYPE ::= { snmpTraps 4 } -- and the linkUp NOTIFICATION-TYPE ::= { snmpTraps 4 }
-- are defined in RFC 1573 -- are defined in RFC 1573
authenticationFailure NOTIFICATION-TYPE authenticationFailure NOTIFICATION-TYPE
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An authenticationFailure trap signifies that the SNMPv2 "An authenticationFailure trap signifies that the SNMPv2
entity, acting in an agent role, has received a protocol entity, acting in an agent role, has received a protocol
message that is not properly authenticated. While all message that is not properly authenticated. While all
implementations of the SNMPv2 must be capable of generating implementations of the SNMPv2 must be capable of generating
this trap, the snmpV2EnableAuthenTraps object indicates this trap, the snmpEnableAuthenTraps object indicates |
whether this trap will be generated." whether this trap will be |
generated."
::= { snmpTraps 5 } ::= { snmpTraps 5 }
-- Note the egpNeighborLoss NOTIFICATION-TYPE ::= { snmpTraps 6 } -- Note the egpNeighborLoss NOTIFICATION-TYPE ::= { snmpTraps 6 }
-- is defined in RFC 1213 -- is defined in RFC 1213
-- the set group -- the set group
-- --
-- a collection of objects which allow several cooperating -- a collection of objects which allow several cooperating
-- SNMPv2 entities, all acting in a manager role, to -- SNMPv2 entities, all acting in a manager role, to
-- coordinate their use of the SNMPv2 set operation. -- coordinate their use of the SNMPv2 set operation.
skipping to change at page 18, line 16 skipping to change at page 15, line 16
snmpMIBConformance snmpMIBConformance
OBJECT IDENTIFIER ::= { snmpMIB 2 } OBJECT IDENTIFIER ::= { snmpMIB 2 }
snmpMIBCompliances snmpMIBCompliances
OBJECT IDENTIFIER ::= { snmpMIBConformance 1 } OBJECT IDENTIFIER ::= { snmpMIBConformance 1 }
snmpMIBGroups OBJECT IDENTIFIER ::= { snmpMIBConformance 2 } snmpMIBGroups OBJECT IDENTIFIER ::= { snmpMIBConformance 2 }
-- compliance statements -- compliance statements
snmpMIBCompliance MODULE-COMPLIANCE -- ::= { snmpMIBCompliances 1 } this OID is obsolete |
snmpBasicCompliance MODULE-COMPLIANCE |
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The compliance statement for SNMPv2 entities which "The compliance statement for SNMPv2 entities which
implement the SNMPv2 MIB." implement the SNMPv2 MIB."
MODULE -- this module MODULE -- this module
MANDATORY-GROUPS { systemGroup, | MANDATORY-GROUPS { snmpGroup, snmpSetGroup, systemGroup, |
snmpStatsGroup, snmpBasicNotificationsGroup } |
snmpTrapGroup, snmpSetGroup }
GROUP snmpCommunityGroup | GROUP snmpCommunityGroup
DESCRIPTION DESCRIPTION
"The snmpCommunity group is mandatory for those | "This group is mandatory for SNMPv2 entities which |
SNMPv2 entities community-based authentication." | support community-based authentication." |
::= { snmpMIBCompliances 1 }
::= { snmpMIBCompliances 2 } +
snmpStatsGroup OBJECT-GROUP - -- units of conformance +
OBJECTS { snmpStatsPackets, |
snmpStatsEncodingErrors,
snmpStatsBadOperations, -
snmpStatsSilentDrops,
snmpStatsProxyDrops } |
STATUS current
DESCRIPTION
"A collection of objects providing basic instrumentation of
the SNMPv2 entity."
::= { snmpMIBGroups 1 }
snmpCommunityGroup OBJECT-GROUP | -- ::= { snmpMIBGroups 1 } this OID is obsolete |
OBJECTS { snmpBadCommunityNames, snmpBadCommunityUses } | -- ::= { snmpMIBGroups 2 } this OID is obsolete |
-- ::= { snmpMIBGroups 3 } this OID is obsolete |
-- ::= { snmpMIBGroups 4 } this OID is obsolete |
snmpGroup OBJECT-GROUP |
OBJECTS { snmpInPkts, |
snmpInBadVersions, |
snmpInASNParseErrs, |
snmpSilentDrops, |
snmpProxyDrops, |
snmpEnableAuthenTraps } |
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A collection of objects providing basic instrumentation of "A collection of objects providing basic instrumentation and |
a SNMPv2 entity which supports community-based | control of an SNMPv2 entity." |
authentication." | ::= { snmpMIBGroups 8 } |
::= { snmpMIBGroups 2 }
snmpTrapGroup OBJECT-GROUP snmpCommunityGroup OBJECT-GROUP
OBJECTS { snmpV2EnableAuthenTraps } | OBJECTS { snmpInBadCommunityNames, |
snmpInBadCommunityUses } |
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A collection of objects which allow the SNMPv2 entity, when "A collection of objects providing basic instrumentation of
acting in an agent role, to be configured to generate a SNMPv2 entity which supports community-based
SNMPv2-Trap-PDUs." authentication."
::= { snmpMIBGroups 4 } ::= { snmpMIBGroups 9 } |
snmpSetGroup OBJECT-GROUP snmpSetGroup OBJECT-GROUP -
OBJECTS { snmpSetSerialNo } OBJECTS { snmpSetSerialNo }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A collection of objects which allow several cooperating "A collection of objects which allow several cooperating
SNMPv2 entities, all acting in a manager role, to coordinate SNMPv2 entities, all acting in a manager role, to coordinate
their use of the SNMPv2 set operation." their use of the SNMPv2 set operation."
::= { snmpMIBGroups 5 } ::= { snmpMIBGroups 5 }
systemGroup OBJECT-GROUP + systemGroup OBJECT-GROUP
OBJECTS { sysDescr, sysObjectID, sysUpTime, + OBJECTS { sysDescr, sysObjectID, sysUpTime,
sysContact, sysName, sysLocation, + sysContact, sysName, sysLocation,
sysServices, + sysServices,
sysORLastChange, sysORID, + sysORLastChange, sysORID,
sysORUpTime, sysORDescr } + sysORUpTime, sysORDescr }
STATUS current + STATUS current
DESCRIPTION
"The system group defines objects which are common to all
managed systems."
::= { snmpMIBGroups 6 }
snmpBasicNotificationsGroup NOTIFICATION-GROUP
NOTIFICATIONS { coldStart, authenticationFailure }
STATUS current
DESCRIPTION
"The two notifications which an SNMPv2 entity is required to
implement."
::= { snmpMIBGroups 7 }
-- definitions in RFC 1213 made obsolete by the inclusion of a +
-- subset of the snmp group in this MIB +
snmpOutPkts OBJECT-TYPE +
SYNTAX Counter32 +
MAX-ACCESS read-only +
STATUS obsolete +
DESCRIPTION + DESCRIPTION +
"The system group defines objects which are common to all + "The total number of SNMP Messages which were +
managed systems." + passed from the SNMP protocol entity to the +
::= { snmpMIBGroups 6 } + transport service." +
::= { snmp 2 } +
snmpBasicNotificationsGroup NOTIFICATION-GROUP + -- { snmp 7 } is not used +
NOTIFICATIONS { coldStart, authenticationFailure } +
STATUS current + snmpInTooBigs OBJECT-TYPE +
SYNTAX Counter32 +
MAX-ACCESS read-only +
STATUS obsolete +
DESCRIPTION + DESCRIPTION +
"The two notifications which an SNMPv2 entity is required to + "The total number of SNMP PDUs which were +
implement." + delivered to the SNMP protocol entity and for +
::= { snmpMIBGroups 7 } + which the value of the error-status field is +
`tooBig'." +
::= { snmp 8 } +
snmpInNoSuchNames OBJECT-TYPE +
SYNTAX Counter32 +
MAX-ACCESS read-only +
STATUS obsolete +
DESCRIPTION +
"The total number of SNMP PDUs which were +
delivered to the SNMP protocol entity and for +
which the value of the error-status field is +
`noSuchName'." +
::= { snmp 9 } +
snmpInBadValues OBJECT-TYPE +
SYNTAX Counter32 +
MAX-ACCESS read-only +
STATUS obsolete +
DESCRIPTION +
"The total number of SNMP PDUs which were +
delivered to the SNMP protocol entity and for +
which the value of the error-status field is +
`badValue'." +
::= { snmp 10 } +
snmpInReadOnlys OBJECT-TYPE +
SYNTAX Counter32 +
MAX-ACCESS read-only +
STATUS obsolete +
DESCRIPTION +
"The total number valid SNMP PDUs which were +
delivered to the SNMP protocol entity and for +
which the value of the error-status field is +
`readOnly'. It should be noted that it is a +
protocol error to generate an SNMP PDU which +
contains the value `readOnly' in the error-status +
field, as such this object is provided as a means +
of detecting incorrect implementations of the +
SNMP." +
::= { snmp 11 } +
snmpInGenErrs OBJECT-TYPE +
SYNTAX Counter32 +
MAX-ACCESS read-only +
STATUS obsolete +
DESCRIPTION +
"The total number of SNMP PDUs which were +
delivered to the SNMP protocol entity and for +
which the value of the error-status field is +
`genErr'." +
::= { snmp 12 } +
snmpInTotalReqVars OBJECT-TYPE +
SYNTAX Counter32 +
MAX-ACCESS read-only +
STATUS obsolete +
DESCRIPTION +
"The total number of MIB objects which have been +
retrieved successfully by the SNMP protocol entity +
as the result of receiving valid SNMP Get-Request +
and Get-Next PDUs." +
::= { snmp 13 } +
snmpInTotalSetVars OBJECT-TYPE +
SYNTAX Counter32 +
MAX-ACCESS read-only +
STATUS obsolete +
DESCRIPTION +
"The total number of MIB objects which have been +
altered successfully by the SNMP protocol entity +
as the result of receiving valid SNMP Set-Request +
PDUs." +
::= { snmp 14 } +
snmpInGetRequests OBJECT-TYPE +
SYNTAX Counter32 +
MAX-ACCESS read-only +
STATUS obsolete +
DESCRIPTION +
"The total number of SNMP Get-Request PDUs which +
have been accepted and processed by the SNMP +
protocol entity." +
::= { snmp 15 } +
snmpInGetNexts OBJECT-TYPE +
SYNTAX Counter32 +
MAX-ACCESS read-only +
STATUS obsolete +
DESCRIPTION +
"The total number of SNMP Get-Next PDUs which have +
been accepted and processed by the SNMP protocol +
entity." +
::= { snmp 16 } +
snmpInSetRequests OBJECT-TYPE +
SYNTAX Counter32 +
MAX-ACCESS read-only +
STATUS obsolete +
DESCRIPTION +
"The total number of SNMP Set-Request PDUs which +
have been accepted and processed by the SNMP +
protocol entity." +
::= { snmp 17 } +
snmpInGetResponses OBJECT-TYPE +
SYNTAX Counter32 +
MAX-ACCESS read-only +
STATUS obsolete +
DESCRIPTION +
"The total number of SNMP Get-Response PDUs which +
have been accepted and processed by the SNMP +
protocol entity." +
::= { snmp 18 } +
snmpInTraps OBJECT-TYPE +
SYNTAX Counter32 +
MAX-ACCESS read-only +
STATUS obsolete +
DESCRIPTION +
"The total number of SNMP Trap PDUs which have +
been accepted and processed by the SNMP protocol +
entity." +
::= { snmp 19 } +
snmpOutTooBigs OBJECT-TYPE +
SYNTAX Counter32 +
MAX-ACCESS read-only +
STATUS obsolete +
DESCRIPTION +
"The total number of SNMP PDUs which were +
generated by the SNMP protocol entity and for +
which the value of the error-status field is +
`tooBig.'" +
::= { snmp 20 } +
snmpOutNoSuchNames OBJECT-TYPE +
SYNTAX Counter32 +
MAX-ACCESS read-only +
STATUS obsolete +
DESCRIPTION +
"The total number of SNMP PDUs which were +
generated by the SNMP protocol entity and for +
which the value of the error-status is +
`noSuchName'." +
::= { snmp 21 } +
snmpOutBadValues OBJECT-TYPE +
SYNTAX Counter32 +
MAX-ACCESS read-only +
STATUS obsolete +
DESCRIPTION +
"The total number of SNMP PDUs which were +
generated by the SNMP protocol entity and for +
which the value of the error-status field is +
`badValue'." +
::= { snmp 22 } +
-- { snmp 23 } is not used +
snmpOutGenErrs OBJECT-TYPE +
SYNTAX Counter32 +
MAX-ACCESS read-only +
STATUS obsolete +
DESCRIPTION +
"The total number of SNMP PDUs which were +
generated by the SNMP protocol entity and for +
which the value of the error-status field is +
`genErr'." +
::= { snmp 24 } +
snmpOutGetRequests OBJECT-TYPE +
SYNTAX Counter32 +
MAX-ACCESS read-only +
STATUS obsolete +
DESCRIPTION +
"The total number of SNMP Get-Request PDUs which +
have been generated by the SNMP protocol entity." +
::= { snmp 25 } +
snmpOutGetNexts OBJECT-TYPE +
SYNTAX Counter32 +
MAX-ACCESS read-only +
STATUS obsolete +
DESCRIPTION +
"The total number of SNMP Get-Next PDUs which have +
been generated by the SNMP protocol entity." +
::= { snmp 26 } +
snmpOutSetRequests OBJECT-TYPE +
SYNTAX Counter32 +
MAX-ACCESS read-only +
STATUS obsolete +
DESCRIPTION +
"The total number of SNMP Set-Request PDUs which +
have been generated by the SNMP protocol entity." +
::= { snmp 27 } +
snmpOutGetResponses OBJECT-TYPE +
SYNTAX Counter32 +
MAX-ACCESS read-only +
STATUS obsolete +
DESCRIPTION +
"The total number of SNMP Get-Response PDUs which +
have been generated by the SNMP protocol entity." +
::= { snmp 28 } +
snmpOutTraps OBJECT-TYPE +
SYNTAX Counter32 +
MAX-ACCESS read-only +
STATUS obsolete +
DESCRIPTION +
"The total number of SNMP Trap PDUs which have +
been generated by the SNMP protocol entity." +
::= { snmp 29 } +
snmpObsoleteGroup OBJECT-GROUP +
OBJECTS { snmpOutPkts, snmpInTooBigs, snmpInNoSuchNames, +
snmpInBadValues, snmpInReadOnlys, snmpInGenErrs, +
snmpInTotalReqVars, snmpInTotalSetVars, +
snmpInGetRequests, snmpInGetNexts, snmpInSetRequests, +
snmpInGetResponses, snmpInTraps, snmpOutTooBigs, +
snmpOutNoSuchNames, snmpOutBadValues, snmpOutGenErrs, +
snmpOutGetRequests, snmpOutGetNexts, snmpOutSetRequests, +
snmpOutGetResponses, snmpOutTraps } +
STATUS obsolete +
DESCRIPTION +
"A collection of objects from RFC 1213 made obsolete by this +
MIB." +
::= { snmpMIBGroups 10 } +
END END
3. Acknowledgements 3. Acknowledgements
This document is the result of significant work by the four major This document is the result of significant work by the four major
contributors: contributors:
Jeffrey Case (SNMP Research, case@snmp.com) Jeffrey Case (SNMP Research, case@snmp.com)
Keith McCloghrie (Cisco Systems, kzm@cisco.com) Keith McCloghrie (Cisco Systems, kzm@cisco.com)
skipping to change at page 22, line 23 skipping to change at page 25, line 23
"Structure of Management Information for Version 2 of the Simple "Structure of Management Information for Version 2 of the Simple
Network Management Protocol (SNMPv2)", Internet Draft, Cisco | Network Management Protocol (SNMPv2)", Internet Draft, Cisco |
Systems, September 1995. | Systems, September 1995. |
[3] McCloghrie, K., Editor, | [3] McCloghrie, K., Editor, |
"Protocol Operations for Version 2 of the Simple Network Management "Protocol Operations for Version 2 of the Simple Network Management
Protocol (SNMPv2)", Internet Draft, Cisco Systems, September 1995. | Protocol (SNMPv2)", Internet Draft, Cisco Systems, September 1995. |
[4] J.D. Case, C. Partridge, Case Diagrams: A First Step to Diagramed [4] J.D. Case, C. Partridge, Case Diagrams: A First Step to Diagramed
Management Information Bases. Computer Communications Review, Management Information Bases. Computer Communications Review,
Volume 19, Number 1, (January, 1989). - Volume 19, Number 1, (January, 1989).
[5] McCloghrie, K., Editor, "Introduction to Version 2 of the +
Internet-standard Network Management Framework", Internet Draft, +
Cisco Systems, September 1995. +
5. Security Considerations 5. Security Considerations
Security issues are not discussed in this memo. Security issues are not discussed in this memo.
6. Editor's Address 6. Editor's Address
Keith McCloghrie - Keith McCloghrie -
Cisco Systems, Inc. Cisco Systems, Inc.
170 West Tasman Drive | 170 West Tasman Drive
San Jose, CA 95134-1706 | San Jose, CA 95134-1706
US | US
Phone: +1 408 526 5260 Phone: +1 408 526 5260
Email: kzm@cisco.com Email: kzm@cisco.com
Table of Contents - Table of Contents -
1 Introduction .................................................... 2 1 Introduction .................................................... 2
1.1 A Note on Terminology ......................................... 2 1.1 A Note on Terminology ......................................... 2
2 Definitions ..................................................... 3 2 Definitions ..................................................... 3
2.1 The System Group .............................................. 4 2.1 The System Group .............................................. 4
2.2 The SNMPv2 Statistics Group ................................... 9 2.2 The SNMP Group ................................................ 9
2.3 The Community-Based Statistics Group .......................... 12 2.4 Information for Notifications ................................. 12
2.4 The Traps Group ............................................... 13 2.4.1 Well-known Traps ............................................ 13
2.4.1 Well-known Traps ............................................ 15 2.5 The Set Group ................................................. 14
2.5 The Set Group ................................................. 17 2.6 Conformance Information ....................................... 15
2.6 Conformance Information ....................................... 18 2.6.1 Compliance Statements ....................................... 15
2.6.1 Compliance Statements ....................................... 18 2.6.2 Units of Conformance ........................................ 16
2.6.2 Units of Conformance ........................................ 19 2.6.3 Obsolete Definitions ........................................ 18
3 Acknowledgements ................................................ 21 3 Acknowledgements ................................................ 24
4 References ...................................................... 22 4 References ...................................................... 25
5 Security Considerations ......................................... 23 5 Security Considerations ......................................... 26
6 Editor's Address ................................................ 23 6 Editor's Address ................................................ 26
 End of changes. 54 change blocks. 
158 lines changed or deleted 401 lines changed or added

This html diff was produced by rfcdiff 1.34. The latest version is available from http://tools.ietf.org/tools/rfcdiff/