|
Network Working Group J. Case
Request for Comments: 1512 The University of Tennesse and
Updates: 1285 SNMP Research, Incorporated
A. Rijsinghani
Digital Equipment Corporation
September 1993
FDDI Management Information Base
Status of this Memo
This RFC specifies an Internet standards track protocol for the
Internet community, and requests discussion and suggestions for
improvements. Please refer to the current edition of the "Internet
Official Protocol Standards" for the standardization state and status
of this protocol. Distribution of this memo is unlimited.
Abstract
This memo defines a portion of the Management Information Base (MIB)
for use with network management protocols in TCP/IP-based internets.
In particular, it defines objects for managing devices which
implement the FDDI based on the ANSI FDDI SMT 7.3 draft standard [8],
which has been forwarded for publication by the X3T9.5 committee.
Table of Contents
1. The Network Management Framework ...................... 2
1.1 Object Definitions ................................... 2
1.2 Format of Definitions ................................ 2
2. Overview .............................................. 2
2.1 Textual Conventions .................................. 3
3. Changes from RFC 1285 ................................. 3
4. Object Definitions .................................... 4
4.1 The SMT Group ........................................ 6
4.2 The MAC Group ........................................ 17
4.3 The Enhanced MAC Counters Group ...................... 29
4.4 The PATH Group ....................................... 32
4.5 The PORT Group ....................................... 38
5. Acknowledgements ...................................... 48
6. References ............................................ 50
7. Security Considerations ............................... 51
8. Authors' Addresses .................................... 51
Case & Rijsinghani [Page 1]
RFC 1512 FDDI MIB September 1993
1. The Network Management Framework
The Internet-standard Network Management Framework consists of three
components. They are:
o STD 16, RFC 1155 which defines the SMI, the mechanisms used for
describing and naming objects for the purpose of
management. STD 16, RFC 1212 defines a more concise description
mechanism, which is wholly consistent with the SMI.
o STD 17, RFC 1213 defines MIB-II, the core set of managed objects
for the Internet suite of protocols.
o STD 15, RFC 1157 which defines the SNMP, the protocol used for
network access to managed objects.
The Framework permits new objects to be defined for the purpose of
experimentation and evaluation.
1.1. Object Definitions
Managed objects are accessed via a virtual information store, termed
the Management Information Base or MIB. Objects in the MIB are
defined using the subset of Abstract Syntax Notation One (ASN.1)
defined in the SMI. In particular, each object object type is named
by an OBJECT IDENTIFIER, an administratively assigned name. The
object type together with an object instance serves to uniquely
identify a specific instantiation of the object. For human
convenience, we often use a textual string, termed the descriptor, to
refer to the object type.
1.2. Format of Definitions
Section 4 contains contains the specification of all object types
contained in this MIB module. The object types are defined using the
conventions defined in the SMI, as amended by the extensions
specified in [7].
2. Overview
This document defines the managed objects for FDDI devices which are
to be accessible via the Simple Network Management Protocol (SNMP).
At present, this applies to these values of the ifType variable in
the Internet-standard MIB:
fddi(15)
For these interfaces, the value of the ifSpecific variable in the
Case & Rijsinghani [Page 2]
RFC 1512 FDDI MIB September 1993
MIB-II [4] has the OBJECT IDENTIFIER value:
fddimib OBJECT IDENTIFIER ::= { fddi 73 }
The definitions of the objects presented here draws heavily from
related work in the ANSI X3T9.5 committee and the SMT subcommittee of
that committee [8]. In fact, the definitions of the managed objects
in this document are, to the maximum extent possible, identical to
those identified by the ANSI committee. The semantics of each
managed object should be the same with syntactic changes made as
necessary to recast the objects in terms of the Internet-standard SMI
and MIB so as to be compatible with the SNMP. Examples of these
syntactic changes include remapping booleans to enumerated integers,
remapping bit strings to octet strings, and the like. In addition,
the naming of the objects was changed to achieve compatibility.
These minimal syntactic changes with no semantic changes should allow
implementations of SNMP manageable FDDI systems to share
instrumentation with other network management schemes and thereby
minimize implementation cost. In addition, the translation of
information conveyed by managed objects from one network management
scheme to another is eased by these shared definitions.
Only the essential variables, as indicated by their mandatory status
in the ANSI specification, were retained in this document. The
importance of variables which have an optional status in the ANSI
specification were perceived as being less widely accepted.
2.1. Textual Conventions
Several new datatypes are introduced as a textual convention in this
MIB document. These textual conventions enhance the readability of
the document and ease comparisons with its ANSI counterpart. It
should be noted that the introduction of these textual conventions
has no effect on either the syntax or the semantics of any managed
objects. The use of these is merely an artifact of the explanatory
method used. Objects defined in terms of one of these methods are
always encoded by means of the rules that define the primitive type.
Hence, no changes to the SMI or the SNMP are necessary to accommodate
these textual conventions which are adopted merely for the
convenience of readers and writers in pursuit of the elusive goal of
clear, concise, and unambiguous MIB documents.
3. Changes from RFC 1285
The changes from RFC 1285 [2] to this document, based on changes from
ANSI SMT 6.2 to SMT 7.3, were so numerous that the objects in this
MIB module are located on a different branch of the MIB tree. No
Case & Rijsinghani [Page 3]
RFC 1512 FDDI MIB September 1993
assumptions should be made about compatibility with RFC 1285.
4. Object Definitions
FDDI-SMT73-MIB DEFINITIONS ::= BEGIN
IMPORTS
Counter
FROM RFC1155-SMI
OBJECT-TYPE
FROM RFC-1212;
-- This MIB module uses the extended OBJECT-TYPE macro as
-- defined in [7].
-- this is the FDDI MIB module
fddi OBJECT IDENTIFIER ::= { transmission 15 }
fddimib OBJECT IDENTIFIER ::= { fddi 73 }
-- textual conventions
FddiTimeNano ::= INTEGER (0..2147483647)
-- This data type specifies 1 nanosecond units as
-- an integer value.
--
-- NOTE: The encoding is normal integer representation, not
-- two's complement. Since this type is used for variables
-- which are encoded as TimerTwosComplement in the ANSI
-- specification, two operations need to be performed on such
-- variables to convert from ANSI form to SNMP form:
--
-- 1) Convert from two's complement to normal integer
-- representation
-- 2) Multiply by 80 to convert from 80 nsec to 1 nsec units
--
-- No resolution is lost. Moreover, the objects for which
-- this data type is used effectively do not lose any range
-- due to the lower maximum value since they do not require
-- the full range.
--
-- Example: If fddimibMACTReq had a value of 8 ms, it would
-- be stored in ANSI TimerTwosComplement format as 0xFFFE7960
-- [8 ms is 100000 in 80 nsec units, which is then converted
-- to two's complement] but be reported as 8000000 in SNMP
-- since it is encoded here as FddiTimeNano.
Case & Rijsinghani [Page 4]
RFC 1512 FDDI MIB September 1993
FddiTimeMilli ::= INTEGER (0..2147483647)
-- This data type is used for some FDDI timers. It specifies
-- time in 1 millisecond units, in normal integer
-- representation.
FddiResourceId ::= INTEGER (0..65535)
-- This data type is used to refer to an instance of a MAC,
-- PORT, or PATH Resource ID. Indexing begins
-- at 1. Zero is used to indicate the absence of a resource.
FddiSMTStationIdType ::= OCTET STRING (SIZE (8))
-- The unique identifier for the FDDI station. This is a
-- string of 8 octets, represented as X' yy yy xx xx xx xx
-- xx xx' with the low order 6 octet (xx) from a unique IEEE
-- assigned address. The high order two bits of the IEEE
-- address, the group address bit and the administration bit
-- (Universal/Local) bit should both be zero. The first two
-- octets, the yy octets, are implementor-defined.
--
-- The representation of the address portion of the station id
-- is in the IEEE (ANSI/IEEE P802.1A) canonical notation for
-- 48 bit addresses. The canonical form is a 6-octet string
-- where the first octet contains the first 8 bits of the
-- address, with the I/G(Individual/Group) address bit as the
-- least significant bit and the U/L (Universal/Local) bit
-- as the next more significant bit, and so on. Note that
-- addresses in the ANSI FDDI standard SMT frames are
-- represented in FDDI MAC order.
FddiMACLongAddressType ::= OCTET STRING (SIZE (6))
-- The representation of long MAC addresses as management
-- values is in the IEEE (ANSI/IEEE P802.1A) canonical
-- notation for 48 bit addresses. The canonical form is a
-- 6-octet string where the first octet contains the first 8
-- bits of the address, with the I/G (Individual/Group)
-- address bit as the least significant bit and the U/L
-- (Universal/Local) bit as the next more significant bit,
-- and so on. Note that the addresses in the SMT frames are
-- represented in FDDI MAC order.
-- groups in the FDDI MIB module
fddimibSMT OBJECT IDENTIFIER ::= { fddimib 1 }
fddimibMAC OBJECT IDENTIFIER ::= { fddimib 2 }
fddimibMACCounters OBJECT IDENTIFIER ::= { fddimib 3 }
Case & Rijsinghani [Page 5]
RFC 1512 FDDI MIB September 1993
fddimibPATH OBJECT IDENTIFIER ::= { fddimib 4 }
fddimibPORT OBJECT IDENTIFIER ::= { fddimib 5 }
-- the SMT group
-- Implementation of the SMT group is mandatory for all
-- systems which implement manageable FDDI subsystems.
fddimibSMTNumber OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of SMT implementations (regardless of
their current state) on this network management
application entity. The value for this variable
must remain constant at least from one re-
initialization of the entity's network management
system to the next re-initialization."
::= { fddimibSMT 1 }
-- the SMT table
fddimibSMTTable OBJECT-TYPE
SYNTAX SEQUENCE OF FddimibSMTEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of SMT entries. The number of entries
shall not exceed the value of fddimibSMTNumber."
::= { fddimibSMT 2 }
fddimibSMTEntry OBJECT-TYPE
SYNTAX FddimibSMTEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An SMT entry containing information common to a
given SMT."
INDEX { fddimibSMTIndex }
::= { fddimibSMTTable 1 }
FddimibSMTEntry ::=
SEQUENCE {
fddimibSMTIndex
INTEGER,
Case & Rijsinghani [Page 6]
RFC 1512 FDDI MIB September 1993
fddimibSMTStationId
FddiSMTStationIdType,
fddimibSMTOpVersionId
INTEGER,
fddimibSMTHiVersionId
INTEGER,
fddimibSMTLoVersionId
INTEGER,
fddimibSMTUserData
OCTET STRING,
fddimibSMTMIBVersionId
INTEGER,
fddimibSMTMACCts
INTEGER,
fddimibSMTNonMasterCts
INTEGER,
fddimibSMTMasterCts
INTEGER,
fddimibSMTAvailablePaths
INTEGER,
fddimibSMTConfigCapabilities
INTEGER,
fddimibSMTConfigPolicy
INTEGER,
fddimibSMTConnectionPolicy
INTEGER,
fddimibSMTTNotify
INTEGER,
fddimibSMTStatRptPolicy
INTEGER,
fddimibSMTTraceMaxExpiration
FddiTimeMilli,
fddimibSMTBypassPresent
INTEGER,
fddimibSMTECMState
INTEGER,
fddimibSMTCFState
INTEGER,
fddimibSMTRemoteDisconnectFlag
INTEGER,
fddimibSMTStationStatus
INTEGER,
fddimibSMTPeerWrapFlag
INTEGER,
fddimibSMTTimeStamp
FddiTimeMilli,
fddimibSMTTransitionTimeStamp
FddiTimeMilli,
Case & Rijsinghani [Page 7]
RFC 1512 FDDI MIB September 1993
fddimibSMTStationAction
INTEGER
}
fddimibSMTIndex OBJECT-TYPE
SYNTAX INTEGER (1..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A unique value for each SMT. The value for each
SMT must remain constant at least from one re-
initialization of the entity's network management
system to the next re-initialization."
::= { fddimibSMTEntry 1 }
fddimibSMTStationId OBJECT-TYPE
SYNTAX FddiSMTStationIdType -- OCTET STRING (SIZE (8))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Used to uniquely identify an FDDI station."
REFERENCE
"ANSI { fddiSMT 11 }"
::= { fddimibSMTEntry 2 }
fddimibSMTOpVersionId OBJECT-TYPE
SYNTAX INTEGER (1..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The version that this station is using for its
operation (refer to ANSI 7.1.2.2). The value of
this variable is 2 for this SMT revision."
REFERENCE
"ANSI { fddiSMT 13 }"
::= { fddimibSMTEntry 3 }
fddimibSMTHiVersionId OBJECT-TYPE
SYNTAX INTEGER (1..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The highest version of SMT that this station
supports (refer to ANSI 7.1.2.2)."
REFERENCE
"ANSI { fddiSMT 14 }"
::= { fddimibSMTEntry 4 }
Case & Rijsinghani [Page 8]
RFC 1512 FDDI MIB September 1993
fddimibSMTLoVersionId OBJECT-TYPE
SYNTAX INTEGER (1..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The lowest version of SMT that this station
supports (refer to ANSI 7.1.2.2)."
REFERENCE
"ANSI { fddiSMT 15 }"
::= { fddimibSMTEntry 5 }
fddimibSMTUserData OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (32))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable contains 32 octets of user defined
information. The information shall be an ASCII
string."
REFERENCE
"ANSI { fddiSMT 17 }"
::= { fddimibSMTEntry 6 }
fddimibSMTMIBVersionId OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The version of the FDDI MIB of this station. The
value of this variable is 1 for this SMT
revision."
REFERENCE
"ANSI { fddiSMT 18 }"
::= { fddimibSMTEntry 7 }
fddimibSMTMACCts OBJECT-TYPE
SYNTAX INTEGER (0..255)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of MACs in this station or
concentrator."
REFERENCE
"ANSI { fddiSMT 21 }"
::= { fddimibSMTEntry 8 }
fddimibSMTNonMasterCts OBJECT-TYPE
SYNTAX INTEGER (0..2)
Case & Rijsinghani [Page 9]
RFC 1512 FDDI MIB September 1993
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The value of this variable is the number of A, B,
and S ports in this station or concentrator."
REFERENCE
"ANSI { fddiSMT 22 }"
::= { fddimibSMTEntry 9 }
fddimibSMTMasterCts OBJECT-TYPE
SYNTAX INTEGER (0..255)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of M Ports in a node. If the node is
not a concentrator, the value of the variable is
zero."
REFERENCE
"ANSI { fddiSMT 23 }"
::= { fddimibSMTEntry 10 }
fddimibSMTAvailablePaths OBJECT-TYPE
SYNTAX INTEGER (0..7)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A value that indicates the PATH types available
in the station.
The value is a sum. This value initially takes
the value zero, then for each type of PATH that
this node has available, 2 raised to a power is
added to the sum. The powers are according to the
following table:
Path Power
Primary 0
Secondary 1
Local 2
For example, a station having Primary and Local
PATHs available would have a value of 5 (2**0 +
2**2)."
REFERENCE
"ANSI { fddiSMT 24 }"
::= { fddimibSMTEntry 11 }
fddimibSMTConfigCapabilities OBJECT-TYPE
Case & Rijsinghani [Page 10]
RFC 1512 FDDI MIB September 1993
SYNTAX INTEGER (0..3)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A value that indicates the configuration
capabilities of a node. The 'Hold Available' bit
indicates the support of the optional Hold
Function, which is controlled by
fddiSMTConfigPolicy. The 'CF-Wrap-AB' bit
indicates that the station has the capability of
performing a wrap_ab (refer to ANSI SMT 9.7.2.2).
The value is a sum. This value initially takes
the value zero, then for each of the configuration
policies currently enforced on the node, 2 raised
to a power is added to the sum. The powers are
according to the following table:
Policy Power
holdAvailable 0
CF-Wrap-AB 1 "
REFERENCE
"ANSI { fddiSMT 25 }"
::= { fddimibSMTEntry 12 }
fddimibSMTConfigPolicy OBJECT-TYPE
SYNTAX INTEGER (0..1)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"A value that indicates the configuration policies
currently desired in a node. 'Hold' is one of the
terms used for the Hold Flag, an optional ECM flag
used to enable the optional Hold policy.
The value is a sum. This value initially takes
the value zero, then for each of the configuration
policies currently enforced on the node, 2 raised
to a power is added to the sum. The powers are
according to the following table:
Policy Power
configurationhold 0 "
REFERENCE
"ANSI { fddiSMT 26 }"
::= { fddimibSMTEntry 13 }
fddimibSMTConnectionPolicy OBJECT-TYPE
Case & Rijsinghani [Page 11]
RFC 1512 FDDI MIB September 1993
SYNTAX INTEGER (32768..65535)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"A value representing the connection policies in
effect in a node. A station sets the corresponding
bit for each of the connection types that it
rejects. The letter designations, X and Y, in the
'rejectX-Y' names have the following significance:
X represents the PC-Type of the local PORT and Y
represents the PC_Type of the adjacent PORT
(PC_Neighbor). The evaluation of Connection-
Policy (PC-Type, PC-Neighbor) is done to determine
the setting of T- Val(3) in the PC-Signalling
sequence (refer to ANSI 9.6.3). Note that Bit 15,
(rejectM-M), is always set and cannot be cleared.
The value is a sum. This value initially takes
the value zero, then for each of the connection
policies currently enforced on the node, 2 raised
to a power is added to the sum. The powers are
according to the following table:
Policy Power
rejectA-A 0
rejectA-B 1
rejectA-S 2
rejectA-M 3
rejectB-A 4
rejectB-B 5
rejectB-S 6
rejectB-M 7
rejectS-A 8
rejectS-B 9
rejectS-S 10
rejectS-M 11
rejectM-A 12
rejectM-B 13
rejectM-S 14
rejectM-M 15 "
REFERENCE
"ANSI { fddiSMT 27 }"
::= { fddimibSMTEntry 14 }
fddimibSMTTNotify OBJECT-TYPE
SYNTAX INTEGER (2..30)
ACCESS read-write
STATUS mandatory
Case & Rijsinghani [Page 12]
RFC 1512 FDDI MIB September 1993
DESCRIPTION
"The timer, expressed in seconds, used in the
Neighbor Notification protocol. It has a range of
2 seconds to 30 seconds, and its default value is
30 seconds (refer to ANSI SMT 8.2)."
REFERENCE
"ANSI { fddiSMT 29 }"
::= { fddimibSMTEntry 15 }
fddimibSMTStatRptPolicy OBJECT-TYPE
SYNTAX INTEGER { true(1), false(2) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"If true, indicates that the node will generate
Status Reporting Frames for its implemented events
and conditions. It has an initial value of true.
This variable determines the value of the
SR_Enable Flag (refer to ANSI SMT 8.3.2.1)."
REFERENCE
"ANSI { fddiSMT 30 }"
::= { fddimibSMTEntry 16 }
fddimibSMTTraceMaxExpiration OBJECT-TYPE
SYNTAX FddiTimeMilli
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Reference Trace_Max (refer to ANSI SMT
9.4.4.2.2)."
REFERENCE
"ANSI { fddiSMT 31 }"
::= { fddimibSMTEntry 17 }
fddimibSMTBypassPresent OBJECT-TYPE
SYNTAX INTEGER { true(1), false(2) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A flag indicating if the station has a bypass on
its AB port pair."
REFERENCE
"ANSI { fddiSMT 34 }"
::= { fddimibSMTEntry 18 }
fddimibSMTECMState OBJECT-TYPE
SYNTAX INTEGER {
ec0(1), -- Out
Case & Rijsinghani [Page 13]
RFC 1512 FDDI MIB September 1993
ec1(2), -- In
ec2(3), -- Trace
ec3(4), -- Leave
ec4(5), -- Path_Test
ec5(6), -- Insert
ec6(7), -- Check
ec7(8) -- Deinsert
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates the current state of the ECM state
machine (refer to ANSI SMT 9.5.2)."
REFERENCE
"ANSI { fddiSMT 41 }"
::= { fddimibSMTEntry 19 }
fddimibSMTCFState OBJECT-TYPE
SYNTAX INTEGER {
cf0(1), -- isolated
cf1(2), -- local_a
cf2(3), -- local_b
cf3(4), -- local_ab
cf4(5), -- local_s
cf5(6), -- wrap_a
cf6(7), -- wrap_b
cf7(8), -- wrap_ab
cf8(9), -- wrap_s
cf9(10), -- c_wrap_a
cf10(11), -- c_wrap_b
cf11(12), -- c_wrap_s
cf12(13) -- thru
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The attachment configuration for the station or
concentrator (refer to ANSI SMT 9.7.2.2)."
REFERENCE
"ANSI { fddiSMT 42 }"
::= { fddimibSMTEntry 20 }
fddimibSMTRemoteDisconnectFlag OBJECT-TYPE
SYNTAX INTEGER { true(1), false(2) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A flag indicating that the station was remotely
Case & Rijsinghani [Page 14]
RFC 1512 FDDI MIB September 1993
disconnected from the network as a result of
receiving an fddiSMTAction, disconnect (refer to
ANSI SMT 6.4.5.3) in a Parameter Management Frame.
A station requires a Connect Action to rejoin and
clear the flag (refer to ANSI SMT 6.4.5.2)."
REFERENCE
"ANSI { fddiSMT 44 }"
::= { fddimibSMTEntry 21 }
fddimibSMTStationStatus OBJECT-TYPE
SYNTAX INTEGER { concatenated(1), separated(2), thru(3) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The current status of the primary and secondary
paths within this station."
REFERENCE
"ANSI { fddiSMT 45 }"
::= { fddimibSMTEntry 22 }
fddimibSMTPeerWrapFlag OBJECT-TYPE
SYNTAX INTEGER { true(1), false(2) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This variable assumes the value of the
PeerWrapFlag in CFM (refer to ANSI SMT
9.7.2.4.4)."
REFERENCE
"ANSI { fddiSMT 46 }"
::= { fddimibSMTEntry 23 }
fddimibSMTTimeStamp OBJECT-TYPE
SYNTAX FddiTimeMilli
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This variable assumes the value of TimeStamp
(refer to ANSI SMT 8.3.2.1)."
REFERENCE
"ANSI { fddiSMT 51 }"
::= { fddimibSMTEntry 24 }
fddimibSMTTransitionTimeStamp OBJECT-TYPE
SYNTAX FddiTimeMilli
ACCESS read-only
STATUS mandatory
DESCRIPTION
Case & Rijsinghani [Page 15]
RFC 1512 FDDI MIB September 1993
"This variable assumes the value of
TransitionTimeStamp (refer to ANSI SMT 8.3.2.1)."
REFERENCE
"ANSI { fddiSMT 52 }"
::= { fddimibSMTEntry 25 }
fddimibSMTStationAction OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- none of the following
connect(2),
disconnect(3),
path-Test(4),
self-Test(5),
disable-a(6),
disable-b(7),
disable-m(8)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object, when read, always returns a value of
other(1). The behavior of setting this variable
to each of the acceptable values is as follows:
other(1): Results in an appropriate error.
connect(2): Generates a Connect signal to ECM
to begin a connection sequence. See ANSI
Ref 9.4.2.
disconnect(3): Generates a Disconnect signal
to ECM. see ANSI Ref 9.4.2.
path-Test(4): Initiates a station Path_Test.
The Path_Test variable (see ANSI Ref
9.4.1) is set to 'Testing'. The results
of this action are not specified in this
standard.
self-Test(5): Initiates a station Self_Test.
The results of this action are not
specified in this standard.
disable-a(6): Causes a PC_Disable on the A
port if the A port mode is peer.
disable-b(7): Causes a PC_Disable on the B
port if the B port mode is peer.
disable-m(8): Causes a PC_Disable on all M
ports.
Attempts to set this object to all other values
results in an appropriate error. The result of
setting this variable to path-Test(4) or self-
Case & Rijsinghani [Page 16]
RFC 1512 FDDI MIB September 1993
Test(5) is implementation-specific."
REFERENCE
"ANSI { fddiSMT 60 }"
::= { fddimibSMTEntry 26 }
-- the MAC group
-- Implementation of the MAC Group is mandatory for all
-- systems which implement manageable FDDI subsystems.
fddimibMACNumber OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of MAC implementations (across
all SMTs) on this network management application
entity. The value for this variable must remain
constant at least from one re-initialization of
the entity's network management system to the next
re-initialization."
::= { fddimibMAC 1 }
-- the MAC table
fddimibMACTable OBJECT-TYPE
SYNTAX SEQUENCE OF FddimibMACEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of MAC entries. The number of entries
shall not exceed the value of fddimibMACNumber."
::= { fddimibMAC 2 }
fddimibMACEntry OBJECT-TYPE
SYNTAX FddimibMACEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A MAC entry containing information common to a
given MAC."
INDEX { fddimibMACSMTIndex, fddimibMACIndex }
::= { fddimibMACTable 1 }
FddimibMACEntry ::=
SEQUENCE {
fddimibMACSMTIndex
Case & Rijsinghani [Page 17]
RFC 1512 FDDI MIB September 1993
INTEGER,
fddimibMACIndex
INTEGER,
fddimibMACIfIndex
INTEGER,
fddimibMACFrameStatusFunctions
INTEGER,
fddimibMACTMaxCapability
FddiTimeNano,
fddimibMACTVXCapability
FddiTimeNano,
fddimibMACAvailablePaths
INTEGER,
fddimibMACCurrentPath
INTEGER,
fddimibMACUpstreamNbr
FddiMACLongAddressType,
fddimibMACDownstreamNbr
FddiMACLongAddressType,
fddimibMACOldUpstreamNbr
FddiMACLongAddressType,
fddimibMACOldDownstreamNbr
FddiMACLongAddressType,
fddimibMACDupAddressTest
INTEGER,
fddimibMACRequestedPaths
INTEGER,
fddimibMACDownstreamPORTType
INTEGER,
fddimibMACSMTAddress
FddiMACLongAddressType,
fddimibMACTReq
FddiTimeNano,
fddimibMACTNeg
FddiTimeNano,
fddimibMACTMax
FddiTimeNano,
fddimibMACTvxValue
FddiTimeNano,
fddimibMACFrameCts
Counter,
fddimibMACCopiedCts
Counter,
fddimibMACTransmitCts
Counter,
fddimibMACErrorCts
Counter,
fddimibMACLostCts
Case & Rijsinghani [Page 18]
RFC 1512 FDDI MIB September 1993
Counter,
fddimibMACFrameErrorThreshold
INTEGER,
fddimibMACFrameErrorRatio
INTEGER,
fddimibMACRMTState
INTEGER,
fddimibMACDaFlag
INTEGER,
fddimibMACUnaDaFlag
INTEGER,
fddimibMACFrameErrorFlag
INTEGER,
fddimibMACMAUnitdataAvailable
INTEGER,
fddimibMACHardwarePresent
INTEGER,
fddimibMACMAUnitdataEnable
INTEGER
}
fddimibMACSMTIndex OBJECT-TYPE
SYNTAX INTEGER (1..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The value of the SMT index associated with this
MAC."
::= { fddimibMACEntry 1 }
fddimibMACIndex OBJECT-TYPE
SYNTAX INTEGER (1..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Index variable for uniquely identifying the MAC
object instances, which is the same as the
corresponding resource index in SMT."
REFERENCE
"ANSI { fddiMAC 34 }"
::= { fddimibMACEntry 2 }
fddimibMACIfIndex OBJECT-TYPE
SYNTAX INTEGER (1..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
Case & Rijsinghani [Page 19]
RFC 1512 FDDI MIB September 1993
"The value of the MIB-II ifIndex corresponding to
this MAC. If none is applicable, 0 is returned."
REFERENCE
"MIB-II"
::= { fddimibMACEntry 3 }
fddimibMACFrameStatusFunctions OBJECT-TYPE
SYNTAX INTEGER (0..7)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates the MAC's optional Frame Status
processing functions.
The value is a sum. This value initially takes
the value zero, then for each function present, 2
raised to a power is added to the sum. The powers
are according to the following table:
function Power
fs-repeating 0
fs-setting 1
fs-clearing 2 "
REFERENCE
"ANSI { fddiMAC 11 }"
::= { fddimibMACEntry 4 }
fddimibMACTMaxCapability OBJECT-TYPE
SYNTAX FddiTimeNano
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates the maximum time value of fddiMACTMax
that this MAC can support."
REFERENCE
"ANSI { fddiMAC 13 }"
::= { fddimibMACEntry 5 }
fddimibMACTVXCapability OBJECT-TYPE
SYNTAX FddiTimeNano
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates the maximum time value of
fddiMACTvxValue that this MAC can support."
REFERENCE
"ANSI { fddiMAC 14 }"
::= { fddimibMACEntry 6 }
Case & Rijsinghani [Page 20]
RFC 1512 FDDI MIB September 1993
fddimibMACAvailablePaths OBJECT-TYPE
SYNTAX INTEGER (0..7)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates the paths available for this MAC (refer
to ANSI SMT 9.7.7).
The value is a sum. This value initially takes
the value zero, then for each type of PATH that
this MAC has available, 2 raised to a power is
added to the sum. The powers are according to the
following table:
Path Power
Primary 0
Secondary 1
Local 2 "
REFERENCE
"ANSI { fddiMAC 22 }"
::= { fddimibMACEntry 7 }
fddimibMACCurrentPath OBJECT-TYPE
SYNTAX INTEGER {
isolated(1),
local(2),
secondary(3),
primary(4),
concatenated(5),
thru(6)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates the Path into which this MAC is
currently inserted (refer to ANSI 9.7.7)."
REFERENCE
"ANSI { fddiMAC 23 }"
::= { fddimibMACEntry 8 }
fddimibMACUpstreamNbr OBJECT-TYPE
SYNTAX FddiMACLongAddressType -- OCTET STRING (SIZE (6))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The MAC's upstream neighbor's long individual MAC
address. It has an initial value of the SMT-
Unknown-MAC Address and is only modified as
Case & Rijsinghani [Page 21]
RFC 1512 FDDI MIB September 1993
specified by the Neighbor Information Frame
protocol (refer to ANSI SMT 7.2.1 and 8.2)."
REFERENCE
"ANSI { fddiMAC 24 }"
::= { fddimibMACEntry 9 }
fddimibMACDownstreamNbr OBJECT-TYPE
SYNTAX FddiMACLongAddressType -- OCTET STRING (SIZE (6))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The MAC's downstream neighbor's long individual
MAC address. It has an initial value of the SMT-
Unknown-MAC Address and is only modified as
specified by the Neighbor Information Frame
protocol (refer to ANSI SMT 7.2.1 and 8.2)."
REFERENCE
"ANSI { fddiMAC 25 }"
::= { fddimibMACEntry 10 }
fddimibMACOldUpstreamNbr OBJECT-TYPE
SYNTAX FddiMACLongAddressType -- OCTET STRING (SIZE (6))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The previous value of the MAC's upstream
neighbor's long individual MAC address. It has an
initial value of the SMT-Unknown- MAC Address and
is only modified as specified by the Neighbor
Information Frame protocol (refer to ANSI SMT
7.2.1 and 8.2)."
REFERENCE
"ANSI { fddiMAC 26 }"
::= { fddimibMACEntry 11 }
fddimibMACOldDownstreamNbr OBJECT-TYPE
SYNTAX FddiMACLongAddressType -- OCTET STRING (SIZE (6))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The previous value of the MAC's downstream
neighbor's long individual MAC address. It has an
initial value of the SMT- Unknown-MAC Address and
is only modified as specified by the Neighbor
Information Frame protocol (refer to ANSI SMT
7.2.1 and 8.2)."
REFERENCE
"ANSI { fddiMAC 27 }"
Case & Rijsinghani [Page 22]
RFC 1512 FDDI MIB September 1993
::= { fddimibMACEntry 12 }
fddimibMACDupAddressTest OBJECT-TYPE
SYNTAX INTEGER { none(1), pass(2), fail(3) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The Duplicate Address Test flag, Dup_Addr_Test
(refer to ANSI 8.2)."
REFERENCE
"ANSI { fddiMAC 29 }"
::= { fddimibMACEntry 13 }
fddimibMACRequestedPaths OBJECT-TYPE
SYNTAX INTEGER (0..255)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"List of permitted Paths which specifies the
Path(s) into which the MAC may be inserted (refer
to ansi SMT 9.7).
The value is a sum which represents the individual
paths that are desired. This value initially
takes the value zero, then for each type of PATH
that this node is, 2 raised to a power is added to
the sum. The powers are according to the
following table:
Path Power
local 0
secondary-alternate 1
primary-alternate 2
concatenated-alternate 3
secondary-preferred 4
primary-preferred 5
concatenated-preferred 6
thru 7 "
REFERENCE
"ANSI { fddiMAC 32 }"
::= { fddimibMACEntry 14 }
fddimibMACDownstreamPORTType OBJECT-TYPE
SYNTAX INTEGER { a(1), b(2), s(3), m(4), none(5) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates the PC-Type of the first port that is
Case & Rijsinghani [Page 23]
RFC 1512 FDDI MIB September 1993
downstream of this MAC (the exit port)."
REFERENCE
"ANSI { fddiMAC 33 }"
::= { fddimibMACEntry 15 }
fddimibMACSMTAddress OBJECT-TYPE
SYNTAX FddiMACLongAddressType -- OCTET STRING (SIZE (6))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The 48-bit individual address of the MAC used for
SMT frames."
REFERENCE
"ANSI { fddiMAC 41 }"
::= { fddimibMACEntry 16 }
fddimibMACTReq OBJECT-TYPE
SYNTAX FddiTimeNano
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This variable is the T_Req_value passed to the
MAC. Without having detected a duplicate, the
time value of this variable shall assume the
maximum supported time value which is less than or
equal to the time value of fddiPATHMaxT-Req. When
a MAC has an address detected as a duplicate, it
may use a time value for this variable greater
than the time value of fddiPATHTMaxLowerBound. A
station shall cause claim when the new T_Req may
cause the value of T_Neg to change in the claim
process, (i.e., time value new T_Req < T_Neg, or
old T_Req = T_Neg)."
REFERENCE
"ANSI { fddiMAC 51 }"
::= { fddimibMACEntry 17 }
fddimibMACTNeg OBJECT-TYPE
SYNTAX FddiTimeNano
ACCESS read-only
STATUS mandatory
DESCRIPTION
"It is reported as a FddiTimeNano number."
REFERENCE
"ANSI { fddiMAC 52 }"
::= { fddimibMACEntry 18 }
fddimibMACTMax OBJECT-TYPE
Case & Rijsinghani [Page 24]
RFC 1512 FDDI MIB September 1993
SYNTAX FddiTimeNano
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This variable is the T_Max_value passed to the
MAC. The time value of this variable shall assume
the minimum suported time value which is greater
than or equal to the time value of fddiPATHT-
MaxLowerBound"
REFERENCE
"ANSI { fddiMAC 53 }"
::= { fddimibMACEntry 19 }
fddimibMACTvxValue OBJECT-TYPE
SYNTAX FddiTimeNano
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This variable is the TVX_value passed to the MAC.
The time value of this variable shall assume the
minimum suported time value which is greater than
or equal to the time value of
fddiPATHTVXLowerBound."
REFERENCE
"ANSI { fddiMAC 54 }"
::= { fddimibMACEntry 20 }
fddimibMACFrameCts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A count of the number of frames received by this
MAC (refer to ANSI MAC 7.5.1)."
REFERENCE
"ANSI { fddiMAC 71 }"
::= { fddimibMACEntry 21 }
fddimibMACCopiedCts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A count that should as closely as possible match
the number of frames addressed to (A bit set) and
successfully copied into the station's receive
buffers (C bit set) by this MAC (refer to ANSI MAC
7.5). Note that this count does not include MAC
Case & Rijsinghani [Page 25]
RFC 1512 FDDI MIB September 1993
frames."
REFERENCE
"ANSI { fddiMAC 72 }"
::= { fddimibMACEntry 22 }
fddimibMACTransmitCts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A count that should as closely as possible match
the number of frames transmitted by this MAC
(refer to ANSI MAC 7.5). Note that this count
does not include MAC frames."
REFERENCE
"ANSI { fddiMAC 73 }"
::= { fddimibMACEntry 23 }
fddimibMACErrorCts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A count of the number of frames that were
detected in error by this MAC that had not been
detected in error by another MAC (refer to ANSI
MAC 7.5.2)."
REFERENCE
"ANSI { fddiMAC 81 }"
::= { fddimibMACEntry 24 }
fddimibMACLostCts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A count of the number of instances that this MAC
detected a format error during frame reception
such that the frame was stripped (refer to ANSI
MAC 7.5.3)."
REFERENCE
"ANSI { fddiMAC 82 }"
::= { fddimibMACEntry 25 }
fddimibMACFrameErrorThreshold OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-write
STATUS mandatory
Case & Rijsinghani [Page 26]
RFC 1512 FDDI MIB September 1993
DESCRIPTION
"A threshold for determining when a MAC Condition
report (see ANSI 8.3.1.1) shall be generated.
Stations not supporting variable thresholds shall
have a value of 0 and a range of (0..0)."
REFERENCE
"ANSI { fddiMAC 95 }"
::= { fddimibMACEntry 26 }
fddimibMACFrameErrorRatio OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This variable is the value of the ratio,
((delta fddiMACLostCts + delta fddiMACErrorCts) /
(delta fddiMACFrameCts + delta fddiMACLostCts ))
* 2**16 "
REFERENCE
"ANSI { fddiMAC 96 }"
::= { fddimibMACEntry 27 }
fddimibMACRMTState OBJECT-TYPE
SYNTAX INTEGER {
rm0(1), -- Isolated
rm1(2), -- Non_Op
rm2(3), -- Ring_Op
rm3(4), -- Detect
rm4(5), -- Non_Op_Dup
rm5(6), -- Ring_Op_Dup
rm6(7), -- Directed
rm7(8) -- Trace
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates the current state of the RMT State
Machine (refer to ANSI 10.3.2)."
REFERENCE
"ANSI { fddiMAC 111 }"
::= { fddimibMACEntry 28 }
fddimibMACDaFlag OBJECT-TYPE
SYNTAX INTEGER { true(1), false(2) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
Case & Rijsinghani [Page 27]
RFC 1512 FDDI MIB September 1993
"The RMT flag Duplicate Address Flag, DA_Flag
(refer to ANSI 10.2.1.2)."
REFERENCE
"ANSI { fddiMAC 112 }"
::= { fddimibMACEntry 29 }
fddimibMACUnaDaFlag OBJECT-TYPE
SYNTAX INTEGER { true(1), false(2) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A flag, UNDA_Flag (refer to ANSI 8.2.2.1), set
when the upstream neighbor reports a duplicate
address condition. Cleared when the condition
clears."
REFERENCE
"ANSI { fddiMAC 113 }"
::= { fddimibMACEntry 30 }
fddimibMACFrameErrorFlag OBJECT-TYPE
SYNTAX INTEGER { true(1), false(2) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates the MAC Frame Error Condition is
present when set. Cleared when the condition
clears and on station initialization."
REFERENCE
"ANSI { fddiMAC 114 }"
::= { fddimibMACEntry 31 }
fddimibMACMAUnitdataAvailable OBJECT-TYPE
SYNTAX INTEGER { true(1), false(2) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This variable shall take on the value of the
MAC_Avail flag defined in RMT."
REFERENCE
"ANSI { fddiMAC 116 }"
::= { fddimibMACEntry 32 }
fddimibMACHardwarePresent OBJECT-TYPE
SYNTAX INTEGER { true(1), false(2) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This variable indicates the presence of
Case & Rijsinghani [Page 28]
RFC 1512 FDDI MIB September 1993
underlying hardware support for this MAC object.
If the value of this object is false(2), the
reporting of the objects in this entry may be
handled in an implementation-specific manner."
REFERENCE
"ANSI { fddiMAC 117 }"
::= { fddimibMACEntry 33 }
fddimibMACMAUnitdataEnable OBJECT-TYPE
SYNTAX INTEGER { true(1), false(2) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable determines the value of the
MA_UNITDATA_Enable flag in RMT. The default and
initial value of this flag is true(1)."
REFERENCE
"ANSI { fddiMAC 118 }"
::= { fddimibMACEntry 34 }
-- the Enhanced MAC Counters group
-- Implementation of this Group is optional, but systems
-- claiming support must implement all variables in this
-- group
-- the MAC Counters table
fddimibMACCountersTable OBJECT-TYPE
SYNTAX SEQUENCE OF FddimibMACCountersEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of MAC Counters entries. The number of
entries shall not exceed the value of
fddimibMACNumber."
::= { fddimibMACCounters 1 }
fddimibMACCountersEntry OBJECT-TYPE
SYNTAX FddimibMACCountersEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A MAC Counters entry containing information
common to a given MAC."
INDEX { fddimibMACSMTIndex, fddimibMACIndex }
::= { fddimibMACCountersTable 1 }
Case & Rijsinghani [Page 29]
RFC 1512 FDDI MIB September 1993
FddimibMACCountersEntry ::=
SEQUENCE {
fddimibMACTokenCts
Counter,
fddimibMACTvxExpiredCts
Counter,
fddimibMACNotCopiedCts
Counter,
fddimibMACLateCts
Counter,
fddimibMACRingOpCts
Counter,
fddimibMACNotCopiedRatio
INTEGER,
fddimibMACNotCopiedFlag
INTEGER,
fddimibMACNotCopiedThreshold
INTEGER
}
fddimibMACTokenCts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A count that should as closely as possible match
the number of times the station has received a
token (total of non-restricted and restricted) on
this MAC (see ANSI MAC 7.4). This count is
valuable for determination of network load."
REFERENCE
"ANSI { fddiMAC 74 }"
::= { fddimibMACCountersEntry 1 }
fddimibMACTvxExpiredCts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A count that should as closely as possible match
the number of times that TVX has expired."
REFERENCE
"ANSI { fddiMAC 83 }"
::= { fddimibMACCountersEntry 2 }
fddimibMACNotCopiedCts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
Case & Rijsinghani [Page 30]
RFC 1512 FDDI MIB September 1993
STATUS mandatory
DESCRIPTION
"A count that should as closely as possible match
the number of frames that were addressed to this
MAC but were not copied into its receive buffers
(see ANSI MAC 7.5). For example, this might occur
due to local buffer congestion. Because of
implementation considerations, this count may not
match the actual number of frames not copied. It
is not a requirement that this count be exact.
Note that this count does not include MAC frames."
REFERENCE
"ANSI { fddiMAC 84 }"
::= { fddimibMACCountersEntry 3 }
fddimibMACLateCts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A count that should as closely as possible match
the number of TRT expirations since this MAC was
reset or a token was received (refer to ANSI MAC
7.4.5)."
REFERENCE
"ANSI { fddiMAC 85 }"
::= { fddimibMACCountersEntry 4 }
fddimibMACRingOpCts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The count of the number of times the ring has
entered the 'Ring_Operational' state from the
'Ring Not Operational' state. This count is
updated when a SM_MA_STATUS.Indication of a change
in the Ring_Operational status occurs (refer to
ANSI 6.1.4). Because of implementation
considerations, this count may be less than the
actual RingOp_Ct. It is not a requirement that
this count be exact."
REFERENCE
"ANSI { fddiMAC 86 }"
::= { fddimibMACCountersEntry 5 }
fddimibMACNotCopiedRatio OBJECT-TYPE
SYNTAX INTEGER (0..65535)
Case & Rijsinghani [Page 31]
RFC 1512 FDDI MIB September 1993
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This variable is the value of the ratio:
(delta fddiMACNotCopiedCts /
(delta fddiMACCopiedCts +
delta fddiMACNotCopiedCts )) * 2**16 "
REFERENCE
"ANSI { fddiMAC 105 }"
::= { fddimibMACCountersEntry 6 }
fddimibMACNotCopiedFlag OBJECT-TYPE
SYNTAX INTEGER { true(1), false(2) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates that the Not Copied condition is
present when read as true(1). Set to false(2)
when the condition clears and on station
initialization."
REFERENCE
"ANSI { fddiMAC 115 }"
::= { fddimibMACCountersEntry 7 }
fddimibMACNotCopiedThreshold OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"A threshold for determining when a MAC condition
report shall be generated. Stations not
supporting variable thresholds shall have a value
of 0 and a range of (0..0)."
REFERENCE
"ANSI { fddiMAC 103 }"
::= { fddimibMACCountersEntry 8 }
-- the PATH group
-- Implementation of the PATH group is mandatory for all
-- systems which implement manageable FDDI subsystems.
fddimibPATHNumber OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
Case & Rijsinghani [Page 32]
RFC 1512 FDDI MIB September 1993
"The total number of PATHs possible (across all
SMTs) on this network management application
entity. The value for this variable must remain
constant at least from one re-initialization of
the entity's network management system to the next
re-initialization."
::= { fddimibPATH 1 }
-- the PATH table
fddimibPATHTable OBJECT-TYPE
SYNTAX SEQUENCE OF FddimibPATHEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of PATH entries. The number of entries
shall not exceed the value of fddimibPATHNumber."
::= { fddimibPATH 2 }
fddimibPATHEntry OBJECT-TYPE
SYNTAX FddimibPATHEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A PATH entry containing information common to a
given PATH."
INDEX { fddimibPATHSMTIndex, fddimibPATHIndex }
::= { fddimibPATHTable 1 }
FddimibPATHEntry ::=
SEQUENCE {
fddimibPATHSMTIndex
INTEGER,
fddimibPATHIndex
INTEGER,
fddimibPATHTVXLowerBound
FddiTimeNano,
fddimibPATHTMaxLowerBound
FddiTimeNano,
fddimibPATHMaxTReq
FddiTimeNano
}
fddimibPATHSMTIndex OBJECT-TYPE
SYNTAX INTEGER (1..65535)
ACCESS read-only
STATUS mandatory
Case & Rijsinghani [Page 33]
RFC 1512 FDDI MIB September 1993
DESCRIPTION
"The value of the SMT index associated with this
PATH."
::= { fddimibPATHEntry 1 }
fddimibPATHIndex OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Index variable for uniquely identifying the
primary, secondary and local PATH object
instances. Local PATH object instances are
represented with integer values 3 to 255."
REFERENCE
"ANSI { fddiPATH 11 }"
::= { fddimibPATHEntry 2 }
fddimibPATHTVXLowerBound OBJECT-TYPE
SYNTAX FddiTimeNano
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Specifies the minimum time value of
fddiMACTvxValue that shall be used by any MAC that
is configured in this path. The operational value
of fddiMACTvxValue is managed by settting this
variable. This variable has the time value range
of:
0 < fddimibPATHTVXLowerBound < fddimibPATHMaxTReq
Changes to this variable shall either satisfy the
time value relationship:
fddimibPATHTVXLowerBound <=
fddimibMACTVXCapability
of each of the MACs currently on the path, or be
considered out of range. The initial value of
fddimibPATHTVXLowerBound shall be 2500 nsec (2.5
ms)."
REFERENCE
"ANSI { fddiPATH 21 }"
::= { fddimibPATHEntry 3 }
fddimibPATHTMaxLowerBound OBJECT-TYPE
SYNTAX FddiTimeNano
Case & Rijsinghani [Page 34]
RFC 1512 FDDI MIB September 1993
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Specifies the minimum time value of fddiMACTMax
that shall be used by any MAC that is configured
in this path. The operational value of
fddiMACTMax is managed by setting this variable.
This variable has the time value range of:
fddimibPATHMaxTReq <= fddimibPATHTMaxLowerBound
and an absolute time value range of:
10000nsec (10 msec) <= fddimibPATHTMaxLowerBound
Changes to this variable shall either satisfy the
time value relationship:
fddimibPATHTMaxLowerBound <
fddimibMACTMaxCapability
of each of the MACs currently on the path, or be
considered out of range. The initial value of
fddimibPATHTMaxLowerBound shall be 165000 nsec
(165 msec)."
REFERENCE
"ANSI { fddiPATH 22 }"
::= { fddimibPATHEntry 4 }
fddimibPATHMaxTReq OBJECT-TYPE
SYNTAX FddiTimeNano
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Specifies the maximum time value of fddiMACT-Req
that shall be used by any MAC that is configured
in this path. The operational value of fddiMACT-
Req is managed by setting this variable. This
variable has the time value range of:
fddimibPATHTVXLowerBound < fddimibPATHMaxTReq <=
fddimibPATHTMaxLowerBound.
The default value of fddimibPATHMaxTReq is 165000
nsec (165 msec)."
REFERENCE
"ANSI { fddiPATH 23 }"
::= { fddimibPATHEntry 5 }
Case & Rijsinghani [Page 35]
RFC 1512 FDDI MIB September 1993
-- the PATH Configuration table
fddimibPATHConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF FddimibPATHConfigEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table of Path configuration entries. This
table lists all the resources that may be in this
Path."
REFERENCE
"ANSI { fddiPATH 18 }"
::= { fddimibPATH 3 }
fddimibPATHConfigEntry OBJECT-TYPE
SYNTAX FddimibPATHConfigEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A collection of objects containing information
for a given PATH Configuration entry."
INDEX { fddimibPATHConfigSMTIndex,
fddimibPATHConfigPATHIndex,
fddimibPATHConfigTokenOrder }
::= { fddimibPATHConfigTable 1 }
FddimibPATHConfigEntry ::=
SEQUENCE {
fddimibPATHConfigSMTIndex
INTEGER,
fddimibPATHConfigPATHIndex
INTEGER,
fddimibPATHConfigTokenOrder
INTEGER,
fddimibPATHConfigResourceType
INTEGER,
fddimibPATHConfigResourceIndex
INTEGER,
fddimibPATHConfigCurrentPath
INTEGER
}
fddimibPATHConfigSMTIndex OBJECT-TYPE
SYNTAX INTEGER (1..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The value of the SMT index associated with this
Case & Rijsinghani [Page 36]
RFC 1512 FDDI MIB September 1993
configuration entry."
::= { fddimibPATHConfigEntry 1 }
fddimibPATHConfigPATHIndex OBJECT-TYPE
SYNTAX INTEGER (1..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The value of the PATH resource index associated
with this configuration entry."
::= { fddimibPATHConfigEntry 2 }
fddimibPATHConfigTokenOrder OBJECT-TYPE
SYNTAX INTEGER (1..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"An object associated with Token order for this
entry. Thus if the token passes resources a, b, c
and d, in that order, then the value of this
object for these resources would be 1, 2, 3 and 4
respectively."
::= { fddimibPATHConfigEntry 3 }
fddimibPATHConfigResourceType OBJECT-TYPE
SYNTAX INTEGER { mac(2), port(4) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The type of resource associated with this
configuration entry."
::= { fddimibPATHConfigEntry 4 }
fddimibPATHConfigResourceIndex OBJECT-TYPE
SYNTAX INTEGER (1..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The value of the SMT resource index used to refer
to the instance of this MAC or Port resource."
::= { fddimibPATHConfigEntry 5 }
fddimibPATHConfigCurrentPath OBJECT-TYPE
SYNTAX INTEGER {
isolated(1), local(2), secondary(3), primary(4),
concatenated(5), thru(6)
}
ACCESS read-only
Case & Rijsinghani [Page 37]
RFC 1512 FDDI MIB September 1993
STATUS mandatory
DESCRIPTION
"The current insertion status for this resource on
this Path."
::= { fddimibPATHConfigEntry 6 }
-- the PORT group
-- Implementation of the PORT group is mandatory for all
-- systems which implement manageable FDDI subsystems.
fddimibPORTNumber OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of PORT implementations (across
all SMTs) on this network management application
entity. The value for this variable must remain
constant at least from one re-initialization of
the entity's network management system to the next
re-initialization."
::= { fddimibPORT 1 }
-- the PORT table
fddimibPORTTable OBJECT-TYPE
SYNTAX SEQUENCE OF FddimibPORTEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of PORT entries. The number of entries
shall not exceed the value of fddimibPORTNumber."
::= { fddimibPORT 2 }
fddimibPORTEntry OBJECT-TYPE
SYNTAX FddimibPORTEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A PORT entry containing information common to a
given PORT."
INDEX { fddimibPORTSMTIndex, fddimibPORTIndex }
::= { fddimibPORTTable 1 }
FddimibPORTEntry ::=
SEQUENCE {
Case & Rijsinghani [Page 38]
RFC 1512 FDDI MIB September 1993
fddimibPORTSMTIndex
INTEGER,
fddimibPORTIndex
INTEGER,
fddimibPORTMyType
INTEGER,
fddimibPORTNeighborType
INTEGER,
fddimibPORTConnectionPolicies
INTEGER,
fddimibPORTMACIndicated
INTEGER,
fddimibPORTCurrentPath
INTEGER,
fddimibPORTRequestedPaths
OCTET STRING,
fddimibPORTMACPlacement
FddiResourceId,
fddimibPORTAvailablePaths
INTEGER,
fddimibPORTPMDClass
INTEGER,
fddimibPORTConnectionCapabilities
INTEGER,
fddimibPORTBSFlag
INTEGER,
fddimibPORTLCTFailCts
Counter,
fddimibPORTLerEstimate
INTEGER,
fddimibPORTLemRejectCts
Counter,
fddimibPORTLemCts
Counter,
fddimibPORTLerCutoff
INTEGER,
fddimibPORTLerAlarm
INTEGER,
fddimibPORTConnectState
INTEGER,
fddimibPORTPCMState
INTEGER,
fddimibPORTPCWithhold
INTEGER,
fddimibPORTLerFlag
INTEGER,
fddimibPORTHardwarePresent
INTEGER,
Case & Rijsinghani [Page 39]
RFC 1512 FDDI MIB September 1993
fddimibPORTAction
INTEGER
}
fddimibPORTSMTIndex OBJECT-TYPE
SYNTAX INTEGER (1..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The value of the SMT index associated with this
PORT."
::= { fddimibPORTEntry 1 }
fddimibPORTIndex OBJECT-TYPE
SYNTAX INTEGER (1..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A unique value for each PORT within a given SMT,
which is the same as the corresponding resource
index in SMT. The value for each PORT must remain
constant at least from one re-initialization of
the entity's network management system to the next
re-initialization."
REFERENCE
"ANSI { fddiPORT 29 }"
::= { fddimibPORTEntry 2 }
fddimibPORTMyType OBJECT-TYPE
SYNTAX INTEGER { a(1), b(2), s(3), m(4), none(5) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The value of the PORT's PC_Type (refer to ANSI
9.4.1, and 9.6.3.2)."
REFERENCE
"ANSI { fddiPORT 12 }"
::= { fddimibPORTEntry 3 }
fddimibPORTNeighborType OBJECT-TYPE
SYNTAX INTEGER { a(1), b(2), s(3), m(4), none(5) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The type of the remote PORT as determined in PCM.
This variable has an initial value of none, and is
only modified in PC_RCode(3)_Actions (refer to
ANSI SMT 9.6.3.2)."
Case & Rijsinghani [Page 40]
RFC 1512 FDDI MIB September 1993
REFERENCE
"ANSI { fddiPORT 13 }"
::= { fddimibPORTEntry 4 }
fddimibPORTConnectionPolicies OBJECT-TYPE
SYNTAX INTEGER (0..3)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"A value representing the PORT's connection
policies desired in the node. The value of pc-
mac-lct is a term used in the PC_MAC_LCT Flag (see
9.4.3.2). The value of pc-mac-loop is a term used
in the PC_MAC_Loop Flag.
The value is a sum. This value initially takes
the value zero, then for each PORT policy, 2
raised to a power is added to the sum. The powers
are according to the following table:
Policy Power
pc-mac-lct 0
pc-mac-loop 1 "
REFERENCE
"ANSI { fddiPORT 14 }"
::= { fddimibPORTEntry 5 }
fddimibPORTMACIndicated OBJECT-TYPE
SYNTAX INTEGER {
tVal9FalseRVal9False(1),
tVal9FalseRVal9True(2),
tVal9TrueRVal9False(3),
tVal9TrueRVal9True(4)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The indications (T_Val(9), R_Val(9)) in PC-
Signalling, of the intent to place a MAC in the
output token path to a PORT (refer to ANSI SMT
9.6.3.2.)."
REFERENCE
"ANSI { fddiPORT 15 }"
::= { fddimibPORTEntry 6 }
fddimibPORTCurrentPath OBJECT-TYPE
SYNTAX INTEGER {
ce0(1), -- isolated
Case & Rijsinghani [Page 41]
RFC 1512 FDDI MIB September 1993
ce1(2), -- local
ce2(3), -- secondary
ce3(4), -- primary
ce4(5), -- concatenated
ce5(6) -- thru
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates the Path(s) into which this PORT is
currently inserted."
REFERENCE
"ANSI { fddiPORT 16 }"
::= { fddimibPORTEntry 7 }
fddimibPORTRequestedPaths OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (3))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable is a list of permitted Paths where
each list element defines the Port's permitted
Paths. The first octet corresponds to 'none', the
second octet to 'tree', and the third octet to
'peer'."
REFERENCE
"ANSI { fddiPORT 17 }"
::= { fddimibPORTEntry 8 }
fddimibPORTMACPlacement OBJECT-TYPE
SYNTAX FddiResourceId -- INTEGER (0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates the MAC, if any, whose transmit path
exits the station via this PORT. The value shall
be zero if there is no MAC associated with the
PORT. Otherwise, the MACIndex of the MAC will be
the value of the variable."
REFERENCE
"ANSI { fddiPORT 18 }"
::= { fddimibPORTEntry 9 }
fddimibPORTAvailablePaths OBJECT-TYPE
SYNTAX INTEGER (0..7)
ACCESS read-only
STATUS mandatory
DESCRIPTION
Case & Rijsinghani [Page 42]
RFC 1512 FDDI MIB September 1993
"Indicates the Paths which are available to this
Port. In the absence of faults, the A and B Ports
will always have both the Primary and Secondary
Paths available.
The value is a sum. This value initially takes
the value zero, then for each type of PATH that
this port has available, 2 raised to a power is
added to the sum. The powers are according to the
following table:
Path Power
Primary 0
Secondary 1
Local 2 "
REFERENCE
"ANSI { fddiPORT 19 }"
::= { fddimibPORTEntry 10 }
fddimibPORTPMDClass OBJECT-TYPE
SYNTAX INTEGER {
multimode(1),
single-mode1(2),
single-mode2(3),
sonet(4),
low-cost-fiber(5),
twisted-pair(6),
unknown(7),
unspecified(8)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This variable indicates the type of PMD entity
associated with this port."
REFERENCE
"ANSI { fddiPORT 22 }"
::= { fddimibPORTEntry 11 }
fddimibPORTConnectionCapabilities OBJECT-TYPE
SYNTAX INTEGER (0..3)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A value that indicates the connection
capabilities of the port. The pc-mac-lct bit
indicates that the station has the capability of
setting the PC_MAC_LCT Flag. The pc-mac-loop bit
Case & Rijsinghani [Page 43]
RFC 1512 FDDI MIB September 1993
indicates that the station has the capability of
setting the PC_MAC_Loop Flag (refer to ANSI
9.4.3.2).
The value is a sum. This value initially takes
the value zero, then for each capability that this
port has, 2 raised to a power is added to the sum.
The powers are according to the following table:
capability Power
pc-mac-lct 0
pc-mac-loop 1 "
REFERENCE
"ANSI { fddiPORT 23 }"
::= { fddimibPORTEntry 12 }
fddimibPORTBSFlag OBJECT-TYPE
SYNTAX INTEGER { true(1), false(2) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This variable assumes the value of the BS_Flag
(refer to ANSI SMT 9.4.3.3)."
REFERENCE
"ANSI { fddiPORT 33 }"
::= { fddimibPORTEntry 13 }
fddimibPORTLCTFailCts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The count of the consecutive times the link
confidence test (LCT) has failed during connection
management (refer to ANSI 9.4.1)."
REFERENCE
"ANSI { fddiPORT 42 }"
::= { fddimibPORTEntry 14 }
fddimibPORTLerEstimate OBJECT-TYPE
SYNTAX INTEGER (4..15)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A long term average link error rate. It ranges
from 10**-4 to 10**-15 and is reported as the
absolute value of the base 10 logarithm (refer to
ANSI SMT 9.4.7.5.)."
Case & Rijsinghani [Page 44]
RFC 1512 FDDI MIB September 1993
REFERENCE
"ANSI { fddiPORT 51 }"
::= { fddimibPORTEntry 15 }
fddimibPORTLemRejectCts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A link error monitoring count of the times that a
link has been rejected."
REFERENCE
"ANSI { fddiPORT 52 }"
::= { fddimibPORTEntry 16 }
fddimibPORTLemCts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The aggregate link error monitor error count, set
to zero only on station initialization."
REFERENCE
"ANSI { fddiPORT 53 }"
::= { fddimibPORTEntry 17 }
fddimibPORTLerCutoff OBJECT-TYPE
SYNTAX INTEGER (4..15)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The link error rate estimate at which a link
connection will be broken. It ranges from 10**-4
to 10**-15 and is reported as the absolute value
of the base 10 logarithm (default of 7)."
REFERENCE
"ANSI { fddiPORT 58 }"
::= { fddimibPORTEntry 18 }
fddimibPORTLerAlarm OBJECT-TYPE
SYNTAX INTEGER (4..15)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The link error rate estimate at which a link
connection will generate an alarm. It ranges from
10**-4 to 10**-15 and is reported as the absolute
value of the base 10 logarithm of the estimate
Case & Rijsinghani [Page 45]
RFC 1512 FDDI MIB September 1993
(default of 8)."
REFERENCE
"ANSI { fddiPORT 59 }"
::= { fddimibPORTEntry 19 }
fddimibPORTConnectState OBJECT-TYPE
SYNTAX INTEGER {
disabled(1),
connecting(2),
standby(3),
active(4)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"An indication of the connect state of this PORT
and is equal to the value of Connect_State (refer
to ANSI 9.4.1)"
REFERENCE
"ANSI { fddiPORT 61 }"
::= { fddimibPORTEntry 20 }
fddimibPORTPCMState OBJECT-TYPE
SYNTAX INTEGER {
pc0(1), -- Off
pc1(2), -- Break
pc2(3), -- Trace
pc3(4), -- Connect
pc4(5), -- Next
pc5(6), -- Signal
pc6(7), -- Join
pc7(8), -- Verify
pc8(9), -- Active
pc9(10) -- Maint
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The state of this Port's PCM state machine refer
to ANSI SMT 9.6.2)."
REFERENCE
"ANSI { fddiPORT 62 }"
::= { fddimibPORTEntry 21 }
fddimibPORTPCWithhold OBJECT-TYPE
SYNTAX INTEGER {
none(1),
m-m(2),
Case & Rijsinghani [Page 46]
RFC 1512 FDDI MIB September 1993
otherincompatible(3),
pathnotavailable(4)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The value of PC_Withhold (refer to ANSI SMT
9.4.1)."
REFERENCE
"ANSI { fddiPORT 63 }"
::= { fddimibPORTEntry 22 }
fddimibPORTLerFlag OBJECT-TYPE
SYNTAX INTEGER { true(1), false(2) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The condition becomes active when the value of
fddiPORTLerEstimate is less than or equal to
fddiPORTLerAlarm. This will be reported with the
Status Report Frames (SRF) (refer to ANSI SMT
7.2.7 and 8.3)."
REFERENCE
"ANSI { fddiPORT 64 }"
::= { fddimibPORTEntry 23 }
fddimibPORTHardwarePresent OBJECT-TYPE
SYNTAX INTEGER { true(1), false(2) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This variable indicates the presence of
underlying hardware support for this Port object.
If the value of this object is false(2), the
reporting of the objects in this entry may be
handled in an implementation-specific manner."
REFERENCE
"ANSI { fddiPORT 65 }"
::= { fddimibPORTEntry 24 }
fddimibPORTAction OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- none of the following
maintPORT(2),
enablePORT(3),
disablePORT(4),
startPORT(5),
stopPORT(6)
Case & Rijsinghani [Page 47]
RFC 1512 FDDI MIB September 1993
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Causes a Control signal to be generated with a
control_action of 'Signal' and the 'variable'
parameter set with the appropriate value (i.e.,
PC_Maint, PC_Enable, PC_Disable, PC_Start, or
PC_Stop) (refer to ANSI 9.4.2)."
REFERENCE
"ANSI { fddiPORT 70 }"
::= { fddimibPORTEntry 25 }
END
5. Acknowledgements
This document was produced by the IETF FDDI MIB working group:
Hossein Alaee, 3Com Corporation
Haggar Alsaleh, Bell Northern Research
William Anderson, Mitre Corporation
Alan Apt, Addison-Wesley
Mary Artibee, Silicon Graphics
Karen Auerbach, Epilogue Technologies
Doug Bagnall, Apollo/Hewlett Packard
Chet Birger, Coral Network Corporation
Pablo Brenner, Fibronics
Howard Brown, Cabletron
Jack Brown, US Army Computer Engineering Center
Eric Brunner
Jeff Case, The University of Tennessee
Tammy Chan, Fibercom
Asheem Chandna, AT&T
Cho Y. Chang, Apollo/Hewlett Packard
Chris Chiotasso, Fibronics
Paul Ciarfella, Digital Equipment Corporation
John Cook, Chipcom
Don Coolidge, Silicon Graphics
Burt Cyr, Unisys
James R. Davin, Massachusetts Institute of Technology
Nabil Damouny
Nadya El-Afandi, Network Systems Corporation
Hunaid Engineer, Cray Research
Jeff Fitzgerald, Fibercom
Richard Fox, Synoptics
Stan Froyd, ACC
Case & Rijsinghani [Page 48]
RFC 1512 FDDI MIB September 1993
Debbie Futcher, U.S. Naval Surface Warfare Center
Joseph Golio, Cray Research
Jeremy Greene, Coral
Peter Hayden, Digital Equipment Corporation
Scott Hiles, U.S. Naval Surface Warfare Center
Greg Jones, Data General
Satish Joshi, SynOptics Communications
Jayant Kadambi, AT&T Bell Labs
Joanna Karwowska, Data General
Frank Kastenholz, Interlan
Jim Kinder, Fibercom
Christopher Kolb, PSI
Cheryl Krupczak, NCR
Peter Lin, Vitalink
Then Liu
John R. LoVerso, Concurrent Computer Corporation
Ron Mackey, Distributed Systems International, Inc.
Gary Malkin, Proteon
Bruce McClure, Synernetics
Keith McCloghrie, Hughes Lan Systems
Donna McMaster, SynOptics
John O'Hara, Massachusetts Institute of Technology
Luc Pariseau, Digital Equipment Corporation
Dave Perkins, SynOptics Communications
James E. Reeves, SynOptics Communications
Jim Reinstedler, Ungermann-Bass
Radhi Renous, Fibronics
Sal Ricci, AT&T/NCR
Anil Rijsinghani, Digital Equipment Corporation
Bob Rolla, Synernetics
Nelson Ronkin, Synernetics
Marshall T. Rose, Performance Systems International, Inc.
Milt Roselinsky, CMC
Jon Saperia, Digital Equipment Corporation
Greg Satz, cisco Systems
Steven Senum, Network Systems Corporation
Jim Sheridan, IBM Corporation
Jeffrey Schiller, MIT
Dror Shindelman, Fibronics
Mark Sleeper, Sparta
Lou Steinberg, IBM Corporation
Larry Stefani, Digital Equipment Corporation
Mary Jane Strohl, Apollo/Hewlett Packard
Sally Tarquinio, Mitre Corporation
Kaj Tesink, Bellcore
Ian Thomas, Chipcom
Dean Throop, Data General
Bill Townsend, Xylogics
Case & Rijsinghani [Page 49]
RFC 1512 FDDI MIB September 1993
Ahmet H. Tuncay, SynOptics Communications
Mike Turico, Motorola
Chris VandenBerg, ACC
Sudhanshu Verma, Hewlett Packard
Joe Vermeulen, UNISYS
David Waiteman, BBN
Bert Williams, Synernetics
Mark Wood, Distributed Systems International, Inc.
Y. C. Yang
Denis Yaro, Sun Microsystems
Jeff Young, Cray Research
The author gratefully acknowledges the labors of Judi Talley and
David Reid of SNMP Research, Inc. for their editorial assistance in
the preparation of this document.
6. References
[1] Rose M., and K. McCloghrie, "Structure and Identification of
Management Information for TCP/IP-based internets", STD 16, RFC
1155, Performance Systems International, Hughes LAN Systems, May
1990.
[2] Case, J., "FDDI Management Information Base", RFC 1285, SNMP
Research, Incorporated, January 1992.
[3] Case, J., Fedor, M., Schoffstall, M., and J. Davin, "Simple
Network Management Protocol", STD 15, RFC 1157, SNMP Research,
Performance Systems International, Performance Systems
International, MIT Laboratory for Computer Science, May 1990.
[4] McCloghrie K., and M. Rose, Editors, "Management Information
Base for Network Management of TCP/IP-based internets", STD 17,
RFC 1213, Performance Systems International, March 1991.
[5] Information processing systems - Open Systems Interconnection -
Specification of Abstract Syntax Notation One (ASN.1),
International Organization for Standardization. International
Standard 8824, (December, 1987).
[6] Information processing systems - Open Systems Interconnection -
Specification of Basic Encoding Rules for Abstract Notation One
(ASN.1), International Organization for Standardization.
International Standard 8825, (December, 1987).
[7] Rose, M., and K. McCloghrie, Editors, "Concise MIB Definitions",
STD 16, RFC 1212, Performance Systems International, Hughes LAN
Systems, March 1991.
Case & Rijsinghani [Page 50]
RFC 1512 FDDI MIB September 1993
[8] American National Standards Institute, FDDI Station Management
(SMT), Draft Proposed American National Standard, American
National Standards Institute, X3T9.5/84-49 REV 7.3.
7. Security Considerations
Security issues are not discussed in this memo.
8. Authors' Addresses
Jeffrey D. Case
The University of Tennessee
Department of Computer Science
107 Ayres Hall
Knoxville, Tennessee 37996
and
SNMP Research, Incorporated
3001 Kimberlin Heights Road
Knoxville, Tennessee 37920
Phone: (615) 974-5067 or (615) 573-1434
EMail: [email protected]
Anil Rijsinghani
Digital Equipment Corporation
295 Foster Street
Littleton, MA 01460-1123
Phone: (508) 952-3520
EMail: [email protected]
Case & Rijsinghani [Page 51]
|
|
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
DEC Vendor MIB
Tue May 17 14:20:00 1994
Digital Equipment Corporation
Maynard, MA
Maintainer: Anil Rijsinghani
1. Introduction
This memo describes the ELAN group of objects implemented on some
Digital Equipment Corporation products. These comprise extensions
to the FDDI MIB, the system and interfaces groups in MIB-II, and
the Bridge MIB. Where possible, objects are reported under the
standard MIBs.
2. Object Groupings
The DEC Enterprise subtree is used to represent this group of
objects as represented below.
DEC-ELAN-MIB DEFINITIONS ::= BEGIN
IMPORTS
Counter, enterprises, IpAddress
FROM RFC1155-SMI
OBJECT-TYPE
FROM RFC-1212
DisplayString
FROM RFC1213-MIB;
-- DEC-MIB { iso org(3) dod(6) internet(1) private (4) enterprises(1) 36 }
dec OBJECT IDENTIFIER ::= { enterprises 36 }
ema OBJECT IDENTIFIER ::= { dec 2 }
decMIBextension OBJECT IDENTIFIER ::= { ema 18 }
elanext OBJECT IDENTIFIER ::= { decMIBextension 1 }
efddi OBJECT IDENTIFIER ::= { elanext 1 }
esystem OBJECT IDENTIFIER ::= { elanext 2 }
einterfaces OBJECT IDENTIFIER ::= { elanext 3 }
ebridge OBJECT IDENTIFIER ::= { elanext 4 }
eauth OBJECT IDENTIFIER ::= { elanext 5 }
DEC ELAN-MIB [Page 1]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
--
-- efddi - groups in the extended FDDI module
--
-- objects in the Digital FDDI implementation over and above
-- those in the FDDI MIB.
efddiSMT OBJECT IDENTIFIER ::= { efddi 1 }
efddiMAC OBJECT IDENTIFIER ::= { efddi 2 }
efddiPORT OBJECT IDENTIFIER ::= { efddi 3 }
efddiFDX OBJECT IDENTIFIER ::= { efddi 4 }
-- efddiSMTTable - the extended SMT table
-- these are objects implemented in Digital implementations over
-- and above the standard SMT group in the IETF FDDI MIB.
efddiSMTTable OBJECT-TYPE
SYNTAX SEQUENCE OF EfddiSMTEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of SMT entries. The number of entries is given
by smtNumber, defined in the FDDI MIB."
::= { efddiSMT 1 }
efddiSMTEntry OBJECT-TYPE
SYNTAX EfddiSMTEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A collection of objects containing information for a
given SMT link."
INDEX { eSMTIndex }
::= { efddiSMTTable 1 }
EfddiSMTEntry ::=
SEQUENCE {
eSMTIndex
INTEGER,
eSMTStationType
INTEGER,
eSMTTracesReceived
Counter
}
eSMTIndex OBJECT-TYPE
DEC ELAN-MIB [Page 2]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Identifies the SMT Index. The value of this object is
the same as the snmpFddiSMTIndex, defined in the FDDI MIB,
for this smt entity."
::= { efddiSMTEntry 1 }
eSMTStationType OBJECT-TYPE
SYNTAX INTEGER {
sas(1),
dac(2),
sac(3),
nac(4),
das(5)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The Station Type Identification."
::= { efddiSMTEntry 2 }
eSMTTracesReceived OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of PC Traces received by this station."
::= { efddiSMTEntry 3 }
-- efddiMACTable - the extended MAC table
-- these are objects implemented in Digital implementations over
-- and above the standard MAC group in the IETF FDDI MIB.
efddiMACTable OBJECT-TYPE
SYNTAX SEQUENCE OF EfddiMACEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of MAC entries. The number of entries is given
by macNumber, defined in the FDDI MIB."
::= { efddiMAC 1 }
DEC ELAN-MIB [Page 3]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
efddiMACEntry OBJECT-TYPE
SYNTAX EfddiMACEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A collection of objects containing information for a
given MAC entity."
INDEX { eMACSMTIndex, eMACIndex }
::= { efddiMACTable 1 }
EfddiMACEntry ::=
SEQUENCE {
eMACSMTIndex
INTEGER,
eMACIndex
INTEGER,
eMACLinkIndex
INTEGER,
eMACLinkState
INTEGER,
eMACRingPurgerState
INTEGER,
eMACRingPurgerEnable
INTEGER,
eMACRingPurgeErrors
Counter,
eMACFrameStripMode
INTEGER,
eMACFCIStripErrors
Counter,
eMACRingErrorReason
INTEGER,
eMACRingInitializationsInitiated
Counter,
eMACRingInitializationsReceived
Counter,
eMACRingBeaconingInitiated
Counter,
eMACDuplicateAddressTestFailures
Counter,
eMACDuplicateTokensDetected
Counter,
eMACUpstreamNbrDuplAddressFlag
INTEGER,
eMACTracesInitiated
DEC ELAN-MIB [Page 4]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
Counter,
eMACRestrictedTokenTimeout
INTEGER,
eMACFrameStatusErrors
Counter,
eMACFrameAlignmentErrors
Counter,
eMACTransmitUnderruns
Counter,
eMACRingLatency
INTEGER
}
eMACSMTIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The value of the SMT index associated with this MAC.
The value of this object is the same as the
snmpFddiMACSMTIndex, defined in the FDDI MIB, for this
MAC entity."
::= { efddiMACEntry 1 }
eMACIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Identifies the MAC Index. The value of this object is
the same as the snmpFddiMACIndex, defined in the FDDI MIB,
for this MAC entity."
::= { efddiMACEntry 2 }
eMACLinkIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The SMT Resource Index."
::= { efddiMACEntry 3 }
eMACLinkState OBJECT-TYPE
SYNTAX INTEGER {
DEC ELAN-MIB [Page 5]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
offMaint(1),
offReady(2),
offFaultRecovery(3),
onRingInit(4),
onRingRun(5),
broken(6)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The current state of the link."
::= { efddiMACEntry 4 }
eMACRingPurgerState OBJECT-TYPE
SYNTAX INTEGER {
purgerOff(1),
candidate(2),
nonPurger(3),
purger(4)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The current Ring Purger state."
::= { efddiMACEntry 5 }
eMACRingPurgerEnable OBJECT-TYPE
SYNTAX INTEGER {
true(1),
false(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"If true, this Link will participate in the Ring Purger
Election and, if elected, perform the Ring Purger function."
::= { efddiMACEntry 6 }
eMACRingPurgeErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times the MAC PurgeError Event bit was set."
::= { efddiMACEntry 7 }
DEC ELAN-MIB [Page 6]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
eMACFrameStripMode OBJECT-TYPE
SYNTAX INTEGER {
saMatch(1),
bridgeStrip(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Method of frame removal used by this station."
::= { efddiMACEntry 8 }
eMACFCIStripErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times a Frame Content Independent Strip
operation was terminated by receipt of a token."
::= { efddiMACEntry 9 }
eMACRingErrorReason OBJECT-TYPE
SYNTAX INTEGER {
noReason(1),
ringInitInitiated(6),
ringInitReceived(7),
ringBeaconingInitiated(8),
daDetected(9),
duplicateTokenDetected(10),
ringPurgeError(11),
bridgeStripError(12),
ringOpOscillation(13),
directedBeaconReceived(14),
pcTraceInitiated(15),
pcTraceReceived(16)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Reason for last ring disturbance."
::= { efddiMACEntry 10 }
eMACRingInitializationsInitiated OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
DEC ELAN-MIB [Page 7]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
STATUS mandatory
DESCRIPTION
"Number of Ring Claim Processes initiated by this link
entity."
::= { efddiMACEntry 11 }
eMACRingInitializationsReceived OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of Ring Claim Processes or Ring Beaconing Processes
initiated by a remote link entity and detected by this link
entity."
::= { efddiMACEntry 12 }
eMACRingBeaconingInitiated OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of Ring Beacon Processes initiated by this
link entity."
::= { efddiMACEntry 13 }
eMACDuplicateAddressTestFailures OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times the duplicate address test failed."
::= { efddiMACEntry 14 }
eMACDuplicateTokensDetected OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times this link entity detected a duplicate
token."
::= { efddiMACEntry 15 }
eMACUpstreamNbrDuplAddressFlag OBJECT-TYPE
SYNTAX INTEGER {
true(1),
DEC ELAN-MIB [Page 8]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
false(2),
unknown(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The upstream neighbor's duplicate address status, as
reported by the NIF frame. Unknown if no NIF frame has
been received yet."
::= { efddiMACEntry 16 }
eMACTracesInitiated OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of PC Traces initiated by this station."
::= { efddiMACEntry 17 }
eMACRestrictedTokenTimeout OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The restricted token timeout, which limits how long a
single restricted mode dialog may last before being
terminated."
::= { efddiMACEntry 18 }
eMACFrameStatusErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of frames received on the line that had the
E (error detected) indicator set or a missing E indicator."
::= { efddiMACEntry 19 }
eMACFrameAlignmentErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of frames received on the line that contained
an odd number of symbols; that is, a non-integral number
DEC ELAN-MIB [Page 9]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
of octets."
::= { efddiMACEntry 20 }
eMACTransmitUnderruns OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times an underrun occured because the
device's transmit FIFO became empty due to insufficient
memory. In other words, the device was trying to
transmit but could not get into memory fast enough."
::= { efddiMACEntry 21 }
eMACRingLatency OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total ring latency in 1 nanosecond units, as measured
by the amount of time that it takes to receive back a void
frame transmitted by the MAC chip. Note that implementations
that do not have the capability to measure the ring latency
will not return this object."
::= { efddiMACEntry 22 }
-- efddiPORTTable - the extended PORT table
-- these are objects implemented in Digital implementations over
-- and above the standard PORT group in the IETF FDDI MIB.
efddiPORTTable OBJECT-TYPE
SYNTAX SEQUENCE OF EfddiPORTEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of PORT entries. The number of entries is given
by portNumber, defined in the FDDI MIB."
::= { efddiPORT 1 }
efddiPORTEntry OBJECT-TYPE
SYNTAX EfddiPORTEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
DEC ELAN-MIB [Page 10]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
"A collection of objects containing information for a
given PORT entity."
INDEX { ePORTSMTIndex, ePORTIndex }
::= { efddiPORTTable 1 }
EfddiPORTEntry ::=
SEQUENCE {
ePORTSMTIndex
INTEGER,
ePORTIndex
INTEGER,
ePORTPHYIndex
INTEGER,
ePORTPMDType
INTEGER,
ePORTPHYState
INTEGER,
ePORTRejectReason
INTEGER,
ePORTConnectionsCompleted
Counter,
ePORTTNEExpRejects
Counter,
ePORTElasticityBufferErrors
Counter
}
ePORTSMTIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The value of the SMT index associated with this port.
The value of this object is the same as the
snmpFddiPORTSMTIndex, defined in the FDDI MIB, for
this PORT entity."
::= { efddiPORTEntry 1 }
ePORTIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Identifies the PORT Index. The value of this object is
the same as the snmpFddiPORTIndex, defined in the FDDI MIB,
DEC ELAN-MIB [Page 11]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
for this PORT entity."
::= { efddiPORTEntry 2 }
ePORTPHYIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The SMT Resource index. Index of the PHY resource
used to identify the PHY PORT in ANSI SMT frames."
::= { efddiPORTEntry 3 }
ePORTPMDType OBJECT-TYPE
SYNTAX INTEGER {
pmdNone(1),
pmdMM(2),
pmdSM(3),
pmdLC(4),
pmdTHN(5),
pmdSTP(6),
pmdUTP(7)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The physical media type of the PORT."
::= { efddiPORTEntry 4 }
ePORTPHYState OBJECT-TYPE
SYNTAX INTEGER {
offmaintenance(1),
broken(2),
offready(3),
wait(4),
starting(5),
failed(6),
watch(7),
inuse(8)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The PHY state."
::= { efddiPORTEntry 5 }
DEC ELAN-MIB [Page 12]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
ePORTRejectReason OBJECT-TYPE
SYNTAX INTEGER {
noReason(1),
lctLocal(2),
lctRemote(3),
lctBoth(4),
lemFailure(5),
topologyRules(6),
tneExpired(7),
remoteReject(8),
tracesInProgress(9),
tracesReceived(10),
standby(11),
lctProtocol(12)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The current reject reason."
::= { efddiPORTEntry 6 }
ePORTConnectionsCompleted OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of Physical Connections established for this
PHY PORT."
::= { efddiPORTEntry 7 }
ePORTTNEExpRejects OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times a physical disconnection took place
because the TNE Noise Timer expired."
::= { efddiPORTEntry 8 }
ePORTElasticityBufferErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of ELM Chip EBUFF_ERROR events."
DEC ELAN-MIB [Page 13]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
::= { efddiPORTEntry 9 }
--
-- FDDI FDX (full-duplex) objects
--
-- This is part of the MAC object. However this is an optional group
-- to be implemented only for full-duplex FDDI links.
--
efddiFDXTable OBJECT-TYPE
SYNTAX SEQUENCE OF EfddiFDXEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of FDX entries."
::= { efddiFDX 1 }
efddiFDXEntry OBJECT-TYPE
SYNTAX EfddiFDXEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A collection of objects containing information for a
given FDX MAC entity."
INDEX { eFDXSMTIndex, eFDXMACIndex }
::= { efddiFDXTable 1 }
EfddiFDXEntry ::=
SEQUENCE {
eFDXSMTIndex
INTEGER,
eFDXMACIndex
INTEGER,
eFDXEnable
INTEGER,
eFDXOp
INTEGER,
eFDXState
INTEGER
}
eFDXSMTIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
DEC ELAN-MIB [Page 14]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
STATUS mandatory
DESCRIPTION
"The value of the SMT index associated with this FDX MAC."
::= { efddiFDXEntry 1 }
eFDXMACIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The value of the MAC index associated with this FDX MAC."
::= { efddiFDXEntry 2 }
eFDXEnable OBJECT-TYPE
SYNTAX INTEGER {
true(1),
false(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"When true, this link will participate in the full duplex
auto-configuration and, if this is successful, will
operate in the full duplex mode."
::= { efddiFDXEntry 3 }
eFDXOp OBJECT-TYPE
SYNTAX INTEGER {
true(1),
false(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"When true, this link is operating in the full duplex mode."
::= { efddiFDXEntry 4 }
eFDXState OBJECT-TYPE
SYNTAX INTEGER {
fdxIdle(1),
fdxRequest(2),
fdxConfirm(3),
fdxOperation(4)
}
ACCESS read-only
DEC ELAN-MIB [Page 15]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
STATUS mandatory
DESCRIPTION
"The state of the full duplex Control process."
::= { efddiFDXEntry 5 }
DEC ELAN-MIB [Page 16]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
--
-- esystem - groups in the extended system module
--
-- these are system objects implemented in Digital bridges and
-- concentrators.
--
esysChar OBJECT IDENTIFIER ::= { esystem 1 }
esysStatus OBJECT IDENTIFIER ::= { esystem 2 }
esysCounters OBJECT IDENTIFIER ::= { esystem 3 }
esysConcConfig OBJECT IDENTIFIER ::= { esystem 4 }
-- esysChar - the system Characteristics group
-- this group consists of information about the device's hardware
-- and firmware. It also displays information about hardware and
-- software switches that contrrol device operation.
esysRomVersion OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The version number of the software stored in ROM."
::= { esysChar 1 }
esysInitSwitch OBJECT-TYPE
SYNTAX INTEGER {
other(1),
reset(2),
resetWithDefaults(3)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object allows the management action of initializing
a device and forcing it to run selftest. It can also be
used to reset all information added to the device's NVRAM.
When read, it returns a value of other(1)."
::= { esysChar 2 }
esysResetDefaultsSwitch OBJECT-TYPE
SYNTAX INTEGER {
true(1),
false(2)
DEC ELAN-MIB [Page 17]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object is the state of a hardware switch which,
when true, causes the device to reset its parameters
to the factory defaults when initialized."
::= { esysChar 3 }
esysGatewayAddress OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object allows the setting of a default gateway
address for this device."
::= { esysChar 4 }
esysTrapAddressTable OBJECT-TYPE
SYNTAX SEQUENCE OF EsysTrapEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table of IP Addresses to which this device will send
traps."
::= { esysChar 5 }
esysTrapEntry OBJECT-TYPE
SYNTAX EsysTrapEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Each entry contains an IP Address to which all SNMP Traps
will be sent by this device."
INDEX { esysTrapAddress }
::= { esysTrapAddressTable 1 }
EsysTrapEntry ::=
SEQUENCE {
esysTrapAddress
IpAddress
}
esysTrapAddress OBJECT-TYPE
DEC ELAN-MIB [Page 18]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"An IP Address to which all SNMP traps generated by this
device will be sent."
::= { esysTrapEntry 1 }
esysUpdateSwitch OBJECT-TYPE
SYNTAX INTEGER {
true(1),
false(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"A software switch that, when set to true, instructs the
device to accept a down-line loaded firmware upgrade.
If false, the device will not accept upgrades."
::= { esysChar 6 }
esysLastLoadHost OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (6))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The physical address of the last host, if any, that
responded to the device's request for a downline load
of software."
::= { esysChar 7 }
-- esysStatus - the system Status group
-- this group consists of operational status of the device.
esysDeviceState OBJECT-TYPE
SYNTAX INTEGER {
init(1),
operate(2),
broken(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The operational state of the device."
DEC ELAN-MIB [Page 19]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
::= { esysStatus 1 }
esysDeviceBrokenReason OBJECT-TYPE
SYNTAX INTEGER {
none(1),
selftestFail(2),
onlineDiagFail(3),
firmwareFail(4)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The reason that the Device State is BROKEN. If current
state is not BROKEN and the Unsolicited Resets counter is
nonzero, this object show reason for last failure."
::= { esysStatus 2 }
esysNvramFailed OBJECT-TYPE
SYNTAX INTEGER {
true(1),
false(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A flag, that, when set to True, indicates that the
NVRAM failed selftest following the last initialization
of the device."
::= { esysStatus 3 }
-- esysCounters - the system Counter group
-- this group consists of counters that measure operational
-- events and errors.
esysPowerups OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times this device was powered on.
Power Ups, Management Resets and Unsolicited Resets
are all mutually exclusive."
::= { esysCounters 1 }
DEC ELAN-MIB [Page 20]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
esysMgmtResets OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of times the device was initialized with a
management command using esysInitSwitch. Power Ups,
Management Resets and Unsolicited Resets are all mutually
exclusive."
::= { esysCounters 2 }
esysUnsolicitedResets OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of times the device initialized itself after
encountering a fatal error. Power Ups, Management Resets
and Unsolicited Resets are all mutually exclusive."
::= { esysCounters 3 }
--
-- esysConcConfig - Optional group, applicable only to
-- FDDI Concentrator
--
-- this group consists of a FRU (Field Replaceable Unit) Configuration
-- Table applicable to the FDDI concentrator, and a switch to enable
-- or disable port up/down traps.
--
esysFRUConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF EsysFRUConfigEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of configuration table entries."
::= { esysConcConfig 1 }
esysFRUConfigEntry OBJECT-TYPE
SYNTAX EsysFRUConfigEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A collection of objects containing information for a
DEC ELAN-MIB [Page 21]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
given configuration entry."
INDEX { esysFRUIndex }
::= { esysFRUConfigTable 1 }
EsysFRUConfigEntry ::=
SEQUENCE {
esysFRUIndex
INTEGER,
esysFRUSlot
INTEGER,
esysFRUDesc
DisplayString,
esysFRUType
INTEGER,
esysFRURev
INTEGER,
esysFRUState
INTEGER
}
esysFRUIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object is used for indexing the FRU configuration
table."
::= { esysFRUConfigEntry 1 }
esysFRUSlot OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The physical slot number in which the module resides, if
applicable. If not applicable, this is reported as '0'."
::= { esysFRUConfigEntry 2 }
esysFRUDesc OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A textual description of this FRU."
::= { esysFRUConfigEntry 3 }
DEC ELAN-MIB [Page 22]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
esysFRUType OBJECT-TYPE
SYNTAX INTEGER {
empty(1),
ansiMgmtCard(2),
ansiPortCard4line(3),
fan(4),
apCard(5),
niCard(6),
fddiCard(7),
controllerBackplane(8),
qmCard(9),
lowPowerPortCard4line(10),
singleModeAnsiPortCard4line(11),
thinwirePortCard6line(12),
lowPowerPortCard6line(13),
stpCopperPortCard6line(14),
singleModeMgmtCard(15),
ansi-SingleModeMgmtCard(16),
singleMode-ANSIMgmtCard(17),
upgradeApCard(19),
threeNiCard(20),
dasAnsiFddiCard(21),
dasAnsiASingleModeBfiCard(22),
dasSingleModeAAnsiBfiCard(23),
dasSingleModeFddiCard(24),
sasSingleModeFddiCard(25),
opticalBypass(26),
obmUartCard(27),
ansiPortCard6line(29)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Integer representation for the FRU type. This is the
machine-readable form of the descriptor object."
::= { esysFRUConfigEntry 4 }
esysFRURev OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object represents the FRU revision number."
::= { esysFRUConfigEntry 5 }
DEC ELAN-MIB [Page 23]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
esysFRUState OBJECT-TYPE
SYNTAX INTEGER {
empty(1), -- no FRU present in this slot
working(2), -- FRU is working
marginal(3), -- FRU is marginal
broken(4), -- FRU is broken
obrNotSupported(5) -- only for optical bypass card
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The operational state of the FRU, if present."
::= { esysFRUConfigEntry 6 }
esysFddiPortTrapSwitch OBJECT-TYPE
SYNTAX INTEGER {
true(1),
false(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This is a switch to enable or diable FDDI port up and port
down traps. When set to true, the concentrator will
send a trap when one of its ports comes up or goes down."
::= { esysConcConfig 2 }
DEC ELAN-MIB [Page 24]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
--
-- eifTable - groups in the extended interface module
--
-- these are interface objects implemented in Digital bridges and
-- concentrators, over and above what is available via MIB-II.
--
eifTable OBJECT-TYPE
SYNTAX SEQUENCE OF EifEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of interface entries. The number of entries is
given by ifNumber, defined in MIB-II."
::= { einterfaces 1 }
eifEntry OBJECT-TYPE
SYNTAX EifEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A collection of objects containing information for a
given interface."
INDEX { eifIndex }
::= { eifTable 1 }
EifEntry ::=
SEQUENCE {
eifIndex
INTEGER,
eifBadFramesReceived
Counter,
eifReceiveOverrun
Counter,
eifOversizeFrames
Counter,
eifTransmitFramesError
Counter,
eifMgmtSetsAllowedSwitch
INTEGER
}
eifIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
DEC ELAN-MIB [Page 25]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
STATUS mandatory
DESCRIPTION
"Identifies the Interface. The value of this object is
the same as the ifIndex, defined in MIB-II, for this
interface."
::= { eifEntry 1 }
eifBadFramesReceived OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of frames received with a bad frame check sequence."
::= { eifEntry 2 }
eifReceiveOverrun OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of times that the device received a frame loss
indication from the hardware on the interface."
::= { eifEntry 3 }
eifOversizeFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of frames received on the interface that were
larger than the maximum legal size."
::= { eifEntry 4 }
eifTransmitFramesError OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of frames that were transmitted with an error
on the line."
::= { eifEntry 5 }
eifMgmtSetsAllowedSwitch OBJECT-TYPE
SYNTAX INTEGER {
true(1),
DEC ELAN-MIB [Page 26]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
false(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This hardware switch, when true, allows write
access to the device. This object has meaning only
when the corresponding functionality is present."
::= { eifEntry 6 }
DEC ELAN-MIB [Page 27]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
--
-- ebridge - groups in the extended bridge module
--
-- these are bridge objects implemented in Digital bridges
-- over and above what is required by the Bridge MIB
--
ebrChar OBJECT IDENTIFIER ::= { ebridge 1 }
ebrStat OBJECT IDENTIFIER ::= { ebridge 2 }
ebrCoun OBJECT IDENTIFIER ::= { ebridge 3 }
ebrSpan OBJECT IDENTIFIER ::= { ebridge 4 }
ebrInterfaces OBJECT IDENTIFIER ::= { ebridge 5 }
ebrTwoPortStatic OBJECT IDENTIFIER ::= { ebridge 6 }
ebrMultiPortStatic OBJECT IDENTIFIER ::= { ebridge 7 }
ebrTwoProtoFilt OBJECT IDENTIFIER ::= { ebridge 8 }
ebrMultiProtoFilt OBJECT IDENTIFIER ::= { ebridge 9 }
ebrMultiFiltSw OBJECT IDENTIFIER ::= { ebridge 10 }
ebrNTP OBJECT IDENTIFIER ::= { ebridge 11 }
ebrRateLimiting OBJECT IDENTIFIER ::= { ebridge 12 }
ebrSpanTurnOff OBJECT IDENTIFIER ::= { ebridge 13 }
-- ebrChar - the Bridge Characteristics group
-- this group consists of information about the bridge's hardware
-- and firmware. It also displays information about hardware and
-- software switches that contrrol device operation.
ebrLB100SpanningTreeVer OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The version number of the Spanning Tree algorithm
used by the bridge when in the LAN Bridge 100 Spanning
Tree mode."
::= { ebrChar 1 }
ebr802SpanningTreeVer OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The version number of the Spanning Tree algorithm
used by the bridge when in the 802.1d Spanning Tree mode."
::= { ebrChar 2 }
DEC ELAN-MIB [Page 28]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
ebrMaxForwardingDBEntries OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The maximum number of address entries that the bridge
can store in its volatile memory."
::= { ebrChar 3 }
ebrMaxNVForwardingDBEntries OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The maximum number of permanent address entries that
the bridge canstore in its NVRAM."
::= { ebrChar 4 }
ebrMaxProtocolDBEntries OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The maximum number of protocol entries that the bridge
can store in its protocol database. These entries control
the handling of frames based on their Ethernet PT,
IEEE 802.2 DSAP or IEEE 802 SNAP Protocol ID."
::= { ebrChar 5 }
ebrMaxNVProtocolDBEntries OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The maximum number of protocol entries that the bridge
can store in its nonvolatile memory. These are retained
after a power-down."
::= { ebrChar 6 }
ebrForwardingDBPurgeThreshold OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of active and inactive address entries
DEC ELAN-MIB [Page 29]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
that will trigger a purge of the inactive entries."
::= { ebrChar 7 }
ebrPortTestPassedThreshold OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The number of consecutive successful self-tests needed
before the bridge considers a line to be operational."
::= { ebrChar 8 }
ebrPortTestInterval OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The interval, in seconds, at which the bridge will run
selftests on a line that is in the BROKEN state."
::= { ebrChar 9 }
ebrTopologyChangeTimer OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of seconds remaining, if this is the Root,
for which Topology Change will be propagated in Hello
messages. Otherwise this value will be reported as 0."
::= { ebrChar 10 }
ebrManualFilterSwitch OBJECT-TYPE
SYNTAX INTEGER {
true(1),
false(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"A switch that controls address filtering. When true,
the bridge purges the learned entries from its forwarding
database, stops its learning process, and forwards only
frames with destination and source addresses that have
been specified via management."
::= { ebrChar 11 }
DEC ELAN-MIB [Page 30]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
ebrFragmentationSwitch OBJECT-TYPE
SYNTAX INTEGER {
true(1),
false(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"A switch that controls whether fragmentation is performed
by the bridge when a large IP frame is received on a datalink
that supports a higer frame size than the other datalink."
::= { ebrChar 12 }
ebrRemoveMgmtAddress OBJECT-TYPE
SYNTAX INTEGER {
other(1),
true(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object allows the action of removing all management
entered addresses from the forwarding database when
set to true(2). When read, it returns a value of other(1)."
::= { ebrChar 13 }
ebrRemoveMgmtProto OBJECT-TYPE
SYNTAX INTEGER {
other(1),
true(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object allows the action of removing all management
entered protocols from the protocol database when set
to true(2). When read, it returns a value of other(1)."
::= { ebrChar 14 }
-- ebrStat - the Bridge Status group
-- this group consists of operational status of the bridge.
ebrCurrForwardingDBEntries OBJECT-TYPE
DEC ELAN-MIB [Page 31]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of address entries in the bridge's volatile
memory. These will be lost upon loss of power."
::= { ebrStat 1 }
ebrCurrNVForwardingDBEntries OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of address entries in the bridge's NVRAM.
These will be retained after loss of power."
::= { ebrStat 2 }
ebrCurrProtocolDBEntries OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of protocol entries that are stored in the
bridge's protocol database. These control the handling
of frames based on their Ethernet protocol type, IEEE
802.2 DSAP, or 802 SNAP Protocol ID."
::= { ebrStat 3 }
ebrCurrNVProtocolDBEntries OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of protocol entries in the bridge's NVRAM.
These are retained after a power loss."
::= { ebrStat 4 }
ebrMgmtHeardPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The port on which this command was received."
::= { ebrStat 5 }
DEC ELAN-MIB [Page 32]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
ebrLB100BeingPolled OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (6))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The address of the LAN Bridge 100 mode bridge that sent
this bridge into the LAN Bridge 100 Spanning Tree mode.
If this bridge is the Root, this object indicates the
bridge that will be polled periodically to determine
if it is still necessary to stay in this Spanning Tree
mode."
::= { ebrStat 6 }
ebrInactiveForwardingDBEntries OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of inactive address entries in the bridge's
forwarding database. The bridge marks an address entry
inactive when the entry is aged out."
::= { ebrStat 7 }
ebrTimeSinceForwardingDBPurged OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of seconds since the bridge cleared the
forwarding database of inactive entries."
::= { ebrStat 8 }
ebrTimeSinceLastHello OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of seconds since the bridge last sent a
Hello message."
::= { ebrStat 9 }
-- ebrCoun - the Bridge Counters group
-- this group consists of counters that measure operational
-- events and errors.
DEC ELAN-MIB [Page 33]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
ebrDeviceFramesLost OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of frames addressed to the bridge itself that
the bridge discarded because it did not have sufficient
receive buffers available."
::= { ebrCoun 1 }
ebrSpanningTreeModeChanges OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times that the bridge switched from the
802.1d Spanning Tree mode to the LB100 Spanning Tree mode."
::= { ebrCoun 2 }
-- ebrSpan - the Bridge Spanning Tree group
-- this group consists of Spanning Tree characteristics over and
-- above what is required by the Bridge MIB.
ebrBestRootAge OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The age, in hundereths of seconds, of the Hello message
that established the best root."
::= { ebrSpan 1 }
ebrTopologyChangeFlag OBJECT-TYPE
SYNTAX INTEGER {
true(1),
false(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A flag that indicates whether a Topology Change is
currently in effect on the extended LAN."
::= { ebrSpan 2 }
DEC ELAN-MIB [Page 34]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
ebrTellParentFlag OBJECT-TYPE
SYNTAX INTEGER {
true(1),
false(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A flag that indicates if the bridge is attempting to
propagate a topology change towards the Root."
::= { ebrSpan 3 }
ebrForwardingDBShortAgingTime OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The number of seconds that the bridge keeps learned
entries active while a topology change is in effect."
::= { ebrSpan 4 }
ebrBadHelloLimit OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The number of hello intervals during which the bridge
receives one or more bad hellos on a line, before the
bridge performs a test on the link. A bad Hello message
is one that contains inferior information that is received
on a port on which this bridge is Designated."
::= { ebrSpan 5 }
ebrBadHelloResetTimer OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The number of Hello intervals without bad Hellos that
the bridge will wait before it resets its bad Hello
count to zero."
::= { ebrSpan 6 }
ebrNoFrameInterval OBJECT-TYPE
SYNTAX INTEGER
DEC ELAN-MIB [Page 35]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The The number of seconds of inactivity on a line that
will cause the bridge to run a test on that line. The
bridge considers a line to be inactive if it does not
receive any frames on that line."
::= { ebrSpan 7 }
ebrLB100PollTime OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The number of seconds that a Root bridge in LAN Bridge 100
mode waits between polling the LAN Bridge 100 that is
keeping it in this mode. This polling is done to determine
whether the LB100 is still present on the extended LAN."
::= { ebrSpan 8 }
ebrLB100ResponseTimeout OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The number of seconds that a Root in LAN Bridge 100
Spanning Tree mode will wait for a response from the
LAN Bridge 100 which is keeping it in this mode, before
which it will assume that the LB100 is no longer on
the extended LAN."
::= { ebrSpan 9 }
ebrLB100SpanningTreeCompat OBJECT-TYPE
SYNTAX INTEGER {
autoSelect(1),
ieee802(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"A switch that controls the Spanning Tree mode used by
the bridge. If in Auto-Select mode, the bridge will
go into 802 Spanning Tree mode by default, but will switch
to LB100 mode as soon as a LB100 is detected. In 802
Spanning Tree mode, the bridge will stay in 802 mode."
::= { ebrSpan 10 }
DEC ELAN-MIB [Page 36]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
-- ebrIfTable - the extended bridge port table
-- this group consists of generic port objects for the bridge
ebrIfTable OBJECT-TYPE
SYNTAX SEQUENCE OF EbrIfEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of interface entries. The number of entries is
given by ifNumber, defined in MIB-II."
::= { ebrInterfaces 1 }
ebrIfEntry OBJECT-TYPE
SYNTAX EbrIfEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A collection of objects containing information for a
given interface."
INDEX { ebrIfIndex }
::= { ebrIfTable 1 }
EbrIfEntry ::=
SEQUENCE {
ebrIfIndex
INTEGER,
ebrIfLinkBrokenReason
INTEGER,
ebrIfPortRestarts
Counter,
ebrIfUnknownDAReceived
Counter,
ebrIfFramesAddrFiltered
Counter,
ebrIfMultiFramesFiltered
Counter,
ebrIfFramesProtocolFiltered
Counter,
ebrIfDeviceFramesSent
Counter,
ebrIfDeviceFramesReceived
Counter,
ebrIfDeviceBytesSent
Counter,
ebrIfDeviceBytesReceived
DEC ELAN-MIB [Page 37]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
Counter,
ebrIfDeviceFramesLost
Counter,
ebrIfMultiBytesSent
Counter,
ebrIfMultiBytesReceived
Counter,
ebrIfMultiDeviceFramesSent
Counter,
ebrIfMultiDeviceFramesReceived
Counter,
ebrIfMultiDeviceBytesSent
Counter,
ebrIfMultiDeviceBytesReceived
Counter,
ebrIfBadBytesReceived
Counter,
ebrIfBadHelloLimitExceeded
Counter
}
ebrIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Identifies the Interface. The value of this object is
the same as the ifIndex, defined in MIB-II, for this
interface."
::= { ebrIfEntry 1 }
ebrIfLinkBrokenReason OBJECT-TYPE
SYNTAX INTEGER {
noFault(1),
possibleInternalFault(2),
possibleExternalFault(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The reason why the link was last broken. A possible
internal fault(1) indicates a problem with the bridge
line itself, a possible external fault(2), indicates
a problem with the transmission medium to which the
line is attached."
DEC ELAN-MIB [Page 38]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
::= { ebrIfEntry 2 }
ebrIfPortRestarts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times the bridge restarted the line."
::= { ebrIfEntry 3 }
ebrIfUnknownDAReceived OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of frames received on this line for which the
bridge had no address entry in its forwarding database."
::= { ebrIfEntry 4 }
ebrIfFramesAddrFiltered OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of frames filtered by the bridge on this
port because of address entries in the forwarding database."
::= { ebrIfEntry 5 }
ebrIfMultiFramesFiltered OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of frames with multicast destination addresses
that were received on the line on the line and filtered
by the bridge."
::= { ebrIfEntry 6 }
ebrIfFramesProtocolFiltered OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of frames received on this line that the
bridge discarded because of entries set by management
DEC ELAN-MIB [Page 39]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
in the protocol database."
::= { ebrIfEntry 7 }
ebrIfDeviceFramesSent OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of frames originating from the bridge itself
that were transmitted on this line."
::= { ebrIfEntry 8 }
ebrIfDeviceFramesReceived OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of frames addressed to the bridge itself
that were received on this line."
::= { ebrIfEntry 9 }
ebrIfDeviceBytesSent OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of bytes in the frames originating from the
bridge that were transmitted on this line."
::= { ebrIfEntry 10 }
ebrIfDeviceBytesReceived OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of bytes in the frames addressed to the bridge
itself that were received on this line."
::= { ebrIfEntry 11 }
ebrIfDeviceFramesLost OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of frames received on the line addressed
DEC ELAN-MIB [Page 40]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
to the bridge itself discarded by the bridge because it
did not have internal buffers to store them."
::= { ebrIfEntry 12 }
ebrIfMultiBytesSent OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of bytes in Multicast Frames sent, as reported
in ifOutNUcastPkts, defined in MIB-II."
::= { ebrIfEntry 13 }
ebrIfMultiBytesReceived OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of bytes in Multicast Frames received, as
reported in ifInNUcastPkts, defined in MIB-II."
::= { ebrIfEntry 14 }
ebrIfMultiDeviceFramesSent OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of frames with multicast destination addresses
transmitted by the bridge itself on the line."
::= { ebrIfEntry 15 }
ebrIfMultiDeviceFramesReceived OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of frames with multicast destination addresses
received by the bridge itslef on the line."
::= { ebrIfEntry 16 }
ebrIfMultiDeviceBytesSent OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
DEC ELAN-MIB [Page 41]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
"The number of bytes in ebrIfMultiDeviceFramesSent."
::= { ebrIfEntry 17 }
ebrIfMultiDeviceBytesReceived OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of bytes in ebrIfMultiDeviceFramesReceived."
::= { ebrIfEntry 18 }
ebrIfBadBytesReceived OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of bytes in frames received that had a bad
frame check sequence."
::= { ebrIfEntry 19 }
ebrIfBadHelloLimitExceeded OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times that the Bad Hellos on the line
exceeded the Bad Hello limit."
::= { ebrIfEntry 20 }
-- ebrIfEtherTable - the extended bridge Ethernet port table
-- this optional group consists of Ethernet port objects for the bridge
ebrIfEtherTable OBJECT-TYPE
SYNTAX SEQUENCE OF EbrIfEtherEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of interface entries for an Ethernet port."
::= { ebrInterfaces 2 }
ebrIfEtherEntry OBJECT-TYPE
SYNTAX EbrIfEtherEntry
ACCESS not-accessible
STATUS mandatory
DEC ELAN-MIB [Page 42]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
DESCRIPTION
"A collection of objects containing information for a
given interface."
INDEX { ebrIfIndex }
::= { ebrIfEtherTable 1 }
EbrIfEtherEntry ::=
SEQUENCE {
ebrIfEthIndex
INTEGER,
ebrIfEthPhysicalMediumType
INTEGER,
ebrIfEthCollisionPresenceTestSwitch
INTEGER,
ebrIfEthCollisionTestFailed
Counter,
ebrIfEthFramingError
Counter,
ebrIfEthLengthError
Counter,
ebrIfEthTransmitMultipleCollisions
Counter,
ebrIfEthCarrierLoss
Counter,
ebrIfEthCollisionLimitExceeded
Counter
}
ebrIfEthIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Identifies the Interface. The value of this object is
the same as the ifIndex, defined in MIB-II, for this
interface."
::= { ebrIfEtherEntry 1 }
ebrIfEthPhysicalMediumType OBJECT-TYPE
SYNTAX INTEGER {
stdAUIInterface(1),
thinwireInterface(2),
ieeeFiberInterRepeaterLink(6),
fiberOpticLink850nmNoIdle(7),
fiberOpticLink850nmDualIdle(8),
DEC ELAN-MIB [Page 43]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
dConnAuiIf(9),
thinwireInterfaceNoLoop(10),
twistedPairInterface(11),
fullDuplexFiberOptic1300nm(24)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The type of physical medium to which this line is
attached."
::= { ebrIfEtherEntry 2 }
ebrIfEthCollisionPresenceTestSwitch OBJECT-TYPE
SYNTAX INTEGER {
true(1),
false(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"A switch that informs the bridge whether the transceiver
on this line is using the Collision Presence Test (CPT),
commonly known as heartbeat. It must be enabled if
the line's transceiver has CPT."
::= { ebrIfEtherEntry 3 }
ebrIfEthCollisionTestFailed OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times that a Collision Presence Test (CPT)
signal was not detected within 4 microseconds after a
transmission on the line. This counter is valid only
if ebrIfEthCollisionPresenceTestSwitch is set to true
for this line."
::= { ebrIfEtherEntry 4 }
ebrIfEthFramingError OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times that a frame received on the line
contained both a noninteger multiple of 8 bits and
DEC ELAN-MIB [Page 44]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
a CRC error."
::= { ebrIfEtherEntry 5 }
ebrIfEthLengthError OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of 802.3 frames received that contained a
Length field inconsistent with the actual number of
data bytes in the packet."
::= { ebrIfEtherEntry 6 }
ebrIfEthTransmitMultipleCollisions OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times that the bridge had to retry
transmission of a frame on the line. This was
because of collisions during transmission due to
congestion on the physical medium."
::= { ebrIfEtherEntry 7 }
ebrIfEthCarrierLoss OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times that the bridge detected a loss of
the carrier signal while transmitting a frame on the
line."
::= { ebrIfEtherEntry 8 }
ebrIfEthCollisionLimitExceeded OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times that the bridge failed to transmit
a frame on this line after 16 attempts, the collision
limit."
::= { ebrIfEtherEntry 9 }
-- ebrIfFddiTable - the extended bridge FDDI port table
DEC ELAN-MIB [Page 45]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
-- this group consists of FDDI port objects for the bridge
ebrIfFddiTable OBJECT-TYPE
SYNTAX SEQUENCE OF EbrIfFddiEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of interface entries for an FDDI port."
::= { ebrInterfaces 3 }
ebrIfFddiEntry OBJECT-TYPE
SYNTAX EbrIfFddiEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A collection of objects containing information for a
given interface."
INDEX { ebrIfIndex }
::= { ebrIfFddiTable 1 }
EbrIfFddiEntry ::=
SEQUENCE {
ebrIfFddiIndex
INTEGER,
ebrIfFddiUnprocessedErrorPackets
Counter,
ebrIfFddiIpDatagramsFragmented
Counter,
ebrIfFddiIpDontFragment
Counter,
ebrIfFddiIpIllegalHeaderLength
Counter,
ebrIfFddiIpIllegalSize
Counter
}
ebrIfFddiIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Identifies the Interface. The value of this object is
the same as the ifIndex, defined in MIB-II, for this
interface."
::= { ebrIfFddiEntry 1 }
DEC ELAN-MIB [Page 46]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
ebrIfFddiUnprocessedErrorPackets OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times that an error frame was received
on thisline but the bridge did not have time to
decipher it."
::= { ebrIfFddiEntry 2 }
ebrIfFddiIpDatagramsFragmented OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number or large IP Datagrams that were fragmented
into smaller frames because they did not fit into
legal size packets on the smaller datalink after
translation."
::= { ebrIfFddiEntry 3 }
ebrIfFddiIpDontFragment OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of large IP datagrams that could not be
fragmented because the DONT-FRAGMENT bit was set in
the IP header."
::= { ebrIfFddiEntry 4 }
ebrIfFddiIpIllegalHeaderLength OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of large IP datagrams that were discarded
instead of being fragmented because the IP header was
of illegal length."
::= { ebrIfFddiEntry 5 }
ebrIfFddiIpIllegalSize OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
DEC ELAN-MIB [Page 47]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
STATUS mandatory
DESCRIPTION
"The number of large IP datagrams that were discarded
instead of being fragmented because the IP header
indicated a length greater than the number of actual
bytes in the received datagram."
::= { ebrIfFddiEntry 6 }
-- ebrIfSpanTable - the extended bridge Spanning Tree port table
-- this group consists of port Spanning Tree objects for the bridge
ebrIfSpanTable OBJECT-TYPE
SYNTAX SEQUENCE OF EbrIfSpanEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of interface entries."
::= { ebrInterfaces 4 }
ebrIfSpanEntry OBJECT-TYPE
SYNTAX EbrIfSpanEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A collection of objects containing information for a
given interface."
INDEX { ebrIfIndex }
::= { ebrIfSpanTable 1 }
EbrIfSpanEntry ::=
SEQUENCE {
ebrIfSpIndex
INTEGER,
ebrIfSpDesigRootAge
INTEGER,
ebrIfSpForwardDelayTimer
INTEGER,
ebrIfSpBadHelloCount
Counter,
ebrIfSpPossibleLoopFlag
INTEGER,
ebrIfSpTopologyChangeAckFlag
INTEGER
}
DEC ELAN-MIB [Page 48]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
ebrIfSpIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Identifies the Interface. The value of this object is
the same as the ifIndex, defined in MIB-II, for this
interface."
::= { ebrIfSpanEntry 1 }
ebrIfSpDesigRootAge OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The age, in hundreths of seconds, of the last Hello
message received from the designated bridge on the line."
::= { ebrIfSpanEntry 2 }
ebrIfSpForwardDelayTimer OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The time remaining, in hundreths of seconds, before the
bridge will leave the Preforwarding state (listening or
learning), and enter the Forwarding State. If not in
preforwarding, this value will be reported as 0."
::= { ebrIfSpanEntry 3 }
ebrIfSpBadHelloCount OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of Hello intervals during which at least one
Bad Hello was received."
::= { ebrIfSpanEntry 4 }
ebrIfSpPossibleLoopFlag OBJECT-TYPE
SYNTAX INTEGER {
true(1),
false(2)
}
ACCESS read-only
DEC ELAN-MIB [Page 49]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
STATUS mandatory
DESCRIPTION
"A flag that indicates whether the bridge detected a loop
condition on this line."
::= { ebrIfSpanEntry 5 }
ebrIfSpTopologyChangeAckFlag OBJECT-TYPE
SYNTAX INTEGER {
true(1),
false(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A flag that indicates whether a topology change
notification received on a link that we are designated
on needs to be acknowledged."
::= { ebrIfSpanEntry 6 }
-- Static Address Database for 2-port Bridges
ebrTwoPortStaticTable OBJECT-TYPE
SYNTAX SEQUENCE OF EbrTwoPortStaticEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table that contains static destination and source
address filtering information about unicast and
multicast addresses for 2-port bridges."
::= { ebrTwoPortStatic 1 }
ebrTwoPortStaticEntry OBJECT-TYPE
SYNTAX EbrTwoPortStaticEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Information about a specific MAC address
for which the bridge has some static forwarding and/or
filtering information."
INDEX { ebrTwoPortAddress }
::= { ebrTwoPortStaticTable 1 }
EbrTwoPortStaticEntry ::=
SEQUENCE {
DEC ELAN-MIB [Page 50]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
ebrTwoPortAddress
OCTET STRING,
ebrTwoPortPortNum
INTEGER,
ebrTwoPortStatus
INTEGER
}
ebrTwoPortAddress OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (6))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The destination/source MAC Address in a frame to
which this entry's filtering information applies."
::= { ebrTwoPortStaticEntry 1 }
ebrTwoPortPortNum OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The Port Number to which this address will be
locked-down, if the status is lockDown. Otherwise,
this field has a value of 0."
::= { ebrTwoPortStaticEntry 2 }
ebrTwoPortStatus OBJECT-TYPE
SYNTAX INTEGER {
lockDown(1),
hello(2),
invalid(3),
filter(4),
forward(5),
rateLimit(6)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The status of this entry. The meanings of the
values are:
lockDown(1) : This address is 'locked-down' to the
port specified by the ebrTwoPortPortNum field.
This address will be allowed to source frames
DEC ELAN-MIB [Page 51]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
only from the specified port, and frames destined
to this address will be sent out only on the
specified port.
hello(2) : This is the address used by the bridge in
the destination field of Spanning Tree Hellos.
It is not a writeable value.
invalid(3) : Writing this value to the object removes
the corresponding entry.
filter(4) : Frames with this address in the source or
destination field will be filtered by the bridge.
forward(5) : Frames with this address in the
destination field will be forwarded by the bridge.
rateLimit(6) : Frames with this address in the
destination field will be rate-limited by the
bridge, if it supports rate limiting. Applicable
only to multicast addresses. For more detail, please
see the ebrRateLimiting group."
::= { ebrTwoPortStaticEntry 3 }
-- Static Database for multi-port bridges
ebrMultiPortStaticTable OBJECT-TYPE
SYNTAX SEQUENCE OF EbrMultiPortStaticEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table that contains static destination and source
address filtering information about unicast and
multicast addresses for multi-port bridges."
::= { ebrMultiPortStatic 1 }
ebrMultiPortStaticEntry OBJECT-TYPE
SYNTAX EbrMultiPortStaticEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Information about a specific MAC address
for which the bridge has some static forwarding and/or
DEC ELAN-MIB [Page 52]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
filtering information."
INDEX { ebrMultiPortAddress, ebrMultiPortReceivePort }
::= { ebrMultiPortStaticTable 1 }
EbrMultiPortStaticEntry ::=
SEQUENCE {
ebrMultiPortAddress
OCTET STRING,
ebrMultiPortReceivePort
INTEGER,
ebrMultiPortAllowedToGoTo
OCTET STRING,
ebrMultiPortPortNum
INTEGER,
ebrMultiPortStatus
INTEGER
}
ebrMultiPortAddress OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (6))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The destination/source MAC Address in a frame to
which this entry's filtering information applies."
::= { ebrMultiPortStaticEntry 1 }
ebrMultiPortReceivePort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The port from which a frame must be received to use
the corresponding ebrMultiPortAllowedToGoTo field. A value
of zero indicates that this entry applies on all ports of
the bridge."
::= { ebrMultiPortStaticEntry 2 }
ebrMultiPortAllowedToGoTo OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The set of ports to which frames received from
a specific port and sourced from or destined to
DEC ELAN-MIB [Page 53]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
the address specified by ebrMultiPortAddress are
allowed to be forwarded. Each octet within the
value of this object specifies a set of eight ports,
with the first octet specifying ports 1 through 8,
the second octet specifying port 9 through 16 etc.
Within each octet, the most significant bit represents
the lowest numbered port, and the least significant
bit represents the highest numbered port. If a
bit has a value of '1', then the corresponding port
is included in the set of ports; the port is not
included if its bit has a value of '0'."
::= { ebrMultiPortStaticEntry 3 }
ebrMultiPortPortNum OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The Port Number to which this address will be
locked-down, if the status is lockDown. Otherwise,
this field has a value of zero."
::= { ebrMultiPortStaticEntry 4 }
ebrMultiPortStatus OBJECT-TYPE
SYNTAX INTEGER {
portMask(1),
lockDown(2),
maskAndLock(3),
hello(4),
filter(5),
invalid(6),
rateLimit(7),
rateLimitAndPortMask(8)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The status of this entry. The meanings of the
values are:
portMask(1) : The static filtering for this address
is specified by the MultiPortAllowedToGoTo field.
lockDown(2) : The static filtering for this address
is specified as 'locked-down' to the port specified
DEC ELAN-MIB [Page 54]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
by the ebrMultiPortPortNum field. This address will
be allowed to source frames only from the specified
port, and frames destined to this address will be
sent out only on the specified port.
maskAndLock(3) : The static filtering for this
address is specified by both the
ebrMultiPortAllowedToGoTo as well as 'locked-down'
as explained above for 'lockDown(2)'.
hello(4) : This is the address used by the bridge in
the destination field of Spanning Tree Hellos.
It is not a writeable value.
filter(5) : This address will be filtered on all ports.
invalid(6) : Writing this value to the object removes
the corresponding entry.
rateLimit(7) : Frames with this address in the
destination field will be rate-limited by the
bridge, if it supports rate limiting. Applicable
only to multicast addresses. For more detail, please
see the ebrRateLimiting group.
rateLimitAndPortMask(8) : Frames received with this
address will be subjected to both rate limiting
and port mask filtering."
::= { ebrMultiPortStaticEntry 5 }
-- Protocol Database for two-port bridges
ebrTwoProtoEnetFilterOther OBJECT-TYPE
SYNTAX INTEGER {
forward(1),
filter(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Action taken by the bridge on Ethernet protocol types
other than those specified in the ebrTwoEnetProtoTable. "
::= { ebrTwoProtoFilt 1 }
DEC ELAN-MIB [Page 55]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
ebrTwoProtoSapFilterOther OBJECT-TYPE
SYNTAX INTEGER {
forward(1),
filter(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Action taken by the bridge on 802.2 DSAPs other than
those specified in the ebrTwoSapProtoTable. "
::= { ebrTwoProtoFilt 2 }
ebrTwoProtoSnapFilterOther OBJECT-TYPE
SYNTAX INTEGER {
forward(1),
filter(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Action taken by the bridge on the 5-byte SNAP PIDs other
than those specified in the ebrTwoSnapProtoTable. "
::= { ebrTwoProtoFilt 3 }
ebrTwoEnetProtoTable OBJECT-TYPE
SYNTAX SEQUENCE OF EbrTwoEnetProtoEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table that contains filtering information about
Ethernet protocol types for 2-port bridges."
::= { ebrTwoProtoFilt 4 }
ebrTwoEnetProtoEntry OBJECT-TYPE
SYNTAX EbrTwoEnetProtoEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table that contains filtering information about
Ethernet protocol types for 2-port bridges."
INDEX { ebrTwoEnetProtoType }
::= { ebrTwoEnetProtoTable 1 }
EbrTwoEnetProtoEntry ::=
SEQUENCE {
DEC ELAN-MIB [Page 56]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
ebrTwoEnetProtoType
OCTET STRING,
ebrTwoEnetProtoStatus
INTEGER
}
ebrTwoEnetProtoType OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (2))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The protocol type in a frame to which this entry's
filtering information applies."
::= { ebrTwoEnetProtoEntry 1 }
ebrTwoEnetProtoStatus OBJECT-TYPE
SYNTAX INTEGER {
forward(1),
filter(2),
invalid(3),
rateLimit(4)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Action taken by bridge when it sees this ethernet
protocol type in a received frame. The meanings of
the values are:
forward(1) : Frames received with this protocol type
are allowed to be forwarded.
filter(2) : Frames received with this protocol type
should be filtered.
invalid(3) : Writing this value to the object removes
the corresponding entry.
rateLimit(4) : Frames received with this protocol type
will be rate-limited by the bridge, if it supports
rate limiting. For more detail, please
see the ebrRateLimiting group."
::= { ebrTwoEnetProtoEntry 2 }
ebrTwoSapProtoTable OBJECT-TYPE
DEC ELAN-MIB [Page 57]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
SYNTAX SEQUENCE OF EbrTwoSapProtoEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table that contains filtering information about
802.2 SAPs in the DSAP field for 2-port bridges."
::= { ebrTwoProtoFilt 5 }
ebrTwoSapProtoEntry OBJECT-TYPE
SYNTAX EbrTwoSapProtoEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table that contains filtering information about
802.2 SAPs in the DSAP field for 2-port bridges."
INDEX { ebrTwoSapIndex }
::= { ebrTwoSapProtoTable 1 }
EbrTwoSapProtoEntry ::=
SEQUENCE {
ebrTwoSapIndex
INTEGER,
ebrTwoSapValue
OCTET STRING,
ebrTwoSapStatus
INTEGER
}
ebrTwoSapIndex OBJECT-TYPE
SYNTAX INTEGER (1..256)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Index of the SAP table."
::= { ebrTwoSapProtoEntry 1 }
ebrTwoSapValue OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The 802.2 DSAP in a frame to which this entry's
filtering information applies."
::= { ebrTwoSapProtoEntry 2 }
DEC ELAN-MIB [Page 58]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
ebrTwoSapStatus OBJECT-TYPE
SYNTAX INTEGER {
forward(1),
filter(2),
invalid(3),
rateLimit(4)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Action taken by bridge when it sees this 802.2 SAP
in the DSAP field of a received frame. The meanings of
the values are:
forward(1) : Frames received with this sap
are allowed to be forwarded.
filter(2) : Frames received with this sap
should be filtered.
invalid(3) : Writing this value to the object removes
the corresponding entry.
rateLimit(4) : Frames received with this sap
will be rate-limited by the bridge, if it supports
rate limiting. For more detail, please
see the ebrRateLimiting group."
::= { ebrTwoSapProtoEntry 3 }
ebrTwoSnapProtoTable OBJECT-TYPE
SYNTAX SEQUENCE OF EbrTwoSnapProtoEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table that contains filtering information about
5-byte SNAP PIDs for 2-port bridges."
::= { ebrTwoProtoFilt 6 }
ebrTwoSnapProtoEntry OBJECT-TYPE
SYNTAX EbrTwoSnapProtoEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table that contains filtering information about
5-byte SNAP PIDs for 2-port bridges."
DEC ELAN-MIB [Page 59]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
INDEX { ebrTwoSnapIndex }
::= { ebrTwoSnapProtoTable 1 }
EbrTwoSnapProtoEntry ::=
SEQUENCE {
ebrTwoSnapIndex
INTEGER,
ebrTwoSnapValue
OCTET STRING,
ebrTwoSnapStatus
INTEGER
}
ebrTwoSnapIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The index into the SNAP table."
::= { ebrTwoSnapProtoEntry 1 }
ebrTwoSnapValue OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (5))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The SNAP PID in an 802 frame to which this entry's
filtering information applies."
::= { ebrTwoSnapProtoEntry 2 }
ebrTwoSnapStatus OBJECT-TYPE
SYNTAX INTEGER {
forward(1),
filter(2),
invalid(3),
rateLimit(4)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Action taken by bridge when it sees this SNAP PID
in a received 802 frame. The meanings of
the values are:
forward(1) : Frames received with this snap pid
DEC ELAN-MIB [Page 60]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
are allowed to be forwarded.
filter(2) : Frames received with this snap pid
should be filtered.
invalid(3) : Writing this value to the object removes
the corresponding entry.
rateLimit(4) : Frames received with this snap pid
will be rate-limited by the bridge, if it supports
rate limiting. For more detail, please
see the ebrRateLimiting group."
::= { ebrTwoSnapProtoEntry 3 }
-- Protocol Database for multi-port bridges
ebrMultiEnetProtoTable OBJECT-TYPE
SYNTAX SEQUENCE OF EbrMultiEnetProtoEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table that contains filtering information about
Ethernet protocol types for multi-port bridges."
::= { ebrMultiProtoFilt 1 }
ebrMultiEnetProtoEntry OBJECT-TYPE
SYNTAX EbrMultiEnetProtoEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table that contains filtering information about
Ethernet protocol types for multi-port bridges."
INDEX { ebrMultiEnetProtoType, ebrMultiEnetReceivePort }
::= { ebrMultiEnetProtoTable 1 }
EbrMultiEnetProtoEntry ::=
SEQUENCE {
ebrMultiEnetProtoType
OCTET STRING,
ebrMultiEnetReceivePort
INTEGER,
ebrMultiEnetAllowedToGoTo
OCTET STRING,
DEC ELAN-MIB [Page 61]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
ebrMultiEnetStatus
INTEGER
}
ebrMultiEnetProtoType OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (2))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The protocol type in a frame to which this entry's
filtering information applies."
::= { ebrMultiEnetProtoEntry 1 }
ebrMultiEnetReceivePort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The port from which a frame must be received to use
the corresponding ebrMultiPortEnetProtoType field. A value
of zero indicates that this entry applies on all ports of
the bridge."
::= { ebrMultiEnetProtoEntry 2 }
ebrMultiEnetAllowedToGoTo OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The set of ports to which frames received from
a specific port and containing the protocol
type specified by ebrMultiEnetProtoType are
allowed to be forwarded. Each octet within the
value of this object specifies a set of eight ports,
with the first octet specifying ports 1 through 8,
the second octet specifying port 9 through 16 etc.
Within each octet, the most significant bit represents
the lowest numbered port, and the least significant
bit represents the highest numbered port. If a
bit has a value of '1', then the corresponding port
is included in the set of ports; the port is not
included if its bit has a value of '0'."
::= { ebrMultiEnetProtoEntry 3 }
ebrMultiEnetStatus OBJECT-TYPE
DEC ELAN-MIB [Page 62]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
SYNTAX INTEGER {
portMask(1),
invalid(2),
filter(3),
forward(4),
rateLimit(5),
rateLimitAndPortMask(6)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Action taken by bridge when it sees this ethernet
protocol type in a received frame. The meanings of
the values are:
portMask(1) : The static filtering for this address
is specified by the MultiEnetAllowedToGoTo field.
invalid(2) : Writing this value to the object removes
the corresponding entry.
filter(3) : Frames received with this protocol type
should be filtered.
forward(4) : Frames received with this protocol type
are allowed to be forwarded.
rateLimit(5) : Frames received with this protocol type
will be rate-limited by the bridge, if it supports
rate limiting. For more detail, please
see the ebrRateLimiting group.
rateLimitAndPortMask(6) : Frames received with this
protocol type will be subjected to both rate limiting
and port mask filtering."
::= { ebrMultiEnetProtoEntry 4 }
ebrMultiSapProtoTable OBJECT-TYPE
SYNTAX SEQUENCE OF EbrMultiSapProtoEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table that contains filtering information about
802.2 SAPs in the DSAP field for multi-port bridges."
::= { ebrMultiProtoFilt 2 }
DEC ELAN-MIB [Page 63]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
ebrMultiSapProtoEntry OBJECT-TYPE
SYNTAX EbrMultiSapProtoEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table that contains filtering information about
802.2 SAPs in the DSAP field for multi-port bridges."
INDEX { ebrMultiSapValue, ebrMultiSapReceivePort }
::= { ebrMultiSapProtoTable 1 }
EbrMultiSapProtoEntry ::=
SEQUENCE {
ebrMultiSapValue
OCTET STRING,
ebrMultiSapReceivePort
INTEGER,
ebrMultiSapAllowedToGoTo
OCTET STRING,
ebrMultiSapStatus
INTEGER
}
ebrMultiSapValue OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The 802.2 DSAP in a frame to which this entry's
filtering information applies."
::= { ebrMultiSapProtoEntry 1 }
ebrMultiSapReceivePort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The port from which a frame must be received to use
the corresponding ebrMultiPortSapProtoType field. A value
of zero indicates that this entry applies on all ports of
the bridge."
::= { ebrMultiSapProtoEntry 2 }
ebrMultiSapAllowedToGoTo OBJECT-TYPE
SYNTAX OCTET STRING
DEC ELAN-MIB [Page 64]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The set of ports to which frames received from
a specific port and containing the DSAP in an 802
frame specified by ebrMultiSapValue are
allowed to be forwarded. Each octet within the
value of this object specifies a set of eight ports,
with the first octet specifying ports 1 through 8,
the second octet specifying port 9 through 16 etc.
Within each octet, the most significant bit represents
the lowest numbered port, and the least significant
bit represents the highest numbered port. If a
bit has a value of '1', then the corresponding port
is included in the set of ports; the port is not
included if its bit has a value of '0'."
::= { ebrMultiSapProtoEntry 3 }
ebrMultiSapStatus OBJECT-TYPE
SYNTAX INTEGER {
portMask(1),
invalid(2),
filter(3),
forward(4),
rateLimit(5),
rateLimitAndPortMask(6)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Action taken by bridge when it sees this 802.2 SAP
in the DSAP field of a received frame. The meanings of
the values are:
portMask(1) : The static filtering for this address
is specified by the MultiSapAllowedToGoTo field.
invalid(2) : Writing this value to the object removes
the corresponding entry.
filter(3) : Frames received with this protocol type
should be filtered.
forward(4) : Frames received with this protocol type
are allowed to be forwarded.
DEC ELAN-MIB [Page 65]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
rateLimit(5) : Frames received with this protocol type
will be rate-limited by the bridge, if it supports
rate limiting. For more detail, please
see the ebrRateLimiting group.
rateLimitAndPortMask(6) : Frames received with this
protocol type will be subjected to both rate limiting
and port mask filtering."
::= { ebrMultiSapProtoEntry 4 }
ebrMultiSnapProtoTable OBJECT-TYPE
SYNTAX SEQUENCE OF EbrMultiSnapProtoEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table that contains filtering information about
5-byte SNAP PIDs for multi-port bridges."
::= { ebrMultiProtoFilt 3 }
ebrMultiSnapProtoEntry OBJECT-TYPE
SYNTAX EbrMultiSnapProtoEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table that contains filtering information about
5-byte SNAP PIDs for multi-port bridges."
INDEX { ebrMultiSnapValue, ebrMultiSnapReceivePort }
::= { ebrMultiSnapProtoTable 1 }
EbrMultiSnapProtoEntry ::=
SEQUENCE {
ebrMultiSnapValue
OCTET STRING,
ebrMultiSnapReceivePort
INTEGER,
ebrMultiSnapAllowedToGoTo
OCTET STRING,
ebrMultiSnapStatus
INTEGER
}
ebrMultiSnapValue OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (5))
ACCESS read-write
DEC ELAN-MIB [Page 66]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
STATUS mandatory
DESCRIPTION
"The SNAP PID in an 802 frame to which this entry's
filtering information applies."
::= { ebrMultiSnapProtoEntry 1 }
ebrMultiSnapReceivePort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The port from which a frame must be received to use
the corresponding ebrMultiPortSnapProtoType field. A value
of zero indicates that this entry applies on all ports of
the bridge."
::= { ebrMultiSnapProtoEntry 2 }
ebrMultiSnapAllowedToGoTo OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The set of ports to which frames received from
a specific port and containing the SNAP PID in an
802 frame specified by ebrMultiSnapValue are
allowed to be forwarded. Each octet within the
value of this object specifies a set of eight ports,
with the first octet specifying ports 1 through 8,
the second octet specifying port 9 through 16 etc.
Within each octet, the most significant bit represents
the lowest numbered port, and the least significant
bit represents the highest numbered port. If a
bit has a value of '1', then the corresponding port
is included in the set of ports; the port is not
included if its bit has a value of '0'."
::= { ebrMultiSnapProtoEntry 3 }
ebrMultiSnapStatus OBJECT-TYPE
SYNTAX INTEGER {
portMask(1),
invalid(2),
filter(3),
forward(4),
rateLimit(5),
rateLimitAndPortMask(6)
DEC ELAN-MIB [Page 67]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Action taken by bridge when it sees this SNAP PID
in a received 802 frame. The meanings of
the values are:
portMask(1) : The static filtering for this address
is specified by the MultiSnapAllowedToGoTo field.
invalid(2) : Writing this value to the object removes
the corresponding entry.
filter(3) : Frames received with this protocol type
should be filtered.
forward(4) : Frames received with this protocol type
are allowed to be forwarded.
rateLimit(5) : Frames received with this protocol type
will be rate-limited by the bridge, if it supports
rate limiting. For more detail, please
see the ebrRateLimiting group.
rateLimitAndPortMask(6) : Frames received with this
protocol type will be subjected to both rate limiting
and port mask filtering."
::= { ebrMultiSnapProtoEntry 4 }
-- ebrMultiFiltSw - this optional group consists of per-port
-- address and protocol filtering switches for multiport bridges
ebrMultiSwTable OBJECT-TYPE
SYNTAX SEQUENCE OF EbrMultiSwEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of interface entries. The number of entries is
given by ifNumber, defined in MIB-II."
::= { ebrMultiFiltSw 1 }
ebrMultiSwEntry OBJECT-TYPE
DEC ELAN-MIB [Page 68]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
SYNTAX EbrMultiSwEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A collection of objects containing information for a
given interface."
INDEX { ebrMultiSwIndex }
::= { ebrMultiSwTable 1 }
EbrMultiSwEntry ::=
SEQUENCE {
ebrMultiSwIndex
INTEGER,
ebrMultiSwManualFilter
INTEGER,
ebrMultiSwProtoEnetOther
INTEGER,
ebrMultiSwProtoSapOther
INTEGER,
ebrMultiSwProtoSnapOther
INTEGER
}
ebrMultiSwIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Identifies the Interface to which this entry applies."
::= { ebrMultiSwEntry 1 }
ebrMultiSwManualFilter OBJECT-TYPE
SYNTAX INTEGER {
true(1),
false(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"A switch that controls address filtering. When true,
the bridge purges the learned entries from its forwarding
database, stops its learning process, and forwards only
frames with destination and source addresses that have
been specified via management."
::= { ebrMultiSwEntry 2 }
DEC ELAN-MIB [Page 69]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
ebrMultiSwProtoEnetOther OBJECT-TYPE
SYNTAX INTEGER {
forward(1),
filter(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Action taken by the bridge on Ethernet protocol types
other than those specified in the ebrMultiEnetProtoTable."
::= { ebrMultiSwEntry 3 }
ebrMultiSwProtoSapOther OBJECT-TYPE
SYNTAX INTEGER {
forward(1),
filter(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Action taken by the bridge on 802.2 DSAPs other
than those specified in the ebrMultiSapProtoTable."
::= { ebrMultiSwEntry 4 }
ebrMultiSwProtoSnapOther OBJECT-TYPE
SYNTAX INTEGER {
forward(1),
filter(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Action taken by the bridge on the 5-byte SNAP PIDs other
than those specified in the ebrMultiSnapProtoTable."
::= { ebrMultiSwEntry 5 }
--
-- ebrNTP - the Non-Translated Protocol table.
--
-- this optional group is implemented by FDDI to Ethernet bridges which
-- support this feature. Selected Ethernet Protocol types are
-- subjected to a different algorithm than the standard translation
-- algorithm used by transparent FDDI to Ethernet bridges. It is
-- used for protocol types that may be used in both Ethernet packets
DEC ELAN-MIB [Page 70]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
-- as well as IEEE 802.3 packets with a 1042-style PID. An example
-- of a protocol type that should be in this table is AARP.
--
ebrNTPTable OBJECT-TYPE
SYNTAX SEQUENCE OF EbrNTPEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table of Ethernet protocol types which will
selectively be translated in such a way as to guarantee
that the form in which a packet was received - Ethernet PT
or 802.3 with 1042 format and this PT - will be retained
across a pair of these bridges."
::= { ebrNTP 1 }
ebrNTPEntry OBJECT-TYPE
SYNTAX EbrNTPEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of NTP protocol type entries."
INDEX { ebrNTPtype }
::= { ebrNTPTable 1 }
EbrNTPEntry ::=
SEQUENCE {
ebrNTPtype
OCTET STRING,
ebrNTPStatus
INTEGER
}
ebrNTPtype OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (2))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"A protocol type in the NTP table."
::= { ebrNTPEntry 1 }
ebrNTPStatus OBJECT-TYPE
SYNTAX INTEGER {
other(1),
invalid(2)
DEC ELAN-MIB [Page 71]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Writing invalid(2) to this object removes the corresponding
entry. When read, this object always returns a value
of other(1)."
::= { ebrNTPEntry 2 }
esysIPXSwitch OBJECT-TYPE
SYNTAX INTEGER {
true(1),
false(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"A software switch that, when set to true, causes the
bridge to translate IPX 'raw 802.3' packets into SNAP
encapsulated packets on the FDDI. Note that this works
only in environments where all IPX stations use only
this particular format. It is recommended that the
Ethernet v2 format be used on IPX stations for
full connectivity of IPX stations across Ethernet
as well as FDDI bridged and routed networks."
::= { ebrNTP 2 }
--
-- ebrRateLimit - the Rate Limit group
--
-- this optional group is implemented by bridges which perform rate
-- limiting of multicast frames received on bridge ports. A typical
-- application of this might be to limit a broadcast storm from
-- to the confines of the LAN connected by the bridge.
--
-- Rate limiting may be specified by address or protocol, via the
-- appropriate static address or protocol database, through the use
-- of the 'rateLimit' status.
--
ebrRateLimitSwitch OBJECT-TYPE
SYNTAX INTEGER {
true(1),
false(2)
}
DEC ELAN-MIB [Page 72]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
ACCESS read-write
STATUS mandatory
DESCRIPTION
"By default, rate limiting will be disabled. It can be
enabled by setting this object to 'true(1)'."
::= { ebrRateLimiting 1 }
ebrRateLimit OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This is the maximum number of rate-limited frames per second
that the bridge will forward per second."
::= { ebrRateLimiting 2 }
ebrRateLimitCounterTable OBJECT-TYPE
SYNTAX SEQUENCE OF EbrRateLimitCounterEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table of the count of frames that were dropped by
the bridge due to rate limiting on each port."
::= { ebrRateLimiting 3 }
ebrRateLimitCounterEntry OBJECT-TYPE
SYNTAX EbrRateLimitCounterEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of rate limited frame counter entries."
INDEX { ebrRateLimitPort }
::= { ebrRateLimitCounterTable 1 }
EbrRateLimitCounterEntry ::=
SEQUENCE {
ebrRateLimitPort
INTEGER,
ebrRateLimitAddressFrames
Counter,
ebrRateLimitProtocolFrames
Counter
}
ebrRateLimitPort OBJECT-TYPE
DEC ELAN-MIB [Page 73]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The port for which this entry contains rate limit
counters information."
::= { ebrRateLimitCounterEntry 1 }
ebrRateLimitAddressFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the number of frames per second that were
filtered due to address rate limiting."
::= { ebrRateLimitCounterEntry 2 }
ebrRateLimitProtocolFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the number of frames per second that were
filtered due to protocol rate limiting."
::= { ebrRateLimitCounterEntry 3 }
--
-- ebrSpanTurnOff - turning off Spanning Tree
--
-- this optional group is implemented by bridges which allow Spanning
-- Tree to be turned off on particular ports. It consists of a table
-- of bridge ports with associated status. On such ports, received
-- hello messages of both 802.1D and DEC LB100 protocols are dropped
-- without any processing. In addition, no hellos are generated.
--
-- NOTE: Turning off spanning tree is not recommended. It can cause
-- the extended LAN to go down or thrash due to loops.
--
ebrIfSpanTurnOffTable OBJECT-TYPE
SYNTAX SEQUENCE OF EbrIfSpanTurnOffEntry
ACCESS not-accessible
STATUS mandatory
DEC ELAN-MIB [Page 74]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
DESCRIPTION
"A list of port entries."
::= { ebrSpanTurnOff 1 }
ebrIfSpanTurnOffEntry OBJECT-TYPE
SYNTAX EbrIfSpanTurnOffEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A collection of objects containing information for
a given bridge port."
INDEX { ebrIfSpanTurnOffPort }
::= { ebrIfSpanTurnOffTable 1 }
EbrIfSpanTurnOffEntry ::=
SEQUENCE {
ebrIfSpanTurnOffPort
INTEGER,
ebrIfSpanTurnOffStatus
INTEGER
}
ebrIfSpanTurnOffPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Identifies the bridge port number of an interface."
::= { ebrIfSpanTurnOffEntry 1 }
ebrIfSpanTurnOffStatus OBJECT-TYPE
SYNTAX INTEGER {
spanningTreeOn(1),
spanningTreeOff(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Indicates whether spanning tree is turned on or off
on this bridge port."
::= { ebrIfSpanTurnOffEntry 2 }
DEC ELAN-MIB [Page 75]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
--
-- eauth - groups in the SNMP Authentication module
--
eauth1 OBJECT IDENTIFIER ::= { eauth 1 }
--
-- eauth1 is a group of objects supporting simple SNMP Authentication.
--
--
-- SNMP Trap User Community
--
eauthTrapCommunity OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (32))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The community string used in SNMP Trap PDUs."
::= { eauth1 1 }
eauthTrapUserTable OBJECT-TYPE
SYNTAX SEQUENCE OF EauthTrapUserEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of addresses to which traps will be sent and
associated information."
::= { eauth1 2 }
eauthTrapUserEntry OBJECT-TYPE
SYNTAX EauthTrapUserEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Objects containing information for a given trap address."
INDEX { eauthTrapUserAddr }
::= { eauthTrapUserTable 1 }
EauthTrapUserEntry ::=
SEQUENCE {
eauthTrapUserAddr
IpAddress,
DEC ELAN-MIB [Page 76]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
eauthTrapUserStatus
INTEGER
}
eauthTrapUserAddr OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"An IP Address to which all SNMP Trap messages will be sent."
::= { eauthTrapUserEntry 1 }
eauthTrapUserStatus OBJECT-TYPE
SYNTAX INTEGER {
other(1),
invalid(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Writing invalid(2) to this object removes the corresponding
entry. When read, this object always returns a value
of other(1)."
::= { eauthTrapUserEntry 2 }
--
-- SNMP Read-only User Community
--
eauthReadOnlyCommunity OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (32))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The community string used to identify an SNMP community
with access rights of Read-only."
::= { eauth1 3 }
eauthReadOnlyUserTable OBJECT-TYPE
SYNTAX SEQUENCE OF EauthReadOnlyUserEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of Read-only users and associated information."
DEC ELAN-MIB [Page 77]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
::= { eauth1 4 }
eauthReadOnlyUserEntry OBJECT-TYPE
SYNTAX EauthReadOnlyUserEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Objects containing information for a given Read-only user."
INDEX { eauthReadOnlyUserAddr }
::= { eauthReadOnlyUserTable 1 }
EauthReadOnlyUserEntry ::=
SEQUENCE {
eauthReadOnlyUserAddr
IpAddress,
eauthReadOnlyUserMask
OCTET STRING,
eauthReadOnlyUserStatus
INTEGER
}
eauthReadOnlyUserAddr OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"An IP Address, or a set of IP addresses, which has
Read-only SNMP access to this agent. If this object
is used as a wildcard, bits corresponding to the
zero bits in the corresponding euthReadOnlyUserMask
are treated as don't-care."
::= { eauthReadOnlyUserEntry 1 }
eauthReadOnlyUserMask OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (4))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"A 32-bit mask which is applied to (ANDed with)
the source IP address of an incoming SNMP message.
If the result of the mask is equal to eauthReadOnlyUserAddr,
the message is considered to have come from a user
who has Read-only access. This allows wildcarding,
for example, for all NMS's on a given subnet. For
fully specified IP addresses required to be in this
DEC ELAN-MIB [Page 78]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
community, this mask may be set to all 1's."
::= { eauthReadOnlyUserEntry 2 }
eauthReadOnlyUserStatus OBJECT-TYPE
SYNTAX INTEGER {
other(1),
invalid(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Writing invalid(2) to this object removes the corresponding
entry. When read, this object always returns a value
of other(1)."
::= { eauthReadOnlyUserEntry 3 }
--
-- SNMP Read-Write User Community
--
eauthReadWriteCommunity OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (32))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The community string used to identify an SNMP community
with access rights of Read-Write."
::= { eauth1 5 }
eauthReadWriteUserTable OBJECT-TYPE
SYNTAX SEQUENCE OF EauthReadWriteUserEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of Read-Write users and associated information."
::= { eauth1 6 }
eauthReadWriteUserEntry OBJECT-TYPE
SYNTAX EauthReadWriteUserEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Objects containing information for a given Read-Write user."
INDEX { eauthReadWriteUserAddr }
DEC ELAN-MIB [Page 79]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
::= { eauthReadWriteUserTable 1 }
EauthReadWriteUserEntry ::=
SEQUENCE {
eauthReadWriteUserAddr
IpAddress,
eauthReadWriteUserMask
OCTET STRING,
eauthReadWriteUserStatus
INTEGER
}
eauthReadWriteUserAddr OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"An IP Address, or a set of IP addresses, which has
Read-Write SNMP access to this agent. If this object
is used as a wildcard, bits corresponding to the
zero bits in the corresponding euthReadWriteUserMask
are treated as don't-care."
::= { eauthReadWriteUserEntry 1 }
eauthReadWriteUserMask OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (4))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"A 32-bit mask which is applied to (ANDed with)
the source IP address of an incoming SNMP message.
If the result of the mask is equal to eauthReadWriteUserAddr,
the message is considered to have come from a user
who has Read-Write access. This allows wildcarding,
for example, for all NMS's on a given subnet. For
fully specified IP addresses required to be in this
community, this mask may be set to all 1's."
::= { eauthReadWriteUserEntry 2 }
eauthReadWriteUserStatus OBJECT-TYPE
SYNTAX INTEGER {
other(1),
invalid(2)
}
ACCESS read-write
DEC ELAN-MIB [Page 80]
Vendor MIB elanext v2.9 Digital Equipment Corporation May 1994
STATUS mandatory
DESCRIPTION
"Writing invalid(2) to this object removes the corresponding
entry. When read, this object always returns a value
of other(1)."
::= { eauthReadWriteUserEntry 3 }
END
DEC ELAN-MIB [Page 81]
|