Internet DRAFT - draft-rose-smp-mib
draft-rose-smp-mib
Draft Management Information Base for SMP Jul 92
Management Information Base
for the
Simple Management Protocol (SMP) Framework
Sat Jul 4 17:76:06 1992
Jeffrey D. Case
SNMP Research, Inc.
University of Tennessee, Knoxville
case@cs.utk.edu
Keith McCloghrie
Hughes LAN Systems
kzm@hls.com
Marshall T. Rose
Dover Beach Consulting, Inc.
mrose@dbc.mtview.ca.us
Steven L. Waldbusser
Carnegie Mellon University
waldbusser@andrew.cmu.edu
1. Status of this Memo
This document is an Internet Draft. Internet Drafts are
working documents of the Internet Engineering Task Force
(IETF), its Areas, and its Working Groups. Note that other
groups may also distribute working documents as Internet
Drafts.
Internet Drafts are draft documents valid for a maximum of six
months. Internet Drafts may be updated, replaced, or
obsoleted by other documents at any time. It is not
appropriate to use Internet Drafts as reference material or to
cite them other than as a "working draft" or "work in
Expires January 4, 1993 [Page 1]
Draft Management Information Base for SMP Jul 92
progress".
Please check the 1id-abstracts.txt listing contained in the
internet-drafts Shadow Directories on nic.ddn.mil,
nnsc.nsf.net, nic.nordu.net, ftp.nisc.sri.com, or
munnari.oz.au to learn the current status of any Internet
Draft.
Please send comments to the SNMP discussion group,
<snmp@psi.com>.
Expires January 4, 1993 [Page 2]
Draft Management Information Base for SMP Jul 92
2. Introduction
A network management system contains: several (potentially
many) nodes, each with management instrumentation termed an
agent; at least one management station; and, a management
protocol, which is used to convey management information
between the agents and management stations. Operations of the
protocol are carried out under an administrative framework
which defines both authentication and authorization policies.
Network management stations execute management applications
which monitor and control network elements. Network elements
are devices such as hosts, routers, terminal servers, etc.,
which are monitored and controlled through access to their
management information.
Management information is viewed as a collection of managed
objects, residing in a virtual information store, termed the
Management Information Base (MIB). Collections of related
objects are defined in MIB modules. These modules are written
using a subset of OSI's Abstract Syntax Notation One (ASN.1)
[1], termed the Structure of Management Information (SMI) [2].
The management protocol, termed the Simple Management Protocol
(SMP) [3], provides for the exchange of messages which convey
management information between the agents and the management
stations. It is the purpose of this document to define
managed objects which describe the behavior of a SMP entity.
Expires January 4, 1993 [Page 3]
Draft Management Information Base for SMP Jul 92
3. Definitions
SMP-MIB DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-TYPE, OBJECT-GROUP, MODULE-COMPLIANCE, ObjectName,
smpObjects, Integer32, Counter32
FROM SMP-SMI
DisplayString, TestAndIncr, TimeStamp
FROM SMP-TC
ifIndex, egpNeighAddr
FROM RFC1213-MIB
partyEntry
FROM RFCxxx-MIB;
-- compliance statement for SMP protocol entities
smp-compliance OBJECT IDENTIFIER ::= { smpObjects 1 }
smp-mib-compliance MODULE-COMPLIANCE
MODULE RFC1213-MIB
MANDATORY-GROUPS { system, snmp }
-- although the snmp group is mandated, a SMP entity will
-- not implement these objects:
--
-- snmpInBadVersions
-- snmpInBadCommunityNames
-- snmpInBadCommunityUses
MODULE RFC1351-MIB
MANDATORY-GROUPS { partyTable, partySecretsTable,
aclTable, viewTable }
MODULE -- this module
MANDATORY-GROUPS { smpInOut, smpOR, smpTrap, smpSet }
::= { smp-compliance 1 }
Expires January 4, 1993 [Page 4]
Draft Management Information Base for SMP Jul 92
-- the SMP input/output group
smpInOut OBJECT-GROUP
OBJECTS { smpInGetBulkRequests, smpOutGetBulkRequests,
smpInInformRequests, smpOutInformRequests,
smpInTraps, smpOutTraps, smpOutReadOnlys,
smpInNoAccesses, smpOutNoAccesses,
smpInWrongTypes, smpOutWrongTypes,
smpInWrongLengths, smpOutWrongLengths,
smpInWrongEncodings, smpOutWrongEncodings,
smpInWrongValues, smpOutWrongValues,
smpInNoCreations, smpOutNoCreations,
smpInInconsistentValues,
smpOutInconsistentValues,
smpInResourceUnavailables,
smpOutResourceUnavailables,
smpInCommitFaileds, smpOutCommitFaileds,
smpInUndoFaileds, smpOutUndoFaileds,
smpInAuthorizationErrors,
smpOutAuthorizationErrors,
smpInNotWritables, smpOutNotWritables,
smpInNoSuchObjects, smpOutNoSuchObjects,
smpInNoSuchInstances, smpOutNoSuchInstances,
smpInEndOfMibViews, smpOutEndOfMibViews,
smpInUnknownSrcParties, smpInUnknownDstParties,
smpInBadAuths, smpInNotInLifetimes,
smpInWrongDigestValues, smpInBadOperations,
smpInSilentDrops }
DESCRIPTION
"A collection of objects providing basic
instrumentation of the SMP entity."
::= { smpObjects 2 }
smpInGetBulkRequests OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of SMP Get-Bulk PDUs which have
been accepted and processed by the SMP entity."
::= { smpInOut 1 }
smpOutGetBulkRequests OBJECT-TYPE
SYNTAX Counter32
Expires January 4, 1993 [Page 5]
Draft Management Information Base for SMP Jul 92
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of SMP Get-Bulk PDUs which have
been generated by the SMP entity."
::= { smpInOut 2 }
smpInInformRequests OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of SMP Inform-Request PDUs which
have been accepted and processed by the SMP
entity."
::= { smpInOut 3 }
smpOutInformRequests OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of SMP Inform-Request PDUs which
have been generated by the SMP entity."
::= { smpInOut 4 }
smpInTraps OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of SMP-Trap PDUs which have been
accepted and processed by the SMP entity."
::= { smpInOut 5 }
smpOutTraps OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of SMP-Trap PDUs which have been
generated by the SMP entity."
::= { smpInOut 6 }
smpOutReadOnlys OBJECT-TYPE
Expires January 4, 1993 [Page 6]
Draft Management Information Base for SMP Jul 92
SYNTAX Counter32
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of SMP PDUs which were generated
by the SMP entity and for which the value of the
error-status field is `readOnly'. (Only a SMP
entity acting in the role of a proxy agent may
generate a PDU which contains the `read-only'
value in the error-status field.)"
::= { smpInOut 7 }
smpInNoAccesses OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of SMP PDUs which were delivered
to the SMP entity and for which the value of the
error-status field is `noAccess'."
::= { smpInOut 8 }
smpOutNoAccesses OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of SMP PDUs which were generated
by the SMP entity and for which the value of the
error-status field is `noAccess'."
::= { smpInOut 9 }
smpInWrongTypes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of SMP PDUs which were delivered
to the SMP entity and for which the value of the
error-status field is `wrongType'."
::= { smpInOut 10 }
smpOutWrongTypes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
Expires January 4, 1993 [Page 7]
Draft Management Information Base for SMP Jul 92
STATUS mandatory
DESCRIPTION
"The total number of SMP PDUs which were generated
by the SMP entity and for which the value of the
error-status field is `wrongType'."
::= { smpInOut 11 }
smpInWrongLengths OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of SMP PDUs which were delivered
to the SMP entity and for which the value of the
error-status field is `wrongLength'."
::= { smpInOut 12 }
smpOutWrongLengths OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of SMP PDUs which were generated
by the SMP entity and for which the value of the
error-status field is `wrongLength'."
::= { smpInOut 13 }
smpInWrongEncodings OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of SMP PDUs which were delivered
to the SMP entity and for which the value of the
error-status field is `wrongEncoding'."
::= { smpInOut 14 }
smpOutWrongEncodings OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of SMP PDUs which were generated
by the SMP entity and for which the value of the
error-status field is `wrongEncoding'."
Expires January 4, 1993 [Page 8]
Draft Management Information Base for SMP Jul 92
::= { smpInOut 15 }
smpInWrongValues OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of SMP PDUs which were delivered
to the SMP entity and for which the value of the
error-status field is `wrongValue'."
::= { smpInOut 16 }
smpOutWrongValues OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of SMP PDUs which were generated
by the SMP entity and for which the value of the
error-status field is `wrongValue'."
::= { smpInOut 17 }
smpInNoCreations OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of SMP PDUs which were delivered
to the SMP entity and for which the value of the
error-status field is `noCreation'."
::= { smpInOut 18 }
smpOutNoCreations OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of SMP PDUs which were generated
by the SMP entity and for which the value of the
error-status field is `noCreation'."
::= { smpInOut 19 }
smpInInconsistentValues OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
Expires January 4, 1993 [Page 9]
Draft Management Information Base for SMP Jul 92
STATUS mandatory
DESCRIPTION
"The total number of SMP PDUs which were delivered
to the SMP entity and for which the value of the
error-status field is `inconsistentValue'."
::= { smpInOut 20 }
smpOutInconsistentValues OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of SMP PDUs which were generated
by the SMP entity and for which the value of the
error-status field is `inconsistentValue'."
::= { smpInOut 21 }
smpInResourceUnavailables OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of SMP PDUs which were delivered
to the SMP entity and for which the value of the
error-status field is `resourceUnavailable'."
::= { smpInOut 22 }
smpOutResourceUnavailables OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of SMP PDUs which were generated
by the SMP entity and for which the value of the
error-status field is `resourceUnavailable'."
::= { smpInOut 23 }
smpInCommitFaileds OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of SMP PDUs which were delivered
to the SMP entity and for which the value of the
error-status field is `commitFailed'."
Expires January 4, 1993 [Page 10]
Draft Management Information Base for SMP Jul 92
::= { smpInOut 24 }
smpOutCommitFaileds OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of SMP PDUs which were generated
by the SMP entity and for which the value of the
error-status field is `commitFailed'."
::= { smpInOut 25 }
smpInUndoFaileds OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of SMP PDUs which were delivered
to the SMP entity and for which the value of the
error-status field is `undoFailed'."
::= { smpInOut 26 }
smpOutUndoFaileds OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of SMP PDUs which were generated
by the SMP entity and for which the value of the
error-status field is `undoFailed'."
::= { smpInOut 27 }
smpInAuthorizationErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of SMP PDUs which were delivered
to the SMP entity and for which the value of the
error-status field is `authorizationError'."
::= { smpInOut 28 }
smpOutAuthorizationErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
Expires January 4, 1993 [Page 11]
Draft Management Information Base for SMP Jul 92
STATUS mandatory
DESCRIPTION
"The total number of SMP PDUs which were generated
by the SMP entity and for which the value of the
error-status field is `authorizationError'."
::= { smpInOut 29 }
smpInNotWritables OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of SMP PDUs which were delivered
to the SMP entity and for which the value of the
error-status field is `notWritable'."
::= { smpInOut 30 }
smpOutNotWritables OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of SMP PDUs which were generated
by the SMP entity and for which the value of the
error-status field is `notWritable'."
::= { smpInOut 31 }
smpInNoSuchObjects OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of variable bindings contained
with SMP Response PDUs which were delivered to the
SMP entity and for which the value of the error-
status field is `noError' and the type of the
binding was `noSuchObject'."
::= { smpInOut 32 }
smpOutNoSuchObjects OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of variable bindings contained
Expires January 4, 1993 [Page 12]
Draft Management Information Base for SMP Jul 92
with SMP Response PDUs which were generated by the
SMP entity and for which the value of the error-
status field is `noError' and the type of the
binding was `noSuchObject'."
::= { smpInOut 33 }
smpInNoSuchInstances OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of variable bindings contained
with SMP Response PDUs which were delivered to the
SMP entity and for which the value of the error-
status field is `noError' and the type of the
binding was `noSuchInstance'."
::= { smpInOut 34 }
smpOutNoSuchInstances OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of variable bindings contained
with SMP Response PDUs which were generated by the
SMP entity and for which the value of the error-
status field is `noError' and the type of the
binding was `noSuchInstance'."
::= { smpInOut 35 }
smpInEndOfMibViews OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of variable bindings contained
with SMP Response PDUs which were delivered to the
SMP entity and for which the value of the error-
status field is `noError' and the type of the
binding was `endOfMibView'."
::= { smpInOut 36 }
smpOutEndOfMibViews OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
Expires January 4, 1993 [Page 13]
Draft Management Information Base for SMP Jul 92
STATUS mandatory
DESCRIPTION
"The total number of variable bindings contained
with SMP Response PDUs which were generated by the
SMP entity and for which the value of the error-
status field is `noError' and the type of the
binding was `endOfMibView'."
::= { smpInOut 37 }
smpInUnknownSrcParties OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of SmpAuthMsgs delivered to the
SMP entity for which the authData.srcParty field
was not a known remote party."
::= { smpInOut 38 }
smpInUnknownDstParties OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of SmpAuthMsgs delivered to the
SMP entity for which the authData.dstParty field
was not a known local party."
::= { smpInOut 39 }
smpInBadAuths OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of SmpAuthMsgs delivered to the
SMP entity which contained an authInfo field which
was inconsistent with the authentication protocol
associated with the source party."
::= { smpInOut 40 }
smpInNotInLifetimes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
Expires January 4, 1993 [Page 14]
Draft Management Information Base for SMP Jul 92
"The total number of SmpAuthMsgs delivered to the
SMP entity which were deemed unauthentic due to
their authInfo.authSrcTimestamp field being less
than the source party's clock plus lifetime."
::= { smpInOut 41 }
smpInWrongDigestValues OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of SmpAuthMsgs delivered to the
SMP entity which were deemed unauthentic due to
their authInfo.authDigest field being unequal to
the expected digest value."
::= { smpInOut 42 }
smpInBadOperations OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of messages delivered to the SMP
entity which were silently dropped because the PDU
type was inappropriate for the role in which the
SMP entity is configured to act; i.e., a SMP
entity acting in an agent role will silently drop
the following PDU types: Response-PDU,
InformRequest-PDU, and SMP-Trap-PDU; whilst a SMP
entity acting in a manager role will silently drop
the following PDU types: GetRequest-PDU,
GetNextRequest-PDU, GetBulkRequest-PDU, and
SetRequest-PDU."
::= { smpInOut 43 }
smpInSilentDrops OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of GetRequest-PDUs,
GetNextRequest-PDUs, GetBulkRequest-PDUs,
SetRequest-PDUs, and InformRequest-PDUs delivered
to the SMP entity which were silently dropped
because the size of an reply containing an
Expires January 4, 1993 [Page 15]
Draft Management Information Base for SMP Jul 92
alternate Response-PDU with an empty variable-
bindings field was greater than either a local
constraint or the maximum message size of the
request's source party."
::= { smpInOut 44 }
Expires January 4, 1993 [Page 16]
Draft Management Information Base for SMP Jul 92
-- the object resource group
smpOR OBJECT-GROUP
OBJECTS { smpORLastChange, smpORIndex, smpORID,
smpORDescr }
DESCRIPTION
"A collection of objects allowing a SMP entity
acting in an agent role to describe its
dynamically-configurable object resources."
::= { smpObjects 3 }
smpORLastChange OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The value of sysUpTime at the time of the most
recent change in state or value of any instance of
smpORID."
::= { smpOR 1 }
smpORTable OBJECT-TYPE
SYNTAX SEQUENCE OF SmpOREntry
MAX-ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The (conceptual) table listing the dynamically-
configurable object resources in a SMP entity
acting in an agent role. SMP entities which do
not support dynamically-configurable object
resources will never have any instances of the
columnar objects in this table."
::= { smpOR 2 }
smpOREntry OBJECT-TYPE
SYNTAX SmpOREntry
MAX-ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry (conceptual row) in the smpORTable."
INDEX { smpORIndex }
::= { smpORTable 1 }
SmpOREntry ::= SEQUENCE {
Expires January 4, 1993 [Page 17]
Draft Management Information Base for SMP Jul 92
smpORIndex Integer32,
smpORID OBJECT IDENTIFIER,
smpORDescr DisplayString
}
smpORIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The auxiliary variable used for identifying
instances of the columnar objects in the
smpORTable."
::= { smpOREntry 1 }
smpORID OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"An authoritative identification of one of the
dynamically-configurable object resources in a SMP
entity acting in an agent role. This is analogous
to the sysObjectID object in MIB-II."
::= { smpOREntry 2 }
smpORDescr OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"A textual description of one of the dynamically-
configurable object resources in a SMP entity
acting in an agent role. This is analogous to the
sysDescr object in MIB-II."
::= { smpOREntry 3 }
Expires January 4, 1993 [Page 18]
Draft Management Information Base for SMP Jul 92
-- the traps group
smpTrap OBJECT-GROUP
OBJECTS { smpTrapOID, smpTrapNumbers, smpTrapEnterprise }
DESCRIPTION
"A collection of objects which allow the SMP
entity, when acting in an agent role, to be
configured to generate SMP-Trap-PDUs."
::= { smpObjects 4 }
smpTrapOID OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The authoritative identification of the trap
currently being sent. This variable occurs as the
first varbind of a SMP-Trap-PDU."
::= { smpTrap 1 }
smpTrapTable OBJECT-TYPE
SYNTAX SEQUENCE OF SmpTrapEntry
MAX-ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table which keeps track of how many traps have
been sent to each SMP entity."
::= { smpTrap 2 }
smpTrapEntry OBJECT-TYPE
SYNTAX SmpTrapEntry
MAX-ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry which keeps track of how many traps have
been sent to a particular SMP entity."
AUGMENTS { partyEntry }
::= { smpTrapTable 1 }
SmpTrapEntry ::= SEQUENCE {
smpTrapNumbers Counter32
}
smpTrapNumbers OBJECT-TYPE
SYNTAX Counter32
Expires January 4, 1993 [Page 19]
Draft Management Information Base for SMP Jul 92
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of traps which have been sent to a
particular SMP party, since the last
initialization of the SMP protocol entity, or the
creation of the SMP party, which ever occurred
most recently."
::= { smpTrapEntry 1 }
smpTrapEnterprise OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The authoritative identification of the
enterprise associated with the trap currently
being sent. When a SMP proxy agent is mapping an
RFC1157 Trap-PDU into a SMP-Trap-PDU, this
variable occurs as the last varbind."
::= { smpTrap 3 }
Expires January 4, 1993 [Page 20]
Draft Management Information Base for SMP Jul 92
-- well-known traps
smpTraps OBJECT IDENTIFIER ::= { smpObjects 5 }
coldStart TRAP-DEFINITION
DESCRIPTION
"A coldStart trap signifies that the SMP entity,
acting in an agent role, is reinitializing itself
such that its configuration may be altered."
::= { smpTraps 1 }
warmStart TRAP-DEFINITION
DESCRIPTION
"A warmStart trap signifies that the SMP entity,
acting in an agent role, is reinitializing itself
such that its configuration is unaltered."
::= { smpTraps 2 }
linkDown TRAP-DEFINITION
OBJECTS { ifIndex }
DESCRIPTION
"A linkDown trap signifies that the SMP entity,
acting in an agent role, recognizes a failure in
one of the communication links represented in its
configuration."
::= { smpTraps 3 }
linkUp TRAP-DEFINITION
OBJECTS { ifIndex }
DESCRIPTION
"A linkUp trap signifies that the SMP entity,
acting in an agent role, recognizes that one of
the communication links represented in its
configuration has come up."
::= { smpTraps 4 }
authenticationFailure TRAP-DEFINITION
DESCRIPTION
"An authenticationFailure trap signifies that the
SMP entity, acting in an agent role, has received
a protocol message that is not properly
authenticated. While all implementations of the
SMP must be capable of generating this trap, the
snmpEnableAuthenTraps object indicates whether
Expires January 4, 1993 [Page 21]
Draft Management Information Base for SMP Jul 92
this trap will be generated."
::= { smpTraps 5 }
egpNeighborLoss TRAP-DEFINITION
OBJECTS { egpNeighAddr }
DESCRIPTION
"An egpNeighborLoss trap signifies that an EGP
neighbor has been marked down and the EGP peer
relationship no longer obtains."
::= { smpTraps 6 }
Expires January 4, 1993 [Page 22]
Draft Management Information Base for SMP Jul 92
-- the set group
smpSet OBJECT-GROUP
OBJECTS { smpSetSerialNo }
DESCRIPTION
"A collection of objects which allow several
cooperating SMP entities, all acting in a manager
role, to coordinate their use of the SMP set
operation."
::= { smpObjects 6 }
smpSetSerialNo OBJECT-TYPE
SYNTAX TestAndIncr
MAX-ACCESS read-write
STATUS mandatory
DESCRIPTION
"An advisory lock used to allow several
cooperating SMP entities, all acting in a manager
role, to coordinate their use of the SMP set
operation.
This object is used for coarse-grain coordination.
To achieve fine-grain coordination, one or more
similar objects might be defined within each MIB
group, as appropriate."
::= { smpSet 1 }
END
Expires January 4, 1993 [Page 23]
Draft Management Information Base for SMP Jul 92
4. References
[1] Information processing systems - Open Systems
Interconnection - Specification of Abstract Syntax
Notation One (ASN.1), International Organization for
Standardization. International Standard 8824, (December,
1987).
[2] J.D. Case, K. McCloghrie, M.T. Rose, S.L. Waldbusser,
Structure of Management Information for the Simple
Management Protocol (SMP) Framework, (July, 1992).
[3] J.D. Case, K. McCloghrie, M.T. Rose, S.L. Waldbusser,
Protocol Operations for the Simple Management Protocol
(SMP) Framework, (July, 1992).
Expires January 4, 1993 [Page 24]
Draft Management Information Base for SMP Jul 92
Table of Contents
1 Status of this Memo ................................... 1
2 Introduction .......................................... 3
3 Definitions ........................................... 4
3.1 The SMP Input/Output Group .......................... 5
3.2 The Object Resource Group ........................... 17
3.3 The Traps Group ..................................... 19
3.4.1 Well-known Traps .................................. 21
3.5 The Set Group ....................................... 23
4 References ............................................ 24
Expires January 4, 1993 [Page 25]