Observium_CE/mibs/ciena/WWP-LEOS-FLOW-MIB

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
--