diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/hp/HP-ICF-BRIDGE | |
| download | mibs-main.tar.gz mibs-main.zip | |
Diffstat (limited to 'MIBS/hp/HP-ICF-BRIDGE')
| -rw-r--r-- | MIBS/hp/HP-ICF-BRIDGE | 769 |
1 files changed, 769 insertions, 0 deletions
diff --git a/MIBS/hp/HP-ICF-BRIDGE b/MIBS/hp/HP-ICF-BRIDGE new file mode 100644 index 0000000..db58c11 --- /dev/null +++ b/MIBS/hp/HP-ICF-BRIDGE @@ -0,0 +1,769 @@ +HP-ICF-BRIDGE DEFINITIONS ::= BEGIN + + IMPORTS + OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE, Integer32 + FROM SNMPv2-SMI + TruthValue, TimeStamp, TimeInterval + FROM SNMPv2-TC + MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP + FROM SNMPv2-CONF + dot1dBasePortEntry + FROM BRIDGE-MIB + VlanIndex + FROM Q-BRIDGE-MIB + hpSwitch + FROM HP-ICF-OID + ConfigStatus + FROM HP-ICF-TC + hpSwitchStpPortEntry + FROM CONFIG-MIB + ifIndex + FROM IF-MIB + portCopyEntry + FROM SMON-MIB; + + BridgeId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "The Bridge Identifier as used in the Spanning Tree + Protocol to uniquely identify a bridge." + SYNTAX OCTET STRING (SIZE (8)) + + + hpicfBridge MODULE-IDENTITY + LAST-UPDATED "200609300000Z" -- September 30, 2006 + ORGANIZATION "Hewlett-Packard Company + Network Infrastructure Solutions" + CONTACT-INFO "Hewlett-Packard Company + 8000 Foothills Blvd. + Roseville, CA 95747" + DESCRIPTION "This MIB module contains HP proprietary + extensions to the standard Bridge MIBs." + + REVISION "200609300000Z" -- September 30, 2006 + DESCRIPTION "Added 'hpicfBridgeMirrorSessionID' MIB object." + + REVISION "200609260000Z" -- September 26, 2006 + DESCRIPTION "Added 'hpicfBridgeRstpAutoEdgePort' MIB object." + + REVISION "200608131738Z" -- Aug 08, 2006 + DESCRIPTION "Added hpicfLoopProtect MIB and + updated conformance statements." + + REVISION "200302200000Z" -- February 20, 2003 + DESCRIPTION + "Added 'mstpOperation' option to the + 'hpicfBridgeRstpForceVersion' MIB object. + Added 'ieee8021s' option to the + 'hpicfBridgeRstpProtocolVersion' MIB object." + + + REVISION "200205231738Z" -- May 23, 2002 + DESCRIPTION "Added conformance information." + + REVISION "200110032050Z" -- October 3, 2001 + DESCRIPTION "Modified hpicfBridgeRstp MIB to contain + ConfigStatus." + + REVISION "200011030642Z" -- November 3, 2000 + DESCRIPTION "Initial revision." + ::= { hpSwitch 12 } + + hpicfBridgeObjects + OBJECT IDENTIFIER ::= { hpicfBridge 1 } + hpicfBridgeBase + OBJECT IDENTIFIER ::= { hpicfBridgeObjects 1 } +-- ********************************************************************** +-- VLAN Objects +-- ********************************************************************** + + hpicfBridgeMaxVlans OBJECT-TYPE + SYNTAX INTEGER (1..4094) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Defines the number of VLANs that the switch will + support for dynamic use without requiring a reboot." + ::= { hpicfBridgeBase 1 } + + hpicfBridgeVlanEnable OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Administrative status of VLAN support on this + switch." + ::= { hpicfBridgeBase 2 } + + hpicfBridgePrimaryVlan OBJECT-TYPE + SYNTAX VlanIndex + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The 802.1Q VLAN ID of the primary VLAN for this + switch." + ::= { hpicfBridgeBase 3 } + + hpicfBridgeVlanConfigStatus OBJECT-TYPE + SYNTAX ConfigStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION "If one or more variables in this group has been + reconfigured since the last reboot in such a way + as to require a reboot to take effect, the value + of this variable will be set to 'notInService'." + ::= { hpicfBridgeBase 4 } + +-- ********************************************************************** +-- GVRP Objects +-- ********************************************************************** + hpicfBridgeGvrp OBJECT IDENTIFIER ::= { hpicfBridgeObjects 2 } + + hpicfBridgeGvrpPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF HpicfBridgeGvrpPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A table that contains information about the + GVRP port configurations on this switch." + ::= { hpicfBridgeGvrp 1 } + + hpicfBridgeGvrpPortEntry OBJECT-TYPE + SYNTAX HpicfBridgeGvrpPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "GVRP information associated with a single port." + AUGMENTS { dot1dBasePortEntry } + ::= { hpicfBridgeGvrpPortTable 1 } + + HpicfBridgeGvrpPortEntry ::= + SEQUENCE { + hpicfBridgeGvrpRestrictedVlanReg TruthValue + } + + hpicfBridgeGvrpRestrictedVlanReg OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Controls GVRP's ability to learn new VLANs on + this port. When set to 'false', GVRP will accept + JOIN requests for new VLANs on this port. When + set to 'true', GVRP will only process protocol + packets that concern themselves with known VLANs." + ::= { hpicfBridgeGvrpPortEntry 1 } + +-- ********************************************************************** +-- Rapid Reconfiguration Spanning Tree Objects +-- ********************************************************************** + + hpicfBridgeRstp OBJECT IDENTIFIER ::= { hpicfBridgeObjects 4 } + + hpicfBridgeRstpForceVersion OBJECT-TYPE + SYNTAX INTEGER { + stpCompatibility(0), + rstpOperation(2), + mstpOperation(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Operational mode of Spanning Tree protocol: + - stpCompatibility means protocol operates as STP protocol + on all ports. + - rstpOperation means protocol operates as Rapid + Reconfiguration on all ports except on those ports where + legacy system has been detected. + - mstpOperation means protocol operates in native MSTP mode, + this option is available only if object + 'hpicfBridgeRstpProtocolVersion' is set to 'ieee8021s'." + ::= { hpicfBridgeRstp 1 } + + hpicfBridgeRstpConfigStatus OBJECT-TYPE + SYNTAX ConfigStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The configuration status of this group of objects. If + one or more variables in this group were + reconfigured since last reboot and required reboot to + take effect, the value of this variable will be set to + notInService." + ::= { hpicfBridgeRstp 2 } + + hpicfBridgeRstpProtocolVersion OBJECT-TYPE + SYNTAX INTEGER { + ieee8021d(0), + ieee8021w(2), + ieee8021s(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The protocol version currently running on switch + - ieee8021d version of STP protocol, + - ieee8021w Rapid Reconfiguration version of STP protocol, + - ieee8021s Multiple STP (MSTP) protocol" + ::= { hpicfBridgeRstp 3 } + + hpicfBridgeRstpAdminStatus OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The operational status of the spanning tree protocol" + ::= { hpicfBridgeRstp 4 } + + hpicfBridgeRstpPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF HpicfBridgeRstpPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A table that contains port-specific information + for the Spanning Tree Protocol." + ::= { hpicfBridgeRstp 5 } + + hpicfBridgeRstpPortEntry OBJECT-TYPE + SYNTAX HpicfBridgeRstpPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A list of information maintained by every port + about the Spanning Tree Protocol state for that + port." + INDEX { hpicfBridgeRstpPortIndex } + ::= { hpicfBridgeRstpPortTable 1 } + + HpicfBridgeRstpPortEntry ::= + SEQUENCE { + hpicfBridgeRstpPortIndex INTEGER, + hpicfBridgeRstpAdminEdgePort INTEGER, + hpicfBridgeRstpOperEdgePort INTEGER, + hpicfBridgeRstpAdminPointToPointMac INTEGER, + hpicfBridgeRstpOperPointToPointMac TruthValue, + hpicfBridgeRstpPortPathCost INTEGER, + hpicfBridgeRstpForceBpduMigrationCheck TruthValue, + hpicfBridgeRstpAutoEdgePort TruthValue, + hpicfBridgeRstpPortBpduFiltering TruthValue + } + + hpicfBridgeRstpPortIndex OBJECT-TYPE + SYNTAX INTEGER (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The port number of the port for which this entry + contains Spanning Tree Protocol management + information." + REFERENCE + "IEEE 802.1w" + ::= { hpicfBridgeRstpPortEntry 1 } + + hpicfBridgeRstpAdminEdgePort OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Indicate that port is connected to LAN segment that don't + have any bridge connected to it" + REFERENCE + "IEEE P802.1w Clause 17.3; IEEE P802.1t Clause 18" + ::= { hpicfBridgeRstpPortEntry 2 } + + hpicfBridgeRstpOperEdgePort OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Reflects the value of the operEdgePort parameter, as + defined by the operation of the Bridge Detection state + machine (Clause 18 of P802.1t). The value of this parameter + is used by a Designated Port in order to determine how + rapidly it may transition to the Forwarding Port State + (see 17.23, Port Role Transitions state machine). + The Bridge Detection state machine sets this parameter to + the value of adminEdgePort (P802.1t 18.1.3) on + initialization, and forces its value to FALSE if any BPDUs + are received on the Port." + REFERENCE + "IEEE P802.1w Clause 17.3; IEEE P802.1t Clause 18" + ::= { hpicfBridgeRstpPortEntry 3 } + + hpicfBridgeRstpAdminPointToPointMac OBJECT-TYPE + SYNTAX INTEGER { + forceTrue(1), + forceFalse(2), + auto(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION " + forceTrue: This value indicates that the administrator requires the MAC + to be treated as if it is connected to a point-to-point LAN + segment, regardless of any indications to the contrary that + are generated by the MAC entity. + forceFalse: This value indicates that the administrator requires the MAC + to be treated as if it is connected to a non-point-to-point + LAN segment, regardless of any indications to the contrary + that are generated by the MAC entity. + auto: This value indicates that the administrator requires the + point-to-point status of the MAC to be determined in accordance + with the specific MAC procedures defined in 6.5." + REFERENCE + "IEEE P802.1w; IEEE P802.1t" + ::= { hpicfBridgeRstpPortEntry 4 } + + hpicfBridgeRstpOperPointToPointMac OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION " + true: This value indicates that the MAC is connected to a + point-to-point LAN segment; i.e., there is at most one other + system attached to the LAN segment. + false: This value indicates that the MAC is connected to a + non-point-to-point LAN segment; i.e., there can be more than one + other system attached to the LAN segment." + REFERENCE + "IEEE P802.1w; IEEE P802.1t" + ::= { hpicfBridgeRstpPortEntry 5 } + + hpicfBridgeRstpPortPathCost OBJECT-TYPE + SYNTAX INTEGER (1..200000000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Rapid Reconfiguration Port Path Cost - 32 bit values" + REFERENCE + "IEEE 802.1w" + ::= { hpicfBridgeRstpPortEntry 6 } + + hpicfBridgeRstpForceBpduMigrationCheck OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION "When operating in RST (version 2 or greater) mode + writing TRUE(1) to this object forces this port to + transmit RST BPDUs. Any other operation on this object + has no effect and it always returns FALSE(2) when read." + REFERENCE + "IEEE P802.1w" + ::= { hpicfBridgeRstpPortEntry 7 } + + hpicfBridgeRstpAutoEdgePort OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Represents the value of 'autoEdgePort' parameter. + This parameter is optional. It is used by the Bridge + Detection state machine for the automatic identification + of edge ports. The default is false." + REFERENCE + "IEEE 802.1D-2004" + ::= { hpicfBridgeRstpPortEntry 8 } + + hpicfBridgeRstpPortBpduFiltering OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION "This value indicates whether or not BPDUs need + to be filtered on this port. If the value is true the + received BPDUs will be dropped and no BPDUs will be + transmitted on the port. If the value is false the BPDUs + are being processed as usual. The default is false." + REFERENCE + "IEEE P802.1w" + ::= { hpicfBridgeRstpPortEntry 9 } + +-- ********************************************************************** +-- Loop Protection Objects +-- ********************************************************************** + +-- Port Remediation Textual Convention + LoopProtectReceiverAction::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " This TC describes the actions a port that receives a loop + protection protocol packet can take. + + The disableTx(1) enumeration indicates that the sender of + the loop protect packet will be disabled. + + The noDisable(2) enumeration indicates that no port is to + be disabled." + SYNTAX INTEGER + { + disableTx(1), + noDisable(2) + } + + + hpicfBridgeLoopProtect OBJECT IDENTIFIER ::= { hpicfBridgeObjects 5 } + + hpicfBridgeLoopProtectNotifications + OBJECT IDENTIFIER ::= { hpicfBridgeLoopProtect 0 } + hpicfBridgeLoopProtectBase + OBJECT IDENTIFIER ::= { hpicfBridgeLoopProtect 1 } + hpicfBridgeLoopProtectPort + OBJECT IDENTIFIER ::= { hpicfBridgeLoopProtect 2 } + + hpicfBridgeLoopProtectInterval OBJECT-TYPE + SYNTAX Integer32 (1..10) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The interval in seconds at which loop protection packets are + transmitted. The default value is 5 seconds." + ::= { hpicfBridgeLoopProtectBase 1 } + + hpicfBridgeLoopProtectTrapLoopDetectEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Indicates whether notifications should be sent when a loop + is detected on a port. By default this object will + have a value of false(2)." + ::= { hpicfBridgeLoopProtectBase 2 } + + hpicfBridgeLoopProtectEnableTimer OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The time in seconds to wait before reenabling a port + disabled by loop protection. When a port is disabled by + loop protection a reenable timer for the port is initialized + with the value of this period. If the period is not equal to + zero the port will be reenabled after the period has + elapsed. Otherwise the port will remain disabled." + ::= { hpicfBridgeLoopProtectBase 3 } + + hpicfBridgeLoopProtectPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF HpicfBridgeLoopProtectPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Per-interface configuration for Loop Protection." + ::= { hpicfBridgeLoopProtectPort 1 } + + hpicfBridgeLoopProtectPortEntry OBJECT-TYPE + SYNTAX HpicfBridgeLoopProtectPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Loop Protection configuration information for + a single port." + INDEX { ifIndex } + ::= { hpicfBridgeLoopProtectPortTable 1 } + + HpicfBridgeLoopProtectPortEntry ::= + SEQUENCE { + hpicfBridgeLoopProtectPortEnable TruthValue, + hpicfBridgeLoopProtectPortLoopDetected TruthValue, + hpicfBridgeLoopProtectPortLastLoopTime TimeStamp, + hpicfBridgeLoopProtectPortLoopCount Counter32, + hpicfBridgeLoopProtectPortReceiverAction LoopProtectReceiverAction + } + + hpicfBridgeLoopProtectPortEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION "This object indicates whether this port has + Loop protection enabled. The default value is FALSE" + ::= { hpicfBridgeLoopProtectPortEntry 1 } + + hpicfBridgeLoopProtectPortLoopDetected OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This object will be set to TRUE when a loop is detected on + the port. The value of this object will be reset to FALSE when + the port's hpicfBridgeLoopProtectPortEnable is set to + FALSE." + ::= { hpicfBridgeLoopProtectPortEntry 2 } + + hpicfBridgeLoopProtectPortLastLoopTime OBJECT-TYPE + SYNTAX TimeStamp + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The value of sysUpTime when a loop was last detected + on this port. A value of 0 means that the timestamp has + not been set." + ::= { hpicfBridgeLoopProtectPortEntry 3 } + + hpicfBridgeLoopProtectPortLoopCount OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "When the loop protect feature is enabled on the port this + object counts the number of loops detected on the port. + When the feature is disabled on the port the value of this + object is set to 0." + ::= { hpicfBridgeLoopProtectPortEntry 4 } + + hpicfBridgeLoopProtectPortReceiverAction OBJECT-TYPE + SYNTAX LoopProtectReceiverAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Controls the action taken when a Loop protection packet is + received on this port. When set to 'disableTx' the port + that transmitted the packet will be disabled. When set to + 'noDisable' the transmitting port will not be disabled." + ::= { hpicfBridgeLoopProtectPortEntry 5 } + +-- ********************************************************************** +-- hpicfBridgeLoopProtect Notifications +-- ********************************************************************** + + hpicfBridgeLoopProtectLoopDetectedNotification NOTIFICATION-TYPE + OBJECTS { ifIndex, + hpicfBridgeLoopProtectPortLoopCount, + hpicfBridgeLoopProtectPortReceiverAction} + STATUS current + DESCRIPTION "A hpicfBridgeLoopProtectLoopDetectedNotification signifies + that a loop has been detected by the loop protection protocol. + Generation of this notification is controlled by + hpicfBridgeLoopProtectTrapLoopDetectEnable. To prevent + excessive notifications this trap is rate-limited to allow + a maximum of 1 notifications every 30 seconds. + Notifications that are not sent due to rate-limiting are + dropped, and not queued up to be sent later." + ::= { hpicfBridgeLoopProtectNotifications 1 } + + + +-- ********************************************************************** +-- Local Mirror Session Objects +-- ********************************************************************** + + hpicfBridgeMirrorSession OBJECT IDENTIFIER + ::= { hpicfBridgeObjects 6 } + hpicfBridgeMirrorSessionBase OBJECT IDENTIFIER + ::= { hpicfBridgeMirrorSession 1 } + hpicfBridgeMirrorSessionDestination OBJECT IDENTIFIER + ::= { hpicfBridgeMirrorSession 2 } + + hpicfBridgeMirrorSessionTable OBJECT-TYPE + SYNTAX SEQUENCE OF HpicfBridgeMirrorSessionEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "This table contains mirror session information + related to a given specified destination. A mirror + session is a group of one or more portCopyEntries + all having the same specified destination. A given + specified destination may be associated with more + then one mirror session." + ::= { hpicfBridgeMirrorSessionDestination 1 } + + + hpicfBridgeMirrorSessionEntry OBJECT-TYPE + SYNTAX HpicfBridgeMirrorSessionEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "An entry in the hpicfBridgeMirrorSessionEntry contains + mirror session specific identification + information." + AUGMENTS { portCopyEntry } + ::= { hpicfBridgeMirrorSessionTable 1 } + + + HpicfBridgeMirrorSessionEntry ::= + SEQUENCE { + hpicfBridgeMirrorSessionID Integer32 + } + + hpicfBridgeMirrorSessionID OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "This variable is valid only for mirroring + transfers. It allows mirroring destinations + to be grouped. A given hpicfBridgeMirrorSessionID + can only be used with 1 destination. However, + multiple sources may be related to the same + hpicfBridgeMirrorSessionID. To ensure that the + hpicfBridgeMirrorSessionID is properly assigned, + it can only be updated when the respective + portCopyEntry object is in the notReady state. + For non-mirroring transfers, the value should + be set to 0. " + DEFVAL { 1 } + ::= { hpicfBridgeMirrorSessionEntry 1 } + +-- ********************************************************************** +-- Conformance information +-- ********************************************************************** + + hpicfBridgeConformance OBJECT IDENTIFIER ::= { hpicfBridge 2 } + hpicfBridgeGroups OBJECT IDENTIFIER ::= { hpicfBridgeConformance 1 } + hpicfBridgeCompliances OBJECT IDENTIFIER ::= { hpicfBridgeConformance 2 } + hpicfBridgeNotGroups OBJECT IDENTIFIER ::= { hpicfBridgeConformance 3 } + + hpicfBridgeVlanBaseGroup OBJECT-GROUP + OBJECTS { hpicfBridgeMaxVlans, + hpicfBridgeVlanEnable, + hpicfBridgePrimaryVlan, + hpicfBridgeVlanConfigStatus } + STATUS current + DESCRIPTION "Basic VLAN configuration information that is not + in the standard 802.1Q Bridge MIB." + ::= { hpicfBridgeGroups 1 } + + hpicfBridgeGvrpPortGroup OBJECT-GROUP + OBJECTS { hpicfBridgeGvrpRestrictedVlanReg } + STATUS current + DESCRIPTION "GVRP configuration information that is not (yet) + in the standard 802.1Q Bridge MIB. + + Note that this information is very likely to be added + to a future update of the 802.1Q Bridge MIB, at which + time, support for objects in this group will most + likely be deprecated." + ::= { hpicfBridgeGroups 2 } + + hpicfBridgeRstpBaseGroup OBJECT-GROUP + OBJECTS { hpicfBridgeRstpForceVersion, + hpicfBridgeRstpConfigStatus, + hpicfBridgeRstpProtocolVersion, + hpicfBridgeRstpAdminStatus, + hpicfBridgeRstpPortTable } + STATUS current + DESCRIPTION "Rapid Spanning Tree Protocol (RSTP) configuration + information that is in neither the standard 802.1w + MIB, nor the standard 802.1d (STP) MIB. + + Note that as RSTP improves compatibility, some + objects in this MIB will likely be deprecated." + ::= {hpicfBridgeGroups 3 } + + hpicfBridgeLoopProtectBaseGroup OBJECT-GROUP + OBJECTS { hpicfBridgeLoopProtectInterval, + hpicfBridgeLoopProtectEnableTimer, + hpicfBridgeLoopProtectTrapLoopDetectEnable, + hpicfBridgeLoopProtectPortEnable, + hpicfBridgeLoopProtectPortLoopDetected, + hpicfBridgeLoopProtectPortLastLoopTime, + hpicfBridgeLoopProtectPortLoopCount, + hpicfBridgeLoopProtectPortReceiverAction + } + STATUS current + DESCRIPTION "A collection of objects providing basic instrumentation + and control of the HP Loop protection entity." + + ::= {hpicfBridgeGroups 4 } + + +-- ********************************************************************** +-- Notification groups +-- ********************************************************************** + + hpicfBridgeLoopProtectNotGrp NOTIFICATION-GROUP + NOTIFICATIONS { hpicfBridgeLoopProtectLoopDetectedNotification } + STATUS current + DESCRIPTION "Notifications for Loop protection." + ::= { hpicfBridgeNotGroups 1 } + + + hpicfBridgeMirrorSessionBaseGroup OBJECT-GROUP + OBJECTS { hpicfBridgeMirrorSessionID + } + STATUS current + DESCRIPTION "A collection of objects providing identification + of a mirroring session entity." + + ::= {hpicfBridgeGroups 5 } + + +-- ********************************************************************** +-- Compliance statements +-- ********************************************************************** + + hpicfBridgeCompliance MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION "The compliance statement for HP Switches with IEEE + 802.1Q VLAN support for bridging objects not found + in the standard Bridge MIBs." + MODULE + MANDATORY-GROUPS { hpicfBridgeVlanBaseGroup } + + GROUP hpicfBridgeGvrpPortGroup + DESCRIPTION "Support for this group is required for switches + that support GVRP until such time as support for + these objects is added to a standard MIB." + + ::= { hpicfBridgeCompliances 1 } + + hpicfBridgeComplianceRevTwo MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION "The compliance statement for HP Switches with IEEE + 802.1W Rapid Spanning Tree Protocol support for + bridging objects not found in the standard Bridge + MIBs." + MODULE + MANDATORY-GROUPS { hpicfBridgeVlanBaseGroup } + + GROUP hpicfBridgeGvrpPortGroup + DESCRIPTION "Support for this group is required for switches + that support GVRP until such time as support for + these objects is added to a standard MIB." + GROUP hpicfBridgeRstpBaseGroup + DESCRIPTION "Support for this group is required for switches + that implement RSTP until such time as support for + these objects is added to a standard MIB." + + ::= { hpicfBridgeCompliances 2 } + + hpicfBridgeComplianceRevThree MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION "The compliance statement for HP Switches with IEEE + 802.1W Rapid Spanning Tree Protocol support for + bridging objects not found in the standard Bridge + MIBs." + MODULE + MANDATORY-GROUPS { hpicfBridgeVlanBaseGroup } + + GROUP hpicfBridgeGvrpPortGroup + DESCRIPTION "Support for this group is required for switches + that support GVRP until such time as support for + these objects is added to a standard MIB." + GROUP hpicfBridgeRstpBaseGroup + DESCRIPTION "Support for this group is required for switches + that implement RSTP until such time as support for + these objects is added to a standard MIB." + + ::= { hpicfBridgeCompliances 3 } + + hpicfBridgeComplianceRevFour MODULE-COMPLIANCE + STATUS current + DESCRIPTION "The compliance statement for HP Switches with IEEE + 802.1W Rapid Spanning Tree Protocol support for + bridging objects not found in the standard Bridge + MIBs." + MODULE + MANDATORY-GROUPS { hpicfBridgeVlanBaseGroup } + + GROUP hpicfBridgeGvrpPortGroup + DESCRIPTION "Support for this group is required for switches + that support GVRP until such time as support for + these objects is added to a standard MIB." + GROUP hpicfBridgeRstpBaseGroup + DESCRIPTION "Support for this group is required for switches + that implement RSTP until such time as support for + these objects is added to a standard MIB." + GROUP hpicfBridgeMirrorSessionBaseGroup + DESCRIPTION "Support for this group is mandatory for switches + that implement the multi session mirroring + (intelligent mirroring) feature." + ::= { hpicfBridgeCompliances 4 } + + hpicfBridgeLoopProtectCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION "The compliance statement for HP Switches with + support for hpicfBridge loop protection objects." + + MODULE + MANDATORY-GROUPS { hpicfBridgeLoopProtectBaseGroup, + hpicfBridgeLoopProtectNotifications } + GROUP hpicfBridgeLoopProtectBaseGroup + DESCRIPTION "Support for this group is mandatory for switches + that implement the loop protection feature." + + GROUP hpicfBridgeLoopProtectNotifications + DESCRIPTION "Implementation of this group is mandatory + for switches that implement the loop protection + feature." + ::= { hpicfBridgeCompliances 5 } +END |