1CISCO-VLAN-BRIDGING-MIB DEFINITIONS ::= BEGIN 2 3IMPORTS 4 MODULE-IDENTITY, 5 OBJECT-TYPE FROM SNMPv2-SMI 6 ciscoMgmt FROM CISCO-SMI 7 MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF 8 vtpVlanIndex FROM CISCO-VTP-MIB 9 CiscoPortList FROM CISCO-TC; 10 11 12ciscoVlanBridgingMIB MODULE-IDENTITY 13 LAST-UPDATED "200308220000Z" 14 ORGANIZATION "Cisco Systems, Inc." 15 CONTACT-INFO 16 " Cisco Systems 17 Customer Service 18 19 Postal: 170 W Tasman Drive 20 San Jose, CA 95134 21 USA 22 23 Tel: +1 800 553-NETS 24 25 E-mail: cs-vlans@cisco.com 26 cs-lan-switch-snmp" 27 DESCRIPTION 28 "A set of managed objects for optimizing access to 29 bridging related data from RFC 1493. This MIB is 30 modeled after portions of RFC 1493, adding VLAN ID 31 based indexing and bitmapped encoding of frequently 32 accessed data." 33 REVISION "200308220000Z" 34 DESCRIPTION 35 "Deprecate cvbStpForwardingMap and define 36 cvbStpForwardingMap2k to support up to 2k 37 bridge ports." 38 REVISION "9609120000Z" 39 DESCRIPTION 40 "Initial version of this MIB module." 41 ::= { ciscoMgmt 56 } 42 43 44ciscoVlanBridgingMIBObjects 45 OBJECT IDENTIFIER ::= { ciscoVlanBridgingMIB 1 } 46 47cvbStp 48 OBJECT IDENTIFIER ::= { ciscoVlanBridgingMIBObjects 1 } 49 50 51-- 52-- Spanning Tree Status 53-- 54 55cvbStpTable OBJECT-TYPE 56 SYNTAX SEQUENCE OF CiscoVlanStpEntry 57 MAX-ACCESS not-accessible 58 STATUS current 59 DESCRIPTION 60 "This table contains device STP status information 61 for each VLAN." 62 ::= { cvbStp 1 } 63 64 65cvbStpEntry OBJECT-TYPE 66 SYNTAX CiscoVlanStpEntry 67 MAX-ACCESS not-accessible 68 STATUS current 69 DESCRIPTION 70 "Device STP status for specified VLAN." 71 INDEX { vtpVlanIndex } 72 ::= { cvbStpTable 1 } 73 74 75CiscoVlanStpEntry ::= 76 SEQUENCE { 77 cvbStpForwardingMap OCTET STRING, 78 cvbStpForwardingMap2k CiscoPortList 79 } 80 81 82cvbStpForwardingMap OBJECT-TYPE 83 SYNTAX OCTET STRING (SIZE (0..128)) 84 MAX-ACCESS read-only 85 STATUS deprecated 86 DESCRIPTION 87 "An indication of which ports are forwarding by spanning 88 tree for the specified VLAN. The octet string contains 89 one bit per port on the bridge for the specified VLAN. 90 91 Each octet within the value of this object specifies a 92 set of eight ports, with the first octet specifying 93 ports 1 through 8, the second octet specifying ports 9 94 through 16, etc. Within each octet, the most 95 significant bit represents the lowest numbered 96 port, and the least significant bit represents the 97 highest numbered port. 98 99 The bit value interpretation is related to RFC 1493 100 dot1dStpPortState values is as follows: 101 1 = forwarding 102 0 = disabled, blocking, listening, learning, broken, or 103 nonexistent" 104 105 ::= { cvbStpEntry 2 } 106 107cvbStpForwardingMap2k OBJECT-TYPE 108 SYNTAX CiscoPortList 109 MAX-ACCESS read-only 110 STATUS current 111 DESCRIPTION 112 "An indication of which ports are forwarding by spanning 113 tree for the specified VLAN. The octet string contains 114 one bit per port on the bridge for the specified VLAN. 115 This object has STP status information of up to 2k ports 116 with the port number from 1 to 2048. 117 118 Each octet within the value of this object specifies a 119 set of eight ports, with the first octet specifying 120 ports 1 through 8, the second octet specifying ports 9 121 through 16, etc. Within each octet, the most 122 significant bit represents the lowest numbered 123 port, and the least significant bit represents the 124 highest numbered port. 125 126 The bit value interpretation is related to RFC 1493 127 dot1dStpPortState values is as follows: 128 1 = forwarding 129 0 = disabled, blocking, listening, learning, broken, or 130 nonexistent." 131 132 ::= { cvbStpEntry 3 } 133 134 135-- Conformance 136 137ciscoVlanBridgingMIBConformance 138 OBJECT IDENTIFIER ::= { ciscoVlanBridgingMIB 3 } 139ciscoVlanBridgingMIBCompliances 140 OBJECT IDENTIFIER ::= { ciscoVlanBridgingMIBConformance 1 } 141ciscoVlanBridgingMIBGroups 142 OBJECT IDENTIFIER ::= { ciscoVlanBridgingMIBConformance 2 } 143 144 145-- compliance statements 146 147ciscoVlanBridgingMIBCompliance MODULE-COMPLIANCE 148 STATUS deprecated 149 DESCRIPTION 150 "The compliance statement for entities which implement 151 the Cisco VLAN Bridging MIB." 152 MODULE -- this module 153 MANDATORY-GROUPS { ciscoVlanBridgingMIBGroup } 154 ::= { ciscoVlanBridgingMIBCompliances 1 } 155 156ciscoVlanBridgingMIBCompliance2 MODULE-COMPLIANCE 157 STATUS current 158 DESCRIPTION 159 "The compliance statement for entities which implement 160 the Cisco VLAN Bridging MIB." 161 MODULE -- this module 162 MANDATORY-GROUPS { ciscoVlanBridgingMIBGroup2 } 163 ::= { ciscoVlanBridgingMIBCompliances 2 } 164 165-- Units of Conformance 166 167ciscoVlanBridgingMIBGroup OBJECT-GROUP 168 OBJECTS { cvbStpForwardingMap } 169 STATUS deprecated 170 DESCRIPTION 171 "A collection of objects providing the STP status 172 information of up to 1k ports with the port number 173 from 1 to 1024." 174 ::= { ciscoVlanBridgingMIBGroups 1 } 175 176ciscoVlanBridgingMIBGroup2 OBJECT-GROUP 177 OBJECTS { cvbStpForwardingMap2k } 178 STATUS current 179 DESCRIPTION 180 "A collection of objects providing the STP status 181 information of up to 2k ports with the port number 182 from 1 to 2048." 183 ::= { ciscoVlanBridgingMIBGroups 2 } 184 185 186END 187