3457 lines
126 KiB
Plaintext
3457 lines
126 KiB
Plaintext
-- This file was included in WWP MIB release 04-10-01-0027
|
|
--
|
|
-- WWP-LEOS-FLOW-MIB.my
|
|
--
|
|
|
|
WWP-LEOS-FLOW-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
Integer32, Unsigned32, Gauge32, Counter32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
|
|
FROM SNMPv2-SMI
|
|
RowStatus, DisplayString, MacAddress, TruthValue, TEXTUAL-CONVENTION
|
|
FROM SNMPv2-TC
|
|
wwpModulesLeos
|
|
FROM WWP-SMI;
|
|
|
|
wwpLeosFlowMIB MODULE-IDENTITY
|
|
LAST-UPDATED "201203290000Z"
|
|
ORGANIZATION "Ciena, Inc"
|
|
CONTACT-INFO
|
|
"Mib Meister
|
|
115 North Sullivan Road
|
|
Spokane Valley, WA 99037
|
|
USA
|
|
Phone: +1 509 242 9000
|
|
Email: support@ciena.com"
|
|
DESCRIPTION
|
|
"MIB module for the WWP FLOW specific information. This MIB module is common
|
|
between 4.x and 6.x platforms."
|
|
|
|
REVISION "201203290000Z"
|
|
DESCRIPTION
|
|
"Added new objects to support Ipv6 rate limits wwpLeosFlowCpuRateLimitIpV6Mgmt,
|
|
wwpLeosFlowCpuRateLimitStatsIpV6MgmtPassed, wwpLeosFlowCpuRateLimitStatsIpV6MgmtDropped,
|
|
wwpLeosFlowCpuRateLimitInet6, wwpLeosFlowCpuRateLimitStatsInet6Passed,
|
|
wwpLeosFlowCpuRateLimitStatsInet6Dropped ."
|
|
|
|
REVISION "201102020000Z"
|
|
DESCRIPTION
|
|
"Added RAPS Frame Type into CpuRateLimit related MIB objects"
|
|
|
|
REVISION "200806161700Z"
|
|
DESCRIPTION
|
|
"Added the Port Service Level table and the ability to
|
|
set secondary queue sizes for service levels."
|
|
|
|
REVISION "200104031700Z"
|
|
DESCRIPTION
|
|
"Initial creation."
|
|
::= { wwpModulesLeos 6 }
|
|
|
|
|
|
PriorityMapping ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "1x:"
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Represents the priority mapping.
|
|
Octets in this object represents the remarked
|
|
priority values for priority 0-7 respectively."
|
|
SYNTAX OCTET STRING (SIZE (8))
|
|
|
|
--
|
|
-- Node definitions
|
|
--
|
|
|
|
wwpLeosFlowMIBObjects OBJECT IDENTIFIER ::= { wwpLeosFlowMIB 1 }
|
|
|
|
wwpLeosFlow OBJECT IDENTIFIER ::= { wwpLeosFlowMIBObjects 1 }
|
|
wwpLeosFlowNotifAttrs OBJECT IDENTIFIER ::= { wwpLeosFlowMIBObjects 2 }
|
|
|
|
-- Notifications
|
|
|
|
wwpLeosFlowNotificationPrefix OBJECT IDENTIFIER ::= { wwpLeosFlowMIB 2 }
|
|
wwpLeosFlowNotifications OBJECT IDENTIFIER ::= { wwpLeosFlowNotificationPrefix 0 }
|
|
|
|
-- Conformance information
|
|
|
|
wwpLeosFlowMIBConformance OBJECT IDENTIFIER ::= { wwpLeosFlowMIB 3 }
|
|
wwpLeosFlowMIBCompliances OBJECT IDENTIFIER ::= { wwpLeosFlowMIBConformance 1 }
|
|
wwpLeosFlowMIBGroups OBJECT IDENTIFIER ::= { wwpLeosFlowMIBConformance 2 }
|
|
|
|
|
|
--
|
|
--
|
|
--
|
|
|
|
wwpLeosFlowAgeTime OBJECT-TYPE
|
|
SYNTAX INTEGER (10..1000000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the age time after which mac entries will be flushed out."
|
|
::= { wwpLeosFlow 1 }
|
|
|
|
wwpLeosFlowAgeTimeState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies if age time is enabled or disabled."
|
|
::= { wwpLeosFlow 2 }
|
|
|
|
--
|
|
-- Flow Service Level Entry
|
|
--
|
|
wwpLeosFlowServiceLevelTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WwpLeosFlowServiceLevelEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of flow service level entries. Following criteria must be met
|
|
while creating entry in the table.
|
|
- All indexes must be specified
|
|
- wwpLeosFlowServiceLevelCirBW and wwpLeosFlowServiceLevelPirBW must be set.
|
|
- wwpLeosFlowServiceLevelStatus must be set to create and go."
|
|
::= { wwpLeosFlow 3 }
|
|
|
|
wwpLeosFlowServiceLevelEntry OBJECT-TYPE
|
|
SYNTAX WwpLeosFlowServiceLevelEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The flow service level entry in the Table."
|
|
INDEX { wwpLeosFlowServiceLevelPort, wwpLeosFlowServiceLevelId, wwpLeosFlowServiceLevelDirection}
|
|
::= { wwpLeosFlowServiceLevelTable 1 }
|
|
|
|
WwpLeosFlowServiceLevelEntry ::= SEQUENCE {
|
|
wwpLeosFlowServiceLevelPort INTEGER,
|
|
wwpLeosFlowServiceLevelId INTEGER,
|
|
wwpLeosFlowServiceLevelDirection INTEGER,
|
|
wwpLeosFlowServiceLevelName DisplayString,
|
|
wwpLeosFlowServiceLevelPriority INTEGER,
|
|
wwpLeosFlowServiceLevelQueueSize INTEGER,
|
|
wwpLeosFlowServiceLevelDropEligibility INTEGER,
|
|
wwpLeosFlowServiceLevelShareEligibility INTEGER,
|
|
wwpLeosFlowServiceLevelCirBW Integer32,
|
|
wwpLeosFlowServiceLevelPirBW Integer32,
|
|
wwpLeosFlowServiceStatus RowStatus,
|
|
wwpLeosFlowServiceRedCurveId Unsigned32,
|
|
wwpLeosFlowServiceLevelQueueSizeYellow INTEGER,
|
|
wwpLeosFlowServiceLevelQueueSizeRed INTEGER,
|
|
wwpLeosFlowServiceLevelFlowGroup INTEGER
|
|
}
|
|
|
|
wwpLeosFlowServiceLevelDirection OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ingress(1),
|
|
egress(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Service level Id direction used as index in the service level entry."
|
|
::= { wwpLeosFlowServiceLevelEntry 1 }
|
|
|
|
wwpLeosFlowServiceLevelPort OBJECT-TYPE
|
|
SYNTAX INTEGER(0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port id used as index in the service level entry.
|
|
If it is intended to not specify the port id in
|
|
the index, this value should be set to 0."
|
|
::= { wwpLeosFlowServiceLevelEntry 2 }
|
|
|
|
wwpLeosFlowServiceLevelId OBJECT-TYPE
|
|
SYNTAX INTEGER(1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Service level Id used as index in the service level entry."
|
|
::= { wwpLeosFlowServiceLevelEntry 3 }
|
|
|
|
wwpLeosFlowServiceLevelName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The flow service level name associated with
|
|
this service level."
|
|
::= { wwpLeosFlowServiceLevelEntry 4 }
|
|
|
|
wwpLeosFlowServiceLevelPriority OBJECT-TYPE
|
|
SYNTAX INTEGER(0..7)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The internal traffic-queue priority.
|
|
This may also be used as a weighting factor."
|
|
::= { wwpLeosFlowServiceLevelEntry 5 }
|
|
|
|
wwpLeosFlowServiceLevelQueueSize OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
size0KB(0),
|
|
small(1),
|
|
medium(2),
|
|
large(3),
|
|
jumbo(4),
|
|
x5(5),
|
|
x6(6),
|
|
x7(7),
|
|
x8(8),
|
|
size16KB(9),
|
|
size32KB(10),
|
|
size64KB(11),
|
|
size128KB(12),
|
|
size256KB(13),
|
|
size512KB(14),
|
|
size1MB(15),
|
|
size2MB(16),
|
|
size4MB(17)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The size of the traffic queue provisioned for
|
|
this service level entry. This may also be
|
|
referred to as Latency Tolerance."
|
|
::= { wwpLeosFlowServiceLevelEntry 6 }
|
|
|
|
wwpLeosFlowServiceLevelDropEligibility OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This item is used to indicate whether or not
|
|
frames should be dropped or queued when frame
|
|
buffer resources become scarce."
|
|
::= { wwpLeosFlowServiceLevelEntry 7 }
|
|
|
|
wwpLeosFlowServiceLevelShareEligibility OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This item is used to indicate whether or not
|
|
a service level may be shared among entries
|
|
in the flow service-mapping table."
|
|
::= { wwpLeosFlowServiceLevelEntry 8 }
|
|
|
|
wwpLeosFlowServiceLevelCirBW OBJECT-TYPE
|
|
SYNTAX Integer32(0..2147483647)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The committed information rate (bandwidth) in
|
|
Kbps associated with this service level entry."
|
|
::= { wwpLeosFlowServiceLevelEntry 9 }
|
|
|
|
wwpLeosFlowServiceLevelPirBW OBJECT-TYPE
|
|
SYNTAX Integer32(0..2147483647)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The peak information rate (maximum bandwidth) in
|
|
Kbps associated with this service level entry."
|
|
::= { wwpLeosFlowServiceLevelEntry 10 }
|
|
|
|
wwpLeosFlowServiceStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to manage the creation and deletion of the
|
|
conceptual rows in this table.
|
|
|
|
To create a row in this table, a manager must
|
|
set this object to 'createAndGo'.
|
|
|
|
In particular, a newly created row cannot be made
|
|
active until one of the following instances
|
|
have been set:
|
|
|
|
- wwpLeosFlowServiceLevelCirBW
|
|
- wwpLeosFlowServiceLevelPirBW."
|
|
::= { wwpLeosFlowServiceLevelEntry 11 }
|
|
|
|
wwpLeosFlowServiceRedCurveId OBJECT-TYPE
|
|
SYNTAX Unsigned32 (5..64)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to specifies the red curve index to be
|
|
used for the given service level. If this OID is not specified, the system
|
|
will use the default value of this object which is dependent on the queue size
|
|
wwpLeosFlowServiceLevelQueueSize"
|
|
::= { wwpLeosFlowServiceLevelEntry 12 }
|
|
|
|
wwpLeosFlowServiceLevelQueueSizeYellow OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
size16KB(1),
|
|
size32KB(2),
|
|
size64KB(3),
|
|
size128KB(4)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The size of the yellow traffic queue provisioned for
|
|
this service level entry. Also known as the discard
|
|
preferred queue size. "
|
|
::= { wwpLeosFlowServiceLevelEntry 13 }
|
|
|
|
wwpLeosFlowServiceLevelQueueSizeRed OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
size16KB(1),
|
|
size32KB(2),
|
|
size64KB(3),
|
|
size128KB(4)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The size of the red traffic queue provisioned for
|
|
this service level entry. Also known as the
|
|
discard wanted queue size"
|
|
::= { wwpLeosFlowServiceLevelEntry 14 }
|
|
|
|
wwpLeosFlowServiceLevelFlowGroup OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Service level Id direction used as index in the service level entry."
|
|
::= { wwpLeosFlowServiceLevelEntry 15 }
|
|
|
|
--
|
|
-- Flow Service Mapping Table
|
|
--
|
|
|
|
wwpLeosFlowServiceMappingTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WwpLeosFlowServiceMappingEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
" A service mapping entry in the service-mapping table.
|
|
To create entry in this table following criteria must be met and SNMP
|
|
multiple set operation must be used to create entries.
|
|
- wwpLeosFlowServiceMapDstSlidId must be set to valid SLID and this slid must exist
|
|
on the device. Use wwpLeosFlowServiceLevelTable to create slid.
|
|
- All indexes must be specified with exception to following objects.
|
|
- wwpLeosFlowServiceMappingVid must be set to 0 if don't care else
|
|
set it to some valid value. VID must exist on the device.
|
|
- wwpLeosFlowServiceMappingSrcPort must be set to 0 if don't care else
|
|
set it to some valid value.
|
|
- wwpLeosFlowServiceMappingSrcTag must be set to 0 if don't care else
|
|
set it to some valid value.
|
|
- wwpLeosFlowServiceMappingDstPort must be set to 0 if don't care else
|
|
set it to some valid value.
|
|
- wwpLeosFlowServiceMappingDstTag must be set to 0 if don't care else
|
|
set it to some valid value.
|
|
- wwpLeosFlowServiceMappingProtocolType must be set to 1 if don't care else
|
|
set it to some valid value.
|
|
- wwpLeosFlowServiceMappingProtocolPortNum must be set to 0 if don't care else
|
|
set it to some valid value.
|
|
- wwpLeosFlowServiceMapSrcPri must be set to 255 if don't care else
|
|
set it to some valid value."
|
|
::= { wwpLeosFlow 4 }
|
|
|
|
wwpLeosFlowServiceMappingEntry OBJECT-TYPE
|
|
SYNTAX WwpLeosFlowServiceMappingEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"A service mapping entry in the wwpLeosFlowServiceMappingTable."
|
|
INDEX { wwpLeosFlowServiceMapVid, wwpLeosFlowServiceMapSrcPort,
|
|
wwpLeosFlowServiceMapSrcTag, wwpLeosFlowServiceMapDstPort,
|
|
wwpLeosFlowServiceMapDstTag, wwpLeosFlowServiceMapSrcPri,
|
|
wwpLeosFlowServiceMapProtocolType, wwpLeosFlowServiceMapProtocolPortNum}
|
|
::= { wwpLeosFlowServiceMappingTable 1 }
|
|
|
|
WwpLeosFlowServiceMappingEntry ::= SEQUENCE {
|
|
wwpLeosFlowServiceMapVid INTEGER,
|
|
wwpLeosFlowServiceMapSrcPort INTEGER,
|
|
wwpLeosFlowServiceMapSrcTag INTEGER,
|
|
wwpLeosFlowServiceMapDstPort INTEGER,
|
|
wwpLeosFlowServiceMapDstTag INTEGER,
|
|
wwpLeosFlowServiceMapSrcPri INTEGER,
|
|
wwpLeosFlowServiceMapProtocolType INTEGER,
|
|
wwpLeosFlowServiceMapProtocolPortNum INTEGER,
|
|
wwpLeosFlowServiceMapDstSlidId INTEGER,
|
|
wwpLeosFlowServiceMapSrcSlidId INTEGER,
|
|
wwpLeosFlowServiceMapPriRemarkStatus TruthValue,
|
|
wwpLeosFlowServiceMapRemarkPri INTEGER,
|
|
wwpLeosFlowServiceMapStatus RowStatus
|
|
}
|
|
|
|
wwpLeosFlowServiceMapVid OBJECT-TYPE
|
|
SYNTAX INTEGER(0..24576)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The VLAN id associated with this service
|
|
mapping entry. If this object is set to 0,
|
|
then this object should be ignored while
|
|
creating the service-mapping entry."
|
|
::= { wwpLeosFlowServiceMappingEntry 1 }
|
|
|
|
wwpLeosFlowServiceMapSrcPort OBJECT-TYPE
|
|
SYNTAX INTEGER(0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The source port id for the instance. This
|
|
represents the ingress location of a flow.
|
|
This port id should refer to the dot1dBasePort
|
|
in the Dot1dBasePortEntry. If this object is
|
|
set to 0, then this object should be ignored
|
|
while creating the service-mapping entry."
|
|
::= { wwpLeosFlowServiceMappingEntry 2 }
|
|
|
|
wwpLeosFlowServiceMapSrcTag OBJECT-TYPE
|
|
SYNTAX INTEGER(0..4095)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The source VLAN tag associated with this
|
|
service mapping entry. If this object is set
|
|
to 0, then this object should be ignored while creating the
|
|
service-mapping entry."
|
|
::= { wwpLeosFlowServiceMappingEntry 3 }
|
|
|
|
wwpLeosFlowServiceMapDstPort OBJECT-TYPE
|
|
SYNTAX INTEGER(0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The destination port id for the instance. This
|
|
represents the egress location for a flow. This
|
|
port id should refer to the dot1dBasePort in the
|
|
Dot1dBasePortEntry. If this object is set to 0,
|
|
then this object should be ignored while creating
|
|
the service-mapping entry."
|
|
::= { wwpLeosFlowServiceMappingEntry 4 }
|
|
|
|
wwpLeosFlowServiceMapDstTag OBJECT-TYPE
|
|
SYNTAX INTEGER(0..4095)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The destination VLAN tag associated with this service
|
|
mapping entry. If this object is set to 0, then this
|
|
object should be ignored while creating the service-mapping
|
|
entry."
|
|
::= { wwpLeosFlowServiceMappingEntry 5 }
|
|
|
|
wwpLeosFlowServiceMapSrcPri OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The incoming packet vlan tag priority on the wwpLeosFlowServiceMapSrcPort.
|
|
The 802.1p packet priority valid values are only from 0 to 7. If this
|
|
object is set to 255 (or signed 8-bit integer -1), then this object
|
|
should be ignored while creating the service-mapping entry."
|
|
::= { wwpLeosFlowServiceMappingEntry 6 }
|
|
|
|
wwpLeosFlowServiceMapProtocolType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
tcp(2),
|
|
udp(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The Layer 4 protocol type used as index in the table. This will
|
|
correspond to the TCP or UDP protocol. If this object is set to 1,
|
|
then this object should be ignored while creating the service-mapping
|
|
entry."
|
|
::= { wwpLeosFlowServiceMappingEntry 7 }
|
|
|
|
wwpLeosFlowServiceMapProtocolPortNum OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The Layer 4 protocol port number used as index in the table. This will
|
|
correspond to a TCP or UDP port number. If this object is set to 0,
|
|
then this object should be ignored while creating the service-mapping
|
|
entry."
|
|
::= { wwpLeosFlowServiceMappingEntry 8 }
|
|
|
|
wwpLeosFlowServiceMapDstSlidId OBJECT-TYPE
|
|
SYNTAX INTEGER(0..4095)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The service level id to apply to the flow at egress. If this object is set
|
|
to 0, then this object should be ignored while creating the service-mapping
|
|
entry."
|
|
::= { wwpLeosFlowServiceMappingEntry 9 }
|
|
|
|
wwpLeosFlowServiceMapSrcSlidId OBJECT-TYPE
|
|
SYNTAX INTEGER(0..4095)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The service level id to apply to the flow at ingress. If this object is set
|
|
to 0, then this object should be ignored while creating the service-mapping
|
|
entry."
|
|
::= { wwpLeosFlowServiceMappingEntry 10 }
|
|
|
|
wwpLeosFlowServiceMapPriRemarkStatus OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Setting this object to 'true' will enable remarking of the VLAN tag priority
|
|
for frames that match the classification defined by this service-mapping entry."
|
|
::= { wwpLeosFlowServiceMappingEntry 11 }
|
|
|
|
wwpLeosFlowServiceMapRemarkPri OBJECT-TYPE
|
|
SYNTAX INTEGER(0..4095)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The remark priority value. For frames that match the
|
|
classification defined by this service-mapping entry,
|
|
the VLAN tag priority will be remarked with this value."
|
|
::= { wwpLeosFlowServiceMappingEntry 12 }
|
|
|
|
wwpLeosFlowServiceMapStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Used to manage the creation and deletion of the
|
|
conceptual rows in this table.
|
|
|
|
To create a row in this table, a manager must
|
|
set this object to 'createAndGo'."
|
|
::= { wwpLeosFlowServiceMappingEntry 13 }
|
|
|
|
|
|
--
|
|
-- Flow Service Access Ctrl Table
|
|
--
|
|
wwpLeosFlowServiceACTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WwpLeosFlowServiceACEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A Table of FLOW Service Access Control Entries."
|
|
::= { wwpLeosFlow 5 }
|
|
|
|
wwpLeosFlowServiceACEntry OBJECT-TYPE
|
|
SYNTAX WwpLeosFlowServiceACEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A service Access entry in the
|
|
wwpLeosFlowServiceACTable."
|
|
INDEX { wwpLeosFlowServiceACPortId, wwpLeosFlowServiceACVid }
|
|
::= { wwpLeosFlowServiceACTable 1 }
|
|
|
|
WwpLeosFlowServiceACEntry ::= SEQUENCE {
|
|
wwpLeosFlowServiceACPortId INTEGER,
|
|
wwpLeosFlowServiceACVid INTEGER,
|
|
wwpLeosFlowServiceACMaxDynamicMacCount Integer32,
|
|
wwpLeosFlowServiceACDynamicNonFilteredMacCount Integer32,
|
|
wwpLeosFlowServiceACDynamicFilteredMacCount Integer32,
|
|
wwpLeosFlowServiceACStatus RowStatus,
|
|
wwpLeosFlowServiceACForwardLearning INTEGER
|
|
}
|
|
|
|
wwpLeosFlowServiceACPortId OBJECT-TYPE
|
|
SYNTAX INTEGER(1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port id for the instance. This port id should refer
|
|
to the dot1dBasePort in the Dot1dBasePortEntry.
|
|
Used as index in service access table."
|
|
::= { wwpLeosFlowServiceACEntry 1 }
|
|
|
|
wwpLeosFlowServiceACVid OBJECT-TYPE
|
|
SYNTAX INTEGER(0..24576)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN id associated with this access control entry.
|
|
Used as index in service access table. If the platform
|
|
supports only port-based service access control, this
|
|
value should be set to 0."
|
|
::= { wwpLeosFlowServiceACEntry 2 }
|
|
|
|
wwpLeosFlowServiceACMaxDynamicMacCount OBJECT-TYPE
|
|
SYNTAX Integer32(0..2147483647)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of dynamic MAC Addresses that will
|
|
be learned and authorized by this access control entry.
|
|
This value should default to 24."
|
|
::= { wwpLeosFlowServiceACEntry 3 }
|
|
|
|
wwpLeosFlowServiceACDynamicNonFilteredMacCount OBJECT-TYPE
|
|
SYNTAX Integer32(0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current number of non-filtered or authorized dynamic
|
|
MAC addresses recorded in this access control entry."
|
|
::= { wwpLeosFlowServiceACEntry 4 }
|
|
|
|
wwpLeosFlowServiceACDynamicFilteredMacCount OBJECT-TYPE
|
|
SYNTAX Integer32(0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current number of filtered or non-authorized dynamic
|
|
MAC addresses recorded in this access control entry."
|
|
::= { wwpLeosFlowServiceACEntry 5 }
|
|
|
|
wwpLeosFlowServiceACStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to manage the creation and deletion of the
|
|
conceptual rows in this table.
|
|
|
|
To create a row in this table, a manager must
|
|
set this object to 'createAndGo'."
|
|
::= { wwpLeosFlowServiceACEntry 7 }
|
|
|
|
wwpLeosFlowServiceACForwardLearning OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"To specify whether or not unlearned frames are forwarded or dropped."
|
|
DEFVAL {off}
|
|
::= { wwpLeosFlowServiceACEntry 50 }
|
|
|
|
--
|
|
-- The Flow Static Mac Table
|
|
--
|
|
|
|
wwpLeosFlowStaticMacTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WwpLeosFlowStaticMacEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The (conceptual) table to add the static mac addresses."
|
|
::= { wwpLeosFlow 6 }
|
|
|
|
wwpLeosFlowStaticMacEntry OBJECT-TYPE
|
|
SYNTAX WwpLeosFlowStaticMacEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (conceptual row) in the wwpLeosFlowStaticMacTable."
|
|
INDEX { wwpLeosFlowSMVid, wwpLeosFlowSMMacAddr }
|
|
::= { wwpLeosFlowStaticMacTable 1 }
|
|
|
|
|
|
WwpLeosFlowStaticMacEntry ::= SEQUENCE {
|
|
wwpLeosFlowSMVid INTEGER,
|
|
wwpLeosFlowSMMacAddr MacAddress,
|
|
wwpLeosFlowSMPortId INTEGER,
|
|
wwpLeosFlowSMTag INTEGER,
|
|
wwpLeosFlowSMStatus RowStatus
|
|
}
|
|
|
|
wwpLeosFlowSMVid OBJECT-TYPE
|
|
SYNTAX INTEGER(1..24576)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The service network id associated with this
|
|
entry. Used as index in static MAC table."
|
|
::= { wwpLeosFlowStaticMacEntry 1 }
|
|
|
|
wwpLeosFlowSMMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A unicast MAC address to be statically
|
|
configured. Used as index in static MAC
|
|
table."
|
|
::= { wwpLeosFlowStaticMacEntry 2 }
|
|
|
|
wwpLeosFlowSMPortId OBJECT-TYPE
|
|
SYNTAX INTEGER(1..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port id for the static MAC instance. This port
|
|
id should refer to the dot1dBasePort in the
|
|
Dot1dBasePortEntry."
|
|
::= { wwpLeosFlowStaticMacEntry 3 }
|
|
|
|
wwpLeosFlowSMTag OBJECT-TYPE
|
|
SYNTAX INTEGER(1..4095)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN tag for this static MAC instance."
|
|
::= { wwpLeosFlowStaticMacEntry 4 }
|
|
|
|
wwpLeosFlowSMStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to manage the creation and deletion of the
|
|
conceptual rows in this table.
|
|
|
|
To create a row in this table, a manager must
|
|
set this object to 'createAndGo'.
|
|
In particular, a newly created row cannot be made
|
|
active until the corresponding instances of
|
|
wwpLeosFlowSMPortId and wwpLeosFlowSMTag have been set.
|
|
|
|
The following objects may not be modified while the
|
|
value of this object is active(1):
|
|
- wwpLeosFlowSMPortId
|
|
- wwpLeosFlowSMTag
|
|
"
|
|
::= { wwpLeosFlowStaticMacEntry 5 }
|
|
|
|
--
|
|
-- Flow Learn Table
|
|
--
|
|
wwpLeosFlowLearnTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WwpLeosFlowLearnEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A Table of flow learn entries."
|
|
::= { wwpLeosFlow 7 }
|
|
|
|
wwpLeosFlowLearnEntry OBJECT-TYPE
|
|
SYNTAX WwpLeosFlowLearnEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A flow learn entry in the wwpLeosFlowLearnTable."
|
|
INDEX { wwpLeosFlowLearnVid, wwpLeosFlowLearnAddr, wwpLeosFlowLearnSrcPort,
|
|
wwpLeosFlowLearnSrcTag, wwpLeosFlowLearnSrcPri, wwpLeosFlowLearnAddrType}
|
|
::= { wwpLeosFlowLearnTable 1 }
|
|
|
|
WwpLeosFlowLearnEntry ::= SEQUENCE {
|
|
wwpLeosFlowLearnVid INTEGER,
|
|
wwpLeosFlowLearnAddr MacAddress,
|
|
wwpLeosFlowLearnSrcPort INTEGER,
|
|
wwpLeosFlowLearnSrcTag INTEGER,
|
|
wwpLeosFlowLearnSrcPri INTEGER,
|
|
wwpLeosFlowLearnAddrType INTEGER,
|
|
wwpLeosFlowLearnDstPort INTEGER,
|
|
wwpLeosFlowLearnDstTag INTEGER,
|
|
wwpLeosFlowLearnType INTEGER,
|
|
wwpLeosFlowLearnIsFiltered TruthValue
|
|
}
|
|
|
|
wwpLeosFlowLearnVid OBJECT-TYPE
|
|
SYNTAX INTEGER(1..24576)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN id associated with this flow-learn entry."
|
|
::= { wwpLeosFlowLearnEntry 1 }
|
|
|
|
wwpLeosFlowLearnAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The address associated with this flow learn entry.
|
|
Address can be layer 2 mac address or layer 3 ip address.
|
|
If address is layer 3 ip address then first two bytes will be 0."
|
|
::= { wwpLeosFlowLearnEntry 2 }
|
|
|
|
wwpLeosFlowLearnSrcPort OBJECT-TYPE
|
|
SYNTAX INTEGER(1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Source port Id for the instance.
|
|
This port Id should refer to the dot1dBasePort
|
|
in the Dot1dBasePortEntry."
|
|
::= { wwpLeosFlowLearnEntry 3 }
|
|
|
|
wwpLeosFlowLearnSrcTag OBJECT-TYPE
|
|
SYNTAX INTEGER(1..4095)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The source VLAN tag associated with this flow-learn entry."
|
|
::= { wwpLeosFlowLearnEntry 4 }
|
|
|
|
wwpLeosFlowLearnSrcPri OBJECT-TYPE
|
|
SYNTAX INTEGER(0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The source Layer 2 priority associated with this flow-learn entry."
|
|
::= { wwpLeosFlowLearnEntry 5 }
|
|
|
|
wwpLeosFlowLearnAddrType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
layer2(1),
|
|
layer3(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The address type associated with this flow-learn entry.
|
|
Address can be layer 2 type or layer 3 type."
|
|
::= { wwpLeosFlowLearnEntry 6 }
|
|
|
|
wwpLeosFlowLearnDstPort OBJECT-TYPE
|
|
SYNTAX INTEGER(1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Destination port id associated with this flow-learn entry.
|
|
This port id should refer to the dot1dBasePort in the
|
|
Dot1dBasePortEntry."
|
|
::= { wwpLeosFlowLearnEntry 7 }
|
|
|
|
wwpLeosFlowLearnDstTag OBJECT-TYPE
|
|
SYNTAX INTEGER(1..4095)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The destination VLAN tag associated with this flow-learn entry."
|
|
::= { wwpLeosFlowLearnEntry 8 }
|
|
|
|
wwpLeosFlowLearnType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
dynamic(1),
|
|
static(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The flow-learn entry type. This indicates whether or not the
|
|
device was learned dynamically or entered as a static MAC."
|
|
::= { wwpLeosFlowLearnEntry 9 }
|
|
|
|
wwpLeosFlowLearnIsFiltered OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value indicates whether or not the flow-learn entry is filtered.
|
|
A value of 'true' indicates the flow-learn entry is filtered."
|
|
::= { wwpLeosFlowLearnEntry 10 }
|
|
|
|
--
|
|
-- Flow Service Level Stats Table
|
|
--
|
|
wwpLeosFlowServiceStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WwpLeosFlowServiceStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"A Table of flow service statistics entries."
|
|
::= { wwpLeosFlow 8 }
|
|
|
|
wwpLeosFlowServiceStatsEntry OBJECT-TYPE
|
|
SYNTAX WwpLeosFlowServiceStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"A flow service statistics entry in the
|
|
wwpLeosFlowServiceStatsTable."
|
|
INDEX { wwpLeosFlowServiceMapVid, wwpLeosFlowServiceMapSrcPort,
|
|
wwpLeosFlowServiceMapSrcTag, wwpLeosFlowServiceMapDstPort,
|
|
wwpLeosFlowServiceMapDstTag, wwpLeosFlowServiceMapSrcPri,
|
|
wwpLeosFlowServiceMapProtocolType, wwpLeosFlowServiceMapProtocolPortNum}
|
|
|
|
::= { wwpLeosFlowServiceStatsTable 1 }
|
|
|
|
WwpLeosFlowServiceStatsEntry ::= SEQUENCE {
|
|
wwpLeosFlowServiceStatsRxHi Counter32,
|
|
wwpLeosFlowServiceStatsRxLo Counter32,
|
|
wwpLeosFlowServiceStatsTxHi Counter32,
|
|
wwpLeosFlowServiceStatsTxLo Counter32,
|
|
wwpLeosFlowServiceStatsType INTEGER
|
|
}
|
|
|
|
wwpLeosFlowServiceStatsRxHi OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The number of bytes received for this flow service
|
|
entry. This counter represents the upper 32 bits
|
|
of the counter value."
|
|
::= { wwpLeosFlowServiceStatsEntry 1 }
|
|
|
|
wwpLeosFlowServiceStatsRxLo OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The number of bytes received for this flow service
|
|
entry. This counter represents the lower 32 bits
|
|
of the counter value."
|
|
::= { wwpLeosFlowServiceStatsEntry 2 }
|
|
|
|
wwpLeosFlowServiceStatsTxHi OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The number of bytes transmitted for this flow service
|
|
entry. This counter represents the upper 32 bits of
|
|
the counter value."
|
|
::= { wwpLeosFlowServiceStatsEntry 3 }
|
|
|
|
wwpLeosFlowServiceStatsTxLo OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The number of bytes transmitted for this flow service
|
|
entry. This counter represents the lower 32 bits of
|
|
the counter value."
|
|
::= { wwpLeosFlowServiceStatsEntry 4 }
|
|
|
|
wwpLeosFlowServiceStatsType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
forward(1),
|
|
drop(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Specifies the type of statistics for given entry."
|
|
::= { wwpLeosFlowServiceStatsEntry 5 }
|
|
|
|
--
|
|
-- Mac Find table
|
|
--
|
|
wwpLeosFlowMacFindTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WwpLeosFlowMacFindEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A flow MAC-find table. MAC address must be specified to walk through the MIB."
|
|
::= { wwpLeosFlow 9 }
|
|
|
|
wwpLeosFlowMacFindEntry OBJECT-TYPE
|
|
SYNTAX WwpLeosFlowMacFindEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A flow service MAC statistics table."
|
|
|
|
INDEX { wwpLeosFlowMacFindVlanId, wwpLeosFlowMacFindMacAddr }
|
|
|
|
::= { wwpLeosFlowMacFindTable 1 }
|
|
|
|
WwpLeosFlowMacFindEntry ::= SEQUENCE {
|
|
wwpLeosFlowMacFindMacAddr MacAddress,
|
|
wwpLeosFlowMacFindVlanId INTEGER,
|
|
wwpLeosFlowMacFindPort INTEGER,
|
|
wwpLeosFlowMacFindVlanTag INTEGER
|
|
}
|
|
|
|
wwpLeosFlowMacFindMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable defines the mac address
|
|
used as index in the MAC-find table."
|
|
::= { wwpLeosFlowMacFindEntry 1 }
|
|
|
|
wwpLeosFlowMacFindVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..24576)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN ID on which this MAC address is learned."
|
|
::= { wwpLeosFlowMacFindEntry 2 }
|
|
|
|
wwpLeosFlowMacFindPort OBJECT-TYPE
|
|
SYNTAX INTEGER(1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This specifies the port id on which this MAC address is learned."
|
|
::= { wwpLeosFlowMacFindEntry 3 }
|
|
|
|
wwpLeosFlowMacFindVlanTag OBJECT-TYPE
|
|
SYNTAX INTEGER(1..24576)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This specifies the VLAN tag on which this MAC address is learned."
|
|
::= { wwpLeosFlowMacFindEntry 4 }
|
|
|
|
|
|
--
|
|
-- The Flow Priority Remapping Table
|
|
--
|
|
wwpLeosFlowPriRemapTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WwpLeosFlowPriRemapEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The (conceptual) table to add the static mac addresses."
|
|
::= { wwpLeosFlow 10 }
|
|
|
|
wwpLeosFlowPriRemapEntry OBJECT-TYPE
|
|
SYNTAX WwpLeosFlowPriRemapEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (conceptual row) in the wwpLeosFlowStaticMacTable."
|
|
INDEX { wwpLeosFlowUserPri }
|
|
::= { wwpLeosFlowPriRemapTable 1 }
|
|
|
|
WwpLeosFlowPriRemapEntry ::= SEQUENCE {
|
|
wwpLeosFlowUserPri INTEGER,
|
|
wwpLeosFlowRemappedPri INTEGER
|
|
}
|
|
|
|
wwpLeosFlowUserPri OBJECT-TYPE
|
|
SYNTAX INTEGER(0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the user priority. Also used as index in the table."
|
|
::= { wwpLeosFlowPriRemapEntry 1 }
|
|
|
|
wwpLeosFlowRemappedPri OBJECT-TYPE
|
|
SYNTAX INTEGER(0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the remapped priority for given 'wwpLeosFlowUserPri'."
|
|
::= { wwpLeosFlowPriRemapEntry 2 }
|
|
|
|
--
|
|
-- NEW Flow Service Level Table use wwpLeosFlow 11/12
|
|
--
|
|
|
|
--
|
|
-- NEW Flow Service Mapping Table
|
|
--
|
|
|
|
wwpLeosFlowSMappingTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WwpLeosFlowSMappingEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A service mapping entry in the service-mapping table.
|
|
To create entry in this table following criteria must be met.
|
|
- The indexes to the service mapping entry consist of type-value pairs.
|
|
- There are four(4) sections to the entry.
|
|
-- NETWORK (type / value)
|
|
-- SOURCE (type / value)
|
|
-- DESTINATION (type / value)
|
|
-- CLASS OF SERVICE (type / value)
|
|
- All indexes must be specified with the appropriate enumerated
|
|
- type. If the TYPE is set to 'none', the corresponding VALUE
|
|
- MUST be set to zero(0).
|
|
-
|
|
- The service-mapping entry is very generic. As such, acceptable
|
|
- combinations of types and values will be scrutinized by the
|
|
- running platform."
|
|
::= { wwpLeosFlow 13 }
|
|
|
|
wwpLeosFlowSMappingEntry OBJECT-TYPE
|
|
SYNTAX WwpLeosFlowSMappingEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A service mapping entry in the wwpLeosFlowSMappingTable."
|
|
INDEX { wwpLeosFlowSMappingNetType, wwpLeosFlowSMappingNetValue,
|
|
wwpLeosFlowSMappingSrcType, wwpLeosFlowSMappingSrcValue,
|
|
wwpLeosFlowSMappingDstType, wwpLeosFlowSMappingDstValue,
|
|
wwpLeosFlowSMappingCosType, wwpLeosFlowSMappingCosValue }
|
|
::= { wwpLeosFlowSMappingTable 1 }
|
|
|
|
WwpLeosFlowSMappingEntry ::= SEQUENCE {
|
|
wwpLeosFlowSMappingNetType INTEGER,
|
|
wwpLeosFlowSMappingNetValue Unsigned32,
|
|
wwpLeosFlowSMappingSrcType INTEGER,
|
|
wwpLeosFlowSMappingSrcValue Unsigned32,
|
|
wwpLeosFlowSMappingDstType INTEGER,
|
|
wwpLeosFlowSMappingDstValue Unsigned32,
|
|
wwpLeosFlowSMappingCosType INTEGER,
|
|
wwpLeosFlowSMappingCosValue Unsigned32,
|
|
wwpLeosFlowSMappingDstSlid Unsigned32,
|
|
wwpLeosFlowSMappingSrcSlid Unsigned32,
|
|
wwpLeosFlowSMappingStatus RowStatus,
|
|
wwpLeosFlowSMappingRedCurveOffset Integer32,
|
|
wwpLeosFlowSMappingCpuPort TruthValue
|
|
}
|
|
|
|
wwpLeosFlowSMappingNetType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
vlan(2),
|
|
vsi(3),
|
|
vsiMpls(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the NETWORK object TYPE for the entry.
|
|
-
|
|
- If set to 'none', the corresponding value in
|
|
- wwpLeosFlowSMappingNetValue MUST be zero(0).
|
|
-
|
|
- If set to vlan, a valid vlan-id must be specified.
|
|
- If set to vsi, a valid ethernet virtual-switch-instance id must be specified.
|
|
- If set to vsi_mpls, a valid mpls virtual-switch-instance id must be specified
|
|
-
|
|
- This used as index in the table."
|
|
::= { wwpLeosFlowSMappingEntry 1 }
|
|
|
|
wwpLeosFlowSMappingNetValue OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the NETWORK object ID for the entry.
|
|
-
|
|
- This item must be set according to the value set
|
|
- in wwpLeosFlowSMappingNetType. If wwpLeosFlowSMappingNetType
|
|
- equals:
|
|
- none(1): MUST be set to zero(0).
|
|
- vlan(2): MUST be set to valid existing vlan id.
|
|
- vsi(3): MUST be set to valid existing ethernet virtual switch id.
|
|
- vsiMpls(4): MUST be set to valid existing mpls virtual switch id.
|
|
-
|
|
- This used as index in the table."
|
|
::= { wwpLeosFlowSMappingEntry 2 }
|
|
|
|
wwpLeosFlowSMappingSrcType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
port(2),
|
|
mplsVc(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the SOURCE object TYPE for the entry.
|
|
-
|
|
- If set to 'none', the corresponding value in
|
|
- wwpLeosFlowSMappingSrcValue MUST be zero(0).
|
|
-
|
|
- If set to port, a valid port group id must be specified.
|
|
- If set to mplsVc, a valid mpls-virtual-circuit id must be specified.
|
|
-
|
|
- This used as index in the table."
|
|
::= { wwpLeosFlowSMappingEntry 3 }
|
|
|
|
wwpLeosFlowSMappingSrcValue OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the SOURCE object ID for the entry.
|
|
-
|
|
- This item must be set according to the value set
|
|
- in wwpLeosFlowSMappingSrcType. If wwpLeosFlowSMappingSrcType
|
|
- equals:
|
|
- none(1): MUST be set to zero(0).
|
|
- port(2): MUST be set to valid existing port group id.
|
|
- mplsVc(3): MUST be set to valid existing mpls-virtual-circuit id.
|
|
-
|
|
- This used as index in the table."
|
|
::= { wwpLeosFlowSMappingEntry 4 }
|
|
|
|
wwpLeosFlowSMappingDstType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
port(2),
|
|
mplsVc(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the DESTINATION object TYPE for the entry.
|
|
-
|
|
- If set to 'none', the corresponding value in
|
|
- wwpLeosFlowSMappingDstValue MUST be zero(0).
|
|
-
|
|
- If set to port, a valid port group id must be specified.
|
|
- If set to mplsVc, a valid mpls-virtual-circuit id must be specified.
|
|
-
|
|
- This used as index in the table."
|
|
::= { wwpLeosFlowSMappingEntry 5 }
|
|
|
|
wwpLeosFlowSMappingDstValue OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the DESTINATION object ID for the entry.
|
|
-
|
|
- This item must be set according to the value set
|
|
- in wwpLeosFlowSMappingDstType. If wwpLeosFlowSMappingDstType
|
|
- equals:
|
|
- none(1): MUST be set to zero(0).
|
|
- port(2): MUST be set to valid existing port group id.
|
|
- mplsVc(3): MUST be set to valid existing mpls-virtual-circuit id.
|
|
-
|
|
- This used as index in the table."
|
|
::= { wwpLeosFlowSMappingEntry 6 }
|
|
|
|
wwpLeosFlowSMappingCosType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
phb(2),
|
|
dscp(3),
|
|
ipPrec(4),
|
|
dot1dPri(5),
|
|
mplsExp(6),
|
|
tcpSrcPort(7),
|
|
tcpDstPort(8),
|
|
udpSrcPort(9),
|
|
udpDstPort(10),
|
|
pcp(11),
|
|
cvlan(12)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the CLASS OF SERVICE object TYPE for the entry.
|
|
-
|
|
- If set to 'none', the corresponding value in
|
|
- wwpLeosFlowSMappingCosValue MUST be zero(0).
|
|
-
|
|
- If set to tcpSrcPort, tcpDstPort, udpSrcPort, or udpDstPort,
|
|
- a valid, NON-ZERO tcp or udp port must be specified.
|
|
-
|
|
- If set to phb, a valid per-hop-behavior enumeration must be specified.
|
|
- If set to dscp, a valid differentiated services code point must be specified.
|
|
- If set to ipPrec, a valid ip-precedence must be specified.
|
|
- If set to dot1dPri, a valid 802.1d/p priority must be specified.
|
|
- If set to cvlan, a support Customer VLAN must be specified
|
|
-
|
|
- This used as index in the table."
|
|
::= { wwpLeosFlowSMappingEntry 7 }
|
|
|
|
wwpLeosFlowSMappingCosValue OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the CLASS OF SERVICE object ID for the entry.
|
|
-
|
|
- This item must be set according to the value set
|
|
- in wwpLeosFlowSMappingCosType. If wwpLeosFlowSMappingCosType
|
|
- equals:
|
|
- none(1): MUST be set to zero(0).
|
|
-
|
|
- phb(2): (1..13)
|
|
- cs0(1),cs1(2),cs2(3),cs3(4),cs4(5),cs5(6),cs6(7),cs7(8),
|
|
- af1(9),af2(10),af3(11),af4(12),ef(13)
|
|
-
|
|
- dscp(3): (0..63)
|
|
- ipPrec(4): (0..7)
|
|
- dot1dPri(5): (0..7)
|
|
- mplsExp(6): (0..7)
|
|
-
|
|
- tcpSrcPort(7): (1..65535).
|
|
- tcpDstPort(8): (1..65535).
|
|
- udpSrcPort(9): (1..65535).
|
|
- udpDstPort(10): (1..65535).
|
|
-
|
|
- cvlan(12): (1..4094)
|
|
-
|
|
- Depending on the platform, the COS type/value may be recognized for certain
|
|
- frame tag-structures. For example, some platforms can recognize ipPrec, dscp
|
|
- dot1dPri only for double-tagged frames. Some require untagged or single-tagged
|
|
- frames to recognize TCP/UDP ports. Operator should consult the software
|
|
- configuration guide for the specified product.
|
|
-
|
|
- This used as index in the table."
|
|
::= { wwpLeosFlowSMappingEntry 8 }
|
|
|
|
wwpLeosFlowSMappingDstSlid OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The service level id to apply to the flow at the destination point. Depending on the platform
|
|
this object may or may not be set to 0 while creating the service-mapping
|
|
entry. The corresponding destination-port and slid must exist in the service-level table."
|
|
::= { wwpLeosFlowSMappingEntry 9 }
|
|
|
|
wwpLeosFlowSMappingSrcSlid OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The service level ID to apply to the flow at the source-port. Depending on the platform
|
|
this object may or may not be set to 0 while creating the service-mapping
|
|
entry. The corresponding source-port and SLID must exist in the service-level table"
|
|
::= { wwpLeosFlowSMappingEntry 10 }
|
|
|
|
wwpLeosFlowSMappingStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to manage the creation and deletion of the
|
|
conceptual rows in this table.
|
|
|
|
To create a row in this table, a manager must
|
|
set this object to 'createAndGo'."
|
|
::= { wwpLeosFlowSMappingEntry 11 }
|
|
|
|
wwpLeosFlowSMappingRedCurveOffset OBJECT-TYPE
|
|
SYNTAX Integer32 (0..3)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the red curve offset to be used for given
|
|
service mapping. If this object is not set then the device will choose default red curve offset
|
|
which is 0."
|
|
DEFVAL {0}
|
|
::= { wwpLeosFlowSMappingEntry 12 }
|
|
|
|
wwpLeosFlowSMappingCpuPort OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies if the CPU port is to be used as the src port."
|
|
DEFVAL {false}
|
|
::= { wwpLeosFlowSMappingEntry 13 }
|
|
|
|
|
|
|
|
--
|
|
-- Flow Service Mapping Stats Table
|
|
--
|
|
wwpLeosFlowSMappingStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WwpLeosFlowSMappingStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A Table of flow service statistics entries."
|
|
::= { wwpLeosFlow 14 }
|
|
|
|
wwpLeosFlowSMappingStatsEntry OBJECT-TYPE
|
|
SYNTAX WwpLeosFlowSMappingStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A flow service statistics entry in the
|
|
wwpLeosFlowSMappingStatsTable."
|
|
INDEX { wwpLeosFlowSMappingNetType, wwpLeosFlowSMappingNetValue,
|
|
wwpLeosFlowSMappingSrcType, wwpLeosFlowSMappingSrcValue,
|
|
wwpLeosFlowSMappingDstType, wwpLeosFlowSMappingDstValue,
|
|
wwpLeosFlowSMappingCosType, wwpLeosFlowSMappingCosValue }
|
|
::= { wwpLeosFlowSMappingStatsTable 1 }
|
|
|
|
WwpLeosFlowSMappingStatsEntry ::= SEQUENCE {
|
|
wwpLeosFlowSMappingStatsRxHi Counter32,
|
|
wwpLeosFlowSMappingStatsRxLo Counter32,
|
|
wwpLeosFlowSMappingStatsTxHi Counter32,
|
|
wwpLeosFlowSMappingStatsTxLo Counter32,
|
|
wwpLeosFlowSMappingStatsType INTEGER
|
|
}
|
|
|
|
wwpLeosFlowSMappingStatsRxHi OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of bytes received for this flow service
|
|
entry. This counter represents the upper 32 bits
|
|
of the counter value"
|
|
::= { wwpLeosFlowSMappingStatsEntry 1 }
|
|
|
|
wwpLeosFlowSMappingStatsRxLo OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of bytes received for this flow service
|
|
entry. This counter represents the lower 32 bits
|
|
of the counter value."
|
|
::= { wwpLeosFlowSMappingStatsEntry 2 }
|
|
|
|
wwpLeosFlowSMappingStatsTxHi OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of bytes transmitted for this flow service
|
|
entry. This counter represents the upper 32 bits of
|
|
the counter value."
|
|
::= { wwpLeosFlowSMappingStatsEntry 3 }
|
|
|
|
wwpLeosFlowSMappingStatsTxLo OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of bytes transmitted for this flow service
|
|
entry. This counter represents the lower 32 bits of
|
|
the counter value."
|
|
::= { wwpLeosFlowSMappingStatsEntry 4 }
|
|
|
|
wwpLeosFlowSMappingStatsType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
forward(1),
|
|
drop(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the type of statistics for given entry."
|
|
::= { wwpLeosFlowSMappingStatsEntry 5 }
|
|
|
|
--
|
|
-- Flow Cos Sync 1d to Exp Table
|
|
--
|
|
wwpLeosFlowCosSync1dToExpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WwpLeosFlowCosSync1dToExpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of flow cos sync 1d to exp entries.
|
|
Entries cannot be created or destroyed."
|
|
::= { wwpLeosFlow 15 }
|
|
|
|
wwpLeosFlowCosSync1dToExpEntry OBJECT-TYPE
|
|
SYNTAX WwpLeosFlowCosSync1dToExpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A flow cos sync 1d to 1d entry in the wwpLeosFlowCosSync1dToExpTable."
|
|
INDEX { wwpLeosFlowCosSync1dToExpMapFrom }
|
|
|
|
::= { wwpLeosFlowCosSync1dToExpTable 1 }
|
|
|
|
WwpLeosFlowCosSync1dToExpEntry ::= SEQUENCE {
|
|
wwpLeosFlowCosSync1dToExpMapFrom INTEGER,
|
|
wwpLeosFlowCosSync1dToExpMapTo INTEGER
|
|
}
|
|
|
|
wwpLeosFlowCosSync1dToExpMapFrom OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used as index in the table and represents
|
|
cos 1d priority. Any frame coming in with this priority will be
|
|
synchronized with priority specified by wwpLeosFlowCosSync1dToExpMapTo."
|
|
::= { wwpLeosFlowCosSync1dToExpEntry 1 }
|
|
|
|
wwpLeosFlowCosSync1dToExpMapTo OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the remapped exp value of the frame
|
|
which ingresses with dot1d priority of wwpLeosFlowCosSync1dToExpMapFrom."
|
|
::= { wwpLeosFlowCosSync1dToExpEntry 2 }
|
|
|
|
--
|
|
-- Flow Cos Sync Exp to 1d Table
|
|
--
|
|
wwpLeosFlowCosSyncExpTo1dTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WwpLeosFlowCosSyncExpTo1dEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of flow cos sync 1d to exp entries."
|
|
::= { wwpLeosFlow 16 }
|
|
|
|
wwpLeosFlowCosSyncExpTo1dEntry OBJECT-TYPE
|
|
SYNTAX WwpLeosFlowCosSyncExpTo1dEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A flow cos sync 1d to 1d entry in the wwpLeosFlowCosSyncExpTo1dTable."
|
|
INDEX { wwpLeosFlowCosSyncExpTo1dMapFrom }
|
|
|
|
::= { wwpLeosFlowCosSyncExpTo1dTable 1 }
|
|
|
|
WwpLeosFlowCosSyncExpTo1dEntry ::= SEQUENCE {
|
|
wwpLeosFlowCosSyncExpTo1dMapFrom INTEGER,
|
|
wwpLeosFlowCosSyncExpTo1dMapTo INTEGER
|
|
}
|
|
|
|
wwpLeosFlowCosSyncExpTo1dMapFrom OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used as index in the table and represents
|
|
cos 1d priority. Any frame coming in with this priority will be
|
|
synchronized with priority specified by wwpLeosFlowCosSyncExpTo1dMapTo."
|
|
::= { wwpLeosFlowCosSyncExpTo1dEntry 1 }
|
|
|
|
wwpLeosFlowCosSyncExpTo1dMapTo OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the remapped exp value of the frame
|
|
which ingresses with dot1d priority of wwpLeosFlowCosSyncExpTo1dMapFrom."
|
|
::= { wwpLeosFlowCosSyncExpTo1dEntry 2 }
|
|
|
|
--
|
|
-- Flow Cos Sync Ip precedence to 1d Table, Exp
|
|
--
|
|
wwpLeosFlowCosSyncIpPrecTo1dTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WwpLeosFlowCosSyncIpPrecTo1dEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of flow cos sync IP precedence to 1d entries."
|
|
::= { wwpLeosFlow 17 }
|
|
|
|
wwpLeosFlowCosSyncIpPrecTo1dEntry OBJECT-TYPE
|
|
SYNTAX WwpLeosFlowCosSyncIpPrecTo1dEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A flow cos sync Ip Precedence to 1d entry in the wwpLeosFlowCosSyncIpPrecTo1dTable."
|
|
INDEX { wwpLeosFlowCosSyncIpPrecTo1dMapFrom }
|
|
::= { wwpLeosFlowCosSyncIpPrecTo1dTable 1 }
|
|
|
|
WwpLeosFlowCosSyncIpPrecTo1dEntry ::= SEQUENCE {
|
|
wwpLeosFlowCosSyncIpPrecTo1dMapFrom INTEGER,
|
|
wwpLeosFlowCosSyncIpPrecTo1dMapTo INTEGER
|
|
}
|
|
|
|
wwpLeosFlowCosSyncIpPrecTo1dMapFrom OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used as index in the table and represents
|
|
ip precedence value. Any frame coming in with wwpLeosFlowCosSyncIpPrecTo1dMapFrom
|
|
IP precedence will be synchronized with dot1d specified by
|
|
wwpLeosFlowCosSyncIpPrecTo1dMapTo."
|
|
::= { wwpLeosFlowCosSyncIpPrecTo1dEntry 1 }
|
|
|
|
wwpLeosFlowCosSyncIpPrecTo1dMapTo OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the ip precedence value to synchronize with when the
|
|
frame ingresses with ip precedence value of wwpLeosFlowCosSyncIpPrecTo1dMapFrom."
|
|
::= { wwpLeosFlowCosSyncIpPrecTo1dEntry 2 }
|
|
|
|
--
|
|
-- Flow cos sync standard per hop behavior (PHB) to 1d, Exp table
|
|
--
|
|
wwpLeosFlowCosSyncStdPhbTo1dTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WwpLeosFlowCosSyncStdPhbTo1dEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of flow cos sync standard per hop behavior to 1d or Exp entries."
|
|
::= { wwpLeosFlow 18 }
|
|
|
|
wwpLeosFlowCosSyncStdPhbTo1dEntry OBJECT-TYPE
|
|
SYNTAX WwpLeosFlowCosSyncStdPhbTo1dEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A flow cos sync standard per hop behavior to 1d entry in the
|
|
wwpLeosFlowCosSyncStdPhbTo1dTable."
|
|
INDEX { wwpLeosFlowCosSyncStdPhbTo1dMapFrom }
|
|
::= { wwpLeosFlowCosSyncStdPhbTo1dTable 1 }
|
|
|
|
WwpLeosFlowCosSyncStdPhbTo1dEntry ::= SEQUENCE {
|
|
wwpLeosFlowCosSyncStdPhbTo1dMapFrom INTEGER,
|
|
wwpLeosFlowCosSyncStdPhbTo1dMapTo INTEGER
|
|
}
|
|
|
|
wwpLeosFlowCosSyncStdPhbTo1dMapFrom OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
cs0(1),
|
|
cs1(2),
|
|
cs2(3),
|
|
cs3(4),
|
|
cs4(5),
|
|
cs5(6),
|
|
cs6(7),
|
|
cs7(8),
|
|
af1(9),
|
|
af2(10),
|
|
af3(11),
|
|
af4(12),
|
|
ef(13)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used as index in the table and represents
|
|
AFx or EF value. Any frame coming in with wwpLeosFlowCosSyncStdPhbTo1dMapFrom
|
|
AFx or EF value will be synchronized with dot1d priority specified by
|
|
wwpLeosFlowCosSyncStdPhbTo1dMapTo.
|
|
If wwpLeosFlowCosSyncStdPhbTo1dValue is not specified then no synchronization
|
|
will happen."
|
|
::= { wwpLeosFlowCosSyncStdPhbTo1dEntry 1 }
|
|
|
|
wwpLeosFlowCosSyncStdPhbTo1dMapTo OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the AFx or EF dscp value to synchronize with when the
|
|
frame ingresses with AFx or EF dscp value of wwpLeosFlowCosSyncDscpTo1dMapTo."
|
|
::= { wwpLeosFlowCosSyncStdPhbTo1dEntry 2 }
|
|
|
|
--
|
|
-- Flow l2 Sac table
|
|
--
|
|
wwpLeosFlowL2SacTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WwpLeosFlowL2SacEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of flow l2 sac table."
|
|
::= { wwpLeosFlow 19 }
|
|
|
|
wwpLeosFlowL2SacEntry OBJECT-TYPE
|
|
SYNTAX WwpLeosFlowL2SacEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Represents each entry in the l2 Sac Table"
|
|
INDEX { wwpLeosFlowL2SacPortId, wwpLeosFlowL2SacNetType , wwpLeosFlowSacNetValue}
|
|
::= { wwpLeosFlowL2SacTable 1 }
|
|
|
|
WwpLeosFlowL2SacEntry ::= SEQUENCE {
|
|
wwpLeosFlowL2SacPortId INTEGER,
|
|
wwpLeosFlowL2SacNetType INTEGER,
|
|
wwpLeosFlowSacNetValue INTEGER,
|
|
wwpLeosFlowL2SacLimit Integer32,
|
|
wwpLeosFlowL2SacCurMac Counter32,
|
|
wwpLeosFlowL2SacCurFilteredMac Counter32,
|
|
wwpLeosFlowL2SacOperState INTEGER,
|
|
wwpLeosFlowL2SacRowStatus RowStatus
|
|
}
|
|
|
|
wwpLeosFlowL2SacPortId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This mib object is index in the table. If port is not involved in L2 SAC then set this value to 0.
|
|
0 represents don't care."
|
|
::= { wwpLeosFlowL2SacEntry 1 }
|
|
|
|
wwpLeosFlowL2SacNetType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
vlan(2),
|
|
vsiEth(3),
|
|
vsiMpls(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This mib object is used as index in the table. This object specifies how wwpLeosFlowSacValue should be interpreted.
|
|
If this object is set to none then the wwpLeosFlowSacValue must be set to 0."
|
|
::= { wwpLeosFlowL2SacEntry 2 }
|
|
|
|
wwpLeosFlowSacNetValue OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This mib object is used as index in the table. This object is only meaningful if wwpLeosFlowL2SacNetType is not set to none."
|
|
::= { wwpLeosFlowL2SacEntry 3 }
|
|
|
|
wwpLeosFlowL2SacLimit OBJECT-TYPE
|
|
SYNTAX Integer32(0..2147483647)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This mib object specifies the l2 SAC limit. Device will not learn any mac greater than the
|
|
limit specified by this object."
|
|
::= { wwpLeosFlowL2SacEntry 4 }
|
|
|
|
wwpLeosFlowL2SacCurMac OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This mib object specifies the current mac count for the given l2 SAC entry."
|
|
::= { wwpLeosFlowL2SacEntry 5 }
|
|
|
|
wwpLeosFlowL2SacCurFilteredMac OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This mib object specifies the current number of filtered macs for the given l2 SAC entry."
|
|
::= { wwpLeosFlowL2SacEntry 6 }
|
|
|
|
wwpLeosFlowL2SacOperState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This mib object specifies the current operation state for the given l2 SAC entry."
|
|
::= { wwpLeosFlowL2SacEntry 7 }
|
|
|
|
wwpLeosFlowL2SacRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to manage the creation and deletion of the
|
|
conceptual rows in this table.
|
|
|
|
To create a row in this table, a manager must
|
|
set this object to 'createAndGo'."
|
|
::= { wwpLeosFlowL2SacEntry 8 }
|
|
|
|
--
|
|
-- Some global modes
|
|
--
|
|
wwpLeosFlowL2SacTrapState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies if device should send L2 sac traps."
|
|
::= { wwpLeosFlow 20 }
|
|
|
|
wwpLeosFlowStrictQueuingState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies if device should adjust queues to support strict queuing."
|
|
DEFVAL { disabled }
|
|
::= { wwpLeosFlow 21 }
|
|
|
|
wwpLeosFlowBwCalcMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
transport(1),
|
|
payload(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies if the device should operate in transport or payload mode.
|
|
In transport mode the frame length of an Ethernet frame used in measuring
|
|
CIR will be from IFG through FCS. In payload mode the frame length of an
|
|
Ethernet frame used in measuring CIR will be from the MAC DA through FCS."
|
|
DEFVAL { transport }
|
|
::= { wwpLeosFlow 22 }
|
|
|
|
--
|
|
-- Global Attributes
|
|
--
|
|
wwpLeosFlowGlobal OBJECT IDENTIFIER ::= { wwpLeosFlow 23 }
|
|
|
|
wwpLeosFlowServiceLevelFlowGroupState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(1),
|
|
enabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the current state of service level flow groups."
|
|
::= { wwpLeosFlowGlobal 1 }
|
|
|
|
wwpLeosFlowServiceMappingCosRedMappingState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(1),
|
|
enabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the current state of service mapping dot1d to Red offset mapping table(wwpLeosFlowCos1dToRedCurveOffsetTable).
|
|
If this object is set to disable then wwpLeosFlowCos1dToRedCurveOffsetTable will not be used for dot1d to red offset mapping
|
|
else it will be used."
|
|
DEFVAL {disabled}
|
|
::= { wwpLeosFlowGlobal 2 }
|
|
|
|
wwpLeosFlowServiceAllRedCurveUnset OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting this object to true will reset all the red curves in wwpLeosFlowServiceRedCurveTable
|
|
table to factory default settings."
|
|
DEFVAL {false}
|
|
::= { wwpLeosFlowGlobal 3 }
|
|
|
|
--
|
|
-- Flow service RED curve table
|
|
--
|
|
wwpLeosFlowServiceRedCurveTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WwpLeosFlowServiceRedCurveEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table to configure flow service red curve table."
|
|
::= { wwpLeosFlow 24 }
|
|
|
|
wwpLeosFlowServiceRedCurveEntry OBJECT-TYPE
|
|
SYNTAX WwpLeosFlowServiceRedCurveEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Represents each entry in the flow service RED curve table."
|
|
INDEX { wwpLeosFlowServiceRedCurveIndex }
|
|
::= { wwpLeosFlowServiceRedCurveTable 1 }
|
|
|
|
WwpLeosFlowServiceRedCurveEntry ::= SEQUENCE {
|
|
wwpLeosFlowServiceRedCurveIndex Unsigned32,
|
|
wwpLeosFlowServiceRedCurveName DisplayString,
|
|
wwpLeosFlowServiceRedCurveState INTEGER,
|
|
wwpLeosFlowServiceRedCurveMinThreshold Unsigned32,
|
|
wwpLeosFlowServiceRedCurveMaxThreshold Unsigned32,
|
|
wwpLeosFlowServiceRedCurveDropProbability Unsigned32,
|
|
wwpLeosFlowServiceRedCurveUnset TruthValue
|
|
|
|
}
|
|
|
|
wwpLeosFlowServiceRedCurveIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (5..64)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used as index in the red curve table."
|
|
::= { wwpLeosFlowServiceRedCurveEntry 1 }
|
|
|
|
wwpLeosFlowServiceRedCurveName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..31))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the name of the red curve."
|
|
::= { wwpLeosFlowServiceRedCurveEntry 2 }
|
|
|
|
wwpLeosFlowServiceRedCurveState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the current state of the red curve. This object can be set to enable or disable."
|
|
::= { wwpLeosFlowServiceRedCurveEntry 3 }
|
|
|
|
wwpLeosFlowServiceRedCurveMinThreshold OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..65535)
|
|
UNITS "kbps"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This represents the minimum threshold in KBytes.
|
|
When the queue length associated with this service reaches this number,
|
|
RED begins to drop packets matching this Service-Mappings traffic classification.
|
|
The valid range is between 0 and 65535 Kbytes. The actual number varies depending on the platform."
|
|
::= { wwpLeosFlowServiceRedCurveEntry 4 }
|
|
|
|
wwpLeosFlowServiceRedCurveMaxThreshold OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..65535)
|
|
UNITS "kbps"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This represents the maximum threshold in KBytes. When the queue length associated with this service reaches this
|
|
number, RED drops packets matching this Service-Mappings traffic classification at the rate specified in
|
|
wwpLeosFlowServiceRedCurveDropProbability."
|
|
::= { wwpLeosFlowServiceRedCurveEntry 5 }
|
|
|
|
wwpLeosFlowServiceRedCurveDropProbability OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the drop probability of a packet (matching this Service-Mapping classification) of being
|
|
dropped when the queue length associated with this Service-Level reaches the value configured in wwpLeosFlowServiceMaxThreshold.
|
|
The value represents a percentage (0-100)."
|
|
::= { wwpLeosFlowServiceRedCurveEntry 6 }
|
|
|
|
wwpLeosFlowServiceRedCurveUnset OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting this object to true will reset the red curve settings to factory
|
|
defaults."
|
|
DEFVAL {false}
|
|
::= { wwpLeosFlowServiceRedCurveEntry 7 }
|
|
|
|
--
|
|
-- Flow Cos Sync 1d to red curve offset Table
|
|
--
|
|
wwpLeosFlowCos1dToRedCurveOffsetTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WwpLeosFlowCos1dToRedCurveOffsetEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of flow cos 1d to red curve offset entries."
|
|
::= { wwpLeosFlow 25 }
|
|
|
|
wwpLeosFlowCos1dToRedCurveOffsetEntry OBJECT-TYPE
|
|
SYNTAX WwpLeosFlowCos1dToRedCurveOffsetEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table entry of flow cos 1d to red curve offset."
|
|
INDEX { wwpLeosFlowCos1dToRedCurveOffset1dValue }
|
|
::= { wwpLeosFlowCos1dToRedCurveOffsetTable 1 }
|
|
|
|
WwpLeosFlowCos1dToRedCurveOffsetEntry ::= SEQUENCE {
|
|
wwpLeosFlowCos1dToRedCurveOffset1dValue Unsigned32,
|
|
wwpLeosFlowCos1dToRedCurveOffsetValue Unsigned32
|
|
}
|
|
|
|
wwpLeosFlowCos1dToRedCurveOffset1dValue OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used as index in the table and represents
|
|
cos 1d priority. Any frame coming in with this priority will be
|
|
mapped to red cos offset value specified by wwpLeosFlowCos1dToRedCurveOffsetValue."
|
|
::= { wwpLeosFlowCos1dToRedCurveOffsetEntry 1 }
|
|
|
|
wwpLeosFlowCos1dToRedCurveOffsetValue OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..3)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the red curve offset value to be used when frame
|
|
which ingresses with dot1d priority specified by wwpLeosFlowCos1dToRedCurveOffset1dValue."
|
|
::= { wwpLeosFlowCos1dToRedCurveOffsetEntry 2 }
|
|
|
|
--
|
|
-- Flow cos Mapping for PCP to .1d
|
|
--
|
|
wwpLeosFlowCosMapPCPTo1dTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WwpLeosFlowCosMapPCPTo1dEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of flow cos mapping of PCP to .1d Pri."
|
|
::= { wwpLeosFlow 26 }
|
|
|
|
wwpLeosFlowCosMapPCPTo1dEntry OBJECT-TYPE
|
|
SYNTAX WwpLeosFlowCosMapPCPTo1dEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A flow cos sync standard per hop behavior to 1d entry in the
|
|
wwpLeosFlowCosSyncStdPhbTo1dTable."
|
|
INDEX { wwpLeosFlowCosMapPCPTo1dMapFrom }
|
|
::= { wwpLeosFlowCosMapPCPTo1dTable 1 }
|
|
|
|
WwpLeosFlowCosMapPCPTo1dEntry ::= SEQUENCE {
|
|
wwpLeosFlowCosMapPCPTo1dMapFrom INTEGER,
|
|
wwpLeosFlowCosMapPCPTo1dMapTo INTEGER
|
|
}
|
|
|
|
wwpLeosFlowCosMapPCPTo1dMapFrom OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used as index in the table and represents
|
|
PCP priority. Any frame coming in with wwpLeosFlowCosMapPCPTo1dMapFrom
|
|
priority will be mapped to .1d priority specified by wwpLeosFlowCosMapPCPTo1dMapTo.
|
|
"
|
|
::= { wwpLeosFlowCosMapPCPTo1dEntry 1 }
|
|
|
|
wwpLeosFlowCosMapPCPTo1dMapTo OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the .1d priority to map with when the
|
|
frame ingresses with PCP priority specified by wwpLeosFlowCosMapPCPTo1dMapFrom."
|
|
::= { wwpLeosFlowCosMapPCPTo1dEntry 2 }
|
|
|
|
--
|
|
-- Flow cos Mapping for .1d to PCP
|
|
wwpLeosFlowCosMap1dToPCPTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WwpLeosFlowCosMap1dToPCPEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of flow cos mapping of PCP to .1d Pri."
|
|
::= { wwpLeosFlow 27 }
|
|
|
|
wwpLeosFlowCosMap1dToPCPEntry OBJECT-TYPE
|
|
SYNTAX WwpLeosFlowCosMap1dToPCPEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A flow cos sync standard per hop behavior to 1d entry in the
|
|
wwpLeosFlowCosSyncStdPhbTo1dTable."
|
|
INDEX { wwpLeosFlowCosMap1dToPCPMapFrom }
|
|
::= { wwpLeosFlowCosMap1dToPCPTable 1 }
|
|
|
|
WwpLeosFlowCosMap1dToPCPEntry ::= SEQUENCE {
|
|
wwpLeosFlowCosMap1dToPCPMapFrom INTEGER,
|
|
wwpLeosFlowCosMap1dToPCPMapTo INTEGER
|
|
}
|
|
|
|
wwpLeosFlowCosMap1dToPCPMapFrom OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used as index in the table and represents
|
|
PCP priority. Any frame coming in with wwpLeosFlowCosMap1dToPCPMapFrom
|
|
priority will be mapped to .1d priority specified by wwpLeosFlowCosMap1dToPCPMapTo.
|
|
"
|
|
::= { wwpLeosFlowCosMap1dToPCPEntry 1 }
|
|
|
|
wwpLeosFlowCosMap1dToPCPMapTo OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the .1d priority to map with when the
|
|
frame ingresses with PCP priority specified by wwpLeosFlowCosMap1dToPCPMapFrom."
|
|
::= { wwpLeosFlowCosMap1dToPCPEntry 2 }
|
|
|
|
wwpLeosFlowMacMotionEventsEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies whether MAC Motion traps and syslog messages will be generated
|
|
when a MAC shifts from one port/vlan to another port/vlan."
|
|
::= { wwpLeosFlow 28 }
|
|
|
|
wwpLeosFlowMacMotionEventsInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (15..300)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The minimum time in seconds that must elapse between each MAC Motion trap
|
|
and syslog message that is generated."
|
|
::= { wwpLeosFlow 29 }
|
|
|
|
wwpLeosFlowCpuRateLimitsEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable is used to activate the port-associated rate-limits."
|
|
::= { wwpLeosFlow 30 }
|
|
|
|
--
|
|
-- Flow Cpu Rate Limit Entry
|
|
--
|
|
wwpLeosFlowCpuRateLimitTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WwpLeosFlowCpuRateLimitEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of flow rate limit entries. "
|
|
::= { wwpLeosFlow 31 }
|
|
|
|
wwpLeosFlowCpuRateLimitEntry OBJECT-TYPE
|
|
SYNTAX WwpLeosFlowCpuRateLimitEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The flow service level entry in the Table."
|
|
INDEX { wwpLeosFlowCpuRateLimitPort }
|
|
::= { wwpLeosFlowCpuRateLimitTable 1 }
|
|
|
|
WwpLeosFlowCpuRateLimitEntry ::= SEQUENCE {
|
|
wwpLeosFlowCpuRateLimitPort INTEGER,
|
|
wwpLeosFlowCpuRateLimitEnable INTEGER,
|
|
wwpLeosFlowCpuRateLimitBootp INTEGER,
|
|
wwpLeosFlowCpuRateLimitCfm INTEGER,
|
|
wwpLeosFlowCpuRateLimitCft INTEGER,
|
|
wwpLeosFlowCpuRateLimitDot1x INTEGER,
|
|
wwpLeosFlowCpuRateLimitOam INTEGER,
|
|
wwpLeosFlowCpuRateLimitEprArp INTEGER,
|
|
wwpLeosFlowCpuRateLimitIgmp INTEGER,
|
|
wwpLeosFlowCpuRateLimitInet INTEGER,
|
|
wwpLeosFlowCpuRateLimitLacp INTEGER,
|
|
wwpLeosFlowCpuRateLimitLldp INTEGER,
|
|
wwpLeosFlowCpuRateLimitMpls INTEGER,
|
|
wwpLeosFlowCpuRateLimitMstp INTEGER,
|
|
wwpLeosFlowCpuRateLimitPeArp INTEGER,
|
|
wwpLeosFlowCpuRateLimitPvst INTEGER,
|
|
wwpLeosFlowCpuRateLimitRstp INTEGER,
|
|
wwpLeosFlowCpuRateLimitLpbk INTEGER,
|
|
wwpLeosFlowCpuRateLimitRmtLpbk INTEGER,
|
|
wwpLeosFlowCpuRateLimitCxeRx INTEGER,
|
|
wwpLeosFlowCpuRateLimitCxeTx INTEGER,
|
|
wwpLeosFlowCpuRateLimitTwamp INTEGER,
|
|
wwpLeosFlowCpuRateLimitDflt INTEGER,
|
|
wwpLeosFlowCpuRateLimitTwampRsp INTEGER,
|
|
wwpLeosFlowCpuRateLimitMultiCast INTEGER,
|
|
wwpLeosFlowCpuRateLimitBroadCast INTEGER,
|
|
wwpLeosFlowCpuRateLimitArp INTEGER,
|
|
wwpLeosFlowCpuRateLimitIcmp INTEGER,
|
|
wwpLeosFlowCpuRateLimitTcpSyn INTEGER,
|
|
wwpLeosFlowCpuRateLimitRaps INTEGER,
|
|
wwpLeosFlowCpuRateLimitIpMgmt INTEGER,
|
|
wwpLeosFlowCpuRateLimitIpControl INTEGER,
|
|
wwpLeosFlowCpuRateLimitIpV6Mgmt INTEGER,
|
|
wwpLeosFlowCpuRateLimitInet6 INTEGER
|
|
|
|
}
|
|
|
|
wwpLeosFlowCpuRateLimitPort OBJECT-TYPE
|
|
SYNTAX INTEGER(1..64)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port id used as index in the rate limit entry."
|
|
::= { wwpLeosFlowCpuRateLimitEntry 1 }
|
|
|
|
wwpLeosFlowCpuRateLimitEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable is used to activate the port-associated rate-limits."
|
|
::= { wwpLeosFlowCpuRateLimitEntry 2 }
|
|
|
|
wwpLeosFlowCpuRateLimitBootp OBJECT-TYPE
|
|
SYNTAX INTEGER(0..2500)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet-per-second rate limit for packet type."
|
|
::= { wwpLeosFlowCpuRateLimitEntry 3 }
|
|
|
|
wwpLeosFlowCpuRateLimitCfm OBJECT-TYPE
|
|
SYNTAX INTEGER(0..2500)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet-per-second rate limit for packet type."
|
|
::= { wwpLeosFlowCpuRateLimitEntry 4 }
|
|
|
|
wwpLeosFlowCpuRateLimitCft OBJECT-TYPE
|
|
SYNTAX INTEGER(0..2500)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet-per-second rate limit for packet type."
|
|
::= { wwpLeosFlowCpuRateLimitEntry 5 }
|
|
|
|
wwpLeosFlowCpuRateLimitDot1x OBJECT-TYPE
|
|
SYNTAX INTEGER(0..2500)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet-per-second rate limit for packet type."
|
|
::= { wwpLeosFlowCpuRateLimitEntry 6 }
|
|
|
|
wwpLeosFlowCpuRateLimitOam OBJECT-TYPE
|
|
SYNTAX INTEGER(0..2500)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet-per-second rate limit for packet type."
|
|
::= { wwpLeosFlowCpuRateLimitEntry 7 }
|
|
|
|
wwpLeosFlowCpuRateLimitEprArp OBJECT-TYPE
|
|
SYNTAX INTEGER(0..2500)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet-per-second rate limit for packet type."
|
|
::= { wwpLeosFlowCpuRateLimitEntry 8 }
|
|
|
|
wwpLeosFlowCpuRateLimitIgmp OBJECT-TYPE
|
|
SYNTAX INTEGER(0..2500)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet-per-second rate limit for packet type."
|
|
::= { wwpLeosFlowCpuRateLimitEntry 9 }
|
|
|
|
wwpLeosFlowCpuRateLimitInet OBJECT-TYPE
|
|
SYNTAX INTEGER(0..5000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet-per-second rate limit for packet type ."
|
|
::= { wwpLeosFlowCpuRateLimitEntry 10 }
|
|
|
|
wwpLeosFlowCpuRateLimitLacp OBJECT-TYPE
|
|
SYNTAX INTEGER(0..2500)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet-per-second rate limit for packet type."
|
|
::= { wwpLeosFlowCpuRateLimitEntry 11 }
|
|
|
|
wwpLeosFlowCpuRateLimitLldp OBJECT-TYPE
|
|
SYNTAX INTEGER(0..2500)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet-per-second rate limit for packet type."
|
|
::= { wwpLeosFlowCpuRateLimitEntry 12 }
|
|
|
|
wwpLeosFlowCpuRateLimitMpls OBJECT-TYPE
|
|
SYNTAX INTEGER(0..2500)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet-per-second rate limit for packet type."
|
|
::= { wwpLeosFlowCpuRateLimitEntry 13 }
|
|
|
|
wwpLeosFlowCpuRateLimitMstp OBJECT-TYPE
|
|
SYNTAX INTEGER(0..500)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet-per-second rate limit for packet type."
|
|
::= { wwpLeosFlowCpuRateLimitEntry 14 }
|
|
|
|
wwpLeosFlowCpuRateLimitPeArp OBJECT-TYPE
|
|
SYNTAX INTEGER(0..2500)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet-per-second rate limit for packet type."
|
|
::= { wwpLeosFlowCpuRateLimitEntry 15 }
|
|
|
|
wwpLeosFlowCpuRateLimitPvst OBJECT-TYPE
|
|
SYNTAX INTEGER(0..2500)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet-per-second rate limit for packet type."
|
|
::= { wwpLeosFlowCpuRateLimitEntry 16 }
|
|
|
|
wwpLeosFlowCpuRateLimitRstp OBJECT-TYPE
|
|
SYNTAX INTEGER(0..2500)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet-per-second rate limit for packet type."
|
|
::= { wwpLeosFlowCpuRateLimitEntry 17 }
|
|
|
|
wwpLeosFlowCpuRateLimitLpbk OBJECT-TYPE
|
|
SYNTAX INTEGER(0..2500)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet-per-second rate limit for packet type."
|
|
::= { wwpLeosFlowCpuRateLimitEntry 18 }
|
|
|
|
wwpLeosFlowCpuRateLimitRmtLpbk OBJECT-TYPE
|
|
SYNTAX INTEGER(0..2500)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet-per-second rate limit for packet type."
|
|
::= { wwpLeosFlowCpuRateLimitEntry 19 }
|
|
|
|
wwpLeosFlowCpuRateLimitCxeRx OBJECT-TYPE
|
|
SYNTAX INTEGER(0..500)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet-per-second rate limit for packet type."
|
|
::= { wwpLeosFlowCpuRateLimitEntry 20 }
|
|
|
|
wwpLeosFlowCpuRateLimitCxeTx OBJECT-TYPE
|
|
SYNTAX INTEGER(0..500)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet-per-second rate limit for packet type."
|
|
::= { wwpLeosFlowCpuRateLimitEntry 21 }
|
|
|
|
wwpLeosFlowCpuRateLimitTwamp OBJECT-TYPE
|
|
SYNTAX INTEGER(0..2500)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet-per-second rate limit for packet type."
|
|
::= { wwpLeosFlowCpuRateLimitEntry 22 }
|
|
|
|
wwpLeosFlowCpuRateLimitDflt OBJECT-TYPE
|
|
SYNTAX INTEGER(0..10000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet-per-second rate limit for packet type."
|
|
::= { wwpLeosFlowCpuRateLimitEntry 23 }
|
|
|
|
wwpLeosFlowCpuRateLimitTwampRsp OBJECT-TYPE
|
|
SYNTAX INTEGER(0..2500)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet-per-second rate limit for packet type."
|
|
::= { wwpLeosFlowCpuRateLimitEntry 24 }
|
|
|
|
wwpLeosFlowCpuRateLimitMultiCast OBJECT-TYPE
|
|
SYNTAX INTEGER(0..1000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet-per-second rate limit for packet type."
|
|
::= { wwpLeosFlowCpuRateLimitEntry 25 }
|
|
|
|
wwpLeosFlowCpuRateLimitBroadCast OBJECT-TYPE
|
|
SYNTAX INTEGER(0..500)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet-per-second rate limit for packet type."
|
|
::= { wwpLeosFlowCpuRateLimitEntry 26 }
|
|
|
|
wwpLeosFlowCpuRateLimitArp OBJECT-TYPE
|
|
SYNTAX INTEGER(0..1000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet-per-second rate limit for packet type."
|
|
::= { wwpLeosFlowCpuRateLimitEntry 27 }
|
|
|
|
wwpLeosFlowCpuRateLimitIcmp OBJECT-TYPE
|
|
SYNTAX INTEGER(0..1000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet-per-second rate limit for packet type."
|
|
::= { wwpLeosFlowCpuRateLimitEntry 28 }
|
|
|
|
wwpLeosFlowCpuRateLimitTcpSyn OBJECT-TYPE
|
|
SYNTAX INTEGER(0..1000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet-per-second rate limit for packet type."
|
|
::= { wwpLeosFlowCpuRateLimitEntry 29 }
|
|
|
|
wwpLeosFlowCpuRateLimitRaps OBJECT-TYPE
|
|
SYNTAX INTEGER(0..2500)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet-per-second rate limit for packet type.
|
|
Not supported on 4.x"
|
|
::= { wwpLeosFlowCpuRateLimitEntry 30 }
|
|
|
|
wwpLeosFlowCpuRateLimitIpMgmt OBJECT-TYPE
|
|
SYNTAX INTEGER(0..5000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet-per-second rate limit for packet type.
|
|
Not supported on 4.x"
|
|
::= { wwpLeosFlowCpuRateLimitEntry 31 }
|
|
|
|
wwpLeosFlowCpuRateLimitIpControl OBJECT-TYPE
|
|
SYNTAX INTEGER(0..5000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet-per-second rate limit for packet type.
|
|
Not supported on 4.x"
|
|
::= { wwpLeosFlowCpuRateLimitEntry 32 }
|
|
|
|
wwpLeosFlowCpuRateLimitIpV6Mgmt OBJECT-TYPE
|
|
SYNTAX INTEGER(0..5000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet-per-second rate limit for packet type."
|
|
::= { wwpLeosFlowCpuRateLimitEntry 33 }
|
|
|
|
wwpLeosFlowCpuRateLimitInet6 OBJECT-TYPE
|
|
SYNTAX INTEGER(0..5000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet-per-second rate limit for packet type."
|
|
::= { wwpLeosFlowCpuRateLimitEntry 34 }
|
|
|
|
--
|
|
-- Flow Rate Limit Stats Entry
|
|
--
|
|
wwpLeosFlowCpuRateLimitStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WwpLeosFlowCpuRateLimitStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of flow rate limit statistics entries. "
|
|
::= { wwpLeosFlow 32 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsEntry OBJECT-TYPE
|
|
SYNTAX WwpLeosFlowCpuRateLimitStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The rate limit statistics entry in the Table."
|
|
INDEX { wwpLeosFlowCpuRateLimitStatsPort }
|
|
::= { wwpLeosFlowCpuRateLimitStatsTable 1 }
|
|
|
|
WwpLeosFlowCpuRateLimitStatsEntry ::= SEQUENCE {
|
|
wwpLeosFlowCpuRateLimitStatsPort INTEGER,
|
|
wwpLeosFlowCpuRateLimitStatsBootpPassed Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsCfmPassed Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsCftPassed Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsDot1xPassed Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsOamPassed Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsEprArpPassed Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsIgmpPassed Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsInetPassed Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsLacpPassed Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsLldpPassed Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsMplsPassed Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsMstpPassed Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsPeArpPassed Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsPvstPassed Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsRstpPassed Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsLpbkPassed Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsRmtLpbkPassed Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsCxeRxPassed Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsCxeTxPassed Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsTwampPassed Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsDfltPassed Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsBootpDropped Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsCfmDropped Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsCftDropped Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsDot1xDropped Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsOamDropped Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsEprArpDropped Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsIgmpDropped Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsInetDropped Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsLacpDropped Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsLldpDropped Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsMplsDropped Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsMstpDropped Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsPeArpDropped Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsPvstDropped Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsRstpDropped Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsLpbkDropped Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsRmtLpbkDropped Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsCxeRxDropped Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsCxeTxDropped Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsTwampDropped Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsDfltDropped Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsTwampRspPassed Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsTwampRspDropped Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsMultiCastPassed Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsMultiCastDropped Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsBroadCastPassed Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsBroadCastDropped Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsArpPassed Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsArpDropped Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsIcmpPassed Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsIcmpDropped Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsTcpSynPassed Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsTcpSynDropped Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsRapsPassed Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsRapsDropped Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsIpMgmtPassed Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsIpMgmtDropped Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsIpControlPassed Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsIpControlDropped Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsIpV6MgmtPassed Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsIpV6MgmtDropped Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsInet6Passed Gauge32,
|
|
wwpLeosFlowCpuRateLimitStatsInet6Dropped Gauge32
|
|
|
|
}
|
|
|
|
wwpLeosFlowCpuRateLimitStatsPort OBJECT-TYPE
|
|
SYNTAX INTEGER(1..64)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port id used as index in the rate limit entry."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 1 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsBootpPassed OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 2 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsCfmPassed OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 3 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsCftPassed OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 4 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsDot1xPassed OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 5 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsOamPassed OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 6 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsEprArpPassed OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 7 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsIgmpPassed OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 8 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsInetPassed OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 9 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsLacpPassed OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 10 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsLldpPassed OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 11 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsMplsPassed OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 12 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsMstpPassed OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 13 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsPeArpPassed OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 14 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsPvstPassed OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 15 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsRstpPassed OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 16 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsLpbkPassed OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 17 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsRmtLpbkPassed OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 18 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsCxeRxPassed OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 19 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsCxeTxPassed OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 20 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsTwampPassed OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 21 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsDfltPassed OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 22 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsBootpDropped OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 23 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsCfmDropped OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 24 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsCftDropped OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 25 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsDot1xDropped OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 26 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsOamDropped OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 27 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsEprArpDropped OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 28 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsIgmpDropped OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 29 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsInetDropped OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 30 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsLacpDropped OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 31 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsLldpDropped OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 32 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsMplsDropped OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 33 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsMstpDropped OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 34 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsPeArpDropped OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 35 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsPvstDropped OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 36 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsRstpDropped OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 37 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsLpbkDropped OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 38 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsRmtLpbkDropped OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 39 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsCxeRxDropped OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 40 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsCxeTxDropped OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 41 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsTwampDropped OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 42 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsDfltDropped OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 43 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsTwampRspPassed OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 44 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsTwampRspDropped OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 45 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsMultiCastPassed OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 46 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsMultiCastDropped OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 47 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsBroadCastPassed OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 48 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsBroadCastDropped OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 49 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsArpPassed OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 50 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsArpDropped OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 51 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsIcmpPassed OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 52 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsIcmpDropped OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 53 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsTcpSynPassed OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 54 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsTcpSynDropped OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts."
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 55 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsRapsPassed OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts.Not supported on 4.x"
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 56 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsRapsDropped OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts.Not supported on 4.x"
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 57 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsIpMgmtPassed OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts.Not supported on 4.x"
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 58 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsIpMgmtDropped OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts.Not supported on 4.x"
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 59 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsIpControlPassed OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts. Not supported on 4.x"
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 60 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsIpControlDropped OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts. Not supported on 4.x"
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 61 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsIpV6MgmtPassed OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts. Not supported on 4.x"
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 62 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsIpV6MgmtDropped OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts. Not supported on 4.x"
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 63 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsInet6Passed OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts for Ipv6. Not supported on 6.x"
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 64 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsInet6Dropped OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port packet type counts for Ipv6. Not supported on 6.x"
|
|
::= { wwpLeosFlowCpuRateLimitStatsEntry 65 }
|
|
--
|
|
-- Flow Rate Limit Stats Clear Entry
|
|
--
|
|
wwpLeosFlowCpuRateLimitStatsClearTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WwpLeosFlowCpuRateLimitStatsClearEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of flow rate limit entries. "
|
|
::= { wwpLeosFlow 33 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsClearEntry OBJECT-TYPE
|
|
SYNTAX WwpLeosFlowCpuRateLimitStatsClearEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The flow service level entry in the Table."
|
|
INDEX { wwpLeosFlowCpuRateLimitStatsClearPort }
|
|
::= { wwpLeosFlowCpuRateLimitStatsClearTable 1 }
|
|
|
|
WwpLeosFlowCpuRateLimitStatsClearEntry ::= SEQUENCE {
|
|
wwpLeosFlowCpuRateLimitStatsClearPort INTEGER,
|
|
wwpLeosFlowCpuRateLimitStatsClear TruthValue
|
|
}
|
|
|
|
wwpLeosFlowCpuRateLimitStatsClearPort OBJECT-TYPE
|
|
SYNTAX INTEGER(1..64)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port id used as index in the rate limit statistics clear entry."
|
|
::= { wwpLeosFlowCpuRateLimitStatsClearEntry 1 }
|
|
|
|
wwpLeosFlowCpuRateLimitStatsClear OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Flag indicating whether to clear port packet statistics."
|
|
::= { wwpLeosFlowCpuRateLimitStatsClearEntry 2 }
|
|
|
|
--
|
|
-- notifications
|
|
--
|
|
|
|
wwpLeosFlowServiceLevelPortOverProvisionedTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
wwpLeosFlowServiceLevelPort
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A wwpLeosFlowServiceLevelPortOverProvisionedTrap notification is sent
|
|
when the provisioned bandwidth exceeds the total bandwidth available
|
|
for a port. This situation may also occur when changes in a
|
|
link aggregation group (such as deleting a port from the group)
|
|
decrease the total bandwidth or at the bootTime when the
|
|
link aggregation groups are formed."
|
|
::= { wwpLeosFlowNotifications 1 }
|
|
|
|
wwpLeosFlowServiceLevelPortUnderProvisionedTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
wwpLeosFlowServiceLevelPort
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A wwpLeosFlowServiceLevelPortUnderProvisionedTrap notification is sent when
|
|
the previously over-provisioned situation is resolved for a port."
|
|
::= { wwpLeosFlowNotifications 2 }
|
|
|
|
wwpLeosFlowL2SacHighThreshold NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
wwpLeosFlowL2SacPortId,
|
|
wwpLeosFlowL2SacNetType,
|
|
wwpLeosFlowSacNetValue
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A wwpLeosFlowL2SacHighThreshold notification is sent whenever Macs learned exceeds SAC threshold limit."
|
|
::= { wwpLeosFlowNotifications 3 }
|
|
|
|
wwpLeosFlowL2SacNormalThreshold NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
wwpLeosFlowL2SacPortId,
|
|
wwpLeosFlowL2SacNetType,
|
|
wwpLeosFlowSacNetValue
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A wwpLeosFlowL2SacNormalThreshold notification is sent whenever Macs learned gets back to normal after
|
|
exceeding the SAC threshold limit."
|
|
::= { wwpLeosFlowNotifications 4 }
|
|
|
|
wwpLeosFlowMacMotionNotification NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
wwpLeosFlowMacMotionAttrOldPort,
|
|
wwpLeosFlowMacMotionAttrOldVlan,
|
|
wwpLeosFlowMacMotionAttrNewPort,
|
|
wwpLeosFlowMacMotionAttrNewVlan,
|
|
wwpLeosFlowMacMotionAttrMacAddr
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A wwpLeosFlowMacMotionNotification is sent whenever a learned MAC
|
|
moves from one port/vlan to a new port/vlan, at a rate defined by
|
|
wwpLeosFlowMacMotionEventsInterval. The five objects returned by
|
|
this trap are the MAC address that moved, the original port/vlan
|
|
the MAC was learned on, and the new port/vlan the MAC has moved to."
|
|
::= { wwpLeosFlowNotifications 5 }
|
|
|
|
--
|
|
-- Notification Attributes
|
|
--
|
|
|
|
wwpLeosFlowMacMotionAttrOldPort OBJECT-TYPE
|
|
SYNTAX INTEGER(1..65536)
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION "The port number associated with the MAC that moved."
|
|
::= { wwpLeosFlowNotifAttrs 1 }
|
|
|
|
wwpLeosFlowMacMotionAttrOldVlan OBJECT-TYPE
|
|
SYNTAX INTEGER(1..4094)
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION "The vlan number associated with the MAC that moved."
|
|
::= { wwpLeosFlowNotifAttrs 2 }
|
|
|
|
wwpLeosFlowMacMotionAttrNewPort OBJECT-TYPE
|
|
SYNTAX INTEGER(1..65536)
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION "The port number associated with the MAC that moved."
|
|
::= { wwpLeosFlowNotifAttrs 3 }
|
|
|
|
wwpLeosFlowMacMotionAttrNewVlan OBJECT-TYPE
|
|
SYNTAX INTEGER(1..4094)
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION "The vlan number associated with the MAC that moved."
|
|
::= { wwpLeosFlowNotifAttrs 4 }
|
|
|
|
wwpLeosFlowMacMotionAttrMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION "The MAC address that moved."
|
|
::= { wwpLeosFlowNotifAttrs 5 }
|
|
|
|
--
|
|
-- Flow Service Level Total Stats Table
|
|
--
|
|
wwpLeosFlowServiceTotalStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WwpLeosFlowServiceTotalStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of flow service statistics entries."
|
|
::= { wwpLeosFlow 34 }
|
|
|
|
wwpLeosFlowServiceTotalStatsEntry OBJECT-TYPE
|
|
SYNTAX WwpLeosFlowServiceTotalStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A flow service statistics entry in the
|
|
wwpLeosFlowServiceTotalStatsTable."
|
|
INDEX { wwpLeosFlowSMappingNetType, wwpLeosFlowSMappingNetValue,
|
|
wwpLeosFlowSMappingSrcType, wwpLeosFlowSMappingSrcValue,
|
|
wwpLeosFlowSMappingDstType, wwpLeosFlowSMappingDstValue,
|
|
wwpLeosFlowSMappingCosType, wwpLeosFlowSMappingCosValue }
|
|
|
|
|
|
::= { wwpLeosFlowServiceTotalStatsTable 1 }
|
|
|
|
WwpLeosFlowServiceTotalStatsEntry ::= SEQUENCE {
|
|
wwpLeosFlowServiceTotalStatsRxHi Counter32,
|
|
wwpLeosFlowServiceTotalStatsRxLo Counter32,
|
|
wwpLeosFlowServiceTotalStatsTxHi Counter32,
|
|
wwpLeosFlowServiceTotalStatsTxLo Counter32,
|
|
wwpLeosFlowServiceTotalStatsType INTEGER
|
|
}
|
|
|
|
wwpLeosFlowServiceTotalStatsRxHi OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of bytes received for this flow service
|
|
entry. This counter represents the upper 32 bits
|
|
of the counter value"
|
|
::= { wwpLeosFlowServiceTotalStatsEntry 1 }
|
|
|
|
wwpLeosFlowServiceTotalStatsRxLo OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of bytes received for this flow service
|
|
entry. This counter represents the lower 32 bits
|
|
of the counter value."
|
|
::= { wwpLeosFlowServiceTotalStatsEntry 2 }
|
|
|
|
wwpLeosFlowServiceTotalStatsTxHi OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of bytes transmitted for this flow service
|
|
entry. This counter represents the upper 32 bits of
|
|
the counter value."
|
|
::= { wwpLeosFlowServiceTotalStatsEntry 3 }
|
|
|
|
wwpLeosFlowServiceTotalStatsTxLo OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of bytes transmitted for this flow service
|
|
entry. This counter represents the lower 32 bits of
|
|
the counter value."
|
|
::= { wwpLeosFlowServiceTotalStatsEntry 4 }
|
|
|
|
wwpLeosFlowServiceTotalStatsType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
forward(1),
|
|
drop(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the type of statistics for given entry."
|
|
::= { wwpLeosFlowServiceTotalStatsEntry 5 }
|
|
|
|
--
|
|
-- Flow Service Level Total Stats Table
|
|
--
|
|
wwpLeosFlowPortServiceLevelTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WwpLeosFlowPortServiceLevelEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A Table of flow Port Service Level entries."
|
|
::= { wwpLeosFlow 40 }
|
|
|
|
wwpLeosFlowPortServiceLevelEntry OBJECT-TYPE
|
|
SYNTAX WwpLeosFlowPortServiceLevelEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A flow service statistics entry in the
|
|
wwpLeosFlowPortServiceLevelTable."
|
|
INDEX { wwpLeosFlowPortServiceLevelPort}
|
|
::= { wwpLeosFlowPortServiceLevelTable 1 }
|
|
|
|
WwpLeosFlowPortServiceLevelEntry ::= SEQUENCE {
|
|
wwpLeosFlowPortServiceLevelPort INTEGER,
|
|
wwpLeosFlowPortServiceLevelMaxBandwidth Integer32,
|
|
wwpLeosFlowPortServiceLevelQueueSize INTEGER,
|
|
wwpLeosFlowPortServiceLevelQueueSizeYellow INTEGER,
|
|
wwpLeosFlowPortServiceLevelQueueSizeRed INTEGER,
|
|
wwpLeosFlowPortServiceLevelFlowGroup INTEGER,
|
|
wwpLeosFlowPortServiceLevelRedCurve Unsigned32
|
|
}
|
|
|
|
wwpLeosFlowPortServiceLevelPort OBJECT-TYPE
|
|
SYNTAX INTEGER(0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port id used as index in the port service level entry.
|
|
"
|
|
::= { wwpLeosFlowPortServiceLevelEntry 1 }
|
|
|
|
wwpLeosFlowPortServiceLevelMaxBandwidth OBJECT-TYPE
|
|
SYNTAX Integer32 (0..8000000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sets the max egress bandwidth on a port.
|
|
"
|
|
::= { wwpLeosFlowPortServiceLevelEntry 2 }
|
|
|
|
wwpLeosFlowPortServiceLevelQueueSize OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
size0KB(0),
|
|
size16KB(1),
|
|
size32KB(2),
|
|
size64KB(3),
|
|
size128KB(4),
|
|
size256KB(5),
|
|
size512KB(6),
|
|
size1MB(7),
|
|
size2MB(8),
|
|
size4MB(9)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The size of the traffic queue provisioned for
|
|
this port service level entry. This may also be
|
|
referred to as Latency Tolerance."
|
|
::= { wwpLeosFlowPortServiceLevelEntry 3 }
|
|
|
|
wwpLeosFlowPortServiceLevelQueueSizeYellow OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
size16KB(1),
|
|
size32KB(2),
|
|
size64KB(3),
|
|
size128KB(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The size of the yellow traffic queue provisioned for
|
|
this service level entry. Also known as the discard
|
|
preferred queue size. "
|
|
::= { wwpLeosFlowPortServiceLevelEntry 4 }
|
|
|
|
wwpLeosFlowPortServiceLevelQueueSizeRed OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
size16KB(1),
|
|
size32KB(2),
|
|
size64KB(3),
|
|
size128KB(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The size of the red traffic queue provisioned for
|
|
this service level entry. Also known as the
|
|
discard wanted queue size"
|
|
::= { wwpLeosFlowPortServiceLevelEntry 5 }
|
|
|
|
wwpLeosFlowPortServiceLevelFlowGroup OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Service level Id direction used as index in the service level entry."
|
|
::= { wwpLeosFlowPortServiceLevelEntry 6 }
|
|
|
|
wwpLeosFlowPortServiceLevelRedCurve OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..64)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to specifies the red curve index to be
|
|
used for the given port service level. If this OID is not
|
|
specified, the system will use the default value of this object
|
|
which is the default port red-curve (zero). Valid values for this
|
|
OID are 0, 5-64"
|
|
::= { wwpLeosFlowPortServiceLevelEntry 7 }
|
|
|
|
--
|
|
-- burst config
|
|
--
|
|
wwpLeosFlowBurstConfigBacklogLimit OBJECT-TYPE
|
|
SYNTAX Unsigned32(0..131072)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sets the queue backlog-limit"
|
|
::={wwpLeosFlow 41}
|
|
|
|
wwpLeosFlowBurstConfigMulticastLimit OBJECT-TYPE
|
|
SYNTAX Unsigned32(0..131072)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sets the multicast backlog-limit"
|
|
::={wwpLeosFlow 42}
|
|
|
|
wwpLeosFlowBurstConfigVlanPriFltrOnThld OBJECT-TYPE
|
|
SYNTAX INTEGER(0..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The threshold of buffer use at which Vlan Priority Filtering
|
|
is activated if enabled"
|
|
::={ wwpLeosFlow 43 }
|
|
|
|
wwpLeosFlowBurstConfigVlanPriFltrOffThld OBJECT-TYPE
|
|
SYNTAX INTEGER(0..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The threshold of buffer use at which Vlan Priority Filtering
|
|
is deactivated if enabled"
|
|
::={ wwpLeosFlow 44 }
|
|
|
|
wwpLeosFlowBurstConfigVlanPriFltrPriMatch OBJECT-TYPE
|
|
SYNTAX INTEGER(0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"when the Vlan Priority filter is activated
|
|
all priorities less than this are dropped"
|
|
::={ wwpLeosFlow 45 }
|
|
|
|
wwpLeosFlowBurstConfigVlanPriFltrState OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Globaly enables or disabled the Flow Vlan Priority Filter"
|
|
::={wwpLeosFlow 46}
|
|
END
|
|
|
|
--
|
|
-- WWP-LE-OS-FLOW-MIB
|
|
--
|
|
|
|
|