110 lines
3.2 KiB
Plaintext
110 lines
3.2 KiB
Plaintext
------------------------------------------------------------------------------
|
|
--
|
|
-- File : HMIT-SW-PORT-STORM-MIB2.mib
|
|
-- Description :
|
|
-- Version :
|
|
-- Copyright : Copyright ? 2019 Belden Singapore Pte Ltd., All rights reserved. --
|
|
-- $Id:
|
|
--
|
|
------------------------------------------------------------------------------
|
|
|
|
------------------------------------------------------------------------------
|
|
|
|
HMIT-SW-PORT-STORM-MIB2 DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32, IpAddress, Counter64
|
|
FROM SNMPv2-SMI
|
|
RowStatus, DisplayString, PhysAddress, MacAddress
|
|
FROM SNMPv2-TC
|
|
hmITSwPortMIB, hmITSwPortmgrMIB
|
|
FROM HMIT-SW-PORT-MGR-MIB;
|
|
|
|
hmITStormTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HmITStormEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The configuration table for storm control
|
|
of the ports on the switch."
|
|
::= {hmITSwPortmgrMIB 3}
|
|
|
|
hmITStormEntry OBJECT-TYPE
|
|
SYNTAX HmITStormEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The configuration information for storm control
|
|
of the port on the switch."
|
|
INDEX { hmITPortId, hmITStormControlPktType }
|
|
::= {hmITStormTable 1}
|
|
|
|
HmITStormEntry ::=
|
|
SEQUENCE {
|
|
hmITPortId INTEGER,
|
|
hmITStormControlPktType INTEGER,
|
|
hmITStormControlLmtType INTEGER,
|
|
hmITStormControlParam INTEGER,
|
|
hmITStormRowStatus RowStatus
|
|
}
|
|
|
|
hmITPortId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the port."
|
|
::= {hmITStormEntry 1}
|
|
|
|
hmITStormControlPktType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unicast(1),
|
|
broadcast(2),
|
|
multicast(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The packet type for storm control of the port,
|
|
1 - unicast, 2 - broadcast, 3 - multicast,
|
|
should be used with hmITStormControlLmtType"
|
|
::= {hmITStormEntry 2}
|
|
|
|
hmITStormControlLmtType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(4),
|
|
kbps(1),
|
|
pps(2),
|
|
percent(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The limit type for storm control of the port,
|
|
4 - no limit, 1 - limit by kbps, 2 - limit by pps, 3 - limit by percent.
|
|
When limit, should be used with hmITStormControlPktType
|
|
and hmITStormControlParam. When no limit,
|
|
should be used with hmITStormControlPktType"
|
|
::= {hmITStormEntry 3}
|
|
|
|
hmITStormControlParam OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The limit parameter for storm control of the port,
|
|
its range from 64 to 8000000 when limited by kbps,
|
|
or from 0 to 2000000 when limited by pps, should be used
|
|
with hmITStormControlPktType and hmITStormControlLmtType."
|
|
::= {hmITStormEntry 4}
|
|
|
|
hmITStormRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"No longer in use."
|
|
::= {hmITStormEntry 10}
|
|
|
|
END
|