1303 lines
46 KiB
Plaintext
1303 lines
46 KiB
Plaintext
-- 3Com Bridge Group
|
|
-- Version 1.0.0
|
|
-- February 13, 1998
|
|
|
|
-- 3Com Corporation
|
|
-- 80 Central Street
|
|
-- Boxborough, MA 01719
|
|
-- (508) 264-1400
|
|
|
|
----------------------------------------------------------------------------------------
|
|
-- 7/12/99 - tmeiczin Fixed type in AddressIsStatic Description
|
|
-- 6/30/99 - tmeiczin Changed ReceiveMulticastLimit from 65535 to 200000
|
|
-- 4/27/99 - tmeiczin Pulled from 3cSys.mib
|
|
----------------------------------------------------------------------------------------
|
|
A3COM-SWITCHING-SYSTEMS-BRIDGE-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
enterprises, Counter, IpAddress
|
|
FROM RFC1155-SMI
|
|
DisplayString
|
|
FROM RFC1213-MIB
|
|
OBJECT-TYPE
|
|
FROM RFC-1212
|
|
TRAP-TYPE
|
|
FROM RFC-1215;
|
|
|
|
a3Com OBJECT IDENTIFIER ::= { enterprises 43 }
|
|
switchingSystemsMibs OBJECT IDENTIFIER ::= { a3Com 29 }
|
|
a3ComSwitchingSystemsMib OBJECT IDENTIFIER ::= { switchingSystemsMibs 4 }
|
|
a3ComSysBridge OBJECT IDENTIFIER ::= { a3ComSwitchingSystemsMib 10 }
|
|
|
|
-- The Switching Systems MIB bridge group. Implementation of this group
|
|
-- is mandatory for agents which manage bridge resources.
|
|
|
|
a3ComSysBridgeCount OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The count of bridges managed by this agent."
|
|
::= { a3ComSysBridge 1 }
|
|
|
|
-- The Switching Systems MIB bridge table.
|
|
|
|
a3ComSysBridgeTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF A3ComSysBridgeEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A list of bridge entries. A single entry exists in this
|
|
list for each bridge managed by this agent."
|
|
::= { a3ComSysBridge 2 }
|
|
|
|
a3ComSysBridgeEntry OBJECT-TYPE
|
|
SYNTAX A3ComSysBridgeEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A bridge entry contains information about a particular
|
|
bridge managed by this agent."
|
|
INDEX { a3ComSysBridgeIndex }
|
|
::= { a3ComSysBridgeTable 1 }
|
|
|
|
A3ComSysBridgeEntry ::=
|
|
SEQUENCE {
|
|
a3ComSysBridgeIndex
|
|
INTEGER,
|
|
a3ComSysBridgePortCount
|
|
INTEGER,
|
|
a3ComSysBridgeAddressTableSize
|
|
INTEGER,
|
|
a3ComSysBridgeAddressTableCount
|
|
INTEGER,
|
|
a3ComSysBridgeAddressTablePeakCount
|
|
INTEGER,
|
|
a3ComSysBridgeAddressThreshold
|
|
INTEGER,
|
|
a3ComSysBridgeMode
|
|
INTEGER,
|
|
a3ComSysBridgeBackbonePort
|
|
INTEGER,
|
|
a3ComSysBridgeIpFragmentationEnabled
|
|
INTEGER,
|
|
a3ComSysBridgeTrFddiTranslationMode
|
|
INTEGER,
|
|
a3ComSysBridgeSTPGroupAddress
|
|
OCTET STRING,
|
|
a3ComSysBridgeSTPEnable
|
|
INTEGER,
|
|
a3ComSysBridgeIpxSnapTranslationEnable
|
|
INTEGER,
|
|
a3ComSysBridgeLowLatencyEnable
|
|
INTEGER,
|
|
a3ComSysBridgeVlanMode
|
|
INTEGER,
|
|
a3ComSysBridgeRateLimitReceiveMulticast
|
|
INTEGER,
|
|
a3ComSysBridgeRateLimitReceiveBroadcast
|
|
INTEGER,
|
|
a3ComSysBridgeRateLimitReceiveFlood
|
|
INTEGER,
|
|
a3ComSysBridgeAddressLearnMode
|
|
INTEGER,
|
|
a3ComSysBridgeAddressAgingInterval
|
|
INTEGER,
|
|
a3ComSysBridgeLoopDetectMode
|
|
INTEGER,
|
|
a3ComSysBridgeLoopDetectSrcAddress
|
|
OCTET STRING
|
|
}
|
|
|
|
a3ComSysBridgeIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The index of the bridge identified by this entry,
|
|
relative to this agent."
|
|
::= { a3ComSysBridgeEntry 1 }
|
|
|
|
a3ComSysBridgePortCount OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of bridge ports that the bridge identified by
|
|
this entry controls."
|
|
::= { a3ComSysBridgeEntry 2 }
|
|
|
|
a3ComSysBridgeAddressTableSize OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The size of the address table for the bridge identified
|
|
by this entry."
|
|
::= { a3ComSysBridgeEntry 3 }
|
|
|
|
a3ComSysBridgeAddressTableCount OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The current count of addresses in the address table for
|
|
the bridge identified by this entry."
|
|
::= { a3ComSysBridgeEntry 4 }
|
|
|
|
a3ComSysBridgeAddressTablePeakCount OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The peak count of addresses in the address table for the
|
|
bridge identified by this entry, since the system was last
|
|
initialized."
|
|
::= { a3ComSysBridgeEntry 5 }
|
|
|
|
a3ComSysBridgeAddressThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A reporting threshold for the total number of addresses
|
|
known for the bridge identified by this entry. When this
|
|
threshold is reached, the event
|
|
a3ComSysBridgeAddressThresholdEvent is generated. The range of
|
|
valid values for setting this object is between 1 and the
|
|
corresponding value reported by a3ComSysBridgeAddressTableSize
|
|
+ 1 (Note that this range applies to values issued in set
|
|
requests. The current value may be outside this range,
|
|
for example if the corresponding value of a3ComSysBridgeMode is
|
|
changed). Setting this object to one greater than the
|
|
address table size disables the generation of
|
|
a3ComSysBridgeAddressThresholdEvents since the limit will never
|
|
be reached."
|
|
::= { a3ComSysBridgeEntry 6 }
|
|
|
|
a3ComSysBridgeMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
expressMode(1),
|
|
ieee8021dBridgeMode(2),
|
|
notSupported(3),
|
|
ieee8021dSRTBridgeMode(4),
|
|
ieee8021dSRBridgeMode(5),
|
|
ibmSRBridgeMode(6),
|
|
srtBBridgeMode(7),
|
|
srExpressBridgeMode(8)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The operational mode of the bridge identified by this
|
|
entry. Note that bridges which report notSupported(3)
|
|
will not support sets of this object, and that the value
|
|
notSupported(3) is not a valid value for a set operation."
|
|
::= { a3ComSysBridgeEntry 7 }
|
|
|
|
a3ComSysBridgeBackbonePort OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of the port selected as the backbone segment
|
|
port when the corresponding value of a3ComSysBridgeMode is
|
|
is expressMode(1). The value of this object can range
|
|
from 1 to the corresponding value of a3ComSysBridgePortCount,
|
|
however, some bridges may support only a subset of ports
|
|
as backbone ports. If the corresponding value of
|
|
a3ComSysBridgeMode is not expressMode(1), the value of this
|
|
object is ignored."
|
|
::= { a3ComSysBridgeEntry 8 }
|
|
|
|
a3ComSysBridgeIpFragmentationEnabled OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2),
|
|
notSupported(3)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A flag indicating whether or not IP fragmentation is
|
|
enabled on this bridge. Note that bridges which report
|
|
notSupported(3) will not support sets of this object, and
|
|
that the value notSupported(3) is not a valid value for a
|
|
set operation."
|
|
::= { a3ComSysBridgeEntry 9 }
|
|
|
|
a3ComSysBridgeTrFddiTranslationMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
native(1),
|
|
backbone(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The mode used to describe whether the embedded MAC
|
|
addresses are byte-conjugated in order to convert them
|
|
from Token Ring format to native FDDI format (and vice
|
|
versa), or whether they are left alone (used for traffic
|
|
flowing across a FDDI backbone to/from Token Ring end
|
|
stations)."
|
|
::= { a3ComSysBridgeEntry 10 }
|
|
|
|
a3ComSysBridgeSTPGroupAddress OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (6)) -- 6 octet address in "canonical" order
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Spanning tree bridge group address. The address cannot be
|
|
changed if the spanning tree is enabled (a3ComSysBridgeStpEnabled)."
|
|
::= { a3ComSysBridgeEntry 11 }
|
|
|
|
a3ComSysBridgeSTPEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object indicates if spanning tree bridge feature is
|
|
enabled or disabled. If enabled this value will equal true(1)."
|
|
::= { a3ComSysBridgeEntry 12 }
|
|
|
|
a3ComSysBridgeIpxSnapTranslationEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object indicates if the IPX 802.3-FDDI SNAP Translation
|
|
bridge feature is enabled or disabled. If enabled this
|
|
value will equal true(1). Note, this object may not be
|
|
supported on all bridges."
|
|
::= { a3ComSysBridgeEntry 13 }
|
|
|
|
a3ComSysBridgeLowLatencyEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object indicates if the bridge low latency
|
|
feature is enabled or disabled. If enabled this
|
|
value will equal true(1). Note, this object may not be
|
|
supported on all bridges."
|
|
::= { a3ComSysBridgeEntry 14 }
|
|
|
|
a3ComSysBridgeVlanMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
open(1),
|
|
closed(2),
|
|
mixed(3),
|
|
notSupported(4)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object indicates the VLAN types that this
|
|
bridge will support. Open mode means that each VLAN
|
|
within this bridge will be of the Open type; all VLANs
|
|
within this bridge will share the same address table.
|
|
Closed mode means that each VLAN within this bridge
|
|
will be of the Closed type; each VLAN within this
|
|
bridge will have its own address table. Mixed mode
|
|
means that each VLAN within this bridge with be of
|
|
either the Open or Closed type; all Open VLANs will
|
|
share the same address table and each Closed VLAN
|
|
will have its own address table."
|
|
::= { a3ComSysBridgeEntry 15 }
|
|
|
|
a3ComSysBridgeRateLimitReceiveMulticast OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object limits the number of multicast frames forwarded
|
|
by this port over a 1 second interval. The value is set
|
|
across all ports on the device."
|
|
::= { a3ComSysBridgeEntry 16 }
|
|
|
|
a3ComSysBridgeRateLimitReceiveBroadcast OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object limits the number of broadcast frames forwarded
|
|
by this port over a 1 second interval. The value is set
|
|
across all ports on the device."
|
|
::= { a3ComSysBridgeEntry 17 }
|
|
|
|
a3ComSysBridgeRateLimitReceiveFlood OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object limits the number of frames forwarded that
|
|
would normally be flooded by this port over a 1 second
|
|
interval. The value is set across all ports on the device."
|
|
::= { a3ComSysBridgeEntry 18 }
|
|
|
|
a3ComSysBridgeAddressLearnMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
normal(1),
|
|
secure(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object determins the behavior of address management
|
|
|
|
normal(1) - The device will learn dynamic addresses and
|
|
static entries can be added.
|
|
|
|
secure(2) - Static, management, and control addresses can
|
|
be added to a database. If a dynamic address
|
|
is seen that does not match an entry in the
|
|
database, then the port will be disabled."
|
|
::= { a3ComSysBridgeEntry 19 }
|
|
|
|
a3ComSysBridgeAddressAgingInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object determines how long (in seconds) a dynamic entry is kept
|
|
in the database."
|
|
::= { a3ComSysBridgeEntry 20 }
|
|
|
|
a3ComSysBridgeLoopDetectMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2),
|
|
immediate(3)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object determines the behavior of loop detection
|
|
|
|
enabled(1) - The DA will detect loops and disable
|
|
the apporiate port.
|
|
disabled(2) - No loop detection mechanism will be enabled.
|
|
immediate(3) - If a BPDU is received on a front panel port
|
|
then a front panel port will be disabled.
|
|
The default value for this object disabled(2)."
|
|
::= { a3ComSysBridgeEntry 21 }
|
|
|
|
a3ComSysBridgeLoopDetectSrcAddress OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object returns the source address that is used to
|
|
determine if a loop is present between client ports"
|
|
::= { a3ComSysBridgeEntry 22 }
|
|
|
|
-- The Switching Systems MIB bridge port table.
|
|
|
|
a3ComSysBridgePortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF A3ComSysBridgePortEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A list of bridge port entries. A single entry exists in
|
|
this list for each bridge port managed by this agent."
|
|
::= { a3ComSysBridge 3 }
|
|
|
|
a3ComSysBridgePortEntry OBJECT-TYPE
|
|
SYNTAX A3ComSysBridgePortEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A bridge port entry contains information about a
|
|
particular bridge port managed by this agent."
|
|
INDEX { a3ComSysBridgePortBridgeIndex,
|
|
a3ComSysBridgePortIndex }
|
|
::= { a3ComSysBridgePortTable 1 }
|
|
|
|
A3ComSysBridgePortEntry ::=
|
|
SEQUENCE {
|
|
a3ComSysBridgePortBridgeIndex
|
|
INTEGER,
|
|
a3ComSysBridgePortIndex
|
|
INTEGER,
|
|
a3ComSysBridgePortIfIndex
|
|
INTEGER,
|
|
a3ComSysBridgePortReceiveMulticastLimit
|
|
INTEGER,
|
|
a3ComSysBridgePortAddressAction
|
|
INTEGER,
|
|
a3ComSysBridgePortSpanningTreeFrameReceivedCounts
|
|
Counter,
|
|
a3ComSysBridgePortReceiveBlockedDiscards
|
|
Counter,
|
|
a3ComSysBridgePortReceiveMulticastLimitExceededs
|
|
Counter,
|
|
a3ComSysBridgePortReceiveMulticastLimitExceededDiscards
|
|
Counter,
|
|
a3ComSysBridgePortReceiveSecurityDiscards
|
|
Counter,
|
|
a3ComSysBridgePortReceiveUnknownDiscards
|
|
Counter,
|
|
a3ComSysBridgePortReceiveOtherDiscards
|
|
Counter,
|
|
a3ComSysBridgePortReceiveErrorDiscards
|
|
Counter,
|
|
a3ComSysBridgePortSameSegmentDiscards
|
|
Counter,
|
|
a3ComSysBridgePortTransmitBlockedDiscards
|
|
Counter,
|
|
a3ComSysBridgePortReceiveAllPathFilteredFrames
|
|
Counter,
|
|
a3ComSysBridgePortReceiveMulticastPathFilteredFrames
|
|
Counter,
|
|
a3ComSysBridgePortTransmitAllPathFilteredFrames
|
|
Counter,
|
|
a3ComSysBridgePortTransmitMulticastPathFilteredFrames
|
|
Counter,
|
|
a3ComSysBridgePortForwardedUnicastFrames
|
|
Counter,
|
|
a3ComSysBridgePortForwardedUnicastOctets
|
|
Counter,
|
|
a3ComSysBridgePortForwardedMulticastFrames
|
|
Counter,
|
|
a3ComSysBridgePortForwardedMulticastOctets
|
|
Counter,
|
|
a3ComSysBridgePortFloodedUnicastFrames
|
|
Counter,
|
|
a3ComSysBridgePortFloodedUnicastOctets
|
|
Counter,
|
|
a3ComSysBridgePortStpMode
|
|
INTEGER,
|
|
a3ComSysBridgePortReceiveMulticastLimitFrameType
|
|
INTEGER,
|
|
a3ComSysBridgePortForwardedFrames
|
|
Counter,
|
|
a3ComSysBridgePortReceiveMulticastLimitMultiplier
|
|
INTEGER,
|
|
a3ComSysBridgePortRateLimitReceiveMulticastEnabled
|
|
INTEGER,
|
|
a3ComSysBridgePortRateLimitReceiveBroadcastEnabled
|
|
INTEGER,
|
|
a3ComSysBridgePortRateLimitReceiveFloodEnabled
|
|
INTEGER,
|
|
a3ComSysBridgePortRateLimitReceiveState
|
|
INTEGER,
|
|
a3ComSysBridgePortLoopDetectState
|
|
INTEGER,
|
|
a3ComSysBridgePortAddressMaxLimit
|
|
INTEGER,
|
|
a3ComSysBridgePortAddressState
|
|
INTEGER,
|
|
a3ComSysBridgePortReceiveInternalPathFilteredFrames
|
|
Counter
|
|
}
|
|
|
|
a3ComSysBridgePortBridgeIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The index of the bridge identified by this entry,
|
|
relative to this agent."
|
|
::= { a3ComSysBridgePortEntry 1 }
|
|
|
|
a3ComSysBridgePortIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The index of the bridge port identified by this entry,
|
|
within the bridge identified by this entry."
|
|
::= { a3ComSysBridgePortEntry 2 }
|
|
|
|
a3ComSysBridgePortIfIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The value of the MIB-II ifIndex corresponding to the
|
|
bridge port identified by this entry."
|
|
::= { a3ComSysBridgePortEntry 3 }
|
|
|
|
a3ComSysBridgePortReceiveMulticastLimit OBJECT-TYPE
|
|
SYNTAX INTEGER (0..200000)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable limits the number of multicast frames forwarded
|
|
by this port over a 1 second interval. The minimum threshold
|
|
limit may vary between platforms, but can be determined by multiplying
|
|
this value by the swSysBridgePortReceiveMulticastLimitMultiplier
|
|
value. For example if this value equals 2, and the
|
|
swSysBridgePortReceiveMulticastLimitMultiplier equals 1000 then no
|
|
more than 2000 multicast frames per second will be forwarded by this port.
|
|
|
|
The default value for this object is zero which an infinite rate."
|
|
::= { a3ComSysBridgePortEntry 4 }
|
|
|
|
a3ComSysBridgePortAddressAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
freezeAddress(2),
|
|
flushAddress(3),
|
|
flushDynamicAddress(4)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object, when read, always returns the value
|
|
other(1). The behavior of setting this object to each of
|
|
the acceptable values is as follows:
|
|
|
|
freezeAddress: causes all the learned dynamic
|
|
addresses to be converted into static
|
|
addresses.
|
|
|
|
flushAddress: causes all the addresses to be flushed
|
|
from the address list for the bridge
|
|
port identified by this entry.
|
|
|
|
flushDynamicAddress:
|
|
causes all dynamic addresses to be
|
|
flushed from the address list for the
|
|
bridge port identified by this entry."
|
|
::= { a3ComSysBridgePortEntry 5 }
|
|
|
|
a3ComSysBridgePortSpanningTreeFrameReceivedCounts OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of spanning tree frames received by the
|
|
bridge port identified by this entry."
|
|
::= { a3ComSysBridgePortEntry 6 }
|
|
|
|
a3ComSysBridgePortReceiveBlockedDiscards OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of frames discarded by the bridge port
|
|
identified by this entry because the receiving bridge port
|
|
was not in the 'forwarding' state."
|
|
::= { a3ComSysBridgePortEntry 7 }
|
|
|
|
a3ComSysBridgePortReceiveMulticastLimitExceededs OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of times the value of
|
|
a3ComSysBridgePortReceiveMulticastLimit was exceeded for the
|
|
port identified by this entry."
|
|
::= { a3ComSysBridgePortEntry 8 }
|
|
|
|
a3ComSysBridgePortReceiveMulticastLimitExceededDiscards OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of multicast/broadcast frames discarded by the
|
|
bridge port identified by this entry because the
|
|
corresponding value of a3ComSysBridgePortReceiveMulticastLimit
|
|
was exceeded."
|
|
::= { a3ComSysBridgePortEntry 9 }
|
|
|
|
a3ComSysBridgePortReceiveSecurityDiscards OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of frames discarded by the bridge port
|
|
identified by this entry because they contained source
|
|
addresses which were statically configured on another
|
|
bridge port. A statically configured address (station),
|
|
which is not allowed to move, appears to have moved."
|
|
::= { a3ComSysBridgePortEntry 10 }
|
|
|
|
a3ComSysBridgePortReceiveUnknownDiscards OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of frames discarded by the bridge port
|
|
identified by this entry because the destination address
|
|
was unknown. Note that this counter is only valid for
|
|
backbone ports, and only when the bridge is operating in
|
|
express mode."
|
|
::= { a3ComSysBridgePortEntry 11 }
|
|
|
|
a3ComSysBridgePortReceiveOtherDiscards OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of frames discarded by the bridge port
|
|
identified by this entry because they contained either
|
|
invalid (group) source addresses or source addresses
|
|
belonging to this bridge (indicative of network loops)."
|
|
::= { a3ComSysBridgePortEntry 12 }
|
|
|
|
a3ComSysBridgePortReceiveErrorDiscards OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of frames discarded by the bridge port
|
|
identified by this entry because of internal bridge system
|
|
errors (e.g., hardware and software address table
|
|
discrepencies)."
|
|
::= { a3ComSysBridgePortEntry 13 }
|
|
|
|
a3ComSysBridgePortSameSegmentDiscards OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of frames discarded by the bridge port
|
|
identified by this entry because the destination address
|
|
is known on the same network segment as the source address,
|
|
i.e., the frame does not need to be bridged."
|
|
::= { a3ComSysBridgePortEntry 14 }
|
|
|
|
a3ComSysBridgePortTransmitBlockedDiscards OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of frames discarded by the bridge port
|
|
identified by this entry because the transmitting bridge
|
|
port was not in the 'forwarding' state."
|
|
::= { a3ComSysBridgePortEntry 15 }
|
|
|
|
a3ComSysBridgePortReceiveAllPathFilteredFrames OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of frames discarded by the bridge port
|
|
identified by this entry due to user defined receive all
|
|
path filters."
|
|
::= { a3ComSysBridgePortEntry 16 }
|
|
|
|
a3ComSysBridgePortReceiveMulticastPathFilteredFrames OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of frames discarded by the bridge port
|
|
identified by this entry due to user defined receive
|
|
multicast path filters."
|
|
::= { a3ComSysBridgePortEntry 17 }
|
|
|
|
a3ComSysBridgePortTransmitAllPathFilteredFrames OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of frames discarded by the bridge port
|
|
identified by this entry due to user defined transmit all
|
|
path filters."
|
|
::= { a3ComSysBridgePortEntry 18 }
|
|
|
|
a3ComSysBridgePortTransmitMulticastPathFilteredFrames OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of frames discarded by the bridge port
|
|
identified by this entry due to user defined transmit
|
|
multicast path filters."
|
|
::= { a3ComSysBridgePortEntry 19 }
|
|
|
|
a3ComSysBridgePortForwardedUnicastFrames OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of unicast frames which this port forwarded
|
|
to a single destination port."
|
|
::= { a3ComSysBridgePortEntry 20 }
|
|
|
|
a3ComSysBridgePortForwardedUnicastOctets OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of octets contained in unicast frames
|
|
which this port forwarded to a single destination port."
|
|
::= { a3ComSysBridgePortEntry 21 }
|
|
|
|
a3ComSysBridgePortForwardedMulticastFrames OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of multicast frames which this port forwarded."
|
|
::= { a3ComSysBridgePortEntry 22 }
|
|
|
|
a3ComSysBridgePortForwardedMulticastOctets OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of octets contained in multicast frames which
|
|
this port forwarded."
|
|
::= { a3ComSysBridgePortEntry 23 }
|
|
|
|
a3ComSysBridgePortFloodedUnicastFrames OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of unicast frames which this port flooded to
|
|
all other ports in the bridge."
|
|
::= { a3ComSysBridgePortEntry 24 }
|
|
|
|
a3ComSysBridgePortFloodedUnicastOctets OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of octets contained in unicast frames which
|
|
this port flooded to all other ports in the bridge."
|
|
::= { a3ComSysBridgePortEntry 25 }
|
|
|
|
|
|
a3ComSysBridgePortStpMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2),
|
|
remove(3)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The mode of the bridge port."
|
|
REFERENCE
|
|
"IEEE 802.1D-1990: Section 4.5.5.2 for enable and disable modes."
|
|
::= { a3ComSysBridgePortEntry 26 }
|
|
|
|
a3ComSysBridgePortReceiveMulticastLimitFrameType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
broadcastAndMulticast(1),
|
|
broadcastOnly(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object identifies the frames type(s) that are to be
|
|
counted when determining if the receive multicast limit
|
|
has been exceeded for this bridge port. Devices attached
|
|
to networks with predominantly high multicast traffic
|
|
(e.g. video) should set this value to broadcastOnly(2)
|
|
to detect broadcast storms."
|
|
::= { a3ComSysBridgePortEntry 27 }
|
|
|
|
a3ComSysBridgePortForwardedFrames OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of frames which this port forwarded."
|
|
::= { a3ComSysBridgePortEntry 28 }
|
|
|
|
a3ComSysBridgePortReceiveMulticastLimitMultiplier OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This variable determines the minimum setting for the multicast
|
|
limit threshold. For example if this value equals 1000, and the
|
|
a3ComSysBridgePortReceiveMulticastLimit variable equals 2 then
|
|
no more than 2000 multicast frames per second will be forwarded
|
|
by this port."
|
|
::= { a3ComSysBridgePortEntry 29 }
|
|
|
|
a3ComSysBridgePortRateLimitReceiveMulticastEnabled OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object determines whether a port participates
|
|
in multicast rate limiting set by the object
|
|
a3ComSysBridgeRateLimitReceiveMulticast"
|
|
::= { a3ComSysBridgePortEntry 30 }
|
|
|
|
a3ComSysBridgePortRateLimitReceiveBroadcastEnabled OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object determines whether a port participates
|
|
in broadcast rate limiting set by the object
|
|
a3ComSysBridgeRateLimitReceiveBroadcast"
|
|
::= { a3ComSysBridgePortEntry 31 }
|
|
|
|
a3ComSysBridgePortRateLimitReceiveFloodEnabled OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object determines whether a port participates
|
|
in flood rate limiting set by the object
|
|
a3ComSysBridgeRateLimitReceiveFlood"
|
|
::= { a3ComSysBridgePortEntry 32 }
|
|
|
|
a3ComSysBridgePortRateLimitReceiveState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2),
|
|
bmfrl-disabled(3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object returns the bmfrl state of the port
|
|
|
|
enabled(1) - port is up
|
|
disabled(2) - port is down, but not as
|
|
a result of BMFRL
|
|
bmfrl-disabled(3) - port was disabled
|
|
by rate limit software"
|
|
::= { a3ComSysBridgePortEntry 33 }
|
|
|
|
a3ComSysBridgePortLoopDetectState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
loopDetected(2),
|
|
bpduDetected(3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object returns a reason code that will indicate why
|
|
a given port was disable by the Loop Detection software."
|
|
::= { a3ComSysBridgePortEntry 34 }
|
|
|
|
a3ComSysBridgePortAddressMaxLimit OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object controls the maximum number of unicast addresses
|
|
that can be learned or configured on a port. This value is
|
|
set on a per port basis. The value can't be set lower than
|
|
the current number of addresses on a port."
|
|
::= { a3ComSysBridgePortEntry 35 }
|
|
|
|
a3ComSysBridgePortAddressState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
limitationExceeded(2),
|
|
securityViolation(3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object returns a reason code that will indicate why
|
|
a given port was disable, when a3ComDaAddressMode is set
|
|
to secure."
|
|
::= { a3ComSysBridgePortEntry 36 }
|
|
|
|
a3ComSysBridgePortReceiveInternalPathFilteredFrames OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of frames discarded by the bridge port
|
|
identified by this entry due to receive internal
|
|
path filters."
|
|
::= { a3ComSysBridgePortEntry 37 }
|
|
|
|
-- ::= { a3ComSysBridge 4 } Reserved. Do not use.
|
|
|
|
|
|
-- The Switching Systems MIB bridge port address table
|
|
|
|
a3ComSysBridgePortAddressTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF A3ComSysBridgePortAddressEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A list of bridge port address information. A single
|
|
entry exists in this list for each learned address,
|
|
accross all bridge ports and all bridges managed by this
|
|
agent."
|
|
::= { a3ComSysBridge 5 }
|
|
|
|
a3ComSysBridgePortAddressEntry OBJECT-TYPE
|
|
SYNTAX A3ComSysBridgePortAddressEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"An bridge port address entry contains information about a
|
|
particular bridge port address. To create a new entry,
|
|
set an instance of a3ComSysBridgePortAddressRemoteAddress with
|
|
the address index portion of the instance set to 0, to a
|
|
valid value. To remove an entry, set the instance of the
|
|
a3ComSysBridgePortAddressType for the entry to invalid(2)."
|
|
INDEX { a3ComSysBridgePortAddressBridgeIndex,
|
|
a3ComSysBridgePortAddressPortIndex,
|
|
a3ComSysBridgePortAddressIndex }
|
|
::= { a3ComSysBridgePortAddressTable 1 }
|
|
|
|
A3ComSysBridgePortAddressEntry ::=
|
|
SEQUENCE {
|
|
a3ComSysBridgePortAddressBridgeIndex
|
|
INTEGER,
|
|
a3ComSysBridgePortAddressPortIndex
|
|
INTEGER,
|
|
a3ComSysBridgePortAddressIndex
|
|
INTEGER,
|
|
a3ComSysBridgePortAddressRemoteAddress
|
|
OCTET STRING,
|
|
a3ComSysBridgePortAddressType
|
|
INTEGER,
|
|
a3ComSysBridgePortAddressIsStatic
|
|
INTEGER,
|
|
a3ComSysBridgePortAddressStaticPort
|
|
INTEGER,
|
|
a3ComSysBridgePortAddressAge
|
|
INTEGER
|
|
}
|
|
|
|
a3ComSysBridgePortAddressBridgeIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The index of the bridge identified by this entry,
|
|
relative to this agent."
|
|
::= { a3ComSysBridgePortAddressEntry 1 }
|
|
|
|
a3ComSysBridgePortAddressPortIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The index of the bridge port identified by this entry,
|
|
within the bridge identified by this entry."
|
|
::= { a3ComSysBridgePortAddressEntry 2 }
|
|
|
|
a3ComSysBridgePortAddressIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The index of this address entry within the bridge address
|
|
table for the bridge identified by this entry. This index
|
|
ranges from 1 to the corresponding value of
|
|
a3ComSysBridgeAddressTableSize."
|
|
::= { a3ComSysBridgePortAddressEntry 3 }
|
|
|
|
a3ComSysBridgePortAddressRemoteAddress OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (6)) -- 6 octet address in "canonical" order
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The remote MAC address detected on the bridge port
|
|
identified by to this entry. Setting this object results
|
|
in an attempt to create a new entry in the table. Since
|
|
the value of a3ComSysBridgePortAddressIndex is determined
|
|
automatically internal to the bridge, a set is only
|
|
successful if the index value specified for
|
|
a3ComSysBridgePortAddressIndex is zero. A get-next
|
|
using the values of a3ComSysBridgePortAddressTypeIndex and
|
|
a3ComSysBridgePortAddressPortIndex can be used to determine the
|
|
address index assigned to the newly added address entry."
|
|
::= { a3ComSysBridgePortAddressEntry 4 }
|
|
|
|
a3ComSysBridgePortAddressType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
valid(1),
|
|
invalid(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object, when read, always returns the value valid(1).
|
|
Setting this object to invalid(2) will remove the
|
|
corresponding address entry from the table."
|
|
::= { a3ComSysBridgePortAddressEntry 5 }
|
|
|
|
a3ComSysBridgePortAddressIsStatic OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
isStatic(1),
|
|
isDynamic(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A value indicating whether this MAC address was
|
|
statically configured or was dynamically learned. Note
|
|
that isStatic(1) is only valid for set operations."
|
|
::= { a3ComSysBridgePortAddressEntry 6 }
|
|
|
|
a3ComSysBridgePortAddressStaticPort OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"If the corresponding value of the object
|
|
a3ComSysBridgePortAddressIsStatic is isStatic(1), this object
|
|
indicates the local bridge port index (as reported by
|
|
a3ComSysBridgePortLocalIndex) for which this address MAC was
|
|
statically configured. If the object
|
|
a3ComSysBridgePortAddressIsStatic has the value isDynamic(2),
|
|
the value of this object is 0."
|
|
::= { a3ComSysBridgePortAddressEntry 7 }
|
|
|
|
a3ComSysBridgePortAddressAge OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object indicates the time, in seconds, elapsed since
|
|
a packet containing this address as a source was last seen
|
|
on the bridge port identified by this entry."
|
|
::= { a3ComSysBridgePortAddressEntry 8 }
|
|
|
|
a3ComSysBridgeStpGroupAddress OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (6)) -- 6 octet address in "canonical" order
|
|
ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Spanning tree bridge group address. The address cannot be
|
|
changed if the spanning tree is enabled (a3ComSysBridgeStpEnabled).
|
|
This object can now be found under the a3ComSysBridgeTable
|
|
as a3ComSysBridgeSTPGroupAddress."
|
|
::= { a3ComSysBridge 6 }
|
|
|
|
a3ComSysBridgeStpEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"This object indicates if spanning tree bridge feature is
|
|
enabled or disabled. If enabled this value will equal true(1).
|
|
This object can now be found under the a3ComSysBridgeTable
|
|
as a3ComSysBridgeSTPEnable."
|
|
::= { a3ComSysBridge 7 }
|
|
|
|
|
|
-- The Switching Systems MIB bridge vlan port address table
|
|
|
|
a3ComSysBridgeVlanPortAddressTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF A3ComSysBridgeVlanPortAddressEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A list of vlan bridge port address information. A single
|
|
entry exists in this list for each learned address,
|
|
across all vlan bridge ports and all vlan bridges managed
|
|
by this agent."
|
|
::= { a3ComSysBridge 8 }
|
|
|
|
a3ComSysBridgeVlanPortAddressEntry OBJECT-TYPE
|
|
SYNTAX A3ComSysBridgeVlanPortAddressEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A bridge vlan port address entry contains information about a
|
|
particular bridge vlan port address. To create a new entry,
|
|
set an instance of a3ComSysBridgeVlanPortAddressRemoteAddress with
|
|
the address index portion of the instance set to 0, to a
|
|
valid value. To remove an entry, set the instance of the
|
|
a3ComSysBridgeVlanPortAddressType for the entry to invalid(2)."
|
|
INDEX { a3ComSysBridgeVlanPortAddressBridgeIndex,
|
|
a3ComSysBridgeVlanPortAddressVlanIndex,
|
|
a3ComSysBridgeVlanPortAddressPortIndex,
|
|
a3ComSysBridgeVlanPortAddressIndex }
|
|
::= { a3ComSysBridgeVlanPortAddressTable 1 }
|
|
|
|
A3ComSysBridgeVlanPortAddressEntry ::=
|
|
SEQUENCE {
|
|
a3ComSysBridgeVlanPortAddressBridgeIndex
|
|
INTEGER,
|
|
a3ComSysBridgeVlanPortAddressVlanIndex
|
|
INTEGER,
|
|
a3ComSysBridgeVlanPortAddressPortIndex
|
|
INTEGER,
|
|
a3ComSysBridgeVlanPortAddressIndex
|
|
INTEGER,
|
|
a3ComSysBridgeVlanPortAddressRemoteAddress
|
|
OCTET STRING,
|
|
a3ComSysBridgeVlanPortAddressType
|
|
INTEGER,
|
|
a3ComSysBridgeVlanPortAddressIsStatic
|
|
INTEGER,
|
|
a3ComSysBridgeVlanPortAddressStaticPort
|
|
INTEGER,
|
|
a3ComSysBridgeVlanPortAddressAge
|
|
INTEGER
|
|
}
|
|
|
|
a3ComSysBridgeVlanPortAddressBridgeIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The index of the bridge vlan identified by this entry,
|
|
relative to this agent."
|
|
::= { a3ComSysBridgeVlanPortAddressEntry 1 }
|
|
|
|
a3ComSysBridgeVlanPortAddressVlanIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The index of the vlan identified by this entry,
|
|
within the bridge identified by this entry."
|
|
::= { a3ComSysBridgeVlanPortAddressEntry 2 }
|
|
|
|
a3ComSysBridgeVlanPortAddressPortIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The index of the bridge vlan port identified by this entry,
|
|
within the bridge vlan identified by this entry."
|
|
::= { a3ComSysBridgeVlanPortAddressEntry 3 }
|
|
|
|
a3ComSysBridgeVlanPortAddressIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The index of this address entry within the bridge vlan address
|
|
table for the bridge identified by this entry. This index
|
|
ranges from 1 to the corresponding value of
|
|
a3ComSysBridgeAddressTableSize."
|
|
::= { a3ComSysBridgeVlanPortAddressEntry 4 }
|
|
|
|
a3ComSysBridgeVlanPortAddressRemoteAddress OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (6)) -- 6 octet address in "canonical" order
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The remote MAC address detected on the bridge vlan port
|
|
identified by to this entry. Setting this object results
|
|
in an attempt to create a new entry in the table. Since
|
|
the value of a3ComSysBridgeVlanPortAddressIndex is determined
|
|
automatically internal to the bridge vlan, a set is only
|
|
successful if the index value specified for
|
|
a3ComSysBridgeVlanPortAddressIndex is zero. A get-next
|
|
using the values of a3ComSysBridgeVlanPortAddressTypeIndex and
|
|
a3ComSysBridgeVlanPortAddressPortIndex can be used to determine the
|
|
address index assigned to the newly added address entry."
|
|
::= { a3ComSysBridgeVlanPortAddressEntry 5 }
|
|
|
|
a3ComSysBridgeVlanPortAddressType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
valid(1),
|
|
invalid(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object, when read, always returns the value valid(1).
|
|
Setting this object to invalid(2) will remove the
|
|
corresponding address entry from the table."
|
|
::= { a3ComSysBridgeVlanPortAddressEntry 6 }
|
|
|
|
a3ComSysBridgeVlanPortAddressIsStatic OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
isStatic(1),
|
|
isDynamic(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A value indicating whether this MAC address was
|
|
statically configured or was dynamically learned. Note
|
|
that isStatic(1) is only valid for set operations."
|
|
::= { a3ComSysBridgeVlanPortAddressEntry 7 }
|
|
|
|
a3ComSysBridgeVlanPortAddressStaticPort OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"If the corresponding value of the object
|
|
a3ComSysBridgeVlanPortAddressIsStatic is isStatic(1), this object
|
|
indicates the local bridge port index (as reported by
|
|
a3ComSysBridgePortLocalIndex) for which this address MAC was
|
|
statically configured. If the object
|
|
a3ComSysBridgeVlanPortAddressIsStatic has the value isDynamic(2),
|
|
the value of this object is 0."
|
|
::= { a3ComSysBridgeVlanPortAddressEntry 8 }
|
|
|
|
a3ComSysBridgeVlanPortAddressAge OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object indicates the time, in seconds, elapsed since
|
|
a packet containing this address as a source was last seen
|
|
on the bridge vlan port identified by this entry."
|
|
::= { a3ComSysBridgeVlanPortAddressEntry 9 }
|
|
|
|
--
|
|
-- The Bridge Group MIB traps.
|
|
--
|
|
|
|
a3ComSysBridgeAddressThresholdEvent TRAP-TYPE
|
|
ENTERPRISE a3ComSwitchingSystemsMib
|
|
VARIABLES { a3ComSysBridgeIndex }
|
|
DESCRIPTION
|
|
"The trap that is generated when the number of addresses
|
|
stored in the bridge reaches a3ComSysBridgeAddressThreshold."
|
|
::= 6
|
|
|
|
a3ComSysBridgePortLearnEvent TRAP-TYPE
|
|
ENTERPRISE a3ComSysBridge
|
|
VARIABLES { a3ComSysBridgePortIndex,
|
|
a3ComSysBridgePortAddressState }
|
|
DESCRIPTION
|
|
"The Trap is generated to inform the network manager of the misbehaved
|
|
port. The misbehavior is reported in the Address State."
|
|
::= 60
|
|
|
|
a3ComSysBridgePortRateLimitEvent TRAP-TYPE
|
|
ENTERPRISE a3ComSysBridge
|
|
VARIABLES { a3ComSysBridgePortIndex,
|
|
a3ComSysBridgePortRateLimitReceiveState }
|
|
DESCRIPTION
|
|
"The Trap is generated to inform the network manager of a misbehaved
|
|
port. The port has exceeded one of the port based rate limiting
|
|
thresholds and has been placed into the reported state."
|
|
::= 61
|
|
|
|
a3ComSysBridgePortLoopDetectEvent TRAP-TYPE
|
|
ENTERPRISE a3ComSysBridge
|
|
VARIABLES { a3ComSysBridgePortIndex,
|
|
a3ComSysBridgePortLoopDetectState }
|
|
DESCRIPTION
|
|
"The Trap is generated to inform the network manager of the misbehaved
|
|
port. A loop has been detected on this port and the port has been
|
|
placed into the reported state."
|
|
::= 62
|
|
|
|
END
|