summaryrefslogtreecommitdiff
path: root/MIBS/cisco/CISCOSB-ProtectedPorts-MIB
diff options
context:
space:
mode:
Diffstat (limited to 'MIBS/cisco/CISCOSB-ProtectedPorts-MIB')
-rw-r--r--MIBS/cisco/CISCOSB-ProtectedPorts-MIB141
1 files changed, 141 insertions, 0 deletions
diff --git a/MIBS/cisco/CISCOSB-ProtectedPorts-MIB b/MIBS/cisco/CISCOSB-ProtectedPorts-MIB
new file mode 100644
index 0000000..046b18f
--- /dev/null
+++ b/MIBS/cisco/CISCOSB-ProtectedPorts-MIB
@@ -0,0 +1,141 @@
+CISCOSB-ProtectedPorts-MIB DEFINITIONS ::= BEGIN
+
+-- Title: Cisco Switch Interfaces Private
+-- Version: 7.46
+-- Date: 13 Apr 2008
+
+IMPORTS
+ ifIndex FROM IF-MIB
+ Unsigned32, MODULE-IDENTITY, OBJECT-TYPE FROM SNMPv2-SMI
+ RowStatus, TruthValue, TEXTUAL-CONVENTION FROM SNMPv2-TC
+ PortList FROM Q-BRIDGE-MIB
+ switch001 FROM CISCOSB-MIB;
+
+
+rlProtectedPorts 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 for Protected Ports MIB."
+ ::= { switch001 132 }
+
+
+
+-- rlProtectedPortsTable
+
+rlProtectedPortsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RlProtectedPortsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table containing entries of protected ports configuration information"
+ ::= { rlProtectedPorts 1 }
+
+rlProtectedPortsEntry OBJECT-TYPE
+ SYNTAX RlProtectedPortsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table entry of protected ports configuration information"
+ INDEX { ifIndex }
+ ::= { rlProtectedPortsTable 1 }
+
+RlProtectedPortsEntry ::= SEQUENCE {
+ rlProtectedPortType INTEGER,
+ rlProtectedPortCommunity INTEGER
+ }
+
+rlProtectedPortType OBJECT-TYPE
+ SYNTAX INTEGER {
+ not-protected(1),
+ protected(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Set port protected mode: not-protected, protected
+ protected ports filter layer 2 traffic from other protected ports"
+ DEFVAL { not-protected }
+ ::= { rlProtectedPortsEntry 1 }
+
+rlProtectedPortCommunity OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+
+ "Associate protected port with community number which becoming active only when
+ rlProtectedPortsStatus changed to protected
+ protected community ports filter layer 2 traffic from protected ports
+ and from other protected community ports, but do not filter layer 2
+ traffic from same community ports.
+
+ value of 0 disassociate port from its community.
+ "
+ DEFVAL { 0 }
+ ::= { rlProtectedPortsEntry 2 }
+
+--------------------------------------------------------------------------------
+
+-- rlProtectedPortsStatusTable
+
+rlProtectedPortsStatusTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RlProtectedPortsStatusEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table containing entries of protected ports status"
+ ::= { rlProtectedPorts 2 }
+
+rlProtectedPortsStatusEntry OBJECT-TYPE
+ SYNTAX RlProtectedPortsStatusEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table entry containing protected ports DB status information"
+ INDEX { ifIndex }
+ ::= { rlProtectedPortsStatusTable 1 }
+
+RlProtectedPortsStatusEntry ::= SEQUENCE {
+ rlProtectedPortEgressPorts PortList
+ }
+
+rlProtectedPortEgressPorts OBJECT-TYPE
+ SYNTAX PortList
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "list of ports which are not filtered by protected port mechanism when traffic is forwarded from
+ the specified ifIndex"
+ ::= { rlProtectedPortsStatusEntry 1 }
+
+--------------------------------------------------------------------------------
+
+-- rlProtectedPortsGroup
+
+rlProtectedPortsGlobalEnable OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "true - set all system fast ethernet ports to protected state
+ false - set all system fast ethernet ports to not protected state"
+ DEFVAL { false }
+ ::= { rlProtectedPorts 3 }
+
+
+END
+
+