172 lines
5.1 KiB
Plaintext
172 lines
5.1 KiB
Plaintext
CISCOSB-BRGMACSWITCH-MIB DEFINITIONS ::= BEGIN
|
|
|
|
-- Title: CISCOSB ROS
|
|
-- Private BRIDGE MAC SWITCH MIB
|
|
-- Version: 7.46
|
|
-- Date: 15-Jan-2007
|
|
|
|
IMPORTS
|
|
switch001 FROM CISCOSB-MIB
|
|
OBJECT-TYPE, MODULE-IDENTITY FROM SNMPv2-SMI
|
|
TruthValue FROM SNMPv2-TC;
|
|
|
|
rlBrgMacSwitch MODULE-IDENTITY
|
|
LAST-UPDATED "200701020000Z"
|
|
ORGANIZATION "Cisco Systems, Inc."
|
|
|
|
CONTACT-INFO
|
|
"Postal: 170 West Tasman Drive
|
|
San Jose , CA 95134-1706
|
|
USA
|
|
|
|
|
|
Website: Cisco Small Business Support Community <http://www.cisco.com/go/smallbizsupport>"
|
|
|
|
DESCRIPTION
|
|
"This private MIB module defines Switching Parameters private MIBs."
|
|
REVISION "200701020000Z"
|
|
DESCRIPTION
|
|
"Initial revision."
|
|
::= { switch001 50 }
|
|
|
|
rlBrgMacSwVersion OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MIB's version, the current version is 2."
|
|
::= { rlBrgMacSwitch 1 }
|
|
|
|
rlBrgMacSwMaxTableNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum number of MAC Tables supported by the device."
|
|
::= { rlBrgMacSwitch 2 }
|
|
|
|
rlBrgMacSwDynamicTables OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
supported (1),
|
|
unsupported (2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies whether the device supports port dynamic MAC tables."
|
|
::= { rlBrgMacSwitch 3 }
|
|
|
|
--rlBrgMacSwTblPollingTimeout OBJECT-TYPE
|
|
-- SYNTAX INTEGER
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The units of this MIB object is seconds."
|
|
-- ::= { rlBrgMacSwitch 4 }
|
|
|
|
rlBrgMacSwOldEntryDeleteMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
refreshFlag (1),
|
|
agingFlag(2),
|
|
agingTime(3),
|
|
boundaries(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The method used to delete old unused entries
|
|
refresh_flag:
|
|
The high level sets a flag when it adds or updates an entry,
|
|
the Switch clears the flag each time, when it learns the
|
|
station once more.
|
|
aging_flag:
|
|
The high level clears a flag when it adds or updates an entry,
|
|
the Switch sets the flag each time, when it learns the station
|
|
once more.
|
|
aging_time:
|
|
The high level defines a timeout, the Switch sends a message
|
|
to the high level each time when the station doesn't send
|
|
messages during interval between timeout and 2*timeout.
|
|
Boundaries:
|
|
The Switch doesn't support any mechanism, and the high level
|
|
uses two boundaries: red and yellow. When the number of entries
|
|
exceeds the red boundary, the high level deletes the oldest entries."
|
|
::= { rlBrgMacSwitch 5 }
|
|
|
|
rlBrgMacSwSpanningTree OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
supported (1),
|
|
unsupported (2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies whether the device supports port the Spanning Tree Protocol."
|
|
::= { rlBrgMacSwitch 6 }
|
|
|
|
rlBrgMacSwKeyType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
macOnly (1),
|
|
tagAndMac(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specified the used MAC Address Table kye format:
|
|
macOnly:
|
|
One global MAC Address Table per device (leaky VLANs).
|
|
tagAndMac:
|
|
MAC Address Table per each VLAN (strick VLANs)."
|
|
::= { rlBrgMacSwitch 7 }
|
|
|
|
rlBrgMacSwYellowBoundary OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The yellow boundary."
|
|
::= { rlBrgMacSwitch 8 }
|
|
|
|
rlBrgMacSwRedBoundary OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The yellow boundary."
|
|
::= { rlBrgMacSwitch 9 }
|
|
|
|
rlBrgMacSwTrapEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable indicates whether to create a SNMP trap
|
|
if adding dynamic mac failed due to full hash chain."
|
|
DEFVAL { false }
|
|
::= { rlBrgMacSwitch 10 }
|
|
|
|
rlBrgMacSwOperTrapCount OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable indicates the trap counter status
|
|
(i.e. number of received MAC addresses since the last trap
|
|
sent that haven't been inserted into the hash).
|
|
It is relevant only when trap is enabled."
|
|
::= { rlBrgMacSwitch 11 }
|
|
|
|
rlBrgMacSwAdminTrapFrequency OBJECT-TYPE
|
|
SYNTAX INTEGER (1 .. 86400)
|
|
-- UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable indicates the minimal frequency (in seconds)
|
|
of sending a trap.
|
|
It is relevant only when trap is enabled."
|
|
DEFVAL { 60 }
|
|
::= { rlBrgMacSwitch 12 }
|
|
|
|
END
|