summaryrefslogtreecommitdiff
path: root/MIBS/cisco/CISCOSB-BRGMACSWITCH-MIB
diff options
context:
space:
mode:
Diffstat (limited to 'MIBS/cisco/CISCOSB-BRGMACSWITCH-MIB')
-rw-r--r--MIBS/cisco/CISCOSB-BRGMACSWITCH-MIB171
1 files changed, 171 insertions, 0 deletions
diff --git a/MIBS/cisco/CISCOSB-BRGMACSWITCH-MIB b/MIBS/cisco/CISCOSB-BRGMACSWITCH-MIB
new file mode 100644
index 0000000..51dce37
--- /dev/null
+++ b/MIBS/cisco/CISCOSB-BRGMACSWITCH-MIB
@@ -0,0 +1,171 @@
+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