Initial commit
This commit is contained in:
		
							
								
								
									
										695
									
								
								MIBS/cisco/CISCOSB-STORMCTRL-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										695
									
								
								MIBS/cisco/CISCOSB-STORMCTRL-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,695 @@
 | 
			
		||||
CISCOSB-STORMCTRL-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
-- Title:                CISCOSB ROS
 | 
			
		||||
--                       Private STORM CTRL MIB
 | 
			
		||||
-- Version:              7.46
 | 
			
		||||
-- Date:                 15-Jan-2007
 | 
			
		||||
 | 
			
		||||
IMPORTS
 | 
			
		||||
    switch001                                               FROM CISCOSB-MIB
 | 
			
		||||
    OBJECT-TYPE, MODULE-IDENTITY, Unsigned32, Counter64     FROM SNMPv2-SMI
 | 
			
		||||
    TruthValue, DisplayString, TEXTUAL-CONVENTION           FROM SNMPv2-TC
 | 
			
		||||
    InterfaceIndex                                          FROM IF-MIB
 | 
			
		||||
    dot1dBasePort                                           FROM BRIDGE-MIB;
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    RlStormCtrlRateUnit ::= INTEGER {
 | 
			
		||||
        packetsPerSecond(1),
 | 
			
		||||
        bytesPerSecond(2),
 | 
			
		||||
        framesPerBuffer(3),
 | 
			
		||||
        precentages(4),
 | 
			
		||||
        kiloBytesPerSecond(5),
 | 
			
		||||
        kiloBitsPerSecond(6)
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
RlStormCtrlRateLimTrafficType ::= TEXTUAL-CONVENTION
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "traffic type for storm-control and rate-limit."
 | 
			
		||||
    SYNTAX     INTEGER {
 | 
			
		||||
        broadcast(1),
 | 
			
		||||
        multicastRegistred(2),
 | 
			
		||||
        multicastUnregistred(3),
 | 
			
		||||
        multicastAll(4),
 | 
			
		||||
        unknownUnicast(5),
 | 
			
		||||
        all(6)
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
RlStormCtrlTrafficTypeBits ::= TEXTUAL-CONVENTION
 | 
			
		||||
    STATUS  current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Storm control traffic type bits."
 | 
			
		||||
    SYNTAX BITS {
 | 
			
		||||
        broadcast(0),
 | 
			
		||||
        multicastAll(1),
 | 
			
		||||
        unknownUnicast(2)
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
RlStormCtrlOwner ::= INTEGER {
 | 
			
		||||
        none(0),
 | 
			
		||||
        user(1),
 | 
			
		||||
        global(2)
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    RlStormCtrlRateUnitType ::= INTEGER {
 | 
			
		||||
        kiloBitsPerSecond(1),
 | 
			
		||||
        precentages(2)
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    RlStormCtrlActionType ::= INTEGER {
 | 
			
		||||
        none(1),
 | 
			
		||||
        trap(2),
 | 
			
		||||
        shutdown(3),
 | 
			
		||||
        trapAndShutdown(4)
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
rlStormCtrl MODULE-IDENTITY
 | 
			
		||||
                LAST-UPDATED "200701020001Z"
 | 
			
		||||
                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 storm control private MIBs."
 | 
			
		||||
                REVISION "200701020000Z"
 | 
			
		||||
                DESCRIPTION
 | 
			
		||||
                      "Initial revision."
 | 
			
		||||
        ::= { switch001 77 }
 | 
			
		||||
 | 
			
		||||
rlStormCtrlSupport OBJECT-TYPE
 | 
			
		||||
    SYNTAX      TruthValue
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      obsolete
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Identify if the strom control protection is supported"
 | 
			
		||||
    ::= { rlStormCtrl 1 }
 | 
			
		||||
 | 
			
		||||
rlStormCtrlMibVersion OBJECT-TYPE
 | 
			
		||||
    SYNTAX      INTEGER
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      obsolete
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "MIB's version, the current version is 3."
 | 
			
		||||
    ::= { rlStormCtrl 2 }
 | 
			
		||||
 | 
			
		||||
rlStormCtrlRateUnitTypeSupport OBJECT-TYPE
 | 
			
		||||
--    SYNTAX      BITS {
 | 
			
		||||
--            packetsPerSecond(0),
 | 
			
		||||
--            bytesPerSecond(1),
 | 
			
		||||
--            framesPerBuffer(2),
 | 
			
		||||
--            percentages(3),
 | 
			
		||||
--            kiloBytesPerSecond(4),
 | 
			
		||||
--            kiloBitsPerSecond(5)
 | 
			
		||||
--    }
 | 
			
		||||
    SYNTAX  OCTET STRING (SIZE(1))
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS  obsolete
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "the supported rate unit type for the storm rate control"
 | 
			
		||||
    ::= { rlStormCtrl 3 }
 | 
			
		||||
 | 
			
		||||
rlStormCtrlTypeSupport  OBJECT-TYPE
 | 
			
		||||
--    SYNTAX      BITS {
 | 
			
		||||
--            unknownUnicast(0),
 | 
			
		||||
--            unknownMulticast(1),
 | 
			
		||||
--            broadcast(2),
 | 
			
		||||
--            multicast(3),
 | 
			
		||||
--    }
 | 
			
		||||
    SYNTAX  OCTET STRING (SIZE(1))
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS  obsolete
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "the supported frame type for the storm control protection"
 | 
			
		||||
    ::= { rlStormCtrl 4 }
 | 
			
		||||
 | 
			
		||||
rlStormCtrlRateSupportPerType OBJECT-TYPE
 | 
			
		||||
--    SYNTAX      BITS {
 | 
			
		||||
--            unknownUnicast(0),
 | 
			
		||||
--            unknownMulticast(1),
 | 
			
		||||
--            broadcast(2),
 | 
			
		||||
--            multicast(3),
 | 
			
		||||
--    }
 | 
			
		||||
    SYNTAX  OCTET STRING (SIZE(1))
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS  obsolete
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "identify if rate control is supported for each frame type"
 | 
			
		||||
    ::= { rlStormCtrl 5 }
 | 
			
		||||
 | 
			
		||||
rlStormCtrlEnbaleDependencyBetweenTypes OBJECT-TYPE
 | 
			
		||||
--    SYNTAX      BITS {
 | 
			
		||||
--            unknownUnicast(0),
 | 
			
		||||
--            unknownMulticast(1),
 | 
			
		||||
--            broadcast(2),
 | 
			
		||||
--            multicast(3),
 | 
			
		||||
--    }
 | 
			
		||||
    SYNTAX  OCTET STRING (SIZE(1))
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS  obsolete
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "indicate enable limitation of dependency between frame types,
 | 
			
		||||
         such as enabling of multicast should be with the enabling of
 | 
			
		||||
         broadcast type (bcm 5632)"
 | 
			
		||||
    ::= { rlStormCtrl 6 }
 | 
			
		||||
 | 
			
		||||
rlStormCtrlRateDependencyBetweenTypes OBJECT-TYPE
 | 
			
		||||
--    SYNTAX      BITS {
 | 
			
		||||
--            unknownUnicast(0),
 | 
			
		||||
--            unknownMulticast(1),
 | 
			
		||||
--            broadcast(2),
 | 
			
		||||
--            multicast(3),
 | 
			
		||||
--    }
 | 
			
		||||
    SYNTAX  OCTET STRING (SIZE(1))
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS  obsolete
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "indicate limitation of dependency between frame types for
 | 
			
		||||
         rate assignment, for example: assigning of rate limit for unicast
 | 
			
		||||
         frame must assigning the same rate for multicast and bradcast
 | 
			
		||||
         frame (bcm 5615), in case the device support enbale per each frame
 | 
			
		||||
         type but with the same rate limitation."
 | 
			
		||||
    ::= { rlStormCtrl 7 }
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
-- rlStormCtrlTable
 | 
			
		||||
--
 | 
			
		||||
rlStormCtrlTable   OBJECT-TYPE
 | 
			
		||||
    SYNTAX  SEQUENCE OF RlStormCtrlEntry
 | 
			
		||||
    MAX-ACCESS  not-accessible
 | 
			
		||||
    STATUS  obsolete
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "The table contains the storm control protection per port"
 | 
			
		||||
    ::= { rlStormCtrl 8 }
 | 
			
		||||
 | 
			
		||||
rlStormCtrlEntry   OBJECT-TYPE
 | 
			
		||||
    SYNTAX  RlStormCtrlEntry
 | 
			
		||||
    MAX-ACCESS  not-accessible
 | 
			
		||||
    STATUS  obsolete
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "storm control protection, defined per port,frame type and rate"
 | 
			
		||||
    INDEX { dot1dBasePort }
 | 
			
		||||
    ::= { rlStormCtrlTable 1 }
 | 
			
		||||
 | 
			
		||||
RlStormCtrlEntry ::= SEQUENCE {
 | 
			
		||||
    rlStormCtrlRateType                         RlStormCtrlRateUnit,
 | 
			
		||||
    rlStormCtrlUnknownUnicastEnable             TruthValue,
 | 
			
		||||
    rlStormCtrlUnknownUnicastRate               Unsigned32,
 | 
			
		||||
    rlStormCtrlUnknownMulticastEnable           TruthValue,
 | 
			
		||||
    rlStormCtrlUnknownMulticastRate             Unsigned32,
 | 
			
		||||
    rlStormCtrlBroadcastEnable                  TruthValue,
 | 
			
		||||
    rlStormCtrlBroadcastRate                    Unsigned32,
 | 
			
		||||
    rlStormCtrlMulticastEnable                  TruthValue,
 | 
			
		||||
    rlStormCtrlMulticastRate                    Unsigned32,
 | 
			
		||||
    rlStormCtrlSetDefaultRateType               TruthValue,
 | 
			
		||||
    rlStormCtrlSetDefaultUnknownUnicastEnable   TruthValue,
 | 
			
		||||
    rlStormCtrlSetDefaultUnknownUnicastRate     TruthValue,
 | 
			
		||||
    rlStormCtrlSetDefaultUnknownMulticastEnable TruthValue,
 | 
			
		||||
    rlStormCtrlSetDefaultUnknownMulticastRate   TruthValue,
 | 
			
		||||
    rlStormCtrlSetDefaultBroadcastEnable        TruthValue,
 | 
			
		||||
    rlStormCtrlSetDefaultBroadcastRate          TruthValue,
 | 
			
		||||
    rlStormCtrlSetDefaultMulticastEnable        TruthValue,
 | 
			
		||||
    rlStormCtrlSetDefaultMulticastRate          TruthValue,
 | 
			
		||||
    rlStormCtrlBroadcastOperRate                Unsigned32
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
rlStormCtrlRateType OBJECT-TYPE
 | 
			
		||||
    SYNTAX  RlStormCtrlRateUnit
 | 
			
		||||
    MAX-ACCESS  read-write
 | 
			
		||||
    STATUS  obsolete
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "indicate the rate unit type"
 | 
			
		||||
    ::= { rlStormCtrlEntry 1 }
 | 
			
		||||
 | 
			
		||||
rlStormCtrlUnknownUnicastEnable OBJECT-TYPE
 | 
			
		||||
    SYNTAX  TruthValue
 | 
			
		||||
    MAX-ACCESS  read-write
 | 
			
		||||
    STATUS  obsolete
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "enable or disable the storm control for unknown unicast frames"
 | 
			
		||||
    DEFVAL { false }
 | 
			
		||||
    ::= { rlStormCtrlEntry 2 }
 | 
			
		||||
 | 
			
		||||
rlStormCtrlUnknownUnicastRate OBJECT-TYPE
 | 
			
		||||
    SYNTAX  Unsigned32
 | 
			
		||||
    MAX-ACCESS  read-write
 | 
			
		||||
    STATUS  obsolete
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "set the storm control rate limit for the unknown unicast frames,
 | 
			
		||||
        0 indicate blocking of frames from this type."
 | 
			
		||||
    DEFVAL { 0 }
 | 
			
		||||
    ::= { rlStormCtrlEntry 3 }
 | 
			
		||||
 | 
			
		||||
rlStormCtrlUnknownMulticastEnable OBJECT-TYPE
 | 
			
		||||
    SYNTAX  TruthValue
 | 
			
		||||
    MAX-ACCESS  read-write
 | 
			
		||||
    STATUS  obsolete
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "enable or disable the storm control for unknown multicast frames"
 | 
			
		||||
    DEFVAL { false }
 | 
			
		||||
    ::= { rlStormCtrlEntry 4 }
 | 
			
		||||
 | 
			
		||||
rlStormCtrlUnknownMulticastRate OBJECT-TYPE
 | 
			
		||||
    SYNTAX  Unsigned32
 | 
			
		||||
    MAX-ACCESS  read-write
 | 
			
		||||
    STATUS  obsolete
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "set the storm control rate limit for the unknown multicast frames,
 | 
			
		||||
        0 indicate blocking of frames from this type."
 | 
			
		||||
    DEFVAL { 0 }
 | 
			
		||||
    ::= { rlStormCtrlEntry 5 }
 | 
			
		||||
 | 
			
		||||
rlStormCtrlBroadcastEnable OBJECT-TYPE
 | 
			
		||||
    SYNTAX  TruthValue
 | 
			
		||||
    MAX-ACCESS  read-write
 | 
			
		||||
    STATUS  obsolete
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "enable or disable the storm control for Broadcast frames"
 | 
			
		||||
    DEFVAL { false }
 | 
			
		||||
    ::= { rlStormCtrlEntry 6 }
 | 
			
		||||
 | 
			
		||||
rlStormCtrlBroadcastRate OBJECT-TYPE
 | 
			
		||||
    SYNTAX  Unsigned32
 | 
			
		||||
    MAX-ACCESS  read-write
 | 
			
		||||
    STATUS  obsolete
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "set the storm control rate limit for the Broadcast frames,
 | 
			
		||||
        0 indicate blocking of frames from this type."
 | 
			
		||||
    DEFVAL { 0 }
 | 
			
		||||
    ::= { rlStormCtrlEntry 7 }
 | 
			
		||||
 | 
			
		||||
rlStormCtrlMulticastEnable OBJECT-TYPE
 | 
			
		||||
    SYNTAX  TruthValue
 | 
			
		||||
    MAX-ACCESS  read-write
 | 
			
		||||
    STATUS  obsolete
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "enable or disable the storm control for multicast frames"
 | 
			
		||||
    DEFVAL { false }
 | 
			
		||||
    ::= { rlStormCtrlEntry 8 }
 | 
			
		||||
 | 
			
		||||
rlStormCtrlMulticastRate OBJECT-TYPE
 | 
			
		||||
    SYNTAX  Unsigned32
 | 
			
		||||
    MAX-ACCESS  read-write
 | 
			
		||||
    STATUS  obsolete
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "set the storm control rate limit for the multicast frames,
 | 
			
		||||
        0 indicate blocking of frames from this type."
 | 
			
		||||
    DEFVAL { 0 }
 | 
			
		||||
    ::= { rlStormCtrlEntry 9 }
 | 
			
		||||
 | 
			
		||||
rlStormCtrlSetDefaultRateType OBJECT-TYPE
 | 
			
		||||
    SYNTAX  TruthValue
 | 
			
		||||
    MAX-ACCESS  read-write
 | 
			
		||||
    STATUS  obsolete
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "indicate if return the rate unit type to its default."
 | 
			
		||||
    DEFVAL { false }
 | 
			
		||||
    ::= { rlStormCtrlEntry 10 }
 | 
			
		||||
 | 
			
		||||
rlStormCtrlSetDefaultUnknownUnicastEnable OBJECT-TYPE
 | 
			
		||||
    SYNTAX  TruthValue
 | 
			
		||||
    MAX-ACCESS  read-write
 | 
			
		||||
    STATUS  obsolete
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "indicate if return the storm control enable for unknown unicast frames
 | 
			
		||||
         to its default."
 | 
			
		||||
    DEFVAL { false }
 | 
			
		||||
    ::= { rlStormCtrlEntry 11 }
 | 
			
		||||
 | 
			
		||||
rlStormCtrlSetDefaultUnknownUnicastRate OBJECT-TYPE
 | 
			
		||||
    SYNTAX  TruthValue
 | 
			
		||||
    MAX-ACCESS  read-write
 | 
			
		||||
    STATUS  obsolete
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "indicate if return the storm control rate limit for the unknown unicast frames
 | 
			
		||||
         to its default."
 | 
			
		||||
    DEFVAL { false }
 | 
			
		||||
    ::= { rlStormCtrlEntry 12 }
 | 
			
		||||
 | 
			
		||||
rlStormCtrlSetDefaultUnknownMulticastEnable OBJECT-TYPE
 | 
			
		||||
    SYNTAX  TruthValue
 | 
			
		||||
    MAX-ACCESS  read-write
 | 
			
		||||
    STATUS  obsolete
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "indicate if return the storm control enable for unknown multicast frames
 | 
			
		||||
         to its default."
 | 
			
		||||
    DEFVAL { false }
 | 
			
		||||
    ::= { rlStormCtrlEntry 13 }
 | 
			
		||||
 | 
			
		||||
rlStormCtrlSetDefaultUnknownMulticastRate OBJECT-TYPE
 | 
			
		||||
    SYNTAX  TruthValue
 | 
			
		||||
    MAX-ACCESS  read-write
 | 
			
		||||
    STATUS  obsolete
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "indicate if return the storm control rate limit for the unknown multicast frames
 | 
			
		||||
         to its default."
 | 
			
		||||
    DEFVAL { false }
 | 
			
		||||
    ::= { rlStormCtrlEntry 14 }
 | 
			
		||||
 | 
			
		||||
rlStormCtrlSetDefaultBroadcastEnable OBJECT-TYPE
 | 
			
		||||
    SYNTAX  TruthValue
 | 
			
		||||
    MAX-ACCESS  read-write
 | 
			
		||||
    STATUS  obsolete
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "indicate if return the storm control enable for Broadcast frames
 | 
			
		||||
         to its default."
 | 
			
		||||
    DEFVAL { false }
 | 
			
		||||
    ::= { rlStormCtrlEntry 15 }
 | 
			
		||||
 | 
			
		||||
rlStormCtrlSetDefaultBroadcastRate OBJECT-TYPE
 | 
			
		||||
    SYNTAX  TruthValue
 | 
			
		||||
    MAX-ACCESS  read-write
 | 
			
		||||
    STATUS  obsolete
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "indicate if return the storm control rate limit for the Broadcast frames
 | 
			
		||||
         to its default."
 | 
			
		||||
    DEFVAL { false }
 | 
			
		||||
    ::= { rlStormCtrlEntry 16 }
 | 
			
		||||
 | 
			
		||||
rlStormCtrlSetDefaultMulticastEnable OBJECT-TYPE
 | 
			
		||||
    SYNTAX  TruthValue
 | 
			
		||||
    MAX-ACCESS  read-write
 | 
			
		||||
    STATUS  obsolete
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "indicate if return the storm control for multicast frames
 | 
			
		||||
         to its default."
 | 
			
		||||
    DEFVAL { false }
 | 
			
		||||
    ::= { rlStormCtrlEntry 17 }
 | 
			
		||||
 | 
			
		||||
rlStormCtrlSetDefaultMulticastRate OBJECT-TYPE
 | 
			
		||||
    SYNTAX  TruthValue
 | 
			
		||||
    MAX-ACCESS  read-write
 | 
			
		||||
    STATUS  obsolete
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "indicate if return the storm control rate limit for the multicast frames
 | 
			
		||||
         to its default."
 | 
			
		||||
    DEFVAL { false }
 | 
			
		||||
    ::= { rlStormCtrlEntry 18 }
 | 
			
		||||
 | 
			
		||||
rlStormCtrlBroadcastOperRate OBJECT-TYPE
 | 
			
		||||
    SYNTAX  Unsigned32
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS  obsolete
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Operative storm control rate limit for the Broadcast frames.
 | 
			
		||||
         The value will be 0 if rlStormCtrlRateType is not from type precentages."
 | 
			
		||||
    ::= { rlStormCtrlEntry 19 }
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
-- rlStormCtrlGroupTable
 | 
			
		||||
--
 | 
			
		||||
rlStormCtrlGroupTable   OBJECT-TYPE
 | 
			
		||||
    SYNTAX   SEQUENCE OF RlStormCtrlGroupEntry
 | 
			
		||||
    MAX-ACCESS   not-accessible
 | 
			
		||||
    STATUS   obsolete
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "The table contains per port for each supported frame type
 | 
			
		||||
        to which group it belongs."
 | 
			
		||||
    ::= { rlStormCtrl 9 }
 | 
			
		||||
 | 
			
		||||
rlStormCtrlGroupEntry   OBJECT-TYPE
 | 
			
		||||
    SYNTAX   RlStormCtrlGroupEntry
 | 
			
		||||
    MAX-ACCESS   not-accessible
 | 
			
		||||
    STATUS   obsolete
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "group id for each supported frame type defined per port."
 | 
			
		||||
    INDEX { dot1dBasePort }
 | 
			
		||||
    ::= { rlStormCtrlGroupTable 1 }
 | 
			
		||||
 | 
			
		||||
RlStormCtrlGroupEntry ::= SEQUENCE {
 | 
			
		||||
    rlStormCtrlGroupUnknownUnicastId      INTEGER,
 | 
			
		||||
    rlStormCtrlGroupUnknownMulticastId    INTEGER,
 | 
			
		||||
    rlStormCtrlGroupBroadcastId           INTEGER,
 | 
			
		||||
    rlStormCtrlGroupMulticastId           INTEGER
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
rlStormCtrlGroupUnknownUnicastId OBJECT-TYPE
 | 
			
		||||
    SYNTAX   INTEGER
 | 
			
		||||
    MAX-ACCESS   read-only
 | 
			
		||||
    STATUS   obsolete
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Indicates the id of the group for unknown unicast frame type that
 | 
			
		||||
        the port belongs to,
 | 
			
		||||
        0 indicates that unknown unicast frame type is not supported."
 | 
			
		||||
    ::= { rlStormCtrlGroupEntry 1 }
 | 
			
		||||
 | 
			
		||||
rlStormCtrlGroupUnknownMulticastId OBJECT-TYPE
 | 
			
		||||
    SYNTAX   INTEGER
 | 
			
		||||
    MAX-ACCESS   read-only
 | 
			
		||||
    STATUS   obsolete
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Indicates the id of the group for unknown multicast frame type that
 | 
			
		||||
        the port belongs to,
 | 
			
		||||
        0 indicates that unknown multicast frame type is not supported."
 | 
			
		||||
    ::= { rlStormCtrlGroupEntry 2 }
 | 
			
		||||
 | 
			
		||||
rlStormCtrlGroupBroadcastId OBJECT-TYPE
 | 
			
		||||
    SYNTAX   INTEGER
 | 
			
		||||
    MAX-ACCESS   read-only
 | 
			
		||||
    STATUS   obsolete
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Indicates the id of the group for broadcast frame type that
 | 
			
		||||
        the port belongs to,
 | 
			
		||||
        0 indicates that broadcast frame type is not supported."
 | 
			
		||||
    ::= { rlStormCtrlGroupEntry 3 }
 | 
			
		||||
 | 
			
		||||
rlStormCtrlGroupMulticastId  OBJECT-TYPE
 | 
			
		||||
    SYNTAX   INTEGER
 | 
			
		||||
    MAX-ACCESS   read-only
 | 
			
		||||
    STATUS   obsolete
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Indicates the id of the group for multicast frame type that
 | 
			
		||||
        the port belongs to,
 | 
			
		||||
        0 indicates that multicast frame type is not supported."
 | 
			
		||||
    ::= { rlStormCtrlGroupEntry 4 }
 | 
			
		||||
 | 
			
		||||
rlStormCtrlRateLimSupport OBJECT-TYPE
 | 
			
		||||
    SYNTAX      TruthValue
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Identify if the strom-control and rate-limit is supported"
 | 
			
		||||
    ::= { rlStormCtrl 10 }
 | 
			
		||||
 | 
			
		||||
rlStormCtrlRateLimMibVersion OBJECT-TYPE
 | 
			
		||||
    SYNTAX      INTEGER
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "MIB's version, the current version is 1."
 | 
			
		||||
    ::= { rlStormCtrl 11 }
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
-- rlStormCtrlRateLimCfgTable
 | 
			
		||||
--
 | 
			
		||||
rlStormCtrlRateLimCfgTable   OBJECT-TYPE
 | 
			
		||||
    SYNTAX  SEQUENCE OF RlStormCtrlRateLimCfgEntry
 | 
			
		||||
    MAX-ACCESS  not-accessible
 | 
			
		||||
    STATUS  current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "The table contains the storm-control and rate-limit configuration per port"
 | 
			
		||||
    ::= { rlStormCtrl 12 }
 | 
			
		||||
 | 
			
		||||
rlStormCtrlRateLimCfgEntry   OBJECT-TYPE
 | 
			
		||||
    SYNTAX  RlStormCtrlRateLimCfgEntry
 | 
			
		||||
    MAX-ACCESS  not-accessible
 | 
			
		||||
    STATUS  current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "storm-control and rate-limit configuration, defined per port"
 | 
			
		||||
    INDEX { dot1dBasePort, rlStormCtrlRateLimCfgTraffic }
 | 
			
		||||
    ::= { rlStormCtrlRateLimCfgTable 1 }
 | 
			
		||||
 | 
			
		||||
RlStormCtrlRateLimCfgEntry ::= SEQUENCE {
 | 
			
		||||
    rlStormCtrlRateLimCfgTraffic           RlStormCtrlRateLimTrafficType,
 | 
			
		||||
    rlStormCtrlRateLimCfgRate              Unsigned32,
 | 
			
		||||
    rlStormCtrlRateLimCfgUnit              RlStormCtrlRateUnitType,
 | 
			
		||||
    rlStormCtrlRateLimCfgAction            RlStormCtrlActionType,
 | 
			
		||||
    rlStormCtrlRateLimCfgBurst             Unsigned32,
 | 
			
		||||
    rlStormCtrlRateLimBCOwner              RlStormCtrlOwner,
 | 
			
		||||
    rlStormCtrlRateLimMCOwner              RlStormCtrlOwner,
 | 
			
		||||
    rlStormCtrlRateLimUCOwner              RlStormCtrlOwner
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
rlStormCtrlRateLimCfgTraffic OBJECT-TYPE
 | 
			
		||||
    SYNTAX      RlStormCtrlRateLimTrafficType
 | 
			
		||||
    MAX-ACCESS  read-write
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "traffic type for storm-control and rate-limit."
 | 
			
		||||
    ::= { rlStormCtrlRateLimCfgEntry 1 }
 | 
			
		||||
 | 
			
		||||
rlStormCtrlRateLimCfgRate OBJECT-TYPE
 | 
			
		||||
    SYNTAX  Unsigned32
 | 
			
		||||
    MAX-ACCESS  read-write
 | 
			
		||||
    STATUS  current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "block the flooding of packets when the value specified is reached."
 | 
			
		||||
    ::= { rlStormCtrlRateLimCfgEntry 2 }
 | 
			
		||||
 | 
			
		||||
rlStormCtrlRateLimCfgUnit OBJECT-TYPE
 | 
			
		||||
    SYNTAX  RlStormCtrlRateUnitType
 | 
			
		||||
    MAX-ACCESS  read-write
 | 
			
		||||
    STATUS  current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "suppression level in percentage (for storm-control only) or in kilobits per second."
 | 
			
		||||
    ::= { rlStormCtrlRateLimCfgEntry 3 }
 | 
			
		||||
 | 
			
		||||
rlStormCtrlRateLimCfgAction OBJECT-TYPE
 | 
			
		||||
    SYNTAX  RlStormCtrlActionType
 | 
			
		||||
    MAX-ACCESS  read-write
 | 
			
		||||
    STATUS  current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "send a trap when a storm occurs on a port or/and shut down a port when a storm occurs on the port."
 | 
			
		||||
    ::= { rlStormCtrlRateLimCfgEntry 4 }
 | 
			
		||||
 | 
			
		||||
rlStormCtrlRateLimCfgBurst OBJECT-TYPE
 | 
			
		||||
    SYNTAX  Unsigned32
 | 
			
		||||
    MAX-ACCESS  read-write
 | 
			
		||||
    STATUS  current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "committed burst in bytes for rate-limit"
 | 
			
		||||
    ::= { rlStormCtrlRateLimCfgEntry 5 }
 | 
			
		||||
 | 
			
		||||
rlStormCtrlRateLimBCOwner OBJECT-TYPE
 | 
			
		||||
    SYNTAX  RlStormCtrlOwner
 | 
			
		||||
    MAX-ACCESS  read-write
 | 
			
		||||
    STATUS  current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "indicates who is the owner for broadcast type that is configured."	
 | 
			
		||||
	DEFVAL { none }
 | 
			
		||||
    ::= { rlStormCtrlRateLimCfgEntry 6 }
 | 
			
		||||
 | 
			
		||||
rlStormCtrlRateLimMCOwner OBJECT-TYPE
 | 
			
		||||
    SYNTAX  RlStormCtrlOwner
 | 
			
		||||
    MAX-ACCESS  read-write
 | 
			
		||||
    STATUS  current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "indicates who is the owner for multicast type that is configured."	
 | 
			
		||||
	DEFVAL { none }
 | 
			
		||||
    ::= { rlStormCtrlRateLimCfgEntry 7 }
 | 
			
		||||
 | 
			
		||||
rlStormCtrlRateLimUCOwner OBJECT-TYPE
 | 
			
		||||
    SYNTAX  RlStormCtrlOwner
 | 
			
		||||
    MAX-ACCESS  read-write
 | 
			
		||||
    STATUS  current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "indicates who is the owner for unicast type that is configured."
 | 
			
		||||
	DEFVAL { none }
 | 
			
		||||
    ::= { rlStormCtrlRateLimCfgEntry 8 }
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
-- rlStormCtrlRateLimOperTable
 | 
			
		||||
--
 | 
			
		||||
rlStormCtrlRateLimOperTable   OBJECT-TYPE
 | 
			
		||||
    SYNTAX  SEQUENCE OF RlStormCtrlRateLimOperEntry
 | 
			
		||||
    MAX-ACCESS  not-accessible
 | 
			
		||||
    STATUS  current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "The table contains the operative values for storm-control and rate-limit per port"
 | 
			
		||||
    ::= { rlStormCtrl 13 }
 | 
			
		||||
 | 
			
		||||
rlStormCtrlRateLimOperEntry   OBJECT-TYPE
 | 
			
		||||
    SYNTAX  RlStormCtrlRateLimOperEntry
 | 
			
		||||
    MAX-ACCESS  not-accessible
 | 
			
		||||
    STATUS  current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "storm-control and rate-limit operative values per port"
 | 
			
		||||
    INDEX { dot1dBasePort, rlStormCtrlRateLimCfgTraffic }
 | 
			
		||||
    ::= { rlStormCtrlRateLimOperTable 1 }
 | 
			
		||||
 | 
			
		||||
RlStormCtrlRateLimOperEntry ::= SEQUENCE {
 | 
			
		||||
    rlStormCtrlRateLimOperPassCnt          Counter64,
 | 
			
		||||
    rlStormCtrlRateLimOperDropCnt          Counter64,
 | 
			
		||||
    rlStormCtrlRateLimOperLastDropTime     DisplayString
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
rlStormCtrlRateLimOperPassCnt OBJECT-TYPE
 | 
			
		||||
    SYNTAX  Counter64
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS  current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "number of passed counter in bytes."
 | 
			
		||||
    ::= { rlStormCtrlRateLimOperEntry 1 }
 | 
			
		||||
 | 
			
		||||
rlStormCtrlRateLimOperDropCnt OBJECT-TYPE
 | 
			
		||||
    SYNTAX  Counter64
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS  current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "number of dropped counter in bytes."
 | 
			
		||||
    ::= { rlStormCtrlRateLimOperEntry 2 }
 | 
			
		||||
 | 
			
		||||
rlStormCtrlRateLimOperLastDropTime OBJECT-TYPE
 | 
			
		||||
    SYNTAX  DisplayString
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS  current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "last Drop time in format ddmmyyyyhhmmss."
 | 
			
		||||
    ::= { rlStormCtrlRateLimOperEntry 3 }
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
-- rlStormCtrlClearCountersTable
 | 
			
		||||
--
 | 
			
		||||
rlStormCtrlClearCountersTable   OBJECT-TYPE
 | 
			
		||||
    SYNTAX  SEQUENCE OF RlStormCtrlClearCountersEntry
 | 
			
		||||
    MAX-ACCESS  not-accessible
 | 
			
		||||
    STATUS  current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "The table clear storm-control counters"
 | 
			
		||||
    ::= { rlStormCtrl 14 }
 | 
			
		||||
 | 
			
		||||
rlStormCtrlClearCountersEntry   OBJECT-TYPE
 | 
			
		||||
    SYNTAX  RlStormCtrlClearCountersEntry
 | 
			
		||||
    MAX-ACCESS  not-accessible
 | 
			
		||||
    STATUS  current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "clear storm-control counters"
 | 
			
		||||
    INDEX { rlStormCtrlClearCountersIndex }
 | 
			
		||||
    ::= { rlStormCtrlClearCountersTable 1 }
 | 
			
		||||
 | 
			
		||||
RlStormCtrlClearCountersEntry ::= SEQUENCE {
 | 
			
		||||
    rlStormCtrlClearCountersIndex          Unsigned32,
 | 
			
		||||
    rlStormCtrlClearCountersTraffic        RlStormCtrlRateLimTrafficType,
 | 
			
		||||
    rlStormCtrlClearCountersInterface      InterfaceIndex
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
rlStormCtrlClearCountersIndex OBJECT-TYPE
 | 
			
		||||
    SYNTAX      Unsigned32
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Index of the table that equals to 1 always."
 | 
			
		||||
    ::= { rlStormCtrlClearCountersEntry 1 }
 | 
			
		||||
 | 
			
		||||
rlStormCtrlClearCountersTraffic OBJECT-TYPE
 | 
			
		||||
    SYNTAX      RlStormCtrlRateLimTrafficType
 | 
			
		||||
    MAX-ACCESS  read-write
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Traffic type for storm-control counter."
 | 
			
		||||
    ::= { rlStormCtrlClearCountersEntry 2 }
 | 
			
		||||
 | 
			
		||||
rlStormCtrlClearCountersInterface OBJECT-TYPE
 | 
			
		||||
    SYNTAX      InterfaceIndex
 | 
			
		||||
    MAX-ACCESS  read-write
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "The Port number or all ports."
 | 
			
		||||
    ::= { rlStormCtrlClearCountersEntry 3 }
 | 
			
		||||
 | 
			
		||||
rlStormCtrlGlobalTrafficTypes OBJECT-TYPE
 | 
			
		||||
    SYNTAX      RlStormCtrlTrafficTypeBits
 | 
			
		||||
    MAX-ACCESS  read-write
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "global traffic types configured on the device."
 | 
			
		||||
    ::= { rlStormCtrl 15 }
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user