summaryrefslogtreecommitdiff
path: root/MIBS/cisco/CISCOSB-SpecialBpdu-MIB
diff options
context:
space:
mode:
Diffstat (limited to 'MIBS/cisco/CISCOSB-SpecialBpdu-MIB')
-rw-r--r--MIBS/cisco/CISCOSB-SpecialBpdu-MIB173
1 files changed, 173 insertions, 0 deletions
diff --git a/MIBS/cisco/CISCOSB-SpecialBpdu-MIB b/MIBS/cisco/CISCOSB-SpecialBpdu-MIB
new file mode 100644
index 0000000..af1eacf
--- /dev/null
+++ b/MIBS/cisco/CISCOSB-SpecialBpdu-MIB
@@ -0,0 +1,173 @@
+CISCOSB-SpecialBpdu-MIB DEFINITIONS ::= BEGIN
+
+-- Title: Cisco Switch Interfaces Private
+-- Version: 7.50
+-- Date: 07 July 2009
+
+IMPORTS
+ ifIndex FROM IF-MIB
+ MODULE-IDENTITY, OBJECT-TYPE FROM SNMPv2-SMI
+ RowStatus, TruthValue, MacAddress, TEXTUAL-CONVENTION FROM SNMPv2-TC
+ switch001 FROM CISCOSB-MIB;
+
+
+rlSpecialBpdu MODULE-IDENTITY
+ LAST-UPDATED "200805031234Z"
+ 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
+ "<description>"
+ REVISION "200805031234Z"
+ DESCRIPTION
+ "The private MIB module definition Traffic Segmentation MIB."
+ ::= { switch001 144 }
+
+
+EncapType ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "The L2 encapsulation type. In case the entry contains MAC only,
+ the encapsulation will be none(1), otherwisw:
+ EthernetV2 (2), LLC (2) or LLC-Snap (3)"
+ SYNTAX INTEGER {
+ none(1),
+ ethernet-v2(2),
+ llc(3),
+ llc-snap(4)
+ }
+
+Action ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "Action to be taken. Bridge(1) or Discard (2)"
+ SYNTAX INTEGER {
+ bridge(1),
+ discard(2)
+ }
+
+HwAction ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "Configured action in the HW. Forward(1), Drop (2) or Trap(3)"
+ SYNTAX INTEGER {
+ forward(1),
+ drop(2),
+ trap(3)
+ }
+--------------------------------------------------------------------------------
+-- Special BPDU
+--------------------------------------------------------------------------------
+
+--rlSpecialBpduTable
+
+rlSpecialBpduTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RlSpecialBpduEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table contains entries of Special BPDU configuration"
+ ::= { rlSpecialBpdu 1 }
+
+rlSpecialBpduEntry OBJECT-TYPE
+ SYNTAX RlSpecialBpduEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry of Special BPDU configuration table"
+ INDEX { rlSpecialBpduMacAddr,
+ rlSpecialBpduEncap,
+ rlSpecialBpduProtId }
+ ::= { rlSpecialBpduTable 1 }
+
+RlSpecialBpduEntry ::= SEQUENCE {
+ rlSpecialBpduMacAddr MacAddress,
+ rlSpecialBpduEncap EncapType,
+ rlSpecialBpduProtId OCTET STRING (SIZE (5)),
+ rlSpecialBpduAction Action,
+ rlSpecialBpduRowStatus RowStatus
+}
+
+rlSpecialBpduMacAddr OBJECT-TYPE
+ SYNTAX MacAddress
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Reserved MAC Mc 01:80:C2:00:00:00 - 01:80:C2:00:00:2F."
+ ::= { rlSpecialBpduEntry 1 }
+
+rlSpecialBpduEncap OBJECT-TYPE
+ SYNTAX EncapType
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "L2 Encapsulation Type: Ethernet-V2, LLC or LLC-Snap."
+ ::= { rlSpecialBpduEntry 2 }
+
+rlSpecialBpduProtId OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (5))
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Protocol ID. For Ethernet-V2: 0x600 - 0xFFFF; For LLC: 0 - 0xFFFF;
+ For LLC-Snap: 0 - 0xFFFFFFFFFF."
+ ::= { rlSpecialBpduEntry 3 }
+
+rlSpecialBpduAction OBJECT-TYPE
+ SYNTAX Action
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Action to be taken on the incoming frame: Discard or Bridge."
+ ::= { rlSpecialBpduEntry 4 }
+
+rlSpecialBpduRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object indicates the status of this entry."
+ ::= { rlSpecialBpduEntry 5 }
+
+
+--rlSpecialBpduHwTable
+
+rlSpecialBpduHwTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RlSpecialBpduHwEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table contains entries of Special BPDU Hw status"
+ ::= { rlSpecialBpdu 2 }
+
+rlSpecialBpduHwEntry OBJECT-TYPE
+ SYNTAX RlSpecialBpduHwEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry of Special BPDU Hw status table"
+ INDEX { rlSpecialBpduMacAddr }
+ ::= { rlSpecialBpduHwTable 1 }
+
+RlSpecialBpduHwEntry ::= SEQUENCE {
+ rlSpecialBpduHwAction HwAction
+}
+
+rlSpecialBpduHwAction OBJECT-TYPE
+ SYNTAX HwAction
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "HW action per MAC address: Forward, Drop or Trap."
+ ::= { rlSpecialBpduHwEntry 2 }
+
+END
+
+