14711 lines
558 KiB
Plaintext
14711 lines
558 KiB
Plaintext
------------------------------------------------------------------------
|
||
------------------------------------------------------------------------
|
||
--
|
||
-- Copyright (C) BTI Systems Inc. 2003-2011. All Rights Reserved.
|
||
--
|
||
-- The information contained herein is the property of BTI Systems Inc.
|
||
-- and is strictly confidential. Except as expressly authorized in
|
||
-- writing by BTI Systems Inc., the holder shall keep all information
|
||
-- contained herein confidential, shall disclose the information only
|
||
-- to its employees with a need to know, and shall protect the
|
||
-- information, in whole or in part, from disclosure and dissemination
|
||
-- to third parties with the same degree of care it uses to protect
|
||
-- its own confidential information, but with no less than reasonable
|
||
-- care. Except as expressly authorized in writing by BTI Systems Inc.,
|
||
-- the holder is granted no rights to use the information contained
|
||
-- herein.
|
||
--
|
||
-- Unpublished. All rights reserved under the copyright laws of
|
||
-- Canada.
|
||
--
|
||
-- OSS Integration
|
||
-- BTI Systems Inc. can provide customers with direct access to
|
||
-- network element SNMP MIBs for use for integration to OSS systems.
|
||
-- Customers must note the following caveats:
|
||
--
|
||
-- 1) Performance: The BTI Systems Inc. MIBS are performance tested for
|
||
-- use with the BTI Systems proNX 900 Node Controller and proNX 9000
|
||
-- Network Manager. Customers are responsible for conducting their
|
||
-- own testing to ensure that the BTI Systems Inc. NE interfaces meet
|
||
-- the needs of their proposed usage. BTI Systems Inc. makes no
|
||
-- guarantees that any proposed usage will meet customer requirements.
|
||
--
|
||
-- 2) Changes between releases: BTI Systems Inc. SNMP MIBs are subject
|
||
-- to change as support for new functionality is introduced. BTI
|
||
-- Systems Inc. strives to maintain backward compatibility of MIBs
|
||
-- across releases but this is not guaranteed and BTI Systems Inc.
|
||
-- reserves the right to deprecate or remove support for obsolete
|
||
-- MIB elements. OSS integrators must be careful not to rely on
|
||
-- functionality that is marked as deprecated as it may be unsupported
|
||
-- in a subsequent release. Customers that integrate directly to BTI
|
||
-- Systems Inc. MIBs are responsible for all OSS development and
|
||
-- integration testing that may arise from MIB changes between releases
|
||
-- of BTI Systems Inc. software.
|
||
--
|
||
------------------------------------------------------------------------
|
||
------------------------------------------------------------------------
|
||
|
||
PACKET-VX-BRIDGE-MIB DEFINITIONS ::= BEGIN
|
||
|
||
IMPORTS
|
||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Integer32, Unsigned32,
|
||
IpAddress
|
||
FROM SNMPv2-SMI
|
||
|
||
TEXTUAL-CONVENTION, DisplayString, MacAddress, TruthValue, RowStatus,
|
||
DateAndTime, TimeInterval
|
||
FROM SNMPv2-TC
|
||
|
||
btiModules
|
||
FROM BTI-MIB
|
||
|
||
pvxObjects, pvxBridge, mstpCondNotifications, mstpNotificationObjects,
|
||
pvxL2IntfSwitchIdx, pvxL2IntfShelfIdx, pvxL2IntfSlotIdx,
|
||
pvxL2IntfPortTypeIdx, pvxL2IntfPortIdx, lagCondNotifications,
|
||
swMemberCondNotifications,
|
||
pvxL2IntfSubPortNumber,
|
||
mstpEvtNotifications, evtDateAndTime,
|
||
condReportType, condServiceAffecting, condObjectType, condCodeType,
|
||
condDateAndTime, condSeverity, condDescription,
|
||
trapSeqNum, performance, evtDescription, evtObjectType, evtCodeType,
|
||
pvxESrvcBWPrflEvtNotifications, pvxESrvcEvtNotifications,
|
||
pvxERPSSrvcNNIEvtNotifications, pvxERPSSrvcEvtNotifications,
|
||
tcaDateAndTime, tcaThreshold, pvxSlaMsmtEvtNotifications,
|
||
pvxSUniEvtNotifications, erpsCondNotifications,
|
||
tcaMontype, tcaValue, eventNotifications
|
||
FROM BTI-7000-MIB
|
||
|
||
CondReportType, CondSeverity, CondServiceAffecting, AdminStatus, OperStatus,
|
||
SwitchIdxType, ProtocolActionType, PvxPortType, PMIntervalType, Unsigned64,
|
||
PMValidity, InitializeCmd, ProfileNameType, FixedX100, InetAddressType, InetAddress,
|
||
MonitorPeriodType, CommandStateType, CirTestResult, FixedX1000, SlaTestRole,
|
||
PmTestCmdState
|
||
FROM BTI-TC-MIB;
|
||
|
||
|
||
|
||
packetVxBridgeMib MODULE-IDENTITY
|
||
LAST-UPDATED "201212201200Z" -- Thursday, December 20, 12:00:00 EST 2012
|
||
ORGANIZATION "BTI Systems Inc."
|
||
CONTACT-INFO "Technical Support
|
||
BTI Systems Inc.
|
||
200-1000 Innovation Drive
|
||
Ottawa, Ontario, Canada K2K 3E7
|
||
(613) 287-1700
|
||
support@btisystems.com"
|
||
DESCRIPTION "The external MIB definitions for the PacketVX Module on
|
||
the BTI 7000 series products."
|
||
|
||
REVISION "201212201200Z" -- Thursday, December 20, 12:00:00 EST 2012
|
||
DESCRIPTION "MIB Updates for BTI 7000 Rel 10.2.3:
|
||
- added cfmDestinationAddress attribute to the pvxSwitchTable entry
|
||
to allow CCM messages to have a unicast/multicast addressing"
|
||
REVISION "201212061200Z" -- Thursday, December 06, 12:00:00 EST 2012
|
||
DESCRIPTION "MIB Updates for BTI 7000 Rel 10.2.3:
|
||
- added trap cfmRMepStateChangeEvt to provide a remote MEP state
|
||
change alert."
|
||
REVISION "201206201200Z" -- Wednesday, June 20, 12:00:00 EST 2012
|
||
DESCRIPTION "MIB Updates for BTI 7000 Rel 10.2.0:
|
||
- added pvxSwitchErpsVlanPropagate to provide an option to
|
||
user on how the user traffic is converged during ERPS ring
|
||
failures.
|
||
- added pvxLGMinLinks to support minimum number of links to
|
||
be active in a link aggregation group for it to be active.
|
||
- added pvxClassMapCVlanEndFilter to support C-VLAN range in a class
|
||
of service."
|
||
REVISION "201202101200Z" -- Friday, February 10, 12:00:00 EST 2012
|
||
DESCRIPTION "MIB Updates for BTI 7000 Rel 9.2.0:
|
||
- Deprecated pvxVlanPortIngressFiltering in pvxVlanPortTable
|
||
- removed pvxSwitchMemberAdminState object from the SwitchMemberTable
|
||
- added new object pvxMSTPPortLoopGuardState
|
||
- expanded range of pvxUNICPVid value to 0..4094 and set the
|
||
default value to 0
|
||
- changed the status of pvxL2IntfIngressFiltering object to deprecated
|
||
- expanded size range of pvxERPSSrvcNNIMEName object to 1..6"
|
||
REVISION "201106231200Z" -- Thursday, June 23, 12:00:00 EST 2011
|
||
DESCRIPTION "MIB Updates for BTI 7000 Rel 8.2.1:
|
||
- Added eptree and evptree to pvxEthSrvcType to
|
||
support ETREE services
|
||
- Added pvxSrvsUNIForwarding to PvxServiceUNIEntry to
|
||
support ETREE services
|
||
- Added attributes to the PVXSwitchModule and
|
||
PVXSwitchMember tables to support stacking
|
||
- Port numbering changes on multiple tables: Static Multicast,
|
||
Static Unicast, Multicast Group, MSTPXstTable
|
||
- Added pvxLGMaxLinks to support Active/Standby LAG
|
||
- Added service-Map to pvxClassMapType to support
|
||
per-flow services
|
||
- Added pvxSrvcUNIServiceMap and pvxSrvcUNIFilterSequence
|
||
to support per-flow services
|
||
- Added pvxSrvcUNIEFPSDEnabled to support EFPSD
|
||
- Added new tables pvSLAMeasurementProfileTable,
|
||
pvxEServiceSlaCrntPMTable, pvxEServiceSlaHistPMTable,
|
||
pvxEServieSlaPMThresholdTable, pvxSLAThroughputTestTable,
|
||
pvxSLAMsmtInitiatorDBTable, and pvxSLAMsmtResponderDBTable
|
||
to support the Y.1731 SLA Measurement feature
|
||
- Added trap pvxSrvcUNIEFPSDLocalEFPSDStateChangeEvent"
|
||
REVISION "201008061200Z" -- Friday, August 6, 12:00:00 EST 2010
|
||
DESCRIPTION "MIB Updates for BTI 7000 Rel 8.1.0:
|
||
- changed range of objects representing a slot number
|
||
to support new 7200 shelf which has 20 slots"
|
||
REVISION "201006181200Z" -- Friday, June 18, 12:00:00 EST 2010
|
||
DESCRIPTION "MIB Updates for BTI 7000 Rel 7.3.2.
|
||
- changed the following tables to use ESrvcVlanId rather than
|
||
ESrvcName as index value:
|
||
- pvxMepListTable
|
||
- pvxEcfmMepDbTable
|
||
- pvxEcfmLtrTable
|
||
- removed unused pvxEcfmConfigErrorListTable"
|
||
REVISION "201002121200Z" -- Friday, February 12, 12:00:00 EST 2010
|
||
DESCRIPTION "MIB Updates for BTI 7000 Rel 7.3.0.
|
||
|
||
Existing tables modified to support PVX ECFM, management VLAN and
|
||
GVRP functions:
|
||
- pvxSwitchTable
|
||
- pvxEthServiceTable
|
||
- pvxServiceUNITable
|
||
- Deprecated pvxVlanEgressPortTable and pvxVlanDeleteCounterTable
|
||
|
||
New tables added to support PVX ECFM, management VLAN, ERPS and GVRP services:
|
||
- pvxMepListTable
|
||
- pvxEcfmMepTable
|
||
- pvxEcfmMepDbTable
|
||
- pvxEcfmMipTable
|
||
- pvxEcfmConfigErrorListTable
|
||
- pvxY1731LbStatsTable
|
||
- pvxEcfmLtrTable
|
||
- pvxMgmtVLANTable
|
||
- pvxServiceNNITable
|
||
- pvxERPSServiceNNITable
|
||
- pvxERPSServiceTable
|
||
- pvxDynamicVlanPortTable
|
||
|
||
New tables to support the statistic monitoring of the Ethernet servcies:
|
||
- pvxESrvcCrntPMTable
|
||
- pvxESrvcHistPMTable
|
||
- pvxESrvcBWPrflCrntPMTable
|
||
- pvxESrvcBWPrflHistPMTable
|
||
- pvxESrvcBWPrflPMThresholdTable
|
||
- pvxERPSPortCrntPMTable
|
||
- pvxERPSPortHistPMTable
|
||
|
||
New events defined:
|
||
- pvxESrvcBWPrflBDWUtlzTcaEvt
|
||
- pvxESrvcOperStateChangeEvt
|
||
- pvxERPSSrvcNNIProtectionSwitchChangeEvent"
|
||
|
||
REVISION "200812191200Z" -- Thursday, December 19, 12:00:00 EST 2008
|
||
DESCRIPTION "MIB Updates for BTI 7000 Rel 7.1.2: Completion of SNMP
|
||
coverage for Packet VX.
|
||
- Remove pvxServiceMapTable
|
||
- Add pvxPbCVidRegistrationTable
|
||
- Modify pvxCtrlFrmProfileTable
|
||
- Add pvxTunnmacAddrProfileTable
|
||
- Add AdminStatus, operStatus, and MTU attributes to pvxLagGroupTable
|
||
- Add MSTP notification objects.
|
||
- Add condition notifications and event notifications for ethernet interface,
|
||
L2 interface, MSTP and LAG.
|
||
- Add PM tables for ethernet interface, L2 interface, MSTP protocol and LAG.
|
||
- Other modified tables include: pvxSwitchTable, pvxL2IntfTable, pvxLagTable,
|
||
pvxVlanTable, pvxMSTPGenTable, and pvxMSTPMapTable."
|
||
|
||
REVISION "200803101200Z" -- Monday, March 10, 12:00:00 EST 2008
|
||
DESCRIPTION "MIB Updates for BTI 7000 Rel 7.1.2: Completion of SNMP
|
||
coverage for Packet VX.
|
||
New and expanded tables and other objects include:
|
||
- pvxSwitchTable
|
||
- pvxSwitchMemberTable"
|
||
|
||
::= { btiModules 5 }
|
||
|
||
|
||
|
||
|
||
-- -------------------------------------------------------------
|
||
-- Textual Conventions
|
||
-- -------------------------------------------------------------
|
||
PvxPhyPort ::= TEXTUAL-CONVENTION
|
||
STATUS current
|
||
DESCRIPTION "Port list in the format of shelf/slot/porttype/portNum.
|
||
shelf: 1, 11, 21, or 31
|
||
shot: 1 - 20
|
||
porttype: 1 - GE, 2 - 10GE
|
||
portnum: 1-24 "
|
||
SYNTAX DisplayString
|
||
|
||
|
||
PvxPhyPortList ::= TEXTUAL-CONVENTION
|
||
STATUS current
|
||
DESCRIPTION "Port list in the format of shelf/slot/porttype/portNum.
|
||
shelf: 1, 11, 21, or 31
|
||
shot: 1 - 20
|
||
porttype: 1 - GE, 2 - 10GE
|
||
portnum: 1-24 "
|
||
SYNTAX DisplayString
|
||
|
||
PvxL2PortList ::= TEXTUAL-CONVENTION
|
||
STATUS current
|
||
DESCRIPTION "Port list in the format of switch/shelf/slot/porttype/portNum.
|
||
switch: 1 - 11
|
||
shelf: 1, 11, 21, or 31
|
||
shot: 1 - 20
|
||
porttype: 1 - GE, 2 - 10GE
|
||
portnum: 1-24 "
|
||
SYNTAX DisplayString
|
||
|
||
PvxVLANPortList ::= TEXTUAL-CONVENTION
|
||
STATUS current
|
||
DESCRIPTION "Port list in the format of shelf/slot{ports}.
|
||
for example: L{1,4};1/1{g2,g6,x1}
|
||
or: 11/3{g1,g2,g3,x2}
|
||
The sub-list indicated by L indicates the LAG ports.
|
||
The sub-list indicated by the shelf/slot pair contains
|
||
entries for the non-lag ports. They are qualified
|
||
by g for gigabit ports and x for ten-gigabit ports."
|
||
SYNTAX DisplayString
|
||
|
||
PvxL2Port ::= TEXTUAL-CONVENTION
|
||
STATUS current
|
||
DESCRIPTION "Port list in the format of switch/shelf/slot/porttype/portNum.
|
||
switch: 1 - 11
|
||
shelf: 1, 11, 21, or 31
|
||
shot: 1 - 20
|
||
porttype: 1 - GE, 2 - 10GE
|
||
portnum: 1-24 "
|
||
SYNTAX DisplayString
|
||
|
||
|
||
PvxVlanId ::= TEXTUAL-CONVENTION
|
||
STATUS current
|
||
DESCRIPTION "A 12-bit VLAN ID used in the VLAN Tag header."
|
||
SYNTAX INTEGER (1..4094)
|
||
|
||
PvxMSTPVlanList ::= TEXTUAL-CONVENTION
|
||
DISPLAY-HINT "x"
|
||
STATUS current
|
||
DESCRIPTION "a binary string representation"
|
||
SYNTAX OCTET STRING (SIZE (0..128))
|
||
|
||
PvxPCPDecodingList ::= TEXTUAL-CONVENTION
|
||
STATUS current
|
||
DESCRIPTION "A 12-bit VLAN ID used in the VLAN Tag header."
|
||
SYNTAX INTEGER { priority7 (1),
|
||
prioirty7-DE (2),
|
||
priority6 (3),
|
||
priority6-DE (4),
|
||
priority5 (5),
|
||
priority5-DE (6),
|
||
priority4 (7),
|
||
priority4-DE (8),
|
||
priority3 (9),
|
||
priority3-DE (10),
|
||
priority2 (11),
|
||
priority2-DE (12),
|
||
priority1 (13),
|
||
priority1-DE (14),
|
||
priority0 (15),
|
||
priority0-DE (16)}
|
||
|
||
PvxPolicyDropAction ::= TEXTUAL-CONVENTION
|
||
STATUS current
|
||
DESCRIPTION "Policy drop action definiiton."
|
||
SYNTAX INTEGER { drop (1),
|
||
doNotDrop (2),
|
||
notDefined (3)}
|
||
|
||
PvxQoSColorMode ::= TEXTUAL-CONVENTION
|
||
STATUS current
|
||
DESCRIPTION "Color aware action definiiton."
|
||
SYNTAX INTEGER { color-aware (1),
|
||
color-blind (2)}
|
||
|
||
PvxQoSPmCounterMode ::= TEXTUAL-CONVENTION
|
||
STATUS current
|
||
DESCRIPTION "Counter mode for policy action definiiton."
|
||
SYNTAX INTEGER { count-violate (1),
|
||
count-cnfrm (2),
|
||
count-cnfrmAndExceed (3),
|
||
count-violateAndExceec (4),
|
||
notUsed (5)}
|
||
|
||
PvxCVidMapOperStatus ::= TEXTUAL-CONVENTION
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
SYNTAX INTEGER { programmed (1),
|
||
notProgrammed (2) }
|
||
|
||
PvxEcfmTransmitStatus ::= TEXTUAL-CONVENTION
|
||
STATUS current
|
||
DESCRIPTION
|
||
"An enumerated value indicates whether LBM or LTM trasmission
|
||
can be initiated.
|
||
ready(1) Indicates LTM or LBM transmission
|
||
can be initiated.
|
||
notReady(2) Indicates LTM or LBM transmission
|
||
can not be initiated.
|
||
transmit(3) To initiate the transmission of LBM or LTM.
|
||
NOTE: A 2 value is used to initiate LBM or LTM transmission."
|
||
|
||
SYNTAX INTEGER {
|
||
ready (1),
|
||
notReady (2),
|
||
transmit (3)
|
||
}
|
||
|
||
PvxEcfmMepDefects ::= TEXTUAL-CONVENTION
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A MEP can detect and report a number of defects, and multiple
|
||
defects can be present at the same time. These defects are:
|
||
remoteMepDefect(1) A remote MEP is reported the RDI bit in its
|
||
last CCM.
|
||
macStatusDefect(2) Either some remote MEP is reporting its
|
||
Interface Status TLV as not isUp, or all remote
|
||
MEPs are reporting a Port Status TLV that
|
||
contains some value other than psUp.
|
||
remoteCCMDefect(3) The MEP is not receiving valid CCMs from at
|
||
least one of the remote MEPs.
|
||
errorCCMDefect(4) The MEP has received at least one invalid CCM
|
||
whose CCM Interval has not yet timed out.
|
||
xConnCCMDefect(5) The MEP has received at least one CCM from
|
||
either another MAID or a lower MD Level whose
|
||
CCM Interval has not yet timed out."
|
||
|
||
SYNTAX BITS {
|
||
remoteMepDefect(0),
|
||
macStatusDefect(1),
|
||
remoteCCMDefect(2),
|
||
errorCCMDefect(3),
|
||
xConnCCMDefect(4)
|
||
}
|
||
|
||
PvxY1731MepDefects ::= TEXTUAL-CONVENTION
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A MEP can detect and report a number of defects,
|
||
and multiple defects can be present at the same time.
|
||
These defects conditions are:
|
||
remoteMepDefectCondition (1) The MEP has encountered remote MEP defect
|
||
condition.
|
||
lossOfContinuity (2) The MEP has encountered loss of continuity
|
||
defect condition.
|
||
bDefUnexpectedPeriod (3) The MEP has encountered unexpected period
|
||
defect condition.
|
||
unexpectedPeriod (4) The MEP has encountered unexpected MEP defect
|
||
condition.
|
||
misMerge (5) The MEP has encountered mismerge defect
|
||
condition.
|
||
unexpectedMegLevel (6) The MEP has encountered unexpected MEG level
|
||
defect condition.
|
||
localLinkFailure (7) The MEP has encountered local link failure
|
||
defect condition.
|
||
internalHWFailure (8) The MEP has encountered internal hardware
|
||
failure defect condition.
|
||
internalSWFailure (9) The MEP has encountered internal software
|
||
failure defect condition.
|
||
aisCondition(10) The MEP has encountered alarm indication defect
|
||
condition.
|
||
lckCondition(11) The MEP has encountered locked defect
|
||
condition. "
|
||
SYNTAX BITS{
|
||
remoteMepDefectCondition (0),
|
||
lossOfContinuity (1),
|
||
unexpectedPeriod (2),
|
||
unexpectedMep (3),
|
||
misMerge (4),
|
||
unexpectedMegLevel (5),
|
||
localLinkFailure (6),
|
||
internalHWFailure (7),
|
||
internalSWFailure (8),
|
||
aisCondition (9),
|
||
lckCondition (10)
|
||
}
|
||
|
||
PvxEcfmRemoteMepState ::= TEXTUAL-CONVENTION
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Operational state of the remote MEP state machine. This
|
||
state machine monitors the reception of valid CCMs from a
|
||
remote MEP with a specific MEPID. It uses a timer that
|
||
expires in 3.5 times the length of time indicated by the
|
||
dot1agCfmMaCcmInterval object.
|
||
rMepIdle(1) Momentary state during reset.
|
||
rMepStart(2) The timer has not expired since the
|
||
state machine was reset, and no valid
|
||
CCM has yet been received.
|
||
rMepFailed(3) The timer has expired, both since the
|
||
state machine was reset, and since a
|
||
valid CCM was received.
|
||
rMepOk(4) The timer has not expired since a
|
||
valid CCM was received."
|
||
SYNTAX INTEGER {
|
||
rMepIdle (1),
|
||
rMepStart (2),
|
||
rMepFailed (3),
|
||
rMepOk (4)
|
||
}
|
||
|
||
PvxEcfmConfigErrors ::= TEXTUAL-CONVENTION
|
||
STATUS current
|
||
DESCRIPTION
|
||
"While making the MIP creation evaluation described in 802.1ag
|
||
clause 22.2.3, the management entity can encounter errors in
|
||
the configuration. These are possible errors that can be
|
||
encountered:
|
||
CFMleak(0) MA x is associated with a specific VID list,
|
||
one or more of the VIDs in MA x can pass through
|
||
the Bridge Port, no Down MEP is configured on
|
||
any Bridge Port for MA x, and some other MA y,
|
||
at a higher MD Level than MA x, and associated
|
||
with at least one of the VID(s) also in MA x,
|
||
does have a MEP configured on the Bridge Port.
|
||
conflictingVids(1) MA x is associated with a specific VID
|
||
list, an Up MEP is configured on MA x on the
|
||
Bridge Port, and some other MA y, associated
|
||
with at least one of the VID(s) also in MA x,
|
||
also has an Up MEP configured on some Bridge
|
||
Port.
|
||
ExcessiveLevels(2) The number of different MD Levels at
|
||
which MIPs are to be created on this port
|
||
exceeds the Bridge's capabilities (see
|
||
subclause 22.3).
|
||
OverlappedLevels(3) A MEP is created for one VID at one MD
|
||
Level, but a MEP is configured on another
|
||
VID at that MD Level or higher, exceeding
|
||
the Bridge's capabilities."
|
||
SYNTAX BITS {
|
||
cfmLeak(0),
|
||
conflictingVids(1),
|
||
excessiveLevels(2),
|
||
overlappedLevels(3)
|
||
}
|
||
|
||
PvxEcfmRelayActionFieldValue ::= TEXTUAL-CONVENTION
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Possible values the Relay action field can take."
|
||
SYNTAX INTEGER {
|
||
rlyHit (1),
|
||
rlyFdb (2),
|
||
rlyMpdb (3)
|
||
}
|
||
|
||
PvxEcfmIngressActionFieldValue ::= TEXTUAL-CONVENTION
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Possible values returned in the ingress action field."
|
||
SYNTAX INTEGER {
|
||
ingOk (1),
|
||
ingDown (2),
|
||
ingBlocked (3),
|
||
ingVid (4)
|
||
}
|
||
|
||
PvxEcfmEgressActionFieldValue ::= TEXTUAL-CONVENTION
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Possible values returned in the egress action field."
|
||
SYNTAX INTEGER {
|
||
egrOK (1),
|
||
egrDown (2),
|
||
egrBlocked (3),
|
||
egrVid (4)
|
||
}
|
||
|
||
PvxErpsVirtualLinkList ::= TEXTUAL-CONVENTION
|
||
STATUS current
|
||
DESCRIPTION "VIRTUAL-LINK list in the format of vlan-ids delimited by comas.
|
||
for example: 100,200,300"
|
||
SYNTAX DisplayString (SIZE(0..64))
|
||
|
||
PvxESrvcBWPrflPMThresholdLevelType ::= TEXTUAL-CONVENTION
|
||
STATUS current
|
||
DESCRIPTION "The type of threshold level used to generate threshold crossing
|
||
alerts against perEVC and perCoS instances."
|
||
SYNTAX INTEGER { min15CIR (1), -- 15-minute Committed Information Rate
|
||
min15EIR (2), -- 15-minute Exceed Information Rate
|
||
day1CIR (3), -- 1-day Committed Information Rate
|
||
day1EIR (4) } -- 1-day Exceed Information Rate
|
||
|
||
PvxStackingPortCommState ::= TEXTUAL-CONVENTION
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Virtual switch stacking port communication state values."
|
||
SYNTAX INTEGER {
|
||
noConnection (1),
|
||
connectionOk (2)
|
||
}
|
||
|
||
-----------------------------------------------------------------------
|
||
-----------------------------------------------------------------------
|
||
-- Managed object definitions.
|
||
-----------------------------------------------------------------------
|
||
-----------------------------------------------------------------------
|
||
-- pvxBridge OBJECT IDENTIFIER ::= { pvxObjects 1 }
|
||
pvxBridgeServices OBJECT IDENTIFIER ::= { pvxObjects 2 }
|
||
pvxBridgeProfiles OBJECT IDENTIFIER ::= { pvxObjects 3 }
|
||
pvxBridgeGVRP OBJECT IDENTIFIER ::= { pvxObjects 5 }
|
||
|
||
pvxEcfmService OBJECT IDENTIFIER ::= { pvxBridgeServices 21 }
|
||
|
||
cfmRMepStateChangeEvtNotifications OBJECT IDENTIFIER ::= { eventNotifications 36 }
|
||
pvxVlanPortLastBpduOriginChangeEvtNotifications OBJECT IDENTIFIER ::= { eventNotifications 37 }
|
||
pvxVlanPortAddDynamicVlanEvtNotifications OBJECT IDENTIFIER ::= { eventNotifications 38 }
|
||
pvxVlanPortRemoveDynamicVlanEvtNotifications OBJECT IDENTIFIER ::= { eventNotifications 39 }
|
||
|
||
-----------------------------------------------------------------------
|
||
-- Objects related to the Netstender NE as a whole
|
||
-----------------------------------------------------------------------
|
||
|
||
pvxSwitchTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PVXSwitchEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This table is used to configure the switching related
|
||
properties of a virtual switch."
|
||
::= { pvxBridge 1 }
|
||
|
||
pvxSwitchEntry OBJECT-TYPE
|
||
SYNTAX PVXSwitchEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
INDEX { pvxSwitchIdx }
|
||
::= { pvxSwitchTable 1 }
|
||
|
||
|
||
PVXSwitchEntry ::= SEQUENCE { pvxSwitchIdx INTEGER,
|
||
pvxSwitchMode INTEGER,
|
||
pvxSwitchInnerEthType Integer32,
|
||
pvxSwitchLearning INTEGER,
|
||
pvxSwitchAgingTimer INTEGER,
|
||
pvxSwitchTimeToAge INTEGER,
|
||
pvxSwitchMasterNode DisplayString,
|
||
pvxSwitchForceSwitch TruthValue,
|
||
pvxSwitchClearDynamicFDBEntries TruthValue,
|
||
pvxSwitchProtocolAdminState INTEGER,
|
||
pvxSwitchTunnMacAddrProfile ProfileNameType,
|
||
pvxSwitchEvcMEGName DisplayString,
|
||
pvxSwitchEvcMEGLevel INTEGER,
|
||
pvxSwitchName DisplayString,
|
||
pvxSwitchMIPAutoCreate TruthValue,
|
||
pvxSwitchMIPAutoCreateMEL INTEGER,
|
||
pvxSwitchStackingPrimary Integer32,
|
||
pvxSwitchStackingTimeAsPrimary Integer32,
|
||
pvxSwitchErpsVlanPropagate INTEGER,
|
||
pvxSwitchCfmDestinationAddress INTEGER,
|
||
pvxSwitchIntfBouncingTimerPeriod INTEGER,
|
||
pvxSwitchRowStatus RowStatus
|
||
}
|
||
|
||
|
||
pvxSwitchIdx OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS accessible-for-notify
|
||
STATUS current
|
||
DESCRIPTION "An index represents the switch ID. It can be from 1 to 11."
|
||
::= { pvxSwitchEntry 1 }
|
||
|
||
|
||
pvxSwitchMode OBJECT-TYPE
|
||
SYNTAX INTEGER { q-bridge(1),
|
||
provider-bridge(2) }
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Sets the top-level operational mode for the packetVX Switch,
|
||
which is based on the VLAN tagging scheme (802.1Q or 802.1ad)
|
||
employed by the customer. "
|
||
DEFVAL { provider-bridge }
|
||
::= { pvxSwitchEntry 2 }
|
||
|
||
|
||
pvxSwitchInnerEthType OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The inner ethertype (802.1Q) is configurable (switch-level only);
|
||
enhancement for customers who want/need to support a C-Tag ethertype
|
||
other than the standard 0x8100 value. Note: this should not be
|
||
confused with the OuterEtherTypeDot1ad port attribute, which is
|
||
used to define the ethertype for the S-Tag. This object only applies
|
||
when the switch is operating in 802.1q mode."
|
||
::= { pvxSwitchEntry 3 }
|
||
|
||
|
||
pvxSwitchLearning OBJECT-TYPE
|
||
SYNTAX INTEGER { enabled (1),
|
||
disabled (2) }
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This attribute used to enable/disable the MAC learning of the bridge.
|
||
MAC Learning can be enabled to populate the Forwarding Database (FDB)
|
||
and achieve unicast behavior based on a MAC lookup operation."
|
||
DEFVAL { enabled }
|
||
::= { pvxSwitchEntry 4 }
|
||
|
||
|
||
pvxSwitchAgingTimer OBJECT-TYPE
|
||
SYNTAX INTEGER (0..604800)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "When learning and aging are enabled, FDB entries will age out according
|
||
to the timer value. The aging timer for a particular FDB entry (source
|
||
MAC address) is <20>reset<65><74>?when it is learned or re-learned."
|
||
DEFVAL { 300 }
|
||
::= { pvxSwitchEntry 5 }
|
||
|
||
|
||
pvxSwitchTimeToAge OBJECT-TYPE
|
||
SYNTAX INTEGER (0..604800)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxSwitchEntry 6 }
|
||
|
||
pvxSwitchMasterNode OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION "This is a read-only attribute used to inform the user as to the amount of
|
||
time remaining before the next aging cycle - the time at which FDB entries
|
||
may be deleted as a result of aging."
|
||
::= { pvxSwitchEntry 7 }
|
||
|
||
pvxSwitchForceSwitch OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-create
|
||
STATUS deprecated
|
||
DESCRIPTION ""
|
||
::= { pvxSwitchEntry 8 }
|
||
|
||
-- { pvxSwitchEntry 9 } obsolete, removed
|
||
|
||
pvxSwitchClearDynamicFDBEntries OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "An action trigger object. Setting the value of this object to 'true' will
|
||
cause the switch to clear out all of the dynamic MAC address table
|
||
entries in its forwarding databse table, forcing the switch to relearn
|
||
all its dynamic entries. When reading this object, the value 'false' will
|
||
always be returned."
|
||
::= { pvxSwitchEntry 10 }
|
||
|
||
|
||
pvxSwitchProtocolAdminState OBJECT-TYPE
|
||
SYNTAX INTEGER (0..1023)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Bit map indicating protocols enabled on the switch. A
|
||
value of one in the bit map means the corresponding
|
||
protocol is enabled. Zero means the protocol is
|
||
disabled. The bit definition is as follow:
|
||
mstp(0)
|
||
lacp(1)
|
||
ieee802dot1x(2)
|
||
gvrp(3)
|
||
igmp(4)
|
||
802.1ag(5)
|
||
Y.1731(6)
|
||
ccmOffload(7)
|
||
erps(8)
|
||
slaMeasurement(9)"
|
||
::= { pvxSwitchEntry 11 }
|
||
|
||
pvxSwitchTunnMacAddrProfile OBJECT-TYPE
|
||
SYNTAX ProfileNameType
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION " The name of the Tunnel MAC Address profile used by the switch. "
|
||
::= { pvxSwitchEntry 12 }
|
||
|
||
pvxSwitchEvcMEGName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..6))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Name of the EVC Maintanence Entity Group. Maximum length is 6 characters. Default value is set to BTI by the system."
|
||
::= { pvxSwitchEntry 13 }
|
||
|
||
pvxSwitchEvcMEGLevel OBJECT-TYPE
|
||
SYNTAX INTEGER (1..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The EVC Maintanence Entity Group Level."
|
||
::= { pvxSwitchEntry 14 }
|
||
|
||
pvxSwitchName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..32))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The switch name string."
|
||
::= { pvxSwitchEntry 15 }
|
||
|
||
pvxSwitchMIPAutoCreate OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This field controls MIP auto-creation funcion. When set true,
|
||
MIPs are created automatically."
|
||
::= { pvxSwitchEntry 16 }
|
||
|
||
pvxSwitchMIPAutoCreateMEL OBJECT-TYPE
|
||
SYNTAX INTEGER (1..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The maintanence entity Level at which MIPs are auto created."
|
||
::= { pvxSwitchEntry 17 }
|
||
|
||
pvxSwitchStackingPrimary OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The instance number of the primary PacketVX."
|
||
::= { pvxSwitchEntry 18 }
|
||
|
||
pvxSwitchStackingTimeAsPrimary OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The number of seconds that the stacking primary has remained as
|
||
primary."
|
||
::= { pvxSwitchEntry 19 }
|
||
|
||
pvxSwitchErpsVlanPropagate OBJECT-TYPE
|
||
SYNTAX INTEGER { fast (1),
|
||
slow (2) }
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This provides option the user to control how the user traffic
|
||
needs to be converged in case of ERPS ring failures. With
|
||
fast option, user traffic converges in the order of ERPS
|
||
times. The side effect is there is redundant traffic all over
|
||
rings. With slow option, user traffic flows on the shortest
|
||
possible path. There is no extra traffic all over the ring.
|
||
But, when ERPS ring failures occur, the convergence times will
|
||
not be in the order of ERPS convergence times."
|
||
DEFVAL { fast }
|
||
::= { pvxSwitchEntry 20 }
|
||
|
||
pvxSwitchCfmDestinationAddress OBJECT-TYPE
|
||
SYNTAX INTEGER { unicast (1),
|
||
multicast (2) }
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This provides an option to the user to control CCM message
|
||
destination address which will scale down time necessary to
|
||
process CCM messages."
|
||
::= { pvxSwitchEntry 21 }
|
||
|
||
pvxSwitchIntfBouncingTimerPeriod OBJECT-TYPE
|
||
SYNTAX INTEGER (1..15)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "A timer interval in seconds used to detect port bouncing state."
|
||
::= { pvxSwitchEntry 22 }
|
||
|
||
pvxSwitchRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Used to control the addition and deletion of entries in the
|
||
switch table, which in turn controls provisioning
|
||
and deprovisioning of the switches."
|
||
::= { pvxSwitchEntry 100 }
|
||
|
||
|
||
-----------------------------------------------------------------------
|
||
-- Switch Member Table
|
||
-----------------------------------------------------------------------
|
||
|
||
pvxSwitchMemberTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PVXSwitchMemberEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This table is used to configure the members of a virtual switch. Each
|
||
member corresponds to the physical pack in the system."
|
||
|
||
::= { pvxBridge 2 }
|
||
|
||
|
||
pvxSwitchMemberEntry OBJECT-TYPE
|
||
SYNTAX PVXSwitchMemberEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
INDEX { pvxSwitchMemberIdx,
|
||
pvxSwitchMemberInstIdx }
|
||
::= { pvxSwitchMemberTable 1 }
|
||
|
||
PVXSwitchMemberEntry ::= SEQUENCE { pvxSwitchMemberIdx INTEGER,
|
||
pvxSwitchMemberInstIdx INTEGER,
|
||
pvxSwitchMemberShelfId INTEGER,
|
||
pvxSwitchMemberSlotId INTEGER,
|
||
pvxSwitchMemberStackingState INTEGER,
|
||
pvxSwitchMemberStackingPortCommState PvxStackingPortCommState,
|
||
pvxSwitchMemberBackplaneCommState PvxStackingPortCommState,
|
||
pvxSwitchMemberRowStatus RowStatus }
|
||
|
||
pvxSwitchMemberIdx OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS accessible-for-notify
|
||
STATUS current
|
||
DESCRIPTION "An index represents the switch ID. It can be from 1 to 11."
|
||
::= { pvxSwitchMemberEntry 1 }
|
||
|
||
pvxSwitchMemberInstIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (1..2)
|
||
MAX-ACCESS accessible-for-notify
|
||
STATUS current
|
||
DESCRIPTION "An index represents the member ID. It can be from 1 to 2."
|
||
::= { pvxSwitchMemberEntry 2 }
|
||
|
||
|
||
pvxSwitchMemberShelfId OBJECT-TYPE
|
||
SYNTAX INTEGER (1|11|21|31)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The number of the shelf on which the member is
|
||
provisioned."
|
||
::= { pvxSwitchMemberEntry 3 }
|
||
|
||
|
||
pvxSwitchMemberSlotId OBJECT-TYPE
|
||
SYNTAX INTEGER (1|3|5|7|9|11|13|15|17|19)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The number of the slot on which the member is
|
||
provisioned."
|
||
::= { pvxSwitchMemberEntry 4 }
|
||
|
||
-- { pvxSwitchMemberEntry 5 } obsolete, removed
|
||
|
||
-- { pvxSwitchMemberEntry 6 } obsolete, removed
|
||
|
||
-- { pvxSwitchMemberEntry 7 } obsolete, removed
|
||
|
||
pvxSwitchMemberStackingState OBJECT-TYPE
|
||
SYNTAX INTEGER { disabled (1),
|
||
unstacked (2),
|
||
primary (3),
|
||
secondary (4),
|
||
notPresent (5) }
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "If the AdminState is disabled, the stacking state will be disabled. If there is
|
||
only one PacketVX enabled in the switch, the value of this variable will be unstacked.
|
||
If there is more than one PacketVX, then the card running the control plane will be
|
||
primary, any other cards will be secondary. If there is no PacketVX in the slot,
|
||
the StackingState is notPresent"
|
||
::= { pvxSwitchMemberEntry 8 }
|
||
|
||
pvxSwitchMemberStackingPortCommState OBJECT-TYPE
|
||
SYNTAX PvxStackingPortCommState
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "If the redundancy manager believes it can communicate with its peer across the stacking
|
||
port, the value of this variable will be connectionOk. Otherwise, it will be noConnection."
|
||
::= { pvxSwitchMemberEntry 9 }
|
||
|
||
pvxSwitchMemberBackplaneCommState OBJECT-TYPE
|
||
SYNTAX PvxStackingPortCommState
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "If the redundancy manager believes it can communicate with its peer across the backplane,
|
||
the value of this variable will be connectionOk. Otherwise, it will be noConnection."
|
||
::= { pvxSwitchMemberEntry 10 }
|
||
|
||
pvxSwitchMemberRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxSwitchMemberEntry 100 }
|
||
|
||
|
||
-----------------------------------------------------------------------
|
||
-- Objects related to provisioned Ethernet facilities
|
||
------------------------------------------------------------------------
|
||
|
||
|
||
-----------------------------------------------------------------------
|
||
-- Vlan Table
|
||
-----------------------------------------------------------------------
|
||
pvxVLANTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PVXVLANEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This table is used to configure the Vlan related entries
|
||
on a particular port of a virtual switch member."
|
||
::= { pvxBridge 4 }
|
||
|
||
pvxVLANEntry OBJECT-TYPE
|
||
SYNTAX PVXVLANEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The conceptual row object of the Vlan Config table."
|
||
INDEX { pvxVLANSwitchIdx,
|
||
pvxVLANIdx }
|
||
::= { pvxVLANTable 1 }
|
||
|
||
PVXVLANEntry ::= SEQUENCE { pvxVLANSwitchIdx INTEGER,
|
||
pvxVLANIdx INTEGER,
|
||
pvxVLANMemberPortList PvxVLANPortList,
|
||
pvxVLANUnTaggedPortList PvxVLANPortList,
|
||
pvxVLANMacLearning INTEGER,
|
||
pvxVLANAdminState INTEGER,
|
||
pvxVLANMSTPId Integer32,
|
||
pvxVLANService DisplayString,
|
||
pvxVLANForbiddenPortList PvxVLANPortList,
|
||
pvxVLANOperStatus INTEGER,
|
||
pvxVLANRowStatus RowStatus }
|
||
|
||
pvxVLANSwitchIdx OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object represents the particular switch id on which
|
||
Vlan is configured."
|
||
::= { pvxVLANEntry 1 }
|
||
|
||
pvxVLANIdx OBJECT-TYPE
|
||
SYNTAX INTEGER(1..4094)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object is the index of the Vlan id of the CP."
|
||
::= { pvxVLANEntry 2 }
|
||
|
||
-- { pvxVLANEntry 3 } obsolete, removed
|
||
|
||
pvxVLANMemberPortList OBJECT-TYPE
|
||
SYNTAX PvxL2PortList
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This object represents a single ingress port or set of ports
|
||
which can be configured for a particular vlan. The format
|
||
of the set request for this object will depend on the
|
||
value of the vlanPortListOpType object being sent in the
|
||
set request.
|
||
Note: The set request will fail if the syntax of the value
|
||
is not exactly the same as defined by vlanPortListOpType
|
||
description."
|
||
::= { pvxVLANEntry 4 }
|
||
|
||
pvxVLANUnTaggedPortList OBJECT-TYPE
|
||
SYNTAX PvxL2PortList
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The set of ports which are transmitting traffic for
|
||
this VLAN as untagged frames.
|
||
Note: The set request will fail if the syntax of the value
|
||
is not exactly the same as defined by vlanPortListOpType
|
||
description."
|
||
::= { pvxVLANEntry 5 }
|
||
|
||
pvxVLANMacLearning OBJECT-TYPE
|
||
SYNTAX INTEGER { enable (1),
|
||
disable (2) }
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This object is used to configure the Vlan Mac learnining"
|
||
DEFVAL { enable }
|
||
::= { pvxVLANEntry 6 }
|
||
|
||
pvxVLANAdminState OBJECT-TYPE
|
||
SYNTAX INTEGER { enable (1),
|
||
disable (2) }
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The administrative status of the Vlan."
|
||
DEFVAL { enable }
|
||
::= { pvxVLANEntry 7 }
|
||
|
||
pvxVLANMSTPId OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "An alpha-numeric book keeping attribute for the VLAN."
|
||
::= { pvxVLANEntry 8 }
|
||
|
||
pvxVLANService OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(0..32))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Name of the service associated with this VLAN. If no
|
||
service is associated with the value is a zero length
|
||
string."
|
||
::= { pvxVLANEntry 9 }
|
||
|
||
pvxVLANForbiddenPortList OBJECT-TYPE
|
||
SYNTAX PvxL2PortList
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The set of ports which GVRP is forbidden to learn."
|
||
::= { pvxVLANEntry 10 }
|
||
|
||
pvxVLANOperStatus OBJECT-TYPE
|
||
SYNTAX INTEGER { up (1),
|
||
down (2),
|
||
reserved (3) }
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The current operational state of the VLAN."
|
||
::= {pvxVLANEntry 11 }
|
||
|
||
pvxVLANRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This object is used to create a new row in the vlan
|
||
table."
|
||
::= { pvxVLANEntry 100 }
|
||
|
||
-----------------------------------------------------------------------
|
||
-- fdbTable Table
|
||
-----------------------------------------------------------------------
|
||
pvxFDBTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PVXFDBEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This table is used to configure the MAC (FDB) related
|
||
entries."
|
||
::= {pvxBridge 5 }
|
||
|
||
pvxFDBEntry OBJECT-TYPE
|
||
SYNTAX PVXFDBEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The conceptual row object of the forwardinngDB table."
|
||
INDEX { pvxFDBSwitchIdx,
|
||
pvxFDBVlanIdx,
|
||
pvxFDBMACAddrIdx }
|
||
::= { pvxFDBTable 1 }
|
||
|
||
PVXFDBEntry ::= SEQUENCE { pvxFDBSwitchIdx INTEGER,
|
||
pvxFDBVlanIdx Integer32,
|
||
pvxFDBMACAddrIdx MacAddress,
|
||
pvxFDBPort PvxL2Port,
|
||
pvxFDBAddressType INTEGER,
|
||
pvxFDBRowStatus RowStatus}
|
||
|
||
pvxFDBSwitchIdx OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object represents the particular switch ID."
|
||
::= { pvxFDBEntry 1 }
|
||
|
||
pvxFDBVlanIdx OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object is the fdb vlan id."
|
||
::= { pvxFDBEntry 2 }
|
||
|
||
pvxFDBMACAddrIdx OBJECT-TYPE
|
||
SYNTAX MacAddress
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object represents the particular MAC address."
|
||
::= { pvxFDBEntry 3 }
|
||
|
||
pvxFDBPort OBJECT-TYPE
|
||
SYNTAX PvxL2Port
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "This object represents the port of the forwarding Database."
|
||
::= { pvxFDBEntry 4 }
|
||
|
||
pvxFDBAddressType OBJECT-TYPE
|
||
SYNTAX INTEGER { other(1),
|
||
invalid(2),
|
||
learned(3),
|
||
self(4),
|
||
mgmt(5) }
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The status of this entry. The meanings of the values
|
||
are:
|
||
other(1) - none of the following. This may include
|
||
the case where some other MIB object (not the
|
||
corresponding instance of pvxFDBIntfId, nor an
|
||
entry in the dot1qStaticUnicastTable) is being
|
||
used to determine if and how frames addressed to
|
||
the value of the corresponding instance of
|
||
dot1qTpFdbAddress are being forwarded.
|
||
invalid(2) - this entry is no longer valid (e.g., it
|
||
was learned but has since aged out), but has not
|
||
yet been flushed from the table.
|
||
learned(3) - the value of the corresponding instance
|
||
of dot1qTpFdbPort was learned and is being used.
|
||
self(4) - the value of the corresponding instance of
|
||
dot1qTpFdbAddress represents one of the device's
|
||
addresses. The corresponding instance of
|
||
dot1qTpFdbPort indicates which of the device's
|
||
ports has this address.
|
||
mgmt(5) - the value of the corresponding instance of
|
||
dot1qTpFdbAddress is also the value of an
|
||
existing instance of dot1qStaticAddress."
|
||
|
||
::= { pvxFDBEntry 5 }
|
||
|
||
pvxFDBRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This object is used to create a new row in the FDB
|
||
table."
|
||
::= { pvxFDBEntry 6 }
|
||
|
||
-----------------------------------------------------------------------
|
||
-- Static Unicast (FDB) Table
|
||
-----------------------------------------------------------------------
|
||
|
||
pvxStaticUnicastTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PVXStaticUnicastEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A table containing filtering information for Unicast
|
||
MAC addresses for each Filtering Database, configured
|
||
into the device by (local or network) management
|
||
specifying the set of ports to which frames received
|
||
from specific ports and containing specific unicast
|
||
destination addresses are allowed to be forwarded."
|
||
::= { pvxBridge 6 }
|
||
|
||
pvxStaticUnicastEntry OBJECT-TYPE
|
||
SYNTAX PVXStaticUnicastEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Filtering information configured into the device by
|
||
(local or network) management specifying the set of
|
||
ports to which frames received from a specific port and
|
||
containing a specific unicast destination address are
|
||
allowed to be forwarded."
|
||
INDEX { pvxStaticUnicastSwitchIdx,
|
||
pvxStaticUnicastVlanIdx,
|
||
pvxStaticUnicastMACAddrIdx,
|
||
pvxStaticUnicastReceivePort }
|
||
::= { pvxStaticUnicastTable 1 }
|
||
|
||
PVXStaticUnicastEntry ::= SEQUENCE { pvxStaticUnicastSwitchIdx INTEGER,
|
||
pvxStaticUnicastVlanIdx INTEGER,
|
||
pvxStaticUnicastMACAddrIdx MacAddress,
|
||
pvxStaticUnicastReceivePort PvxL2Port,
|
||
pvxStaticUnicastIntfIdList PvxVLANPortList,
|
||
pvxStaticUnicastAddressType INTEGER,
|
||
pvxStaticUnicastRowStatus RowStatus }
|
||
|
||
pvxStaticUnicastSwitchIdx OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object represents the particular switch ID."
|
||
::= { pvxStaticUnicastEntry 1 }
|
||
|
||
pvxStaticUnicastVlanIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (1..4095)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object is the fdb vlan id."
|
||
::= { pvxStaticUnicastEntry 2 }
|
||
|
||
pvxStaticUnicastMACAddrIdx OBJECT-TYPE
|
||
SYNTAX MacAddress
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object represents the particular MAC address."
|
||
::= { pvxStaticUnicastEntry 3 }
|
||
|
||
pvxStaticUnicastReceivePort OBJECT-TYPE
|
||
SYNTAX PvxL2Port
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Either the value '0', or the port number of the port
|
||
from which a frame must be received in order for this
|
||
entry's filtering information to apply. A value of zero
|
||
indicates that this entry applies on all ports of the
|
||
device for which there is no other applicable entry."
|
||
::= { pvxStaticUnicastEntry 4 }
|
||
|
||
pvxStaticUnicastIntfIdList OBJECT-TYPE
|
||
SYNTAX PvxVLANPortList
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The set of ports for which a frame with a specific
|
||
unicast address will be flooded in the event that it
|
||
has not been learned."
|
||
::= { pvxStaticUnicastEntry 5 }
|
||
|
||
pvxStaticUnicastAddressType OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
other(1),
|
||
invalid(2),
|
||
permanent(3),
|
||
deleteOnReset(4),
|
||
deleteOnTimeout(5)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This object indicates the status of this entry.
|
||
other(1) - this entry is currently in use but
|
||
the conditions under which it will remain
|
||
so differ from the following values.
|
||
invalid(2) - writing this value to the object
|
||
removes the corresponding entry.
|
||
permanent(3) - this entry is currently in use
|
||
and will remain so after the next reset of
|
||
the bridge.
|
||
deleteOnReset(4) - this entry is currently in
|
||
use and will remain so until the next
|
||
reset of the bridge.
|
||
deleteOnTimeout(5) - this entry is currently in
|
||
use and will remain so until it is aged out."
|
||
DEFVAL { permanent }
|
||
::= { pvxStaticUnicastEntry 6 }
|
||
|
||
pvxStaticUnicastRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This object is used to create a new row in the
|
||
static unicast table."
|
||
::= { pvxStaticUnicastEntry 100 }
|
||
|
||
-----------------------------------------------------------------------
|
||
-- multicastGroup Table
|
||
-----------------------------------------------------------------------
|
||
pvxMultiCastGroupTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PVXMultiCastEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This table is used to configure the multicast table related
|
||
entries."
|
||
::= { pvxBridge 7 }
|
||
|
||
pvxMultiCastEntry OBJECT-TYPE
|
||
SYNTAX PVXMultiCastEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The conceptual row object of the forwardinngDB table."
|
||
INDEX { pvxMCSwitchIdx,
|
||
pvxMCVlanIdx,
|
||
pvxMCMACAddrIdx }
|
||
::= { pvxMultiCastGroupTable 1 }
|
||
|
||
PVXMultiCastEntry ::= SEQUENCE { pvxMCSwitchIdx INTEGER,
|
||
pvxMCVlanIdx Integer32,
|
||
pvxMCMACAddrIdx MacAddress,
|
||
pvxMCIntfIdList PvxVLANPortList,
|
||
pvxMCRowStatus RowStatus }
|
||
|
||
pvxMCSwitchIdx OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object represents the particular switch ID."
|
||
::= { pvxMultiCastEntry 1 }
|
||
|
||
pvxMCVlanIdx OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object is the fdb vlan id."
|
||
::= { pvxMultiCastEntry 2 }
|
||
|
||
pvxMCMACAddrIdx OBJECT-TYPE
|
||
SYNTAX MacAddress
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object represents the particular MAC address."
|
||
::= { pvxMultiCastEntry 3 }
|
||
|
||
pvxMCIntfIdList OBJECT-TYPE
|
||
SYNTAX PvxVLANPortList
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The set of ports to which frames received from a
|
||
specific port and destined for a specific Multicast or
|
||
Broadcast MAC address must be forwarded, regardless of
|
||
any dynamic information"
|
||
::= { pvxMultiCastEntry 4 }
|
||
|
||
pvxMCRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This object is used to create a new row in the MCG
|
||
table."
|
||
::= { pvxMultiCastEntry 6 }
|
||
|
||
-----------------------------------------------------------------------
|
||
-- Static Multicast Table
|
||
-----------------------------------------------------------------------
|
||
|
||
pvxStaticMulticastTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PVXStaticMulticastEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A table containing filtering information for Unicast
|
||
MAC addresses for each Filtering Database, configured
|
||
into the device by (local or network) management
|
||
specifying the set of ports to which frames received
|
||
from specific ports and containing specific unicast
|
||
destination addresses are allowed to be forwarded."
|
||
::= { pvxBridge 8 }
|
||
|
||
pvxStaticMulticastEntry OBJECT-TYPE
|
||
SYNTAX PVXStaticMulticastEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Filtering information configured into the device by
|
||
(local or network) management specifying the set of
|
||
ports to which frames received from a specific port and
|
||
containing a specific unicast destination address are
|
||
allowed to be forwarded."
|
||
INDEX { pvxStaticMCSwitchIdx,
|
||
pvxStaticMCVlanIdx,
|
||
pvxStaticMCMACAddrIdx,
|
||
pvxStaticMCReceivePort }
|
||
::= { pvxStaticMulticastTable 1 }
|
||
|
||
PVXStaticMulticastEntry ::= SEQUENCE { pvxStaticMCSwitchIdx INTEGER,
|
||
pvxStaticMCVlanIdx INTEGER,
|
||
pvxStaticMCMACAddrIdx MacAddress,
|
||
pvxStaticMCReceivePort PvxL2Port,
|
||
pvxStaticMCStaticIntfIdList PvxVLANPortList,
|
||
pvxStaticMCForbiddenIntfIdList PvxVLANPortList,
|
||
pvxStaticMCAddressType INTEGER,
|
||
pvxStaticMCRowStatus RowStatus }
|
||
|
||
pvxStaticMCSwitchIdx OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object represents the particular switch ID."
|
||
::= { pvxStaticMulticastEntry 1 }
|
||
|
||
pvxStaticMCVlanIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (1..4095)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object is the fdb vlan id."
|
||
::= { pvxStaticMulticastEntry 2 }
|
||
|
||
pvxStaticMCMACAddrIdx OBJECT-TYPE
|
||
SYNTAX MacAddress
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object represents the particular MAC address."
|
||
::= { pvxStaticMulticastEntry 3 }
|
||
|
||
pvxStaticMCReceivePort OBJECT-TYPE
|
||
SYNTAX PvxL2Port
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Either the value '0', or the port number of the port
|
||
from which a frame must be received in order for this
|
||
entry's filtering information to apply. A value of zero
|
||
indicates that this entry applies on all ports of the
|
||
device for which there is no other applicable entry."
|
||
::= { pvxStaticMulticastEntry 4 }
|
||
|
||
pvxStaticMCStaticIntfIdList OBJECT-TYPE
|
||
SYNTAX PvxVLANPortList
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The set of ports to which frames received from a
|
||
specific port and destined for a specific Multicast or
|
||
Broadcast MAC address must be forwarded."
|
||
::= { pvxStaticMulticastEntry 5 }
|
||
|
||
pvxStaticMCForbiddenIntfIdList OBJECT-TYPE
|
||
SYNTAX PvxVLANPortList
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The set of ports to which frames received from a
|
||
specific port and destined for a specific Multicast or
|
||
Broadcast MAC address must not be forwarded."
|
||
::= { pvxStaticMulticastEntry 6 }
|
||
|
||
pvxStaticMCAddressType OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
other(1),
|
||
invalid(2),
|
||
permanent(3),
|
||
deleteOnReset(4),
|
||
deleteOnTimeout(5)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This object indicates the status of this entry.
|
||
other(1) - this entry is currently in use but
|
||
the conditions under which it will remain
|
||
so differ from the following values.
|
||
invalid(2) - writing this value to the object
|
||
removes the corresponding entry.
|
||
permanent(3) - this entry is currently in use
|
||
and will remain so after the next reset of
|
||
the bridge.
|
||
deleteOnReset(4) - this entry is currently in
|
||
use and will remain so until the next
|
||
reset of the bridge.
|
||
deleteOnTimeout(5) - this entry is currently in
|
||
use and will remain so until it is aged out."
|
||
DEFVAL { permanent }
|
||
::= { pvxStaticMulticastEntry 7 }
|
||
|
||
pvxStaticMCRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This object is used to create a new row in the
|
||
static multicast table."
|
||
::= { pvxStaticMulticastEntry 100 }
|
||
|
||
-----------------------------------------------------------------------
|
||
-- Lag Table
|
||
-----------------------------------------------------------------------
|
||
pvxLagTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PVXLagEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This table is used to configure the link aggregation at
|
||
system level."
|
||
::= { pvxBridge 9 }
|
||
|
||
pvxLagEntry OBJECT-TYPE
|
||
SYNTAX PVXLagEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The conceptual row object of the lag Config table."
|
||
INDEX { pvxLagSwitchIdx }
|
||
::= { pvxLagTable 1 }
|
||
|
||
PVXLagEntry ::= SEQUENCE { pvxLagSwitchIdx INTEGER,
|
||
pvxLagState INTEGER,
|
||
pvxLagSystemPriority Integer32,
|
||
pvxLagSystemIdentifier DisplayString,
|
||
pvxLagRowStatus RowStatus }
|
||
|
||
pvxLagSwitchIdx OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object represents the particular switch id ."
|
||
::= { pvxLagEntry 1 }
|
||
|
||
pvxLagState OBJECT-TYPE
|
||
SYNTAX INTEGER { enable (1),
|
||
disable (2) }
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The administrative status."
|
||
DEFVAL { enable }
|
||
::= { pvxLagEntry 2 }
|
||
|
||
pvxLagSystemPriority OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This object represents the lag system priority."
|
||
::= { pvxLagEntry 3 }
|
||
|
||
pvxLagSystemIdentifier OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "This object is used to identify the particular lag ID."
|
||
::= { pvxLagEntry 4 }
|
||
|
||
pvxLagRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This object is used to create a new row in the
|
||
lag table."
|
||
::= { pvxLagEntry 100 }
|
||
|
||
|
||
-----------------------------------------------------------------------
|
||
-- Lag Group Table
|
||
-----------------------------------------------------------------------
|
||
pvxLagGroupTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PVXLagGroupEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This table is used to configure the link aggregation
|
||
protocol related entries."
|
||
::= { pvxBridge 10 }
|
||
|
||
pvxLagGroupEntry OBJECT-TYPE
|
||
SYNTAX PVXLagGroupEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The conceptual row object of the lag Config table."
|
||
INDEX { pvxLGSwitchIdx,
|
||
pvxLGIdx }
|
||
::= { pvxLagGroupTable 1 }
|
||
|
||
PVXLagGroupEntry ::= SEQUENCE { pvxLGSwitchIdx INTEGER,
|
||
pvxLGIdx Integer32,
|
||
pvxLGPortList PvxPhyPortList,
|
||
pvxLGDistribution INTEGER,
|
||
pvxLGMacAddress MacAddress,
|
||
pvxLGPortCount Integer32,
|
||
pvxLGActivePortCount Integer32,
|
||
pvxLGMtuSize Integer32,
|
||
pvxLGAdminStatus AdminStatus,
|
||
pvxLGOperStatus OperStatus,
|
||
pvxLGDataRate INTEGER,
|
||
pvxLGMaxLinks INTEGER,
|
||
pvxLGMinLinks INTEGER,
|
||
pvxLGRowStatus RowStatus }
|
||
|
||
pvxLGSwitchIdx OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object represents the particular switch id of lag group."
|
||
::= { pvxLagGroupEntry 1 }
|
||
|
||
pvxLGIdx OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This is the id index of the lagGroup."
|
||
::= { pvxLagGroupEntry 2 }
|
||
|
||
pvxLGPortList OBJECT-TYPE
|
||
SYNTAX PvxPhyPortList
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Each entry in this list is for each physical port that participates
|
||
in Link Aggregation which can be either aggregatable or individual."
|
||
::= {pvxLagGroupEntry 3 }
|
||
|
||
pvxLGDistribution OBJECT-TYPE
|
||
SYNTAX INTEGER { srcmac (1),
|
||
dstmac (2),
|
||
srcdstmac (3),
|
||
srcip (4),
|
||
dstip (5),
|
||
srcdstip (6) }
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This object represents the distribution method for LAG traffic."
|
||
::= {pvxLagGroupEntry 4 }
|
||
|
||
-- { pvxLagGroupEntry 5 } obsolete, removed
|
||
|
||
pvxLGMacAddress OBJECT-TYPE
|
||
SYNTAX MacAddress
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "This object represents the MAC address of the LAG group"
|
||
::= {pvxLagGroupEntry 6 }
|
||
|
||
pvxLGPortCount OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The number of ports actually configured to the LAG group"
|
||
::= {pvxLagGroupEntry 7 }
|
||
|
||
pvxLGActivePortCount OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "This object will give the number of ports that are attached to the
|
||
LAG group and actively carrying data traffic on the link."
|
||
::= {pvxLagGroupEntry 8 }
|
||
|
||
pvxLGMtuSize OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This object will give the MTU size of the LAG group"
|
||
::= {pvxLagGroupEntry 9 }
|
||
|
||
pvxLGAdminStatus OBJECT-TYPE
|
||
SYNTAX INTEGER { enabled (1),
|
||
disabled (2) }
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Sets the Link Aggregation Module administrative status as
|
||
enabled or disabled."
|
||
::= {pvxLagGroupEntry 10 }
|
||
|
||
pvxLGOperStatus OBJECT-TYPE
|
||
SYNTAX OperStatus
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "This read only objects gives actual status of the Link
|
||
Aggregation Module (Operational status of module). When
|
||
Module is enabled Link Aggregation protocol starts
|
||
functioning. When the module is disabled all the dynamically
|
||
allocated memory will be freed and Link Aggregation protocol
|
||
stops functioning."
|
||
::= {pvxLagGroupEntry 11 }
|
||
|
||
pvxLGDataRate OBJECT-TYPE
|
||
SYNTAX INTEGER(1..1000000)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The current data rate, in megabits per second, of the aggregate
|
||
link. The value is calculated as N times the data rate of a single link
|
||
in the aggregation, where N is the number of active links."
|
||
::= {pvxLagGroupEntry 12}
|
||
|
||
pvxLGMaxLinks OBJECT-TYPE
|
||
SYNTAX INTEGER(1..8)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Sets the number of maximum links in the Link Aggregation Group.
|
||
If the number of links in an aggregation exceeds the maximum value
|
||
set, then the links with the lower lacp priority will become active
|
||
links. Note: the switch with the lowest lacp priority value decides
|
||
the standby and active links in the aggregation."
|
||
DEFVAL { 8 }
|
||
::= {pvxLagGroupEntry 13 }
|
||
|
||
pvxLGMinLinks OBJECT-TYPE
|
||
SYNTAX INTEGER(1..8)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Sets the minimum number of links in the Link Aggregation Group to be
|
||
active to advertise upper layers that the aggregate link operationally
|
||
up."
|
||
DEFVAL { 1 }
|
||
::= {pvxLagGroupEntry 14 }
|
||
|
||
pvxLGRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This object is used to create a new row in the
|
||
lagConfig table."
|
||
::= {pvxLagGroupEntry 100 }
|
||
|
||
|
||
-----------------------------------------------------------------------
|
||
-- Lag Port Table
|
||
-----------------------------------------------------------------------
|
||
pvxLagPortTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PVXLagPortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This table is used to configure the link aggregation
|
||
protocol related entries.
|
||
TODO: Need to re-check the index here, and what is pvxLagPortId"
|
||
::= { pvxBridge 11 }
|
||
|
||
pvxLagPortEntry OBJECT-TYPE
|
||
SYNTAX PVXLagPortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The conceptual row object of the lag Config table."
|
||
INDEX { pvxLagPortSwitchIdx,
|
||
pvxLagPortShelfIdx,
|
||
pvxLagPortSlotIdx,
|
||
pvxLagPortTypeIdx,
|
||
pvxLagPortIdx }
|
||
::= { pvxLagPortTable 1 }
|
||
|
||
PVXLagPortEntry ::= SEQUENCE { pvxLagPortSwitchIdx INTEGER,
|
||
pvxLagPortShelfIdx INTEGER,
|
||
pvxLagPortSlotIdx INTEGER,
|
||
pvxLagPortTypeIdx PvxPortType,
|
||
pvxLagPortIdx Integer32,
|
||
pvxLagPortPriority Integer32,
|
||
pvxLagPortMode INTEGER,
|
||
pvxLagPortAggState INTEGER,
|
||
pvxLagPortLcapId Integer32,
|
||
pvxLagPortTimeout INTEGER,
|
||
pvxLagPortWaitTime Integer32,
|
||
pvxLagPortActAdminState Integer32,
|
||
pvxLagPortPrtnrAdminState Integer32,
|
||
pvxLagPortGroupId Integer32,
|
||
pvxLagPortRowStatus RowStatus }
|
||
|
||
pvxLagPortSwitchIdx OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object represents the particular switch id of lag group."
|
||
::= { pvxLagPortEntry 1 }
|
||
|
||
pvxLagPortShelfIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (1|11|21|31)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This is the id index of the lagGroup."
|
||
::= {pvxLagPortEntry 2 }
|
||
|
||
pvxLagPortSlotIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (1|3|5|7|9|11|13|15|17|19)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The is the slot number for the lag port."
|
||
::= {pvxLagPortEntry 3 }
|
||
|
||
pvxLagPortTypeIdx OBJECT-TYPE
|
||
SYNTAX PvxPortType
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object is port type of the lag port."
|
||
::= {pvxLagPortEntry 4 }
|
||
|
||
pvxLagPortIdx OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object is the port number of the lag port."
|
||
::= {pvxLagPortEntry 5 }
|
||
|
||
pvxLagPortPriority OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This object represents the lag port priority"
|
||
::= {pvxLagPortEntry 6 }
|
||
|
||
pvxLagPortMode OBJECT-TYPE
|
||
SYNTAX INTEGER { active (1),
|
||
passive(2),
|
||
on (3) }
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This object is used to enable LACP , disable LACP or manually
|
||
aggregate a port"
|
||
::= {pvxLagPortEntry 7 }
|
||
|
||
pvxLagPortAggState OBJECT-TYPE
|
||
SYNTAX INTEGER { inbndl (1),
|
||
stdby (2),
|
||
down (3),
|
||
alone (4) }
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "This read-only object is used to display the port state in aggregation
|
||
inBndl(1) - The port is operationally up and actively
|
||
takes part in aggregation.
|
||
standby(2) - The port is capable of joining in
|
||
aggregation group, when any of the ports in
|
||
aggregation group goes down.
|
||
down(3) - The port is operationally down in lower layers.
|
||
or the port is operational in lower layers
|
||
but temporarily not able to participate
|
||
in aggregation because of different partner
|
||
information in the same group.
|
||
alone(4) - The port is operating individually and
|
||
is not taking part in aggregation."
|
||
::= {pvxLagPortEntry 8 }
|
||
|
||
pvxLagPortLcapId OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This object sets the global LCAP System ID."
|
||
::= {pvxLagPortEntry 9 }
|
||
|
||
pvxLagPortTimeout OBJECT-TYPE
|
||
SYNTAX INTEGER { long (1),
|
||
short (2) }
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This object sets the LACP timeout period.
|
||
long(1) - LACP PDU will be sent every 30 seconds and
|
||
LACP timeout value (no packet is received from peer)
|
||
is 90 seconds
|
||
short(2) - LACP PDU will be sent every 1 second and timeout value
|
||
is 3 seconds."
|
||
::= {pvxLagPortEntry 10 }
|
||
|
||
pvxLagPortWaitTime OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Duration of time for the port to attach to the LAG group."
|
||
::= {pvxLagPortEntry 11 }
|
||
|
||
|
||
pvxLagPortActAdminState OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "This object is the actors administrative state."
|
||
::= {pvxLagPortEntry 12 }
|
||
|
||
pvxLagPortPrtnrAdminState OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "This object is the partners administrative state."
|
||
::= {pvxLagPortEntry 13 }
|
||
|
||
pvxLagPortGroupId OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This object is the LAG group id associated with the lag port."
|
||
::= {pvxLagPortEntry 14 }
|
||
|
||
pvxLagPortRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This object is used to create a new row in the
|
||
lagConfig table."
|
||
::= {pvxLagPortEntry 100 }
|
||
|
||
|
||
|
||
-----------------------------------------------------------------------
|
||
-- Spanning Tree Protocol Table
|
||
-----------------------------------------------------------------------
|
||
pvxMSTPGenTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PVXMSTPGenEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This table is used to configure the Spanning Tree
|
||
protocol on a virtual switch."
|
||
::= { pvxBridge 12 }
|
||
|
||
pvxMSTPGenEntry OBJECT-TYPE
|
||
SYNTAX PVXMSTPGenEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The conceptual row object of the packet Spanning Tree
|
||
protocol config table."
|
||
INDEX { pvxMSTPGenSwitchIdx }
|
||
::= { pvxMSTPGenTable 1 }
|
||
|
||
PVXMSTPGenEntry ::= SEQUENCE { pvxMSTPGenSwitchIdx INTEGER,
|
||
pvxMSTPGenMaxHops INTEGER,
|
||
pvxMSTPGenVersionSupported INTEGER,
|
||
pvxMSTPGenIdFmtSel Integer32,
|
||
pvxMSTPGenIdName DisplayString,
|
||
pvxMSTPGenIdRevisionLevel Integer32,
|
||
pvxMSTPGenIdDigest DisplayString,
|
||
pvxMSTPGenRegionalRoot DisplayString,
|
||
pvxMSTPGenExternalRootCost Integer32,
|
||
pvxMSTPGenCistPriority INTEGER,
|
||
pvxMSTPGenBrdgId DisplayString,
|
||
pvxMSTPGenCistRoot DisplayString,
|
||
pvxMSTPGenCistRootPriority INTEGER,
|
||
pvxMSTPGenCistRootCost Integer32 }
|
||
|
||
pvxMSTPGenSwitchIdx OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object represents the switch id of the MSTP Gen."
|
||
::= { pvxMSTPGenEntry 1 }
|
||
|
||
pvxMSTPGenMaxHops OBJECT-TYPE
|
||
SYNTAX INTEGER (1..40)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This object represents the maximum hops that can be configured."
|
||
::= { pvxMSTPGenEntry 2 }
|
||
|
||
pvxMSTPGenVersionSupported OBJECT-TYPE
|
||
SYNTAX INTEGER { unknown (1),
|
||
nonStp(2),
|
||
dot1d (3),
|
||
dot1w (4),
|
||
dot1s (5),
|
||
dot1q (6) }
|
||
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "This object is used to read the supported version "
|
||
::= {pvxMSTPGenEntry 3 }
|
||
|
||
pvxMSTPGenIdFmtSel OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "This object is used to configure the Frame Selection on
|
||
particular virtual switch."
|
||
::= {pvxMSTPGenEntry 4 }
|
||
|
||
pvxMSTPGenIdName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This object is used to configure MSTP ID name on a
|
||
particular virtual switch."
|
||
::= {pvxMSTPGenEntry 5 }
|
||
|
||
pvxMSTPGenIdRevisionLevel OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This object represents MSTP Revision Level in seconds."
|
||
::= {pvxMSTPGenEntry 6 }
|
||
|
||
pvxMSTPGenIdDigest OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "This object represents MSTP ID digest value."
|
||
::= {pvxMSTPGenEntry 7 }
|
||
|
||
pvxMSTPGenRegionalRoot OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "This object represents the mstp Regional Root ."
|
||
::= {pvxMSTPGenEntry 8 }
|
||
|
||
pvxMSTPGenExternalRootCost OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "This represents the mstp External Root Cost ."
|
||
::= {pvxMSTPGenEntry 9 }
|
||
|
||
pvxMSTPGenCistPriority OBJECT-TYPE
|
||
SYNTAX INTEGER (0..61440)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This CIST priority of this bridge."
|
||
::= {pvxMSTPGenEntry 10 }
|
||
|
||
pvxMSTPGenBrdgId OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The bridge ID."
|
||
::= {pvxMSTPGenEntry 11 }
|
||
|
||
pvxMSTPGenCistRoot OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The root of the CIST."
|
||
::= {pvxMSTPGenEntry 12 }
|
||
|
||
pvxMSTPGenCistRootPriority OBJECT-TYPE
|
||
SYNTAX INTEGER(0..61440)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The priority of the CIST root."
|
||
::= {pvxMSTPGenEntry 13 }
|
||
|
||
pvxMSTPGenCistRootCost OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The cost of the CIST root bridge."
|
||
::= {pvxMSTPGenEntry 14 }
|
||
|
||
|
||
-----------------------------------------------------------------------
|
||
-- MSTP MAP
|
||
-----------------------------------------------------------------------
|
||
pvxMSTPMapTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PVXMSTPMapEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This table is used to configure the Spanning Tree
|
||
Map on a virtual switch."
|
||
::= { pvxBridge 13 }
|
||
|
||
pvxMSTPMapEntry OBJECT-TYPE
|
||
SYNTAX PVXMSTPMapEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The conceptual row object of the MSTP Map table."
|
||
INDEX { pvxMSTPMapSwitchIdx,
|
||
pvxMSTPMapIdx }
|
||
::= { pvxMSTPMapTable 1 }
|
||
|
||
PVXMSTPMapEntry ::= SEQUENCE { pvxMSTPMapSwitchIdx INTEGER,
|
||
pvxMSTPMapIdx Integer32,
|
||
pvxMSTPMapVlanS1k PvxMSTPVlanList,
|
||
pvxMSTPMapVlanS2k PvxMSTPVlanList,
|
||
pvxMSTPMapVlanS3k PvxMSTPVlanList,
|
||
pvxMSTPMapVlanS4k PvxMSTPVlanList,
|
||
pvxMSTPMapRowStatus RowStatus }
|
||
|
||
pvxMSTPMapSwitchIdx OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object represents the switch id of the mstp map."
|
||
::= {pvxMSTPMapEntry 1 }
|
||
|
||
pvxMSTPMapIdx OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object represents the mstp map index."
|
||
::= {pvxMSTPMapEntry 2 }
|
||
|
||
pvxMSTPMapVlanS1k OBJECT-TYPE
|
||
SYNTAX PvxMSTPVlanList
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This object is used to configure 1k Vlans"
|
||
::= {pvxMSTPMapEntry 3 }
|
||
|
||
pvxMSTPMapVlanS2k OBJECT-TYPE
|
||
SYNTAX PvxMSTPVlanList
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This object is used to configure 2k Vlans."
|
||
::= {pvxMSTPMapEntry 4 }
|
||
|
||
pvxMSTPMapVlanS3k OBJECT-TYPE
|
||
SYNTAX PvxMSTPVlanList
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This object is used to configure configure 3k Vlans."
|
||
::= {pvxMSTPMapEntry 5 }
|
||
|
||
pvxMSTPMapVlanS4k OBJECT-TYPE
|
||
SYNTAX PvxMSTPVlanList
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This object is used to configure configure 4k Vlans."
|
||
::= {pvxMSTPMapEntry 6 }
|
||
|
||
pvxMSTPMapRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Used to control the addition and deletion of entries in the
|
||
mstp table."
|
||
::= {pvxMSTPMapEntry 100 }
|
||
|
||
-----------------------------------------------------------------------
|
||
-- mstPortTable Table
|
||
-----------------------------------------------------------------------
|
||
pvxMSTPPortTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PVXMSTPPortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This table is used to configure the Spanning tree port
|
||
related entries.
|
||
TODO: This table needs to change to be able to deal with indexing based on shelf and slot.
|
||
If the index has switch associated with it , that will mean that we are dealing with layer 2 ports."
|
||
::= { pvxBridge 14 }
|
||
|
||
pvxMSTPPortEntry OBJECT-TYPE
|
||
SYNTAX PVXMSTPPortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The conceptual row object of the mstp port."
|
||
INDEX { pvxMSTPPortSwitchIdx,
|
||
pvxMSTPPortShelfIdx,
|
||
pvxMSTPPortSlotIdx,
|
||
pvxMSTPPortTypeIdx,
|
||
pvxMSTPPortIdx }
|
||
::= { pvxMSTPPortTable 1 }
|
||
|
||
PVXMSTPPortEntry ::= SEQUENCE { pvxMSTPPortSwitchIdx INTEGER,
|
||
pvxMSTPPortShelfIdx INTEGER,
|
||
pvxMSTPPortSlotIdx INTEGER,
|
||
pvxMSTPPortTypeIdx PvxPortType,
|
||
pvxMSTPPortIdx Integer32,
|
||
pvxMSTPPortDesignatedRoot DisplayString,
|
||
pvxMSTPPortDesignatedBridge DisplayString,
|
||
pvxMSTPPortDesignatedPort Integer32,
|
||
pvxMSTPPortPathCost Integer32,
|
||
pvxMSTPPortPriority Integer32,
|
||
pvxMSTPPortState INTEGER,
|
||
pvxMSTPPortRole INTEGER,
|
||
pvxMSTPPortRegRoot DisplayString,
|
||
pvxMSTPPortRegRootCost Integer32,
|
||
pvxMSTPPortRestrictedRole TruthValue,
|
||
pvxMSTPPortRestrictedTCN TruthValue,
|
||
pvxMSTPPortForcedPortState INTEGER,
|
||
pvxMSTPPortLoopGuardState INTEGER,
|
||
pvxMSTPPortLinkType INTEGER }
|
||
|
||
pvxMSTPPortSwitchIdx OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object represents the particular switch id ."
|
||
::= {pvxMSTPPortEntry 1 }
|
||
|
||
pvxMSTPPortShelfIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (0|1|11|21|31)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The instace Id of the mstp port."
|
||
::= {pvxMSTPPortEntry 2 }
|
||
|
||
pvxMSTPPortSlotIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (0|1|3|5|7|9|11|13|15|17|19)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This is the port index of the mstp port."
|
||
::= {pvxMSTPPortEntry 3 }
|
||
|
||
pvxMSTPPortTypeIdx OBJECT-TYPE
|
||
SYNTAX PvxPortType
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This is the port index of the mstp port."
|
||
::= {pvxMSTPPortEntry 4 }
|
||
|
||
pvxMSTPPortIdx OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This is the port index of the mstp port."
|
||
::= {pvxMSTPPortEntry 5 }
|
||
|
||
pvxMSTPPortDesignatedRoot OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "This is the designated root."
|
||
::= {pvxMSTPPortEntry 6 }
|
||
|
||
pvxMSTPPortDesignatedBridge OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "This is the designated bridge ID."
|
||
::= {pvxMSTPPortEntry 7 }
|
||
|
||
|
||
pvxMSTPPortDesignatedPort OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "This is the designated port."
|
||
::= {pvxMSTPPortEntry 8 }
|
||
|
||
|
||
pvxMSTPPortPathCost OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This is the path cost."
|
||
::= {pvxMSTPPortEntry 9 }
|
||
|
||
pvxMSTPPortPriority OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This is the port priority."
|
||
::= {pvxMSTPPortEntry 10 }
|
||
|
||
pvxMSTPPortState OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
unknown (1),
|
||
disabled (2),
|
||
discarding (3),
|
||
learning (4),
|
||
forwarding (5) }
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "This is the port state."
|
||
::= {pvxMSTPPortEntry 11 }
|
||
|
||
pvxMSTPPortRole OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
disabled (1),
|
||
alternate (2),
|
||
backup (3),
|
||
root (4),
|
||
designated (5),
|
||
nonSTP (6) }
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "This is the port role."
|
||
::= {pvxMSTPPortEntry 12 }
|
||
|
||
pvxMSTPPortRegRoot OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "This is the port's reg root."
|
||
::= {pvxMSTPPortEntry 13 }
|
||
|
||
|
||
pvxMSTPPortRegRootCost OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "This is the port's reg root cost."
|
||
::= {pvxMSTPPortEntry 14 }
|
||
|
||
|
||
pvxMSTPPortRestrictedRole OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This is the port's restricted role."
|
||
::= {pvxMSTPPortEntry 15 }
|
||
|
||
|
||
pvxMSTPPortRestrictedTCN OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This is the port's restricted TCN."
|
||
::= {pvxMSTPPortEntry 16 }
|
||
|
||
|
||
pvxMSTPPortForcedPortState OBJECT-TYPE
|
||
SYNTAX INTEGER { enable (1),
|
||
disable (2) }
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This is the port's forced port state."
|
||
::= {pvxMSTPPortEntry 17 }
|
||
|
||
pvxMSTPPortLoopGuardState OBJECT-TYPE
|
||
SYNTAX INTEGER { enable (1),
|
||
disable (2) }
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This is the port's Loop Guard state."
|
||
DEFVAL { disable }
|
||
::= {pvxMSTPPortEntry 18 }
|
||
|
||
pvxMSTPPortLinkType OBJECT-TYPE
|
||
SYNTAX INTEGER { shared (1),
|
||
point-to-point(2) }
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The link type of this port."
|
||
DEFVAL { point-to-point }
|
||
::= {pvxMSTPPortEntry 19 }
|
||
|
||
-----------------------------------------------------------------------
|
||
-- mstXst Table
|
||
-----------------------------------------------------------------------
|
||
pvxMSTPXstTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PVXMSTPXstEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This table is used to configure the Mstp Xst
|
||
related entries."
|
||
::= { pvxBridge 15 }
|
||
|
||
pvxMSTPXstEntry OBJECT-TYPE
|
||
SYNTAX PVXMSTPXstEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The conceptual row object of the mstpXst table."
|
||
INDEX { pvxMSTPXstSwitchIdx,
|
||
pvxMSTPXstIdx }
|
||
::= { pvxMSTPXstTable 1 }
|
||
|
||
PVXMSTPXstEntry ::= SEQUENCE { pvxMSTPXstSwitchIdx INTEGER,
|
||
pvxMSTPXstIdx INTEGER,
|
||
pvxMSTPXstBrdgPriority INTEGER,
|
||
pvxMSTPXstBrdgId DisplayString,
|
||
pvxMSTPXstBrdgRegRoot DisplayString,
|
||
pvxMSTPXstBrdgRegRootCost INTEGER,
|
||
pvxMSTPXstRootPort PvxL2Port,
|
||
pvxMSTPXstRootPortSwitch INTEGER,
|
||
pvxMSTPXstRootPortShelf INTEGER,
|
||
pvxMSTPXstRootPortSlot INTEGER,
|
||
pvxMSTPXstRootPortType PvxPortType,
|
||
pvxMSTPXstRootPortNum INTEGER }
|
||
|
||
pvxMSTPXstSwitchIdx OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object represents the particular switch id."
|
||
::= {pvxMSTPXstEntry 1 }
|
||
|
||
pvxMSTPXstIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (1..16)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The instance of the mstpXst Id."
|
||
::= {pvxMSTPXstEntry 2 }
|
||
|
||
pvxMSTPXstBrdgPriority OBJECT-TYPE
|
||
SYNTAX INTEGER (0..61440)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This Bridge priority."
|
||
::= {pvxMSTPXstEntry 3 }
|
||
|
||
pvxMSTPXstBrdgId OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The bridge ID."
|
||
::= {pvxMSTPXstEntry 4 }
|
||
|
||
pvxMSTPXstBrdgRegRoot OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The bridge Reg Root."
|
||
::= {pvxMSTPXstEntry 5 }
|
||
|
||
pvxMSTPXstBrdgRegRootCost OBJECT-TYPE
|
||
SYNTAX INTEGER (1..65535)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The root cost of destination bridge."
|
||
::= {pvxMSTPXstEntry 6 }
|
||
|
||
pvxMSTPXstRootPort OBJECT-TYPE
|
||
SYNTAX PvxL2Port
|
||
MAX-ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION "The root port number."
|
||
::= {pvxMSTPXstEntry 7 }
|
||
|
||
pvxMSTPXstRootPortSwitch OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The Switch ID of the port on this bridge through which the spanning tree root node is reached."
|
||
::= {pvxMSTPXstEntry 8 }
|
||
|
||
pvxMSTPXstRootPortShelf OBJECT-TYPE
|
||
SYNTAX INTEGER (0|1|11|21|31)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The shelf ID of the port on this bridge through which the spanning tree root node is reached."
|
||
::= {pvxMSTPXstEntry 9 }
|
||
|
||
pvxMSTPXstRootPortSlot OBJECT-TYPE
|
||
SYNTAX INTEGER (0|1|3|5|7|9|11|13|15|17|19)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The slot ID of the port on this bridge through which the spanning tree root node is reached."
|
||
::= {pvxMSTPXstEntry 10 }
|
||
|
||
pvxMSTPXstRootPortType OBJECT-TYPE
|
||
SYNTAX PvxPortType
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The port type of the port on this bridge through which the spanning tree root node is reached."
|
||
::= {pvxMSTPXstEntry 11 }
|
||
|
||
pvxMSTPXstRootPortNum OBJECT-TYPE
|
||
SYNTAX INTEGER (1..28)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The port ID of the port on this bridge through which the spanning tree root node is reached."
|
||
::= {pvxMSTPXstEntry 12 }
|
||
|
||
-----------------------------------------------------------------------
|
||
-- mstpXstPortTable Table
|
||
-----------------------------------------------------------------------
|
||
pvxMSTPXstPortTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PVXMSTPXstPortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This table is used to configure the mstp Xst Port
|
||
related entries."
|
||
::= { pvxBridge 16 }
|
||
|
||
pvxMSTPXstPortEntry OBJECT-TYPE
|
||
SYNTAX PVXMSTPXstPortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The conceptual row object of the mstp Xst Port."
|
||
INDEX { pvxMSTPXstPortSwitchIdx,
|
||
pvxMSTPXstPortShelfIdx,
|
||
pvxMSTPXstPortSlotIdx,
|
||
pvxMSTPXstPortTypeIdx,
|
||
pvxMSTPXstPortInstIdx,
|
||
pvxMSTPXstPortIdx }
|
||
::= { pvxMSTPXstPortTable 1 }
|
||
|
||
PVXMSTPXstPortEntry ::= SEQUENCE { pvxMSTPXstPortSwitchIdx INTEGER,
|
||
pvxMSTPXstPortShelfIdx INTEGER,
|
||
pvxMSTPXstPortSlotIdx INTEGER,
|
||
pvxMSTPXstPortTypeIdx PvxPortType,
|
||
pvxMSTPXstPortInstIdx INTEGER,
|
||
pvxMSTPXstPortIdx INTEGER,
|
||
pvxMSTPXstPortState INTEGER,
|
||
pvxMSTPXstPortRole INTEGER,
|
||
pvxMSTPXstPortDesigRoot DisplayString,
|
||
pvxMSTPXstPortDesigCost Integer32,
|
||
pvxMSTPXstPortDesigBridge DisplayString,
|
||
pvxMSTPXstPortDesigPortId Integer32,
|
||
pvxMSTPXstPortPriority Integer32,
|
||
pvxMSTPXstPortPathCost Integer32,
|
||
pvxMSTPXstPortForcedPortState INTEGER }
|
||
|
||
pvxMSTPXstPortSwitchIdx OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object represents the particular switch id of mstpXstPort."
|
||
::= {pvxMSTPXstPortEntry 1 }
|
||
|
||
pvxMSTPXstPortShelfIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (0|1|11|21|31)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The instace index of the mstp Xst Port table ."
|
||
::= {pvxMSTPXstPortEntry 2 }
|
||
|
||
pvxMSTPXstPortSlotIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (0|1|3|5|7|9|11|13|15|17|19)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The instace index of the mstp Xst Port table ."
|
||
::= {pvxMSTPXstPortEntry 3 }
|
||
|
||
pvxMSTPXstPortTypeIdx OBJECT-TYPE
|
||
SYNTAX PvxPortType
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The instace index of the mstp Xst Port table ."
|
||
::= {pvxMSTPXstPortEntry 4 }
|
||
|
||
pvxMSTPXstPortInstIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (1..16)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This Xst instance index of the mstpXstPort table."
|
||
::= {pvxMSTPXstPortEntry 5 }
|
||
|
||
pvxMSTPXstPortIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (1..28)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This port instance of the mstpXstPort table."
|
||
::= {pvxMSTPXstPortEntry 6 }
|
||
|
||
pvxMSTPXstPortState OBJECT-TYPE
|
||
SYNTAX INTEGER {unknown (1), disabled (2),
|
||
discarding (3), learning (4),
|
||
forwarding (5) }
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The port state of the mstp Xst."
|
||
::= {pvxMSTPXstPortEntry 7 }
|
||
|
||
pvxMSTPXstPortRole OBJECT-TYPE
|
||
SYNTAX INTEGER { disabled (1),
|
||
alternate (2),
|
||
backup (3),
|
||
root (4),
|
||
designated (5),
|
||
master (6),
|
||
nonSTP (7)}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The role of the participating port."
|
||
::= {pvxMSTPXstPortEntry 8 }
|
||
|
||
pvxMSTPXstPortDesigRoot OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The designated root attribute of the mstp Xst Port."
|
||
::= {pvxMSTPXstPortEntry 9 }
|
||
|
||
pvxMSTPXstPortDesigCost OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The root cost of the mstpXstPort."
|
||
::= {pvxMSTPXstPortEntry 10 }
|
||
|
||
pvxMSTPXstPortDesigBridge OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The designated bridge ID of the mstpXstPort."
|
||
::= {pvxMSTPXstPortEntry 11 }
|
||
|
||
pvxMSTPXstPortDesigPortId OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The designated port id of the mstpXstPort."
|
||
::= {pvxMSTPXstPortEntry 12 }
|
||
|
||
pvxMSTPXstPortPriority OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The port priority of the mstp Xst Port"
|
||
::= {pvxMSTPXstPortEntry 13 }
|
||
|
||
pvxMSTPXstPortPathCost OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This path cost of the mstpXst port."
|
||
::= {pvxMSTPXstPortEntry 14 }
|
||
|
||
pvxMSTPXstPortForcedPortState OBJECT-TYPE
|
||
SYNTAX INTEGER { enable (1),
|
||
disable (2) }
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This is the port's forced port state."
|
||
::= {pvxMSTPXstPortEntry 15 }
|
||
|
||
-----------------------------------------------------------------------
|
||
-- pvxNextFreeIndex Table
|
||
-----------------------------------------------------------------------
|
||
pvxNextFreeIndexTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PVXNextFreeIndexEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This table is used to find the next free index in
|
||
some tables that use integer indices."
|
||
::= { pvxBridge 17 }
|
||
|
||
pvxNextFreeIndexEntry OBJECT-TYPE
|
||
SYNTAX PVXNextFreeIndexEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The conceptual row object of the Next Free Index Table."
|
||
INDEX {
|
||
pvxNextFreeIndexTableIndex,
|
||
pvxNextFreeIndexSwitchIdx
|
||
}
|
||
::= { pvxNextFreeIndexTable 1 }
|
||
|
||
PVXNextFreeIndexEntry ::= SEQUENCE {
|
||
pvxNextFreeIndexTableIndex INTEGER,
|
||
pvxNextFreeIndexSwitchIdx INTEGER,
|
||
pvxNextFreeIndexValue Integer32
|
||
}
|
||
|
||
pvxNextFreeIndexTableIndex OBJECT-TYPE
|
||
SYNTAX INTEGER { none(1), lagGroup(70), switches(84), flowclass(87), vlan(93) }
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object indicates from which table to fetch the next free index."
|
||
::= {pvxNextFreeIndexEntry 1 }
|
||
|
||
pvxNextFreeIndexSwitchIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object represents the particular switch id to fetch."
|
||
::= {pvxNextFreeIndexEntry 2 }
|
||
|
||
pvxNextFreeIndexValue OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The value of the next free index in the specified table on
|
||
the specified switch."
|
||
::= {pvxNextFreeIndexEntry 3 }
|
||
|
||
-----------------------------------------------------------------------
|
||
-- pvxUNITable
|
||
-----------------------------------------------------------------------
|
||
pvxUNITable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PvxUNIEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This table defines all User Network Interfaces on all swotches."
|
||
::= { pvxBridge 18 }
|
||
|
||
pvxUNIEntry OBJECT-TYPE
|
||
SYNTAX PvxUNIEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The conceptual row object of the UNI Table"
|
||
INDEX { pvxUNISwitchId,
|
||
pvxUNIShelfId,
|
||
pvxUNISlotId,
|
||
pvxUNIPortTypeId,
|
||
pvxUNIPortId }
|
||
::= { pvxUNITable 1 }
|
||
|
||
PvxUNIEntry ::= SEQUENCE { pvxUNISwitchId INTEGER,
|
||
pvxUNIShelfId INTEGER,
|
||
pvxUNISlotId INTEGER,
|
||
pvxUNIPortTypeId PvxPortType,
|
||
pvxUNIPortId Integer32,
|
||
pvxUNISpeed Integer32,
|
||
pvxUNIMode INTEGER,
|
||
pvxUNIMaxFrameSize INTEGER,
|
||
pvxUNICurrentFrameSize INTEGER,
|
||
pvxUNIServiceType INTEGER,
|
||
pvxUNINumServices Integer32,
|
||
pvxUNICPVid INTEGER,
|
||
pvxUNIRowStatus RowStatus }
|
||
|
||
|
||
pvxUNISwitchId OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object represents the particular switch id."
|
||
::= { pvxUNIEntry 1 }
|
||
|
||
pvxUNIShelfId OBJECT-TYPE
|
||
SYNTAX INTEGER (0|1|11|21|31)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxUNIEntry 2 }
|
||
|
||
pvxUNISlotId OBJECT-TYPE
|
||
SYNTAX INTEGER (0|1|3|5|7|9|11|13|15|17|19)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxUNIEntry 3 }
|
||
|
||
pvxUNIPortTypeId OBJECT-TYPE
|
||
SYNTAX PvxPortType
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxUNIEntry 4 }
|
||
|
||
pvxUNIPortId OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxUNIEntry 5 }
|
||
|
||
pvxUNISpeed OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Speed of the UNI in mb/sec"
|
||
::= { pvxUNIEntry 6 }
|
||
|
||
pvxUNIMode OBJECT-TYPE
|
||
SYNTAX INTEGER { fullDuplex (1),
|
||
halfDuplex (2) }
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Full/half duplex mode of the UNI"
|
||
::= { pvxUNIEntry 7 }
|
||
|
||
pvxUNIMaxFrameSize OBJECT-TYPE
|
||
SYNTAX INTEGER (1522..9600)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Maximum Frame size for the UNI"
|
||
DEFVAL { 1522 }
|
||
::= { pvxUNIEntry 8 }
|
||
|
||
pvxUNICurrentFrameSize OBJECT-TYPE
|
||
SYNTAX INTEGER (1522..9600)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The maximum of the Max Frame Size of all the
|
||
services associated with the UNI."
|
||
::= { pvxUNIEntry 9 }
|
||
|
||
pvxUNIServiceType OBJECT-TYPE
|
||
SYNTAX INTEGER { unspecified (1),
|
||
private (2),
|
||
virtualSingle (3),
|
||
virtualMultiple (4),
|
||
virtualUntagged (5) }
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "A combination of the MEF variables for multiplexing, bundling
|
||
and all-in-bundling."
|
||
DEFVAL { unspecified }
|
||
::= { pvxUNIEntry 10 }
|
||
|
||
pvxUNINumServices OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The number of services that attach to this UNI."
|
||
::= { pvxUNIEntry 11 }
|
||
|
||
pvxUNICPVid OBJECT-TYPE
|
||
SYNTAX INTEGER (0..4094)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The Port VLAN Id at the customer level for this
|
||
UNI. This field is valid only if UNIServiceType
|
||
is virtualSingle, virtualMultiple, or virtualUntagged."
|
||
DEFVAL { 0 }
|
||
::= { pvxUNIEntry 12 }
|
||
|
||
pvxUNIRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxUNIEntry 100 }
|
||
|
||
|
||
-----------------------------------------------------------------------
|
||
-- pvxNNITable
|
||
-----------------------------------------------------------------------
|
||
pvxNNITable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PvxNNIEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This table defines all User Network Interfaces on all swotches."
|
||
::= { pvxBridge 19 }
|
||
|
||
pvxNNIEntry OBJECT-TYPE
|
||
SYNTAX PvxNNIEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The conceptual row object of the NNI Table"
|
||
INDEX { pvxNNISwitchId,
|
||
pvxNNIShelfId,
|
||
pvxNNISlotId,
|
||
pvxNNIPortTypeId,
|
||
pvxNNIPortId }
|
||
::= { pvxNNITable 1 }
|
||
|
||
PvxNNIEntry ::= SEQUENCE { pvxNNISwitchId INTEGER,
|
||
pvxNNIShelfId INTEGER,
|
||
pvxNNISlotId INTEGER,
|
||
pvxNNIPortTypeId PvxPortType,
|
||
pvxNNIPortId Integer32,
|
||
pvxNNISpeed Integer32,
|
||
pvxNNIMode INTEGER,
|
||
pvxNNIMaxFrameSize INTEGER,
|
||
pvxNNIRowStatus RowStatus }
|
||
|
||
pvxNNISwitchId OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object represents the particular switch id."
|
||
::= { pvxNNIEntry 1 }
|
||
|
||
pvxNNIShelfId OBJECT-TYPE
|
||
SYNTAX INTEGER (0|1|11|21|31)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxNNIEntry 2 }
|
||
|
||
pvxNNISlotId OBJECT-TYPE
|
||
SYNTAX INTEGER (0|1|3|5|7|9|11|13|15|17|19)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxNNIEntry 3 }
|
||
|
||
pvxNNIPortTypeId OBJECT-TYPE
|
||
SYNTAX PvxPortType
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxNNIEntry 4 }
|
||
|
||
pvxNNIPortId OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxNNIEntry 5 }
|
||
|
||
pvxNNISpeed OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Speed of the NNI in mb/sec"
|
||
::= { pvxNNIEntry 6 }
|
||
|
||
pvxNNIMode OBJECT-TYPE
|
||
SYNTAX INTEGER { fullDuplex (1),
|
||
halfDuplex (2) }
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Full/half duplex mode of the NNI"
|
||
::= { pvxNNIEntry 7 }
|
||
|
||
pvxNNIMaxFrameSize OBJECT-TYPE
|
||
SYNTAX INTEGER (1526..9600)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Maximum Frame size for the NNI"
|
||
DEFVAL { 9600 }
|
||
::= { pvxNNIEntry 8 }
|
||
|
||
pvxNNIRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxNNIEntry 100 }
|
||
|
||
-----------------------------------------------------------------------
|
||
-- pvxVlanPortTable Table
|
||
-----------------------------------------------------------------------
|
||
pvxVlanPortTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PVXVLANPortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This table is used to configure Vlan port related entries."
|
||
::= { pvxBridge 20 }
|
||
|
||
pvxVlanPortEntry OBJECT-TYPE
|
||
SYNTAX PVXVLANPortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The conceptual row object of the vlan port."
|
||
INDEX { pvxVlanPortSwitchIdx,
|
||
pvxVlanPortShelfIdx,
|
||
pvxVlanPortSlotIdx,
|
||
pvxVlanPortTypeIdx,
|
||
pvxVlanPortIdx }
|
||
::= { pvxVlanPortTable 1 }
|
||
|
||
PVXVLANPortEntry ::= SEQUENCE { pvxVlanPortSwitchIdx INTEGER,
|
||
pvxVlanPortShelfIdx INTEGER,
|
||
pvxVlanPortSlotIdx INTEGER,
|
||
pvxVlanPortTypeIdx PvxPortType,
|
||
pvxVlanPortIdx INTEGER,
|
||
pvxVlanPortGvrpAdminState INTEGER,
|
||
pvxVlanPortRestrictedVlanState INTEGER,
|
||
pvxVlanPortEthPortAllowedFrametType INTEGER,
|
||
pvxVlanPortIngressFiltering INTEGER,
|
||
pvxVlanPortGvrpFailedRegistrations Integer32,
|
||
pvxVlanPortLastBpduOrigin MacAddress }
|
||
|
||
|
||
pvxVlanPortSwitchIdx OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object represents the particular switch id ."
|
||
::= {pvxVlanPortEntry 1 }
|
||
|
||
pvxVlanPortShelfIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (0|1|11|21|31)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This represents the shelf this port belongs to."
|
||
::= {pvxVlanPortEntry 2 }
|
||
|
||
pvxVlanPortSlotIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (0|1|3|5|7|9|11|13|15|17|19)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This represents the slot this port belogs to."
|
||
::= {pvxVlanPortEntry 3 }
|
||
|
||
pvxVlanPortTypeIdx OBJECT-TYPE
|
||
SYNTAX PvxPortType
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This represents the port type."
|
||
::= {pvxVlanPortEntry 4 }
|
||
|
||
pvxVlanPortIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (1..24)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This is the port index of the vlan port."
|
||
::= {pvxVlanPortEntry 5 }
|
||
|
||
pvxVlanPortGvrpAdminState OBJECT-TYPE
|
||
SYNTAX INTEGER { enable (1),
|
||
disable (2) }
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The state of GVRP operation on this port. The value
|
||
enabled(1) indicates that GVRP is enabled on this port,
|
||
as long as the global GVRP status is enabled on the switch.
|
||
When disabled(2) but global GVRP is still enabled for the device,
|
||
GVRP is disabled on this port: any GVRP packets received will be
|
||
silently discarded and no GVRP registrations will be propagated from
|
||
other ports."
|
||
DEFVAL { enable }
|
||
::= {pvxVlanPortEntry 6 }
|
||
|
||
pvxVlanPortRestrictedVlanState OBJECT-TYPE
|
||
SYNTAX INTEGER { enable (1),
|
||
disable (2) }
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The state of Restricted VLAN Registration on this port.
|
||
If the value of this control is enabled(1), then creation
|
||
of a new dynamic VLAN entry is permitted only if there
|
||
is a Static VLAN Registration Entry for the VLAN concerned. If the
|
||
value is set to disabled(2), dynamic vlan participation is allowed."
|
||
DEFVAL { disable }
|
||
::= {pvxVlanPortEntry 7 }
|
||
|
||
pvxVlanPortEthPortAllowedFrametType OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
admitAll(1),
|
||
admitOnlyVlanTagged(2),
|
||
admitOnlyUntaggedAndPriorityTagged(3),
|
||
admitDefault(4)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "When the value is admitOnlyVlanTagged(2) port will
|
||
discard untagged frames or Priority-Tagged frames. When admitAll(1),
|
||
untagged frames or Priority-Tagged frames received on this port
|
||
will be accepted and assigned to the PVID for this port.
|
||
When this is admitOnlyUntaggedAndPriorityTagged the device
|
||
will recieve only untagged and priority tagged frames on
|
||
this port."
|
||
::= {pvxVlanPortEntry 8 }
|
||
|
||
|
||
pvxVlanPortIngressFiltering OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
true (1),
|
||
false (2)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION "When this is true(1) the device will discard incoming
|
||
frames for VLANs which do not include this Port in its
|
||
Member set. When false(2), the port will accept all
|
||
incoming frames"
|
||
::= {pvxVlanPortEntry 9 }
|
||
|
||
pvxVlanPortGvrpFailedRegistrations OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The total number of failed GVRP registrations, for any
|
||
reason, on this port."
|
||
::= {pvxVlanPortEntry 10 }
|
||
|
||
pvxVlanPortLastBpduOrigin OBJECT-TYPE
|
||
SYNTAX MacAddress
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The Source MAC Address of the last GVRP message
|
||
received on this port."
|
||
::= {pvxVlanPortEntry 11 }
|
||
|
||
|
||
|
||
-----------------------------------------------------------------------
|
||
-- Last BPDU MAC Address changes event
|
||
-----------------------------------------------------------------------
|
||
|
||
|
||
pvxVlanPortLastBpduOriginChangeEvt NOTIFICATION-TYPE
|
||
OBJECTS { pvxVlanPortSwitchIdx,
|
||
pvxVlanPortShelfIdx,
|
||
pvxVlanPortSlotIdx,
|
||
pvxVlanPortTypeIdx,
|
||
pvxVlanPortIdx }
|
||
STATUS current
|
||
DESCRIPTION "A pvxVlanPortLastBpduOriginChangeEvt notification is sent when
|
||
the Source MAC Address of the last GVRP message received on this
|
||
port changes."
|
||
::= { pvxVlanPortLastBpduOriginChangeEvtNotifications 0 1 }
|
||
|
||
|
||
-----------------------------------------------------------------------
|
||
-- Add or Remove port to a VLAN in a dynamic VLAN table events
|
||
-----------------------------------------------------------------------
|
||
|
||
pvxVlanPortAddDynamicVlanEvt NOTIFICATION-TYPE
|
||
OBJECTS { pvxVlanPortSwitchIdx,
|
||
pvxVlanPortShelfIdx,
|
||
pvxVlanPortSlotIdx,
|
||
pvxVlanPortTypeIdx,
|
||
pvxVlanPortIdx,
|
||
pvxVLANIdx }
|
||
STATUS current
|
||
DESCRIPTION "A pvxVlanPortAddDynamicVlanEvt notification is sent when
|
||
a port is added to a VLAN in a dynamic VLAN table."
|
||
::= { pvxVlanPortAddDynamicVlanEvtNotifications 0 1 }
|
||
|
||
pvxVlanPortRemoveDynamicVlanEvt NOTIFICATION-TYPE
|
||
OBJECTS { pvxVlanPortSwitchIdx,
|
||
pvxVlanPortShelfIdx,
|
||
pvxVlanPortSlotIdx,
|
||
pvxVlanPortTypeIdx,
|
||
pvxVlanPortIdx,
|
||
pvxVLANIdx }
|
||
STATUS current
|
||
DESCRIPTION "A pvxVlanPortRemoveDynamicVlanEvt notification is sent when
|
||
a port is removed from a VLAN in a dynamic VLAN table."
|
||
::= { pvxVlanPortRemoveDynamicVlanEvtNotifications 0 1 }
|
||
|
||
|
||
|
||
-----------------------------------------------------------------------
|
||
-- pvxVlanCurrentTable Table
|
||
-----------------------------------------------------------------------
|
||
pvxVlanCurrentTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PVXVLANCurrentEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This table is used to retrieve Vlan related entries."
|
||
::= { pvxBridge 21 }
|
||
|
||
pvxVlanCurrentEntry OBJECT-TYPE
|
||
SYNTAX PVXVLANCurrentEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The conceptual row object of the vlan entity."
|
||
INDEX { pvxVlanCurrentSwitchIdx,
|
||
pvxVlanCurrentTimeMark,
|
||
pvxVlanCurrentVlanIdx }
|
||
::= { pvxVlanCurrentTable 1 }
|
||
|
||
PVXVLANCurrentEntry ::= SEQUENCE { pvxVlanCurrentSwitchIdx INTEGER,
|
||
pvxVlanCurrentTimeMark Unsigned32,
|
||
pvxVlanCurrentVlanIdx INTEGER,
|
||
pvxVlanCurrentStatus INTEGER,
|
||
pvxVlanCurrentCreationTime Integer32
|
||
}
|
||
|
||
pvxVlanCurrentSwitchIdx OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object represents the particular switch id."
|
||
::= {pvxVlanCurrentEntry 1 }
|
||
|
||
pvxVlanCurrentTimeMark OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A TimeFilter for this entry."
|
||
::= {pvxVlanCurrentEntry 2 }
|
||
|
||
pvxVlanCurrentVlanIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (1..4094)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Represents the VLAN IDs in the system"
|
||
::= {pvxVlanCurrentEntry 3 }
|
||
|
||
pvxVlanCurrentStatus OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
other(1),
|
||
permanent(2),
|
||
dynamicGVRP(3)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "This object indicates the status of this entry.
|
||
other(1) - this entry is currently in use but the
|
||
conditions under which it will remain so differ
|
||
from the following values.
|
||
permanent(2) - this entry, corresponding to an entry
|
||
in the static vlan table that is currently in use and
|
||
will remain so after the next reset of the
|
||
device. The port lists for this entry include
|
||
ports from static entry and ports learnt dynamically.
|
||
dynamicGVRP(3) - this entry is currently in use
|
||
and will remain so until removed by GVRP. There
|
||
is no static entry for this VLAN and it will be
|
||
removed when the last port leaves the VLAN."
|
||
::= {pvxVlanCurrentEntry 4 }
|
||
|
||
pvxVlanCurrentCreationTime OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The value of sysUpTime when this VLAN was created."
|
||
::= {pvxVlanCurrentEntry 5 }
|
||
|
||
|
||
-- { pvxBridge 22 } table obsolete, removed
|
||
|
||
-- { pvxBridge 23 } table obsolete, removed
|
||
|
||
-----------------------------------------------------------------------
|
||
-- pvxDynamicVlanPortTable Table
|
||
-----------------------------------------------------------------------
|
||
pvxDynamicVlanPortTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PVXDynamicVLANPortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This table is used to configure Vlan Egress port related entries."
|
||
::= { pvxBridge 24 }
|
||
|
||
pvxDynamicVlanPortEntry OBJECT-TYPE
|
||
SYNTAX PVXDynamicVLANPortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The conceptual row object of the vlan egress port."
|
||
INDEX {
|
||
pvxL2IntfSwitchIdx,
|
||
pvxDynamicVlanPortTimeMark,
|
||
pvxDynamicVlanPortVlanIdx,
|
||
pvxL2IntfShelfIdx,
|
||
pvxL2IntfSlotIdx,
|
||
pvxL2IntfPortTypeIdx,
|
||
pvxL2IntfPortIdx,
|
||
pvxL2IntfSubPortNumber
|
||
}
|
||
::= { pvxDynamicVlanPortTable 1 }
|
||
|
||
PVXDynamicVLANPortEntry ::= SEQUENCE {
|
||
pvxDynamicVlanPortTimeMark Unsigned32,
|
||
pvxDynamicVlanPortVlanIdx INTEGER,
|
||
pvxDynamicVlanPortTagged INTEGER
|
||
}
|
||
|
||
pvxDynamicVlanPortTimeMark OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A TimeFilter for this entry."
|
||
::= {pvxDynamicVlanPortEntry 1 }
|
||
|
||
pvxDynamicVlanPortVlanIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (1..4094)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Represents the VLAN IDs in the system"
|
||
::= {pvxDynamicVlanPortEntry 2 }
|
||
|
||
pvxDynamicVlanPortTagged OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
tagged(1),
|
||
untagged(2)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates whether the port is a tagged or a untagged
|
||
member in the VLAN.
|
||
|
||
tagged - to add the port in the tagged portlist.
|
||
untagged - to add the port in the untagged portlist."
|
||
::= {pvxDynamicVlanPortEntry 3 }
|
||
|
||
|
||
|
||
-----------------------------------------------------------------------
|
||
-- StackingPort Table
|
||
-----------------------------------------------------------------------
|
||
pvxStackingPortTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PVXStackingPortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This table allows the administrator to configure which port
|
||
or ports will be used as teh stacking port or ports between the
|
||
PacketVXes in the switch."
|
||
::= { pvxBridge 25 }
|
||
|
||
pvxStackingPortEntry OBJECT-TYPE
|
||
SYNTAX PVXStackingPortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The conceptual row object of the stacking port."
|
||
INDEX {
|
||
pvxL2IntfSwitchIdx,
|
||
pvxL2IntfShelfIdx,
|
||
pvxL2IntfSlotIdx,
|
||
pvxL2IntfPortTypeIdx,
|
||
pvxL2IntfPortIdx
|
||
}
|
||
::= { pvxStackingPortTable 1 }
|
||
|
||
PVXStackingPortEntry ::= SEQUENCE {
|
||
pvxStackingPortOperStatus INTEGER,
|
||
pvxStackingPortRowStatus RowStatus
|
||
}
|
||
|
||
pvxStackingPortOperStatus OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
up(1),
|
||
down(2),
|
||
notPresent(3)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the current operational state of te stacking port."
|
||
::= {pvxStackingPortEntry 1 }
|
||
|
||
pvxStackingPortRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxStackingPortEntry 100 }
|
||
|
||
-----------------------------------------------------------------------
|
||
-- Flow Table
|
||
-----------------------------------------------------------------------
|
||
pvxFlowTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PVXFlowEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxBridgeServices 12 }
|
||
|
||
pvxFlowEntry OBJECT-TYPE
|
||
SYNTAX PVXFlowEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The conceptual row object of the Flow Class Config table."
|
||
INDEX { pvxFSwitchIdx,
|
||
pvxFIdx }
|
||
::= { pvxFlowTable 1 }
|
||
|
||
PVXFlowEntry ::= SEQUENCE { pvxFSwitchIdx INTEGER,
|
||
pvxFIdx Integer32,
|
||
pvxFClassificationIdList DisplayString,
|
||
pvxFMeterId Integer32,
|
||
pvxFCoSName DisplayString,
|
||
pvxFRowStatus RowStatus }
|
||
|
||
pvxFSwitchIdx OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object represents the particular switch Id."
|
||
::= { pvxFlowEntry 1 }
|
||
|
||
pvxFIdx OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxFlowEntry 2 }
|
||
|
||
pvxFClassificationIdList OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxFlowEntry 3 }
|
||
|
||
pvxFMeterId OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxFlowEntry 4 }
|
||
|
||
pvxFCoSName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxFlowEntry 5 }
|
||
|
||
pvxFRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This object is used to create a new row in the
|
||
flowClassTable."
|
||
::= { pvxFlowEntry 100 }
|
||
|
||
|
||
|
||
pvxFlowClassificationTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PVXFlowClassificationEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This table is used to configure the Flow classification
|
||
on virtual switch. A single value or a range of values can be
|
||
specified in the set request for the filter objects as following
|
||
# for single or #to# for range of values."
|
||
::= { pvxBridgeServices 13 }
|
||
|
||
pvxFlowClassificationEntry OBJECT-TYPE
|
||
SYNTAX PVXFlowClassificationEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The conceptual row object of the Flow Class Config table."
|
||
INDEX { pvxFloClSwitchIdx,
|
||
pvxFloClIdx }
|
||
::= { pvxFlowClassificationTable 1 }
|
||
|
||
PVXFlowClassificationEntry ::= SEQUENCE { pvxFloClSwitchIdx INTEGER,
|
||
pvxFloClIdx INTEGER,
|
||
pvxFloClActionId INTEGER,
|
||
pvxFloClMeterId INTEGER,
|
||
pvxFloClStatus INTEGER,
|
||
pvxFloClEntryType INTEGER,
|
||
pvxFloClL2InterfaceRange PvxL2PortList,
|
||
pvxFloClCVlanFilter DisplayString,
|
||
pvxFloClSVlanFilter DisplayString,
|
||
pvxFloClSourceIPFilter DisplayString,
|
||
pvxFloClDestIPFilter DisplayString,
|
||
pvxFloClIPProtocolFilter DisplayString,
|
||
pvxFloClEtherTypeFilter DisplayString,
|
||
pvxFloClSourceMacFilter DisplayString,
|
||
pvxFloClDestMacFilter DisplayString,
|
||
pvxFloClSourceUDPorTCPFilter DisplayString,
|
||
pvxFloClDestUDPorTCPFilter DisplayString,
|
||
pvxFloClRowStatus RowStatus }
|
||
|
||
pvxFloClSwitchIdx OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object represents the particular switch Id."
|
||
::= { pvxFlowClassificationEntry 1 }
|
||
|
||
pvxFloClIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (1..4096)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Index of this flow classification on this switch"
|
||
::= { pvxFlowClassificationEntry 2 }
|
||
|
||
pvxFloClActionId OBJECT-TYPE
|
||
SYNTAX INTEGER (0..4096)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The action taken by the switch when this classification is matched;
|
||
0 = no action."
|
||
::= { pvxFlowClassificationEntry 3 }
|
||
|
||
pvxFloClMeterId OBJECT-TYPE
|
||
SYNTAX INTEGER (0..4096)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Meter associated with this flow classification, 0 = no meter"
|
||
::= { pvxFlowClassificationEntry 4 }
|
||
|
||
pvxFloClStatus OBJECT-TYPE
|
||
SYNTAX INTEGER { enable (1),
|
||
disable (2) }
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The administrative status of this entry"
|
||
::= { pvxFlowClassificationEntry 5 }
|
||
|
||
pvxFloClEntryType OBJECT-TYPE
|
||
SYNTAX INTEGER { untyped (1),
|
||
ipAcl (2),
|
||
macAcl (3) }
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The administrative status of this entry"
|
||
::= { pvxFlowClassificationEntry 6 }
|
||
|
||
|
||
pvxFloClL2InterfaceRange OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Range of interfaces on which this flow classification applies,
|
||
blank=all interfaces
|
||
of the form: L2Interface#[-L2Interface#]"
|
||
::= { pvxFlowClassificationEntry 7 }
|
||
|
||
pvxFloClCVlanFilter OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "C-VLAN to match, blank=don't care"
|
||
::= { pvxFlowClassificationEntry 8 }
|
||
|
||
pvxFloClSVlanFilter OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "S-VLAN to match, blank=don't care"
|
||
::= { pvxFlowClassificationEntry 9 }
|
||
|
||
pvxFloClSourceIPFilter OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Source IP Address (range or subnet) to match,
|
||
blank=don't care
|
||
Of the form: a.b.c.d[-e.f.g.h|/n]"
|
||
::= { pvxFlowClassificationEntry 10 }
|
||
|
||
pvxFloClDestIPFilter OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Destination IP Address (range or subnet) to match,
|
||
blank=don't care
|
||
Of the form: a.b.c.d[-e.f.g.h|/n]"
|
||
::= { pvxFlowClassificationEntry 11 }
|
||
|
||
pvxFloClIPProtocolFilter OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "IP protocol range to match, blank=don't care
|
||
of the form: #[-#]"
|
||
::= { pvxFlowClassificationEntry 12 }
|
||
|
||
pvxFloClEtherTypeFilter OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Ethernet Protoocl Type range to match, blank=don't care
|
||
of the form: #[-#]"
|
||
::= { pvxFlowClassificationEntry 13 }
|
||
|
||
pvxFloClSourceMacFilter OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Source MAC Address (range) to match, blank=don't care
|
||
Of the form: a.b.c.d.e.f[-g.h.i.j.k.l]"
|
||
::= { pvxFlowClassificationEntry 14 }
|
||
|
||
pvxFloClDestMacFilter OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Destination MAC Address (range) to match, blank=don't care
|
||
Of the form: a.b.c.d.e.f[-g.h.i.j.k.l]"
|
||
::= { pvxFlowClassificationEntry 15 }
|
||
|
||
pvxFloClSourceUDPorTCPFilter OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Source TCP or UDP port to match, blank=don't care
|
||
Of the form: #[-#]"
|
||
::= { pvxFlowClassificationEntry 16 }
|
||
|
||
pvxFloClDestUDPorTCPFilter OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Destination TCP or UDP port to match, blank=don't care
|
||
Of the form: #[-#]"
|
||
::= { pvxFlowClassificationEntry 17 }
|
||
|
||
pvxFloClRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This object is used to create a new row in the
|
||
flowClassTable."
|
||
::= { pvxFlowClassificationEntry 100 }
|
||
|
||
|
||
|
||
|
||
|
||
pvxFlowActionsTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PVXFlowActionsEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxBridgeServices 14 }
|
||
|
||
pvxFlowActionsEntry OBJECT-TYPE
|
||
SYNTAX PVXFlowActionsEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The conceptual row object of the Flow Class Config table."
|
||
INDEX { pvxFloActSwitchIdx,
|
||
pvxFloActIdx }
|
||
::= { pvxFlowActionsTable 1 }
|
||
|
||
PVXFlowActionsEntry ::= SEQUENCE { pvxFloActSwitchIdx INTEGER,
|
||
pvxFloActIdx INTEGER,
|
||
pvxFloActChangePriority TruthValue,
|
||
pvxFloActNewPriority INTEGER,
|
||
pvxFloActPacketAction INTEGER,
|
||
pvxFloActRedirectToInterfaceIndex DisplayString,
|
||
pvxFloActMirrorType INTEGER,
|
||
pvxFloActMirrorToInterfaceIndex DisplayString,
|
||
pvxFloActSVlanValue INTEGER,
|
||
pvxFloActCVlanValue INTEGER,
|
||
pvxFloActSVlanAction INTEGER,
|
||
pvxFloActCVlanAction INTEGER,
|
||
pvxFloActGreenAction INTEGER,
|
||
pvxFloActGreenCNGAction INTEGER,
|
||
pvxFloActRedAction INTEGER,
|
||
pvxFloActRedCNGAction INTEGER,
|
||
pvxFloActYellowAction INTEGER,
|
||
pvxFloActYellowCNGAction INTEGER,
|
||
pvxFloActRowStatus RowStatus }
|
||
|
||
pvxFloActSwitchIdx OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object represents the particular switch Id."
|
||
::= { pvxFlowActionsEntry 1 }
|
||
|
||
pvxFloActIdx OBJECT-TYPE
|
||
SYNTAX INTEGER ( 1..4096 )
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Index of this flow action on this switch"
|
||
::= { pvxFlowActionsEntry 2 }
|
||
|
||
pvxFloActChangePriority OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Should the priority of this flow be re-assigned? If true,
|
||
the value of the pvxFloActNewPriority will be applied as the
|
||
new priority for the packets in the stream. If false,
|
||
the priority is left unchanged."
|
||
::= { pvxFlowActionsEntry 3 }
|
||
|
||
pvxFloActNewPriority OBJECT-TYPE
|
||
SYNTAX INTEGER ( 0..7 )
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "If the pvxFloActChangePriority field is true, the value of
|
||
this field will be used as the priority of packets
|
||
in the flow."
|
||
::= { pvxFlowActionsEntry 4 }
|
||
|
||
|
||
pvxFloActPacketAction OBJECT-TYPE
|
||
SYNTAX INTEGER { default (1),
|
||
drop (2),
|
||
redirect (3) }
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Should we drop, redirect the packets or let them on their way?"
|
||
::= { pvxFlowActionsEntry 5 }
|
||
|
||
pvxFloActRedirectToInterfaceIndex OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "When redirecting, Index of L2 Port to which the system
|
||
should redirect the flow"
|
||
::= { pvxFlowActionsEntry 6 }
|
||
|
||
pvxFloActMirrorType OBJECT-TYPE
|
||
SYNTAX INTEGER { none (1),
|
||
ingress (2),
|
||
egress (3),
|
||
both (4) }
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "What Mirroring action to perform on the flow?"
|
||
::= { pvxFlowActionsEntry 7 }
|
||
|
||
pvxFloActMirrorToInterfaceIndex OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Index of L2 interface to which the switch will mirror the flow."
|
||
::= { pvxFlowActionsEntry 8 }
|
||
|
||
pvxFloActSVlanValue OBJECT-TYPE
|
||
SYNTAX INTEGER ( 0..4094 )
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "S-VLAN to assign. 0=none"
|
||
::= { pvxFlowActionsEntry 9 }
|
||
|
||
pvxFloActCVlanValue OBJECT-TYPE
|
||
SYNTAX INTEGER ( 0..4095 )
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "C-VLAN to assign. 0=none"
|
||
::= { pvxFlowActionsEntry 10 }
|
||
|
||
pvxFloActSVlanAction OBJECT-TYPE
|
||
SYNTAX INTEGER { none (1),
|
||
add (2),
|
||
replace (3) }
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "What action should be performed on the S-VLAN?"
|
||
::= { pvxFlowActionsEntry 11 }
|
||
|
||
pvxFloActCVlanAction OBJECT-TYPE
|
||
SYNTAX INTEGER { none (1),
|
||
add (2),
|
||
replace (3) }
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "What action should be performed on the C-VLAN"
|
||
::= { pvxFlowActionsEntry 12 }
|
||
|
||
pvxFloActGreenAction OBJECT-TYPE
|
||
SYNTAX INTEGER { doNotDrop (1),
|
||
drop (2) }
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "What action should the switch take on Green Packets?"
|
||
::= { pvxFlowActionsEntry 13 }
|
||
|
||
pvxFloActGreenCNGAction OBJECT-TYPE
|
||
SYNTAX INTEGER { doNotChange (1),
|
||
green (2),
|
||
yellow (3),
|
||
red (4) }
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "If a green packet of this flow is found, what color
|
||
should it be changed to?"
|
||
::= { pvxFlowActionsEntry 14 }
|
||
|
||
pvxFloActRedAction OBJECT-TYPE
|
||
SYNTAX INTEGER { doNotDrop (1),
|
||
drop (2) }
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "What action should the switch take on Red Packets?"
|
||
::= { pvxFlowActionsEntry 15 }
|
||
|
||
|
||
pvxFloActRedCNGAction OBJECT-TYPE
|
||
SYNTAX INTEGER { doNotChange (1),
|
||
green (2),
|
||
yellow (3),
|
||
red (4) }
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "If a red packet of this flow is found, what color
|
||
should it be changed to?"
|
||
::= { pvxFlowActionsEntry 16 }
|
||
|
||
pvxFloActYellowAction OBJECT-TYPE
|
||
SYNTAX INTEGER { doNotDrop (1),
|
||
drop (2) }
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "What action should the switch take on Yellow Packets?"
|
||
::= { pvxFlowActionsEntry 17 }
|
||
|
||
pvxFloActYellowCNGAction OBJECT-TYPE
|
||
SYNTAX INTEGER { doNotChange (1),
|
||
green (2),
|
||
yellow (3),
|
||
red (4) }
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "If a yellow packet of this flow is found, what color
|
||
should it be changed to?"
|
||
::= { pvxFlowActionsEntry 18 }
|
||
|
||
pvxFloActRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxFlowActionsEntry 100 }
|
||
|
||
|
||
|
||
pvxFlowMeterTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PVXFlowMeterEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxBridgeServices 15 }
|
||
|
||
|
||
pvxFlowMeterEntry OBJECT-TYPE
|
||
SYNTAX PVXFlowMeterEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The conceptual row object of the Flow Class Config table."
|
||
INDEX { pvxFMSwitchIdx,
|
||
pvxFMMeterIdx}
|
||
::= { pvxFlowMeterTable 1 }
|
||
|
||
PVXFlowMeterEntry ::= SEQUENCE { pvxFMSwitchIdx INTEGER,
|
||
pvxFMMeterIdx Integer32,
|
||
pvxFMBWProfileId Integer32,
|
||
pvxFMMeterProfileId Integer32,
|
||
pvxFMRowStatus RowStatus }
|
||
pvxFMSwitchIdx OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object represents the particular switch Id."
|
||
::= { pvxFlowMeterEntry 1 }
|
||
|
||
pvxFMMeterIdx OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxFlowMeterEntry 2 }
|
||
|
||
pvxFMBWProfileId OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxFlowMeterEntry 3 }
|
||
|
||
pvxFMMeterProfileId OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxFlowMeterEntry 4 }
|
||
|
||
pvxFMRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This object is used to create a new row in the
|
||
serviceMapTable."
|
||
::= { pvxFlowMeterEntry 100 }
|
||
|
||
|
||
|
||
|
||
pvxFlowStatsTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PVXFlowStatsEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxBridgeServices 16 }
|
||
|
||
|
||
pvxFlowStatsEntry OBJECT-TYPE
|
||
SYNTAX PVXFlowStatsEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
INDEX { pvxFSSwitchIdx,
|
||
pvxFSStatsIdx}
|
||
::= { pvxFlowStatsTable 1 }
|
||
|
||
PVXFlowStatsEntry ::= SEQUENCE { pvxFSSwitchIdx INTEGER,
|
||
pvxFSStatsIdx Integer32,
|
||
pvxFSFlowId Integer32,
|
||
pvxFSInProfilePackets Integer32,
|
||
pvxFSOutOfProfilePackets Integer32,
|
||
pvxFSCountOfClassifiedPackets Integer32,
|
||
pvxFSRowStatus RowStatus }
|
||
|
||
pvxFSSwitchIdx OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object represents the particular switch Id."
|
||
::= { pvxFlowStatsEntry 1 }
|
||
|
||
pvxFSStatsIdx OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxFlowStatsEntry 2 }
|
||
|
||
pvxFSFlowId OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxFlowStatsEntry 3 }
|
||
|
||
pvxFSInProfilePackets OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxFlowStatsEntry 4 }
|
||
|
||
pvxFSOutOfProfilePackets OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxFlowStatsEntry 5 }
|
||
|
||
pvxFSCountOfClassifiedPackets OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxFlowStatsEntry 6 }
|
||
|
||
|
||
pvxFSRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxFlowStatsEntry 100 }
|
||
|
||
|
||
|
||
-----------------------------------------------------------------------
|
||
-- pvxPbCVidRegistrationTable
|
||
-----------------------------------------------------------------------
|
||
|
||
pvxPbCVidRegistrationTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PVXPbCVidRegistrationTableEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxBridgeServices 17 }
|
||
|
||
|
||
pvxPbCVidRegistrationTableEntry OBJECT-TYPE
|
||
SYNTAX PVXPbCVidRegistrationTableEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
INDEX {
|
||
pvxL2IntfSwitchIdx,
|
||
pvxL2IntfShelfIdx,
|
||
pvxL2IntfSlotIdx,
|
||
pvxL2IntfPortTypeIdx,
|
||
pvxL2IntfPortIdx,
|
||
pvxPCVRTCVlanIdFrom
|
||
}
|
||
::= { pvxPbCVidRegistrationTable 1 }
|
||
|
||
|
||
PVXPbCVidRegistrationTableEntry ::= SEQUENCE {
|
||
pvxPCVRTCVlanIdFrom INTEGER,
|
||
pvxPCVRTCVlanIdTo INTEGER,
|
||
pvxPCVRTSVlanId INTEGER,
|
||
pvxPCVRTUntaggedPEP TruthValue,
|
||
pvxPCVRTUntaggedCEP TruthValue,
|
||
pvxPCVRTSource INTEGER,
|
||
pvxPCVRTMapOperStatus INTEGER,
|
||
pvxPCVRTXlateOperStatus INTEGER,
|
||
pvxPCVRTRowStatus RowStatus
|
||
}
|
||
|
||
pvxPCVRTCVlanIdFrom OBJECT-TYPE
|
||
SYNTAX INTEGER(1..4094)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The beginning of the range of customer VLAN IDs that the system
|
||
will map to the service VLAN specified in pvxPCVRTSVlanId."
|
||
::= { pvxPbCVidRegistrationTableEntry 1 }
|
||
|
||
pvxPCVRTCVlanIdTo OBJECT-TYPE
|
||
SYNTAX INTEGER(1..4094)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The end of the range of customer VLAN IDs. To specify a single
|
||
C-VLAN ID, this value should be equal to pvxPCVRTCVlanFrom. This
|
||
value may never be smaller than pvxPCVRTCVlanFrom."
|
||
::= { pvxPbCVidRegistrationTableEntry 2 }
|
||
|
||
|
||
pvxPCVRTSVlanId OBJECT-TYPE
|
||
SYNTAX INTEGER(1..4094)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The S-VLAN that the system will assign to any packets that it
|
||
forwards from this port that had any of the C-VLAN ids in the
|
||
range pvxPCVRTCVlanIdFrom..pvxPCVRTCVlanIdTo"
|
||
::= { pvxPbCVidRegistrationTableEntry 3 }
|
||
|
||
pvxPCVRTUntaggedPEP OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "A boolean indicating frames for this specified Customer VLAN
|
||
identifier ingress at this specified Customer Edge Port (CEP)
|
||
should be forwarded untagged through the Provider Edge Port
|
||
(PEP).
|
||
When it is set to 'True' the C-VLAN tag will be stripped. Otherwise
|
||
the packet will be sent out with a C-tag and with valid C-VID."
|
||
::= { pvxPbCVidRegistrationTableEntry 4 }
|
||
|
||
pvxPCVRTUntaggedCEP OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "A boolean indicating frames for this specified Customer VLAN
|
||
identifier should be forwarded untagged through this specified
|
||
Customer Edge Port (CEP).
|
||
When it is set to 'True' the C-VLAN tag will be stripped. Otherwise
|
||
the tag will be added if the packet is C-VLAN untagged."
|
||
::= { pvxPbCVidRegistrationTableEntry 5 }
|
||
|
||
pvxPCVRTSource OBJECT-TYPE
|
||
SYNTAX INTEGER { manualCreate (1),
|
||
autoCreate (2) }
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxPbCVidRegistrationTableEntry 6 }
|
||
|
||
pvxPCVRTMapOperStatus OBJECT-TYPE
|
||
SYNTAX PvxCVidMapOperStatus
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxPbCVidRegistrationTableEntry 7 }
|
||
|
||
pvxPCVRTXlateOperStatus OBJECT-TYPE
|
||
SYNTAX PvxCVidMapOperStatus
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxPbCVidRegistrationTableEntry 8 }
|
||
|
||
pvxPCVRTRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This object is used to create or delete a new row in the
|
||
pvxPbCVidRegistrationTable."
|
||
::= { pvxPbCVidRegistrationTableEntry 100 }
|
||
|
||
-----------------------------------------------------------------------
|
||
-- pvxEthServiceTable
|
||
-----------------------------------------------------------------------
|
||
pvxEthServiceTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PvxEthServiceEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This table is used to configure services on all the switches in
|
||
the chassis."
|
||
::= { pvxBridgeServices 18 }
|
||
|
||
pvxEthServiceEntry OBJECT-TYPE
|
||
SYNTAX PvxEthServiceEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The conceptual row object of the Ethernet Service table.
|
||
|
||
Note the pvxEthSrvcName index is a variable length OCTET STRING
|
||
object. When encoded as part of the index, it
|
||
includes the string length as part of the instance.
|
||
|
||
For example, a service named 'aaa' is encoded as '3.61.61.61'.
|
||
|
||
For more info on encoding OCTET STRING instances in OID's,
|
||
see RFC-2578, section 7.7.
|
||
"
|
||
INDEX { pvxEthSrvcSwitchIdx,
|
||
pvxEthSrvcName }
|
||
::= { pvxEthServiceTable 1 }
|
||
|
||
PvxEthServiceEntry ::= SEQUENCE { pvxEthSrvcSwitchIdx INTEGER,
|
||
pvxEthSrvcName DisplayString,
|
||
pvxEthSrvcType INTEGER,
|
||
pvxEthSrvcState INTEGER,
|
||
pvxEthSrvcOperState OperStatus,
|
||
pvxEthSrvcTransportType INTEGER,
|
||
pvxEthSrvcSVLAN PvxVlanId,
|
||
pvxEthSrvcSpanTreeInstance INTEGER,
|
||
pvxEthSrvcMaxUNIs Integer32,
|
||
pvxEthSrvcNumUNIs Integer32,
|
||
pvxEthSrvcPointedness INTEGER,
|
||
pvxEthSrvcFrameSize INTEGER,
|
||
pvxEthSrvcCVidXlate TruthValue,
|
||
pvxEthSrvcMECciInterval INTEGER,
|
||
pvxEthSrvcMECciEnable TruthValue,
|
||
pvxEthSrvcMEName DisplayString,
|
||
pvxEthSrvcMaxNNIs Integer32,
|
||
pvxEthSrvcNumNNIs Integer32,
|
||
pvxEthSrvcLockNNIs TruthValue,
|
||
pvxEthSrvcExceedMaxUNI TruthValue,
|
||
pvxEthSrvcRowStatus RowStatus }
|
||
|
||
pvxEthSrvcSwitchIdx OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object represents the particular switch id."
|
||
::= {pvxEthServiceEntry 1 }
|
||
|
||
pvxEthSrvcName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..32))
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The name of the service."
|
||
::= {pvxEthServiceEntry 2 }
|
||
|
||
pvxEthSrvcType OBJECT-TYPE
|
||
SYNTAX INTEGER { epline (1),
|
||
evpline (2),
|
||
eplan (3),
|
||
evplan (4),
|
||
erps (5),
|
||
igmp (6),
|
||
managementVLAN (7),
|
||
eptree (8),
|
||
evptree (9)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This object represents the particular service type. This object
|
||
must be specifyed during row creation and cannot be changed."
|
||
::= {pvxEthServiceEntry 3 }
|
||
|
||
pvxEthSrvcState OBJECT-TYPE
|
||
SYNTAX INTEGER { enable (1),
|
||
disable (2),
|
||
testing (3)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Is this service administratively enabled or disabled?"
|
||
DEFVAL { enable }
|
||
::= {pvxEthServiceEntry 4 }
|
||
|
||
pvxEthSrvcOperState OBJECT-TYPE
|
||
SYNTAX OperStatus
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The current operational state of the service."
|
||
::= {pvxEthServiceEntry 5 }
|
||
|
||
pvxEthSrvcTransportType OBJECT-TYPE
|
||
SYNTAX INTEGER { providerBridge (1),
|
||
none (2) }
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "For future compatibily; describes the transport mechanism
|
||
for this service. For the current release we only support
|
||
providerBridge IEEE802.1ad transport."
|
||
::= {pvxEthServiceEntry 6 }
|
||
|
||
pvxEthSrvcSVLAN OBJECT-TYPE
|
||
SYNTAX PvxVlanId
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "If no value is specified in the row create request, the value
|
||
defaults to the current reserved SVLAN value."
|
||
::= {pvxEthServiceEntry 7 }
|
||
|
||
pvxEthSrvcSpanTreeInstance OBJECT-TYPE
|
||
SYNTAX INTEGER(0..16)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The spanning tree instance for this service. Default is 0"
|
||
DEFVAL { 0 }
|
||
::= {pvxEthServiceEntry 8 }
|
||
|
||
pvxEthSrvcMaxUNIs OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The maximum number of UNIs that can be associated with
|
||
this Service. This value is derived from the ServiceType"
|
||
::= {pvxEthServiceEntry 9 }
|
||
|
||
pvxEthSrvcNumUNIs OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The number of UNIs currently associated with the Service."
|
||
::= {pvxEthServiceEntry 10 }
|
||
|
||
pvxEthSrvcPointedness OBJECT-TYPE
|
||
SYNTAX INTEGER { pointToPoint (1),
|
||
multiPoint (2),
|
||
internal (3),
|
||
ring (4)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Is this a point-to-point or multipoint service"
|
||
::= {pvxEthServiceEntry 11 }
|
||
|
||
pvxEthSrvcFrameSize OBJECT-TYPE
|
||
SYNTAX INTEGER (1518..9600)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The maximum size of a frame transported on this service."
|
||
DEFVAL { 1522 }
|
||
::= {pvxEthServiceEntry 12 }
|
||
|
||
pvxEthSrvcCVidXlate OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Do we translate the C-VID on this service? Can
|
||
only be true if all UNIs have a single C-VID
|
||
mapped to this service."
|
||
::= {pvxEthServiceEntry 13 }
|
||
|
||
pvxEthSrvcMECciInterval OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
intervalInvalid (1),
|
||
interval300Hz (2),
|
||
interval10ms (3),
|
||
interval100ms (4),
|
||
interval1s (5),
|
||
interval10s (6),
|
||
interval1min (7),
|
||
interval10min (8)
|
||
}
|
||
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Indicates the interval at which CCMs are sent by a MEP.
|
||
The possible values are:
|
||
intervalInvalid(0) No CCMs are sent (disabled).
|
||
interval300Hz(1) CCMs are sent every 3 1/3 milliseconds
|
||
(300Hz).
|
||
interval10ms(2) CCMs are sent every 10 milliseconds.
|
||
interval100ms(3) CCMs are sent every 100 milliseconds.
|
||
interval1s(4) CCMs are sent every 1 second.
|
||
interval10s(5) CCMs are sent every 10 seconds.
|
||
interval1min(6) CCMs are sent every minute.
|
||
interval10min(7) CCMs are sent every 10 minutes.
|
||
Default value is set to interval1s by the system. "
|
||
::= { pvxEthServiceEntry 14 }
|
||
|
||
pvxEthSrvcMECciEnable OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "If set to true, the MEP will generate CCM messages.
|
||
Default is set to false by the system."
|
||
::= { pvxEthServiceEntry 15 }
|
||
|
||
pvxEthSrvcMEName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..6))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Name of the EVC Maintanence Entity. Maximum length is 6 characters."
|
||
::= { pvxEthServiceEntry 16 }
|
||
|
||
pvxEthSrvcMaxNNIs OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The maximum number of NNIs that can be associated with
|
||
this Service. This value is derived from the ServiceType"
|
||
::= {pvxEthServiceEntry 17 }
|
||
|
||
pvxEthSrvcNumNNIs OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The number of NNIs currently associated with the Service."
|
||
::= {pvxEthServiceEntry 18 }
|
||
|
||
pvxEthSrvcLockNNIs OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "If true, the switch will not let any dynamic VLAN protocols,
|
||
such as GVRP, add NNIs to the Service."
|
||
::= { pvxEthServiceEntry 19 }
|
||
|
||
pvxEthSrvcExceedMaxUNI OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "This attribute is used to indicate the error condition that the
|
||
maximum number of NUIs has exceeded for EPLINE or EVPLINE."
|
||
::= { pvxEthServiceEntry 20 }
|
||
|
||
pvxEthSrvcRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxEthServiceEntry 100 }
|
||
|
||
|
||
-----------------------------------------------------------------------
|
||
-- pvxServiceUNITable
|
||
-----------------------------------------------------------------------
|
||
pvxServiceUNITable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PvxServiceUNIEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This table binds a UNI to a service and describes the configuration
|
||
of the UNI-service combination."
|
||
::= { pvxBridgeServices 19 }
|
||
|
||
pvxServiceUNIEntry OBJECT-TYPE
|
||
SYNTAX PvxServiceUNIEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The conceptual row object of the Service UNI table.
|
||
|
||
Note the pvxSrvcUNISrvcName index is a variable length OCTET STRING
|
||
object. When encoded as part of the Service UNI index, it
|
||
includes the string length as part of the instance.
|
||
|
||
For example, a service named 'aaa' is encoded as '3.61.61.61'.
|
||
|
||
For more info on encoding OCTET STRING instances in OID's,
|
||
see RFC-2578, section 7.7.
|
||
"
|
||
INDEX { pvxSrvcUNISwitchId,
|
||
pvxSrvcUNIShelfId,
|
||
pvxSrvcUNISlotId,
|
||
pvxSrvcUNIPortTypeId,
|
||
pvxSrvcUNIPortId,
|
||
pvxSrvcUNISrvcName
|
||
}
|
||
::= { pvxServiceUNITable 1 }
|
||
|
||
PvxServiceUNIEntry ::= SEQUENCE { pvxSrvcUNISwitchId INTEGER,
|
||
pvxSrvcUNIShelfId INTEGER,
|
||
pvxSrvcUNISlotId INTEGER,
|
||
pvxSrvcUNIPortTypeId PvxPortType,
|
||
pvxSrvcUNIPortId Integer32,
|
||
pvxSrvcUNISrvcName DisplayString,
|
||
pvxSrvcUNINumCVids Integer32,
|
||
pvxSrvcUNIIngressBW DisplayString,
|
||
pvxSrvcUNIIngressBWperCos DisplayString,
|
||
pvxSrvcUNIEgressBW DisplayString,
|
||
pvxSrvcUNIEgressBWperCos DisplayString,
|
||
pvxSrvcUNIUserDefinedMepId INTEGER,
|
||
pvxSrvcUNIForwarding INTEGER,
|
||
pvxSrvcUNIServiceMap DisplayString,
|
||
pvxSrvcUNIFilterSequence INTEGER,
|
||
pvxSrvcUNIEFPSDEnabled TruthValue,
|
||
pvxSrvcUNIEFPSDLocalEFPSDState TruthValue,
|
||
pvxSrvcUNISlaMeasurementProfile DisplayString,
|
||
pvxSrvcUNIRowStatus RowStatus }
|
||
|
||
pvxSrvcUNISwitchId OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object represents the particular switch id."
|
||
::= { pvxServiceUNIEntry 1 }
|
||
|
||
pvxSrvcUNIShelfId OBJECT-TYPE
|
||
SYNTAX INTEGER (0|1|11|21|31)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxServiceUNIEntry 2 }
|
||
|
||
pvxSrvcUNISlotId OBJECT-TYPE
|
||
SYNTAX INTEGER (0|1|3|5|7|9|11|13|15|17|19)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxServiceUNIEntry 3 }
|
||
|
||
pvxSrvcUNIPortTypeId OBJECT-TYPE
|
||
SYNTAX PvxPortType
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxServiceUNIEntry 4 }
|
||
|
||
pvxSrvcUNIPortId OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxServiceUNIEntry 5 }
|
||
|
||
pvxSrvcUNISrvcName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..32))
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The name of the service."
|
||
::= { pvxServiceUNIEntry 6 }
|
||
|
||
pvxSrvcUNINumCVids OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The number of C-VIDs associated with this service on this
|
||
UNI."
|
||
::= { pvxServiceUNIEntry 7 }
|
||
|
||
pvxSrvcUNIIngressBW OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(0..32))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The name of the profile thay specifies the ingress bandwidth
|
||
for this service in this UNI."
|
||
DEFVAL {""}
|
||
::= { pvxServiceUNIEntry 8 }
|
||
|
||
pvxSrvcUNIIngressBWperCos OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(0..32))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The name of the profile thay specifies the ingress bandwidth
|
||
per COS Id for this service in this UNI."
|
||
DEFVAL {""}
|
||
::= { pvxServiceUNIEntry 9 }
|
||
|
||
pvxSrvcUNIEgressBW OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(0..32))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The name of the profile thay specifies the egress bandwidth
|
||
for this service in this UNI."
|
||
DEFVAL {""}
|
||
::= { pvxServiceUNIEntry 10 }
|
||
|
||
pvxSrvcUNIEgressBWperCos OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(0..32))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The name of the profile thay specifies the egress bandwidth
|
||
per COS Id for this service in this UNI."
|
||
DEFVAL {""}
|
||
::= { pvxServiceUNIEntry 11 }
|
||
|
||
pvxSrvcUNIUserDefinedMepId OBJECT-TYPE
|
||
SYNTAX INTEGER(0..8191)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "If the value is zero, then the user has not set a MEP ID
|
||
for the Service UNI and one will be autogenerated by
|
||
the system. If the user wishes to manually configure a
|
||
MEP ID it must be in the range of 1 - 8191, inclusive."
|
||
DEFVAL {0}
|
||
::= { pvxServiceUNIEntry 12 }
|
||
|
||
pvxSrvcUNIForwarding OBJECT-TYPE
|
||
SYNTAX INTEGER { normal (1),
|
||
etree-leaf (2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Forwarding specification applies only to E-Tree services.
|
||
It is an indication of whether a UNI is a Leaf port(etree-leaf)
|
||
or a Root port(normal). The default value for all UNIs is etree-leaf.
|
||
For other eservices except E-tree, it's only shown as
|
||
normal and not configurable."
|
||
DEFVAL {2}
|
||
::= { pvxServiceUNIEntry 13 }
|
||
|
||
pvxSrvcUNIServiceMap OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(0..32))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The name of the profile that specifies the service map
|
||
filters for this service in this UNI."
|
||
DEFVAL {""}
|
||
::= { pvxServiceUNIEntry 14 }
|
||
|
||
pvxSrvcUNIFilterSequence OBJECT-TYPE
|
||
SYNTAX INTEGER(1..100)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "A numerical value used to order service map filter evaluation
|
||
on a UNI. Lower values are evaluated before higher values"
|
||
DEFVAL {50}
|
||
::= { pvxServiceUNIEntry 15 }
|
||
|
||
pvxSrvcUNIEFPSDEnabled OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Indicates if Ethernet Fault Propagation Shut Down (EFPSD) feature
|
||
is enabled on this service UNI."
|
||
DEFVAL {false}
|
||
::= { pvxServiceUNIEntry 16 }
|
||
|
||
pvxSrvcUNIEFPSDLocalEFPSDState OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "For service UNIs with EFPSD enabled, indicates if EFPSD is currently
|
||
engaged on the local UNI. If EFPSD is engaged, the transmitter on the UNI
|
||
is off."
|
||
::= { pvxServiceUNIEntry 17 }
|
||
|
||
pvxSrvcUNISlaMeasurementProfile OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(0..32))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The name of the profile that specifies the SLA mesaurement thresholds
|
||
for this service in this UNI."
|
||
DEFVAL {""}
|
||
::= { pvxServiceUNIEntry 18 }
|
||
|
||
pvxSrvcUNIRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxServiceUNIEntry 100 }
|
||
|
||
|
||
-----------------------------------------------------------------------
|
||
-- pvxSvidXlateTable
|
||
-----------------------------------------------------------------------
|
||
pvxSvidXlateTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PvxSvidXlateEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This table defines all User Network Interfaces on all switches."
|
||
::= { pvxBridgeServices 20 }
|
||
|
||
pvxSvidXlateEntry OBJECT-TYPE
|
||
SYNTAX PvxSvidXlateEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The conceptual row object of the SvidXlate Table"
|
||
INDEX { pvxSvidXlateSwitchId,
|
||
pvxSvidXlateShelfId,
|
||
pvxSvidXlateSlotId,
|
||
pvxSvidXlatePortTypeId,
|
||
pvxSvidXlatePortId,
|
||
pvxSvidXlateInternalSVid }
|
||
::= { pvxSvidXlateTable 1 }
|
||
|
||
PvxSvidXlateEntry ::= SEQUENCE { pvxSvidXlateSwitchId INTEGER,
|
||
pvxSvidXlateShelfId INTEGER,
|
||
pvxSvidXlateSlotId INTEGER,
|
||
pvxSvidXlatePortTypeId PvxPortType,
|
||
pvxSvidXlatePortId Integer32,
|
||
pvxSvidXlateInternalSVid PvxVlanId,
|
||
pvxSvidXlateExternalSVid PvxVlanId }
|
||
|
||
pvxSvidXlateSwitchId OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object represents the particular switch id."
|
||
::= { pvxSvidXlateEntry 1 }
|
||
|
||
pvxSvidXlateShelfId OBJECT-TYPE
|
||
SYNTAX INTEGER (0|1|11|21|31)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxSvidXlateEntry 2 }
|
||
|
||
pvxSvidXlateSlotId OBJECT-TYPE
|
||
SYNTAX INTEGER (0|1|3|5|7|9|11|13|15|17|19)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxSvidXlateEntry 3 }
|
||
|
||
pvxSvidXlatePortTypeId OBJECT-TYPE
|
||
SYNTAX PvxPortType
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxSvidXlateEntry 4 }
|
||
|
||
pvxSvidXlatePortId OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxSvidXlateEntry 5 }
|
||
|
||
pvxSvidXlateInternalSVid OBJECT-TYPE
|
||
SYNTAX PvxVlanId
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxSvidXlateEntry 6 }
|
||
|
||
pvxSvidXlateExternalSVid OBJECT-TYPE
|
||
SYNTAX PvxVlanId
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxSvidXlateEntry 7 }
|
||
|
||
|
||
|
||
-----------------------------------------------------------------------
|
||
-- pvxMgmtVLANTable
|
||
-----------------------------------------------------------------------
|
||
|
||
pvxMgmtVLANTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PvxMgmtVLANEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This table describes the Management VLAN service for the switch."
|
||
::= { pvxBridgeServices 22 }
|
||
|
||
|
||
pvxMgmtVLANEntry OBJECT-TYPE
|
||
SYNTAX PvxMgmtVLANEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A row in the Management VLAN Table. Note that in Provider Bridge
|
||
mode, a row in this table is auto-created by adding an entry in
|
||
the pvxEthServiceTable. You cannot create the row directly. "
|
||
INDEX {
|
||
pvxMgmtVLANSwitchIdx,
|
||
pvxMgmtVLANSrvcName
|
||
}
|
||
::= { pvxMgmtVLANTable 1 }
|
||
|
||
PvxMgmtVLANEntry ::= SEQUENCE { pvxMgmtVLANSwitchIdx INTEGER,
|
||
pvxMgmtVLANSrvcName DisplayString,
|
||
pvxMgmtVLANBWProfileName DisplayString,
|
||
pvxMgmtVLANCVLANId INTEGER,
|
||
pvxMgmtVLANAddressType InetAddressType,
|
||
pvxMgmtVLANIpAddress InetAddress,
|
||
pvxMgmtVLANNetMask InetAddress,
|
||
pvxMgmtVLANRowStatus RowStatus }
|
||
|
||
|
||
pvxMgmtVLANSwitchIdx OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object represents the switch on which this Mgmt VLAN runs."
|
||
::= { pvxMgmtVLANEntry 1 }
|
||
|
||
|
||
pvxMgmtVLANSrvcName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This is the name of the Mgmt VLAN service. A corresponding
|
||
entry with this name is in the pvxEthServicesTable"
|
||
::= { pvxMgmtVLANEntry 2 }
|
||
|
||
|
||
pvxMgmtVLANBWProfileName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The name of the bandwidth profile that applies to the management VLAN.
|
||
Does not apply in provider bridge mode."
|
||
::= { pvxMgmtVLANEntry 3 }
|
||
|
||
|
||
pvxMgmtVLANCVLANId OBJECT-TYPE
|
||
SYNTAX INTEGER(0..4095)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The Customer VLAN ID with which packets will be tagged when
|
||
sent on the Mgmt VLAN. If 0, no CVLAN tagging will occur."
|
||
::= { pvxMgmtVLANEntry 4 }
|
||
|
||
|
||
pvxMgmtVLANAddressType OBJECT-TYPE
|
||
SYNTAX InetAddressType
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The type of addresses (v4/v6) used in this row of
|
||
this MIB. Currently only ipv4 is allowed in this table."
|
||
::= { pvxMgmtVLANEntry 5 }
|
||
|
||
pvxMgmtVLANIpAddress OBJECT-TYPE
|
||
SYNTAX InetAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The IP Address associated with this interface."
|
||
::= { pvxMgmtVLANEntry 6 }
|
||
|
||
pvxMgmtVLANNetMask OBJECT-TYPE
|
||
SYNTAX InetAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The sub-net mask associated with this interface."
|
||
::= { pvxMgmtVLANEntry 7 }
|
||
|
||
pvxMgmtVLANRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This object is used to create a new row in the MgmtVLAN table."
|
||
::= { pvxMgmtVLANEntry 100 }
|
||
|
||
-----------------------------------------------------------------------
|
||
-- pvxServiceNNITable
|
||
-----------------------------------------------------------------------
|
||
pvxServiceNNITable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PvxServiceNNIEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This table binds a NNI to a service and describes the configuration
|
||
of the NNI-service combination."
|
||
::= { pvxBridgeServices 23 }
|
||
|
||
pvxServiceNNIEntry OBJECT-TYPE
|
||
SYNTAX PvxServiceNNIEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The conceptual row object of the Service NNI table.
|
||
|
||
Note the pvxSrvcNNISrvcName index is a variable length OCTET STRING
|
||
object. When encoded as part of the Service NNI index, it
|
||
includes the string length as part of the instance.
|
||
|
||
For example, a service named 'aaa' is encoded as '3.61.61.61'.
|
||
|
||
For more info on encoding OCTET STRING instances in OID's,
|
||
see RFC-2578, section 7.7.
|
||
"
|
||
INDEX { pvxSrvcNNISwitchId,
|
||
pvxSrvcNNIShelfId,
|
||
pvxSrvcNNISlotId,
|
||
pvxSrvcNNIPortTypeId,
|
||
pvxSrvcNNIPortId,
|
||
pvxSrvcNNISrvcName
|
||
}
|
||
::= { pvxServiceNNITable 1 }
|
||
|
||
PvxServiceNNIEntry ::= SEQUENCE { pvxSrvcNNISwitchId INTEGER,
|
||
pvxSrvcNNIShelfId INTEGER,
|
||
pvxSrvcNNISlotId INTEGER,
|
||
pvxSrvcNNIPortTypeId PvxPortType,
|
||
pvxSrvcNNIPortId Integer32,
|
||
pvxSrvcNNISrvcName DisplayString,
|
||
pvxSrvcNNIIngressBW DisplayString,
|
||
pvxSrvcNNIIngressBWperCos DisplayString,
|
||
pvxSrvcNNIEgressBW DisplayString,
|
||
pvxSrvcNNIEgressBWperCos DisplayString,
|
||
pvxSrvcNNIRowStatus RowStatus }
|
||
|
||
pvxSrvcNNISwitchId OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object represents the particular switch id."
|
||
::= { pvxServiceNNIEntry 1 }
|
||
|
||
pvxSrvcNNIShelfId OBJECT-TYPE
|
||
SYNTAX INTEGER (0|1|11|21|31)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxServiceNNIEntry 2 }
|
||
|
||
pvxSrvcNNISlotId OBJECT-TYPE
|
||
SYNTAX INTEGER (0|1|3|5|7|9|11|13|15|17|19)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxServiceNNIEntry 3 }
|
||
|
||
pvxSrvcNNIPortTypeId OBJECT-TYPE
|
||
SYNTAX PvxPortType
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxServiceNNIEntry 4 }
|
||
|
||
pvxSrvcNNIPortId OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxServiceNNIEntry 5 }
|
||
|
||
pvxSrvcNNISrvcName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..32))
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The name of the service."
|
||
::= { pvxServiceNNIEntry 6 }
|
||
|
||
pvxSrvcNNIIngressBW OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(0..32))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The name of the profile thay specifies the ingress bandwidth
|
||
for this service in this NNI."
|
||
DEFVAL {""}
|
||
::= { pvxServiceNNIEntry 8 }
|
||
|
||
pvxSrvcNNIIngressBWperCos OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(0..32))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The name of the profile thay specifies the ingress bandwidth
|
||
per COS Id for this service in this NNI."
|
||
DEFVAL {""}
|
||
::= { pvxServiceNNIEntry 9 }
|
||
|
||
pvxSrvcNNIEgressBW OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(0..32))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The name of the profile thay specifies the egress bandwidth
|
||
for this service in this NNI."
|
||
DEFVAL {""}
|
||
::= { pvxServiceNNIEntry 10 }
|
||
|
||
pvxSrvcNNIEgressBWperCos OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(0..32))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The name of the profile thay specifies the egress bandwidth
|
||
per COS Id for this service in this NNI."
|
||
DEFVAL {""}
|
||
::= { pvxServiceNNIEntry 11 }
|
||
|
||
pvxSrvcNNIRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxServiceNNIEntry 100 }
|
||
|
||
|
||
-----------------------------------------------------------------------
|
||
-- pvxERPSServiceNNITable
|
||
-----------------------------------------------------------------------
|
||
pvxERPSServiceNNITable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PvxERPSServiceNNIEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This table provides configuration for an ERPS NNI."
|
||
::= { pvxBridgeServices 24 }
|
||
|
||
pvxERPSServiceNNIEntry OBJECT-TYPE
|
||
SYNTAX PvxERPSServiceNNIEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The conceptual row object of the ERPS Service NNI table."
|
||
INDEX { pvxERPSSrvcNNISwitchId,
|
||
pvxERPSSrvcNNIShelfId,
|
||
pvxERPSSrvcNNISlotId,
|
||
pvxERPSSrvcNNIPortTypeId,
|
||
pvxERPSSrvcNNIPortId
|
||
}
|
||
::= { pvxERPSServiceNNITable 1 }
|
||
|
||
PvxERPSServiceNNIEntry ::= SEQUENCE {
|
||
pvxERPSSrvcNNISwitchId INTEGER,
|
||
pvxERPSSrvcNNIShelfId INTEGER,
|
||
pvxERPSSrvcNNISlotId INTEGER,
|
||
pvxERPSSrvcNNIPortTypeId PvxPortType,
|
||
pvxERPSSrvcNNIPortId Integer32,
|
||
pvxERPSSrvcNNIRingProtectLink INTEGER,
|
||
pvxERPSSrvcNNIProtectionSwitch INTEGER,
|
||
pvxERPSSrvcNNIRingPortStatus INTEGER,
|
||
pvxERPSSrvcNNISrvcName DisplayString,
|
||
pvxERPSSrvcNNIRingPortId INTEGER,
|
||
pvxERPSSrvcNNIMEName DisplayString,
|
||
pvxERPSSrvcNNIRemoteMepId INTEGER,
|
||
pvxERPSSrvcNNIECFMInfo DisplayString,
|
||
pvxERPSSrvcNNILocalMepId INTEGER,
|
||
pvxERPSSrvcNNINeighborPort INTEGER,
|
||
pvxERPSSrvcNNINextNeighborPort INTEGER,
|
||
pvxERPSSrvcNNIFlushRemoteMEP TruthValue
|
||
}
|
||
|
||
pvxERPSSrvcNNISwitchId OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object represents the particular switch id."
|
||
::= { pvxERPSServiceNNIEntry 1 }
|
||
|
||
pvxERPSSrvcNNIShelfId OBJECT-TYPE
|
||
SYNTAX INTEGER (0|1|11|21|31)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object represents the particular shelf id."
|
||
::= { pvxERPSServiceNNIEntry 2 }
|
||
|
||
pvxERPSSrvcNNISlotId OBJECT-TYPE
|
||
SYNTAX INTEGER (0|1|3|5|7|9|11|13|15|17|19)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object represents the particular slot id."
|
||
::= { pvxERPSServiceNNIEntry 3 }
|
||
|
||
pvxERPSSrvcNNIPortTypeId OBJECT-TYPE
|
||
SYNTAX PvxPortType
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object represents the particular port type."
|
||
::= { pvxERPSServiceNNIEntry 4 }
|
||
|
||
pvxERPSSrvcNNIPortId OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object represents the particular port id."
|
||
::= { pvxERPSServiceNNIEntry 5 }
|
||
|
||
pvxERPSSrvcNNIRingProtectLink OBJECT-TYPE
|
||
SYNTAX INTEGER { enable(1),
|
||
disable(2) }
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "This variable indicates whether this NNI is the protection link
|
||
for the ring.
|
||
When a port is configured as a RPL port, this node becomes
|
||
RPL Owner for the ring. The administrator has to ensure that
|
||
only one node in a ring is configured as RPL Owner."
|
||
DEFVAL { enable }
|
||
::= { pvxERPSServiceNNIEntry 6 }
|
||
|
||
pvxERPSSrvcNNIProtectionSwitch OBJECT-TYPE
|
||
SYNTAX INTEGER { enable(1),
|
||
disable(2) }
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "This object identifies the port that will be blocked by
|
||
enforcing forced or manual switching. Enabling this port
|
||
configures pvxERSPSrvcProtectionSwitchMode to operate
|
||
on this port. The pvxERPSSrvcProtectionSwitchMode must be
|
||
set to 'normal' in order to enable or disable
|
||
pvxERPSSrvcNNIProtectionSwitch on this port."
|
||
DEFVAL { enable }
|
||
::= { pvxERPSServiceNNIEntry 7 }
|
||
|
||
pvxERPSSrvcNNIRingPortStatus OBJECT-TYPE
|
||
SYNTAX INTEGER { blocked(1),
|
||
unblocked(2) }
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "This object indicates the port's current status updated by
|
||
the ERPS control process of this ring."
|
||
::= { pvxERPSServiceNNIEntry 8 }
|
||
|
||
pvxERPSSrvcNNISrvcName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..32))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The name of the ERPS service this port is part of."
|
||
::= { pvxERPSServiceNNIEntry 9 }
|
||
|
||
pvxERPSSrvcNNIRingPortId OBJECT-TYPE
|
||
SYNTAX INTEGER { ringPort1 (1),
|
||
ringPort2 (2) }
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The designation of this port w.r.t. the ERPS ring."
|
||
::= { pvxERPSServiceNNIEntry 10 }
|
||
|
||
pvxERPSSrvcNNIMEName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..6))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The Maintanence Entity Name for the CCMs for this ERPS NNI.
|
||
Maximum length is 6 characters."
|
||
::= { pvxERPSServiceNNIEntry 11 }
|
||
|
||
pvxERPSSrvcNNIRemoteMepId OBJECT-TYPE
|
||
SYNTAX INTEGER (0..8191)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The MEP Id of the remote end-point of the NNI. 0 indicates
|
||
that the value should be auto-discovered."
|
||
DEFVAL { 0 }
|
||
::= { pvxERPSServiceNNIEntry 12 }
|
||
|
||
pvxERPSSrvcNNIECFMInfo OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..127))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The provisioned information about the ECMF entities in the ring."
|
||
::= { pvxERPSServiceNNIEntry 13 }
|
||
|
||
pvxERPSSrvcNNILocalMepId OBJECT-TYPE
|
||
SYNTAX INTEGER (0..8191)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The MEP Id of the local end-point of the NNI. 0 indicates
|
||
that the value should be auto-discovered."
|
||
DEFVAL { 0 }
|
||
::= { pvxERPSServiceNNIEntry 14 }
|
||
|
||
pvxERPSSrvcNNINeighborPort OBJECT-TYPE
|
||
SYNTAX INTEGER { enable(1), disable(2)}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "This object identifies the RPL Neighbor port of the ring. When a\
|
||
port is configured as a RPL Neighbor port, that node becomes RPL Neighbor
|
||
for that ring. [Reference : Section 10.1 of ITU-T G.8032 Y.1344 (03/2010)]
|
||
Value '2' indicates that this ring port is not a RPL Neighbor port. Both
|
||
the RPL owner and RPL Neighbor node cannot be enabled at the same Ethernet
|
||
Ring Node. Administrator has to ensure that, only one node in a ring is
|
||
configured as RPL Neighbor, and the node is adjacent to the RPL ."
|
||
DEFVAL { 2}
|
||
::= { pvxERPSServiceNNIEntry 15 }
|
||
|
||
pvxERPSSrvcNNINextNeighborPort OBJECT-TYPE
|
||
SYNTAX INTEGER { enable(1), disable(2)}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "This object identifies the RPL Next Neighbor port of the ring. When a port
|
||
is configured as a RPL Next Neighbor port, that node becomes RPL Next Neighbor
|
||
for that ring. [Reference : Section VIII.4 of ITU-T G.8032 Y.1344 (03/2010)]
|
||
Value '2' indicates that this ring port is not a RPL Next Neighbor port.
|
||
Both the RPL owner and RPL Next Neighbor node cannot be enabled at the same
|
||
Ethernet Ring Node. Administrator has to ensure that, only nodes in a ring
|
||
which are adjacent to the RPL owner or RPL Neighbor node are configured as RPL
|
||
Next Neighbor Nodess."
|
||
DEFVAL { 2}
|
||
::= { pvxERPSServiceNNIEntry 16 }
|
||
|
||
pvxERPSSrvcNNIFlushRemoteMEP OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "A Boolean indicating whether the remote MEP needs to flush its MEP list or not
|
||
True indicates that the remote MEP needs to flush and rebuild its MEP lists."
|
||
DEFVAL { false }
|
||
::= { pvxERPSServiceNNIEntry 17 }
|
||
|
||
|
||
|
||
-----------------------------------------------------------------------
|
||
-- pvxERPSServiceTable
|
||
-----------------------------------------------------------------------
|
||
|
||
pvxERPSServiceTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PvxERPSServiceEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This table is used to configure ERPS service on a particular
|
||
switch in the chassis."
|
||
::= { pvxBridgeServices 25 }
|
||
|
||
pvxERPSServiceEntry OBJECT-TYPE
|
||
SYNTAX PvxERPSServiceEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The conceptual row object of the ERPS Service."
|
||
INDEX { pvxERPSSrvcSwitchIdx,
|
||
pvxERPSSrvcName
|
||
}
|
||
::= { pvxERPSServiceTable 1 }
|
||
|
||
PvxERPSServiceEntry ::= SEQUENCE {
|
||
pvxERPSSrvcSwitchIdx INTEGER,
|
||
pvxERPSSrvcName DisplayString,
|
||
pvxERPSSrvcRevertMode INTEGER,
|
||
pvxERPSSrvcProtectionSwitchMode INTEGER,
|
||
pvxERPSSrvcHoldTimer Unsigned32,
|
||
pvxERPSSrvcWaitToRestoreTimer Unsigned32,
|
||
pvxERPSSrvcGuardTimer Unsigned32,
|
||
pvxERPSSrvcPeriodicTimer Unsigned32,
|
||
pvxERPSSrvcPropagateTC INTEGER,
|
||
pvxERPSSrvcNodeType INTEGER,
|
||
pvxERPSSrvcRingMonitoring INTEGER,
|
||
pvxERPSSrvcRingProperty INTEGER,
|
||
pvxERPSSrvcRingSemState INTEGER,
|
||
pvxERPSSrvcRingNodeStatus Integer32,
|
||
pvxERPSSrvcNumRingPorts INTEGER,
|
||
pvxERPSSrvcSVLAN PvxVlanId,
|
||
pvxERPSSrvcVirtualLink PvxErpsVirtualLinkList,
|
||
pvxERPSSrvcWaitToBlockTimer Unsigned32,
|
||
pvxERPSSrvcCompatibleVersion INTEGER,
|
||
pvxERPSSrvcMultipleFailure INTEGER,
|
||
pvxERPSSrvcSubRingWithoutVC TruthValue,
|
||
pvxERPSSrvcDownMegLevel INTEGER,
|
||
pvxERPSSrvcUpMegLevel INTEGER
|
||
}
|
||
|
||
pvxERPSSrvcSwitchIdx OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object represents the particular switch id."
|
||
::= { pvxERPSServiceEntry 1 }
|
||
|
||
pvxERPSSrvcName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..32))
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The name of the ERPS service."
|
||
::= { pvxERPSServiceEntry 2 }
|
||
|
||
pvxERPSSrvcRevertMode OBJECT-TYPE
|
||
SYNTAX INTEGER { revertive (1),
|
||
non-revertive (2) }
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "This object identifies whether the ring is operating in
|
||
revertive or nonRevertive manner. In revertive mode of
|
||
operation, once the failed link recovers, the data path
|
||
will be switched back from protection path to working
|
||
path. In nonRevertive mode of operation, once the failed
|
||
link recovers, the recovered link port will remain blocked
|
||
state and the data still remains with the protection path."
|
||
DEFVAL { revertive }
|
||
::= { pvxERPSServiceEntry 3 }
|
||
|
||
pvxERPSSrvcProtectionSwitchMode OBJECT-TYPE
|
||
SYNTAX INTEGER { normalSwitch (1),
|
||
forceSwitch (2),
|
||
manualSwitch (3),
|
||
clear (4)}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Before configuring this object with 'forceSwitch' or
|
||
'manualSwitch', pvxERPSSrvcNNIProtectionSwitch MUST be
|
||
enabled on one of the NNI ports.
|
||
When forcedSwitch is enabled on a ring, irrespective of
|
||
the status (Failed or not failed) of the NNI port, the
|
||
port will be blocked. If a link failure is present in the
|
||
ring, then setting the value as 'manualSwitch' will not be
|
||
allowed. Failure of the link in the ring will clear the
|
||
manual switch condition.
|
||
Force Switch is higher priority than the manual switch, as
|
||
such forceSwitch will overwrite the manual switch
|
||
configuration. Similarly manualSwitch will not be allowed,
|
||
when forceSwitch is enabled. 'normalSwitch' command will
|
||
clear the Manual/Force switch"
|
||
DEFVAL { normalSwitch }
|
||
::= { pvxERPSServiceEntry 4 }
|
||
|
||
pvxERPSSrvcHoldTimer OBJECT-TYPE
|
||
SYNTAX Unsigned32 (0..100)
|
||
UNITS "deciseconds"
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "This object is used to configure the period for the hold
|
||
timer of this ring. Hold-Off timer will be started when a
|
||
new defect (SF) is received on this ring. This defect will
|
||
not be give as local SF to ERP control process until hold
|
||
timer expires. When the hold-off timer expires, and if a
|
||
local defect still exists it will be given as local SF to
|
||
the ERP control process of this ring."
|
||
DEFVAL { 0 }
|
||
::= { pvxERPSServiceEntry 5 }
|
||
|
||
pvxERPSSrvcWaitToRestoreTimer OBJECT-TYPE
|
||
SYNTAX Unsigned32 (10|300|360|420|480|540|600|660|720|780|840|900)
|
||
UNITS "seconds"
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "This object is used to configure the period for the Wait to
|
||
restore timer. This object is applicable only if this ring
|
||
is operating in the revertive mode of operation. In the
|
||
revertive mode of operation, if this object is configured
|
||
with a value of '0', then the traffic is switched back to
|
||
the working entity from the protection entity immediately
|
||
upon recovery from failure of the working entity.
|
||
Value can be set to 10 seconds or any value between
|
||
5 minutes (300) and 15 minutes (900) that is an even one minute
|
||
interval."
|
||
DEFVAL { 300 }
|
||
::= { pvxERPSServiceEntry 6 }
|
||
|
||
pvxERPSSrvcGuardTimer OBJECT-TYPE
|
||
SYNTAX Unsigned32 (0..200)
|
||
UNITS "centiseconds"
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "This object is used to configure the period for the guard
|
||
timer of this ring. This timer is required to prevent
|
||
reception of outdated R-APS messages. Guard timer will be
|
||
started on reception of local clear SF event. R-APS messages
|
||
(except R-APS event messages) received on a ring when guard
|
||
timer is running, will be discarded."
|
||
DEFVAL { 50 }
|
||
::= { pvxERPSServiceEntry 7 }
|
||
|
||
pvxERPSSrvcPeriodicTimer OBJECT-TYPE
|
||
SYNTAX Unsigned32 (5..10)
|
||
UNITS "seconds"
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "This object is used to configure the periodic timer. Periodic
|
||
timer is used to configure the transmission interval of R-APS
|
||
PDUs. Periodic timer is not valid for the first 3 R-APS PDU
|
||
transmission, that will be send on any change of R-APS
|
||
information."
|
||
DEFVAL { 5 }
|
||
::= { pvxERPSServiceEntry 8 }
|
||
|
||
pvxERPSSrvcPropagateTC OBJECT-TYPE
|
||
SYNTAX INTEGER { enable (1),
|
||
disable (2) }
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "This object is used to Enable/Disable the Propagation of TC
|
||
in the associated rings, whenever the flush FDB is triggered
|
||
for this sub-ring. This configuration is applicable only
|
||
in the interconnecting nodes of the sub-ring"
|
||
DEFVAL { disable }
|
||
::= { pvxERPSServiceEntry 9 }
|
||
|
||
pvxERPSSrvcNodeType OBJECT-TYPE
|
||
SYNTAX INTEGER { rplOwner (1),
|
||
nonRplOwner (2) }
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "This object identifies the node state of this ring node.
|
||
If one of the NNI is configured as the RPL, then this ring
|
||
node becomes 'rplOwner', otherwise the node remains as
|
||
'nonRplOwner'."
|
||
::= { pvxERPSServiceEntry 10 }
|
||
|
||
pvxERPSSrvcRingMonitoring OBJECT-TYPE
|
||
SYNTAX INTEGER { cfm (1),
|
||
local (2) }
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "This attribute is the configurations related to the link
|
||
monitoring entities. The fault monitoring could be using
|
||
the Y.1731 mechanism or local detection mechanisms."
|
||
::= { pvxERPSServiceEntry 11 }
|
||
|
||
pvxERPSSrvcRingProperty OBJECT-TYPE
|
||
SYNTAX INTEGER { normal (1),
|
||
inter-connect (2) }
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "This attributes indicates the ring property of the service.
|
||
The 'normal' ring propery indicates that this node supports
|
||
the regular ring properties for the service. The 'inter-connect'
|
||
ring property indicates that this nodes supports the 'sub-ring'
|
||
connectivity for this service"
|
||
::= { pvxERPSServiceEntry 12 }
|
||
|
||
pvxERPSSrvcRingSemState OBJECT-TYPE
|
||
SYNTAX INTEGER { disable (1),
|
||
idle (2),
|
||
protection (3),
|
||
manualswitch(4),
|
||
forcedswitch(5),
|
||
pending(6) }
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "This object gives the node state as per the G.8032 state
|
||
event machine. During fault-free operation the state would
|
||
be in 'idle' state. Any fault condition on the ring network
|
||
would move this attribute into the protection state. If a manual
|
||
switch is issued on any node in the ring the operation state of
|
||
the ring would be <20>manualswitch<63><68>?state. If a force switch is issued
|
||
on any node in the ring the operation state of the ring would be
|
||
<20>forcedswitch<63><68>? <20>Pending<6E><67>?state occurs when a ring transition has
|
||
occurred and the node is waiting for a timer to expire. "
|
||
::= {pvxERPSServiceEntry 13 }
|
||
|
||
pvxERPSSrvcRingNodeStatus OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "A 32 bit mask giving the current status of the ring by
|
||
specifying the events/status currently present:
|
||
Bit 1 - Signal-failure on Ring Port 1
|
||
Bit 2 - Signal-failure on Ring Port 2
|
||
Bit 3 - Remote-signal-failure received on Ring Port 1
|
||
Bit 4 - Remote-signal-failure received on Ring Port 2
|
||
Bit 5 - Rpl-Blocked
|
||
Bit 6 - Wait-to-restore-timer-running
|
||
Bit 7 - Hold-timer-running
|
||
Bit 8 - Guard-timer-running
|
||
Value 1 of the bit signifies the presence of the event
|
||
associated with that bit and values zero signifies absence of
|
||
that event"
|
||
::= {pvxERPSServiceEntry 14 }
|
||
|
||
pvxERPSSrvcNumRingPorts OBJECT-TYPE
|
||
SYNTAX INTEGER (0..2)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "This attribute indicates the number of ring ports attached
|
||
to this ERPS service"
|
||
::= {pvxERPSServiceEntry 15 }
|
||
|
||
pvxERPSSrvcSVLAN OBJECT-TYPE
|
||
SYNTAX PvxVlanId
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "VlanID associated with the Eservice"
|
||
::= {pvxERPSServiceEntry 16 }
|
||
|
||
pvxERPSSrvcVirtualLink OBJECT-TYPE
|
||
SYNTAX PvxErpsVirtualLinkList
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The set of VIRTUAL-LINKs (vlan-ids) associated with the ERPS Service"
|
||
::= { pvxERPSServiceEntry 17 }
|
||
|
||
pvxERPSSrvcWaitToBlockTimer OBJECT-TYPE
|
||
SYNTAX Unsigned32 (0..864000000)
|
||
UNITS "miliseconds"
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION " This object is used to configure the period for Wait to Block
|
||
timer. This object is effective, only when force switch or manual
|
||
switch is configured in the ring and when clear command is issued
|
||
to recover the ring from force switch or manual switch.
|
||
|
||
The WTB timer is defined to be 5 seconds longer than the guard timer.
|
||
The WTB timer has a period from 0 to 24 hour, configurable in units
|
||
of 1 millisecond. For example, to configure WTB timer as 1 second
|
||
configure the value as 1000. "
|
||
DEFVAL { 5500 }
|
||
::= { pvxERPSServiceEntry 18}
|
||
|
||
pvxERPSSrvcCompatibleVersion OBJECT-TYPE
|
||
SYNTAX INTEGER { v1(1), v2(2)}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "This is used to configure the compatible version number of the node in the ring.
|
||
The ITU-T G.8032/Y.1344 (03//2010) standard states that the default compatible
|
||
version is version2. The default value is version2 (2). The version number can
|
||
be modified only when the row status of the ring entry is in not in service."
|
||
DEFVAL { v2}
|
||
::= { pvxERPSServiceEntry 19 }
|
||
|
||
pvxERPSSrvcMultipleFailure OBJECT-TYPE
|
||
SYNTAX INTEGER { disabled(1), primary(2)}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "This object is configured in interconnection node of the sub-ring to
|
||
support the feature 'Minimizing segmentation in interconnected rings'
|
||
as per Appendix X of ITU-T G.8032/Y.1344 (03/2010) standard.
|
||
|
||
Configured value of vxERPSSrvcMultipleFailure is used in Block Indication Logic Procedure
|
||
as per Section X.3.2 in Appendix X of ITU-T G.8032/Y.1344 (03/2010) standard.
|
||
Interconnected rings as described below :
|
||
a) If Loss of connectivity between the interconnection nodes is detected
|
||
and if the object pvxERPSSrvcMultipleFailure is configured as primary
|
||
then Local MS command is applied on the subring port else loss of connectivity
|
||
between the interconnection nodes is ignored.
|
||
b) Similarly when loss of connectivity between the interconnection nodes
|
||
is recovered and if the object pvxERPSSrvcInterconnectedNode is primary
|
||
then Local MS command on the subring port is cleared else recovery of
|
||
connectivity between the interconnection nodes is ignored.
|
||
|
||
This object is effective only when ring node is interconnection node. The default
|
||
value is disabled (1). This object is applicable only when the compatible version is 2."
|
||
DEFVAL { disabled }
|
||
::= { pvxERPSServiceEntry 20 }
|
||
|
||
|
||
pvxERPSSrvcSubRingWithoutVC OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "This configuration helps to configure the sub-ring to run with or without an RAPS
|
||
Virtual Channel.
|
||
|
||
When this object is set to 'false', the sub-ring is configured to run with a R-APS
|
||
Virtual Channel and both the traffic channel and the R-APS channel are blocked, when
|
||
the ring port is set to blocked state. When this object is set to 'true',the sub-ring
|
||
is configured to run without a R-APS Virtual Channel and the traffic channel is blocked
|
||
but the R-APS channel is not blocked, when the ring port is set to blocked state
|
||
[Reference : Section 10.1.14 of ITU-T G.8032 Y.1344 (03/2010)].
|
||
|
||
Administrator has to ensure that, this object is configured to true only in the
|
||
nodes of a sub-ring.
|
||
|
||
This object should be set to the same value (true/false) on all the nodes of the sub-ring.
|
||
This object is applicable only when the compatible version is 2. This object can be changed,
|
||
only when the rowstatus for this ring is not active."
|
||
DEFVAL { false }
|
||
::= { pvxERPSServiceEntry 21}
|
||
|
||
pvxERPSSrvcDownMegLevel OBJECT-TYPE
|
||
SYNTAX INTEGER (0..6)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "This object identifies the MEG level that will be used on CCM messages sent for
|
||
DOWN MEPs for this ERPS eservice. This object can only be modified if ERPS
|
||
service is disabled "
|
||
DEFVAL { 0}
|
||
::= { pvxERPSServiceEntry 22}
|
||
|
||
pvxERPSSrvcUpMegLevel OBJECT-TYPE
|
||
SYNTAX INTEGER (0..6)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "This object identifies the MEG level that will be used on CCM messages sent
|
||
for UP MEPs for this ERPS eservice. This object can only be modified if ERPS
|
||
service is disabled "
|
||
DEFVAL { 1}
|
||
::= { pvxERPSServiceEntry 23}
|
||
|
||
|
||
-----------------------------------------------------------------------
|
||
-- Bandwidth profile Table
|
||
-----------------------------------------------------------------------
|
||
pvxBWProfileTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PVXBWProfileEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxBridgeProfiles 1 }
|
||
|
||
pvxBWProfileEntry OBJECT-TYPE
|
||
SYNTAX PVXBWProfileEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
INDEX { pvxBWPIdx }
|
||
::= { pvxBWProfileTable 1 }
|
||
|
||
PVXBWProfileEntry ::= SEQUENCE { pvxBWPIdx Integer32,
|
||
pvxBWPCir Integer32,
|
||
pvxBWPCbs Integer32,
|
||
pvxBWPEir Integer32,
|
||
pvxBWPEbs Integer32,
|
||
pvxBWPCoSQueue Integer32,
|
||
pvxBWPRowStatus RowStatus }
|
||
|
||
pvxBWPIdx OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxBWProfileEntry 1 }
|
||
|
||
pvxBWPCir OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxBWProfileEntry 2 }
|
||
|
||
pvxBWPCbs OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxBWProfileEntry 3 }
|
||
|
||
pvxBWPEir OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxBWProfileEntry 4 }
|
||
|
||
pvxBWPEbs OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxBWProfileEntry 5 }
|
||
|
||
pvxBWPCoSQueue OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxBWProfileEntry 6 }
|
||
|
||
pvxBWPRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxBWProfileEntry 100 }
|
||
|
||
-----------------------------------------------------------------------
|
||
-- Cos Table
|
||
-----------------------------------------------------------------------
|
||
pvxCoSProfileTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PVXCoSProfileEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This table is used to configure the Class of service on a
|
||
port of a particular member of a virtual switch."
|
||
::= { pvxBridgeProfiles 2 }
|
||
|
||
pvxCoSProfileEntry OBJECT-TYPE
|
||
SYNTAX PVXCoSProfileEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The conceptual row object of the Cos table."
|
||
INDEX { pvxCPIdx }
|
||
::= {pvxCoSProfileTable 1 }
|
||
|
||
PVXCoSProfileEntry ::= SEQUENCE { pvxCPIdx Integer32,
|
||
pvxCPMaxBandwidth Integer32,
|
||
pvxCPMinBandwidth Integer32,
|
||
pvxCPWeight Integer32,
|
||
pvxCPQueueAlgo INTEGER,
|
||
pvxCPRowStatus RowStatus }
|
||
|
||
pvxCPIdx OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxCoSProfileEntry 1 }
|
||
|
||
pvxCPMaxBandwidth OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxCoSProfileEntry 2 }
|
||
|
||
pvxCPMinBandwidth OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxCoSProfileEntry 3 }
|
||
|
||
pvxCPWeight OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The weight of the queue associated with a CoS
|
||
for WRR(+SP) and DRR(+SP) queuing algorithms"
|
||
::= { pvxCoSProfileEntry 4 }
|
||
|
||
pvxCPQueueAlgo OBJECT-TYPE
|
||
SYNTAX INTEGER { sp (1),
|
||
rr (2),
|
||
wrr (3),
|
||
drr (4),
|
||
wrrsp (5),
|
||
drrsp (6) }
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This object represents the queuing algorithm configured for a
|
||
particular cos on a virtual switch."
|
||
::= { pvxCoSProfileEntry 5 }
|
||
|
||
pvxCPRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxCoSProfileEntry 100 }
|
||
|
||
|
||
-----------------------------------------------------------------------
|
||
-- Control frame profile Table
|
||
-----------------------------------------------------------------------
|
||
|
||
pvxCtrlFrmProfileTable OBJECT IDENTIFIER ::= { pvxBridgeProfiles 3 }
|
||
|
||
--
|
||
-- Table obsolete, removed.
|
||
--
|
||
|
||
-----------------------------------------------------------------------
|
||
-- Flow Meter Profile
|
||
-----------------------------------------------------------------------
|
||
pvxFlowMeterProfileTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PVXFlowMeterProfileEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxBridgeProfiles 4 }
|
||
|
||
pvxFlowMeterProfileEntry OBJECT-TYPE
|
||
SYNTAX PVXFlowMeterProfileEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
INDEX { pvxFMPIdx }
|
||
::= { pvxFlowMeterProfileTable 1 }
|
||
|
||
PVXFlowMeterProfileEntry ::= SEQUENCE { pvxFMPIdx Integer32,
|
||
pvxFMPBWProfileId Integer32,
|
||
pvxFMPColorAware TruthValue,
|
||
pvxFMPMeterType INTEGER,
|
||
pvxFMPStatsEnabled TruthValue,
|
||
pvxFMPRowStatus RowStatus }
|
||
|
||
pvxFMPIdx OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxFlowMeterProfileEntry 1 }
|
||
|
||
pvxFMPBWProfileId OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxFlowMeterProfileEntry 2 }
|
||
|
||
pvxFMPColorAware OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxFlowMeterProfileEntry 3 }
|
||
|
||
pvxFMPMeterType OBJECT-TYPE
|
||
SYNTAX INTEGER { flow (1),
|
||
srTCM (2),
|
||
drTCM (3) }
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxFlowMeterProfileEntry 4 }
|
||
|
||
pvxFMPStatsEnabled OBJECT-TYPE
|
||
SYNTAX ProtocolActionType
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxFlowMeterProfileEntry 5 }
|
||
|
||
pvxFMPRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxFlowMeterProfileEntry 100 }
|
||
|
||
-----------------------------------------------------------------------
|
||
-- Tunnel Mac address Profile Table
|
||
-----------------------------------------------------------------------
|
||
pvxTunnMacAddrProfileTable OBJECT IDENTIFIER ::= { pvxBridgeProfiles 5 }
|
||
|
||
--
|
||
-- Table obsolete, removed.
|
||
--
|
||
|
||
-----------------------------------------------------------------------
|
||
-- pvx Scheduler Profile Table
|
||
-----------------------------------------------------------------------
|
||
pvxSchedulerProfileTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PVXSchedulerProfileEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This is the scheduler profile table."
|
||
::= { pvxBridgeProfiles 6 }
|
||
|
||
pvxSchedulerProfileEntry OBJECT-TYPE
|
||
SYNTAX PVXSchedulerProfileEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The conceptual row object of the Scheduler Profile Table
|
||
|
||
Note the pvxSchedProfName index is a variable length OCTET STRING
|
||
object. When encoded as part of the index, it
|
||
includes the string length as part of the instance.
|
||
|
||
For example, a profile named 'aaa' is encoded as '3.61.61.61'.
|
||
|
||
For more info on encoding OCTET STRING instances in OID's,
|
||
see RFC-2578, section 7.7.
|
||
"
|
||
INDEX { pvxSchedProfName }
|
||
::= { pvxSchedulerProfileTable 1 }
|
||
|
||
PVXSchedulerProfileEntry ::= SEQUENCE { pvxSchedProfName DisplayString,
|
||
pvxSchedProfAlgorithm INTEGER,
|
||
pvxSchedProfWeightQ0 Integer32,
|
||
pvxSchedProfWeightQ1 Integer32,
|
||
pvxSchedProfWeightQ2 Integer32,
|
||
pvxSchedProfWeightQ3 Integer32,
|
||
pvxSchedProfWeightQ4 Integer32,
|
||
pvxSchedProfWeightQ5 Integer32,
|
||
pvxSchedProfWeightQ6 Integer32,
|
||
pvxSchedProfWeightQ7 Integer32,
|
||
pvxSchedProfMinBwQ0 Integer32,
|
||
pvxSchedProfMaxBwQ0 Integer32,
|
||
pvxSchedProfMinBwQ1 Integer32,
|
||
pvxSchedProfMaxBwQ1 Integer32,
|
||
pvxSchedProfMinBwQ2 Integer32,
|
||
pvxSchedProfMaxBwQ2 Integer32,
|
||
pvxSchedProfMinBwQ3 Integer32,
|
||
pvxSchedProfMaxBwQ3 Integer32,
|
||
pvxSchedProfMinBwQ4 Integer32,
|
||
pvxSchedProfMaxBwQ4 Integer32,
|
||
pvxSchedProfMinBwQ5 Integer32,
|
||
pvxSchedProfMaxBwQ5 Integer32,
|
||
pvxSchedProfMinBwQ6 Integer32,
|
||
pvxSchedProfMaxBwQ6 Integer32,
|
||
pvxSchedProfMinBwQ7 Integer32,
|
||
pvxSchedProfMaxBwQ7 Integer32,
|
||
pvxSchedProfMTUQuanta INTEGER,
|
||
pvxSchedProfRowStatus RowStatus }
|
||
|
||
|
||
pvxSchedProfName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..32))
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The scheduler profile name string."
|
||
::= { pvxSchedulerProfileEntry 1 }
|
||
|
||
pvxSchedProfAlgorithm OBJECT-TYPE
|
||
SYNTAX INTEGER { sp (1),
|
||
rr (2),
|
||
wrr (3),
|
||
drr (4),
|
||
sp-wrr (5),
|
||
sp-drr (6)}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The scheduler algorithm. The default value is sp. Once the algorithm is set, changes
|
||
to this value is not allowed. "
|
||
::= { pvxSchedulerProfileEntry 2 }
|
||
|
||
pvxSchedProfWeightQ0 OBJECT-TYPE
|
||
SYNTAX Integer32(0..255)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The weight value for queue 0. The default value is 1. However, in wrr and drr mode,
|
||
the lowerest value can only be 1."
|
||
DEFVAL { 1 }
|
||
::= { pvxSchedulerProfileEntry 3 }
|
||
|
||
pvxSchedProfWeightQ1 OBJECT-TYPE
|
||
SYNTAX Integer32(0..255)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The weight value for queue 1. The default value is 1.However, in wrr and drr mode,
|
||
the lowerest value can only be 1."
|
||
DEFVAL { 1 }
|
||
::= { pvxSchedulerProfileEntry 4 }
|
||
|
||
pvxSchedProfWeightQ2 OBJECT-TYPE
|
||
SYNTAX Integer32(0..255)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The weight value for queue 2. The default value is 1.However, in wrr and drr mode,
|
||
the lowerest value can only be 1."
|
||
DEFVAL { 1 }
|
||
::= { pvxSchedulerProfileEntry 5 }
|
||
|
||
pvxSchedProfWeightQ3 OBJECT-TYPE
|
||
SYNTAX Integer32(0..255)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The weight value for queue 3. The default value is 1.However, in wrr and drr mode,
|
||
the lowerest value can only be 1."
|
||
DEFVAL { 1 }
|
||
::= { pvxSchedulerProfileEntry 6 }
|
||
|
||
pvxSchedProfWeightQ4 OBJECT-TYPE
|
||
SYNTAX Integer32(0..255)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The weight value for queue 4. The default value is 1.However, in wrr and drr mode,
|
||
the lowerest value can only be 1."
|
||
DEFVAL { 1 }
|
||
::= { pvxSchedulerProfileEntry 7 }
|
||
|
||
pvxSchedProfWeightQ5 OBJECT-TYPE
|
||
SYNTAX Integer32(0..255)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The weight value for queue 5. The default value is 1.However, in wrr and drr mode,
|
||
the lowerest value can only be 1."
|
||
DEFVAL { 1 }
|
||
::= { pvxSchedulerProfileEntry 8 }
|
||
|
||
pvxSchedProfWeightQ6 OBJECT-TYPE
|
||
SYNTAX Integer32(0..255)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The weight value for queue 6. The default value is 1.However, in wrr and drr mode,
|
||
the lowerest value can only be 1."
|
||
DEFVAL { 1 }
|
||
::= { pvxSchedulerProfileEntry 9 }
|
||
|
||
pvxSchedProfWeightQ7 OBJECT-TYPE
|
||
SYNTAX Integer32(0..255)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The weight value for queue 7. The default value is 1.However, in wrr and drr mode,
|
||
the lowerest value can only be 1."
|
||
DEFVAL { 1 }
|
||
::= { pvxSchedulerProfileEntry 10}
|
||
|
||
pvxSchedProfMinBwQ0 OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The minmum bandwidth for Queue 0. The default value is 0."
|
||
DEFVAL { 0 }
|
||
::= { pvxSchedulerProfileEntry 11}
|
||
|
||
pvxSchedProfMaxBwQ0 OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The maximum bandwidth for Queue 0. The default value is 0."
|
||
DEFVAL { 0 }
|
||
::= { pvxSchedulerProfileEntry 12}
|
||
|
||
pvxSchedProfMinBwQ1 OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The minmum bandwidth for Queue 1. The default value is 0."
|
||
DEFVAL { 0 }
|
||
::= { pvxSchedulerProfileEntry 13}
|
||
|
||
pvxSchedProfMaxBwQ1 OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The maximum bandwidth for Queue 1. The default value is 0."
|
||
DEFVAL { 0 }
|
||
::= { pvxSchedulerProfileEntry 14}
|
||
|
||
pvxSchedProfMinBwQ2 OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The minmum bandwidth for Queue 2. The default value is 0."
|
||
DEFVAL { 0 }
|
||
::= { pvxSchedulerProfileEntry 15}
|
||
|
||
pvxSchedProfMaxBwQ2 OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The maximum bandwidth for Queue 2. The default value is 0."
|
||
DEFVAL { 0 }
|
||
::= { pvxSchedulerProfileEntry 16}
|
||
|
||
pvxSchedProfMinBwQ3 OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The minmum bandwidth for Queue 3. The default value is 0."
|
||
DEFVAL { 0 }
|
||
::= { pvxSchedulerProfileEntry 17}
|
||
|
||
pvxSchedProfMaxBwQ3 OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The maximum bandwidth for Queue 3. The default value is 0."
|
||
DEFVAL { 0 }
|
||
::= { pvxSchedulerProfileEntry 18}
|
||
|
||
pvxSchedProfMinBwQ4 OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The minmum bandwidth for Queue 4. The default value is 0."
|
||
DEFVAL { 0 }
|
||
::= { pvxSchedulerProfileEntry 19 }
|
||
|
||
pvxSchedProfMaxBwQ4 OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The maximum bandwidth for Queue 4. The default value is 0."
|
||
DEFVAL { 0 }
|
||
::= { pvxSchedulerProfileEntry 20}
|
||
|
||
pvxSchedProfMinBwQ5 OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The minmum bandwidth for Queue 5. The default value is 0."
|
||
DEFVAL { 0 }
|
||
::= { pvxSchedulerProfileEntry 21}
|
||
|
||
pvxSchedProfMaxBwQ5 OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The maximum bandwidth for Queue 5. The default value is 0."
|
||
DEFVAL { 0 }
|
||
::= { pvxSchedulerProfileEntry 22 }
|
||
|
||
pvxSchedProfMinBwQ6 OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The minmum bandwidth for Queue 6. The default value is 0."
|
||
DEFVAL { 0 }
|
||
::= { pvxSchedulerProfileEntry 23}
|
||
|
||
pvxSchedProfMaxBwQ6 OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The maximum bandwidth for Queue 6. The default value is 0."
|
||
DEFVAL { 0 }
|
||
::= { pvxSchedulerProfileEntry 24}
|
||
|
||
pvxSchedProfMinBwQ7 OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The minmum bandwidth for Queue 7. The default value is 0."
|
||
DEFVAL { 0 }
|
||
::= { pvxSchedulerProfileEntry 25}
|
||
|
||
pvxSchedProfMaxBwQ7 OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The maximum bandwidth for Queue 7. The default value is 0."
|
||
DEFVAL { 0 }
|
||
::= { pvxSchedulerProfileEntry 26}
|
||
|
||
pvxSchedProfMTUQuanta OBJECT-TYPE
|
||
SYNTAX INTEGER { byte2k (1),
|
||
byte16k (2) }
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The attribute is only used by drr, or sp_drr scheduler mode.
|
||
Default is 2Kbyte."
|
||
::= { pvxSchedulerProfileEntry 27}
|
||
|
||
pvxSchedProfRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxSchedulerProfileEntry 100 }
|
||
|
||
-----------------------------------------------------------------------
|
||
-- pvx Priority Traffic Class Map Profile Table
|
||
-----------------------------------------------------------------------
|
||
pvxPriorityTCMapTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PVXPriorityTCMapEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A table mapping evaluated User Priority to Traffic
|
||
Class, for forwarding by the bridge."
|
||
::= { pvxBridgeProfiles 7 }
|
||
|
||
pvxPriorityTCMapEntry OBJECT-TYPE
|
||
SYNTAX PVXPriorityTCMapEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The conceptual row object of the Priority Traffic
|
||
Class Map Profile Table.
|
||
|
||
Note the pvxPriorityTCMapName index is a variable length OCTET STRING
|
||
object. When encoded as part of the index, it
|
||
includes the string length as part of the instance.
|
||
|
||
For example, a profile named 'aaa' is encoded as '3.61.61.61'.
|
||
|
||
For more info on encoding OCTET STRING instances in OID's,
|
||
see RFC-2578, section 7.7."
|
||
INDEX { pvxPriorityTCMapName }
|
||
::= { pvxPriorityTCMapTable 1 }
|
||
|
||
PVXPriorityTCMapEntry ::= SEQUENCE { pvxPriorityTCMapName DisplayString,
|
||
pvxPriority7TrafficClass Integer32,
|
||
pvxPriority6TrafficClass Integer32,
|
||
pvxPriority5TrafficClass Integer32,
|
||
pvxPriority4TrafficClass Integer32,
|
||
pvxPriority3TrafficClass Integer32,
|
||
pvxPriority2TrafficClass Integer32,
|
||
pvxPriority1TrafficClass Integer32,
|
||
pvxPriority0TrafficClass Integer32,
|
||
pvxPriorityTCMapRowStatus RowStatus }
|
||
|
||
pvxPriorityTCMapName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..32))
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The scheduler profile name string."
|
||
::= { pvxPriorityTCMapEntry 1 }
|
||
|
||
pvxPriority7TrafficClass OBJECT-TYPE
|
||
SYNTAX Integer32(0..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The traffic class for priority 7. Default is 7."
|
||
::= { pvxPriorityTCMapEntry 2 }
|
||
|
||
pvxPriority6TrafficClass OBJECT-TYPE
|
||
SYNTAX Integer32(0..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The traffic class for priority 6. Default is 6."
|
||
::= { pvxPriorityTCMapEntry 3 }
|
||
|
||
pvxPriority5TrafficClass OBJECT-TYPE
|
||
SYNTAX Integer32(0..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The traffic class for priority 5. Default is 5."
|
||
::= { pvxPriorityTCMapEntry 4 }
|
||
|
||
pvxPriority4TrafficClass OBJECT-TYPE
|
||
SYNTAX Integer32(0..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The traffic class for priority 4. Default is 4."
|
||
::= { pvxPriorityTCMapEntry 5 }
|
||
|
||
pvxPriority3TrafficClass OBJECT-TYPE
|
||
SYNTAX Integer32(0..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The traffic class for priority 3. Default is 3."
|
||
::= { pvxPriorityTCMapEntry 6 }
|
||
|
||
pvxPriority2TrafficClass OBJECT-TYPE
|
||
SYNTAX Integer32(0..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The traffic class for priority 2. Default is 2."
|
||
::= { pvxPriorityTCMapEntry 7 }
|
||
|
||
pvxPriority1TrafficClass OBJECT-TYPE
|
||
SYNTAX Integer32(0..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The traffic class for priority 1. Default is 0."
|
||
::= { pvxPriorityTCMapEntry 8 }
|
||
|
||
pvxPriority0TrafficClass OBJECT-TYPE
|
||
SYNTAX Integer32(0..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The traffic class for priority 0. Default is 1."
|
||
::= { pvxPriorityTCMapEntry 9 }
|
||
|
||
pvxPriorityTCMapRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxPriorityTCMapEntry 100 }
|
||
|
||
-----------------------------------------------------------------------
|
||
-- pvx PCP Encoding Decoding Profile Table
|
||
-----------------------------------------------------------------------
|
||
pvxPCPEncDecProfileTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PVXPCPEncDecProfEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This table contains information about Priority Code
|
||
Point Enable and Decoding for a Port of a provider bridge."
|
||
::= { pvxBridgeProfiles 8 }
|
||
|
||
pvxPCPEncDecProfEntry OBJECT-TYPE
|
||
SYNTAX PVXPCPEncDecProfEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The conceptual row object of the PCP Encoding Decoding Profile Table
|
||
|
||
Note the pvxPCPEncDecProfileName index is a variable length OCTET STRING
|
||
object. When encoded as part of the index, it
|
||
includes the string length as part of the instance.
|
||
|
||
For example, a profile named 'aaa' is encoded as '3.61.61.61'.
|
||
|
||
For more info on encoding OCTET STRING instances in OID's,
|
||
see RFC-2578, section 7.7."
|
||
INDEX { pvxPCPEncDecProfileName }
|
||
::= { pvxPCPEncDecProfileTable 1 }
|
||
|
||
PVXPCPEncDecProfEntry ::= SEQUENCE { pvxPCPEncDecProfileName DisplayString,
|
||
pvxPCPEncDecSelectRow INTEGER,
|
||
pvxPCPEncPriority7 Integer32,
|
||
pvxPCPEncPriority7DE Integer32,
|
||
pvxPCPEncPriority6 Integer32,
|
||
pvxPCPEncPriority6DE Integer32,
|
||
pvxPCPEncPriority5 Integer32,
|
||
pvxPCPEncPriority5DE Integer32,
|
||
pvxPCPEncPriority4 Integer32,
|
||
pvxPCPEncPriority4DE Integer32,
|
||
pvxPCPEncPriority3 Integer32,
|
||
pvxPCPEncPriority3DE Integer32,
|
||
pvxPCPEncPriority2 Integer32,
|
||
pvxPCPEncPriority2DE Integer32,
|
||
pvxPCPEncPriority1 Integer32,
|
||
pvxPCPEncPriority1DE Integer32,
|
||
pvxPCPEncPriority0 Integer32,
|
||
pvxPCPEncPriority0DE Integer32,
|
||
pvxPCPDecPriority7 PvxPCPDecodingList,
|
||
pvxPCPDecPriority6 PvxPCPDecodingList,
|
||
pvxPCPDecPriority5 PvxPCPDecodingList,
|
||
pvxPCPDecPriority4 PvxPCPDecodingList,
|
||
pvxPCPDecPriority3 PvxPCPDecodingList,
|
||
pvxPCPDecPriority2 PvxPCPDecodingList,
|
||
pvxPCPDecPriority1 PvxPCPDecodingList,
|
||
pvxPCPDecPriority0 PvxPCPDecodingList,
|
||
pvxPCPEncDecRowStatus RowStatus }
|
||
|
||
pvxPCPEncDecProfileName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..32))
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The scheduler profile name string."
|
||
::= { pvxPCPEncDecProfEntry 1 }
|
||
|
||
pvxPCPEncDecSelectRow OBJECT-TYPE
|
||
SYNTAX INTEGER { row-8P0D (1),
|
||
row-7P1D (2),
|
||
row-6P2D (3),
|
||
row-5P3D (4) }
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The attribute is used to select one of the four default profiles: 8P0D, 7P1D, 6P2D,
|
||
or 5P3D. Default value is 8P0D. "
|
||
::= { pvxPCPEncDecProfEntry 2 }
|
||
|
||
pvxPCPEncPriority7 OBJECT-TYPE
|
||
SYNTAX Integer32(0..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The encoding value for this priority. Default is 7."
|
||
::= { pvxPCPEncDecProfEntry 3 }
|
||
|
||
pvxPCPEncPriority7DE OBJECT-TYPE
|
||
SYNTAX Integer32(0..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The encoding value for this priority. Default is 7."
|
||
::= { pvxPCPEncDecProfEntry 4 }
|
||
|
||
pvxPCPEncPriority6 OBJECT-TYPE
|
||
SYNTAX Integer32(0..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The encoding value for this priority. Default is 6."
|
||
::= { pvxPCPEncDecProfEntry 5 }
|
||
|
||
pvxPCPEncPriority6DE OBJECT-TYPE
|
||
SYNTAX Integer32(0..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The encoding value for this priority. Default is 6."
|
||
::= { pvxPCPEncDecProfEntry 6 }
|
||
|
||
pvxPCPEncPriority5 OBJECT-TYPE
|
||
SYNTAX Integer32(0..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The encoding value for this priority. Default is 5."
|
||
::= { pvxPCPEncDecProfEntry 7 }
|
||
|
||
pvxPCPEncPriority5DE OBJECT-TYPE
|
||
SYNTAX Integer32(0..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The encoding value for this priority. Default is 5."
|
||
::= { pvxPCPEncDecProfEntry 8 }
|
||
|
||
pvxPCPEncPriority4 OBJECT-TYPE
|
||
SYNTAX Integer32(0..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The encoding value for this priority. Default is 4."
|
||
::= { pvxPCPEncDecProfEntry 9 }
|
||
|
||
pvxPCPEncPriority4DE OBJECT-TYPE
|
||
SYNTAX Integer32(0..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The encoding value for this priority. Default is 4."
|
||
::= { pvxPCPEncDecProfEntry 10 }
|
||
|
||
pvxPCPEncPriority3 OBJECT-TYPE
|
||
SYNTAX Integer32(0..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The encoding value for this priority. Default is 3."
|
||
::= { pvxPCPEncDecProfEntry 11 }
|
||
|
||
pvxPCPEncPriority3DE OBJECT-TYPE
|
||
SYNTAX Integer32(0..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The encoding value for this priority. Default is 3."
|
||
::= { pvxPCPEncDecProfEntry 12 }
|
||
|
||
pvxPCPEncPriority2 OBJECT-TYPE
|
||
SYNTAX Integer32(0..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The encoding value for this priority. Default is 2."
|
||
::= { pvxPCPEncDecProfEntry 13 }
|
||
|
||
pvxPCPEncPriority2DE OBJECT-TYPE
|
||
SYNTAX Integer32(0..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The encoding value for this priority. Default is 2."
|
||
::= { pvxPCPEncDecProfEntry 14 }
|
||
|
||
pvxPCPEncPriority1 OBJECT-TYPE
|
||
SYNTAX Integer32(0..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The encoding value for this priority. Default is 1."
|
||
::= { pvxPCPEncDecProfEntry 15 }
|
||
|
||
pvxPCPEncPriority1DE OBJECT-TYPE
|
||
SYNTAX Integer32(0..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The encoding value for this priority. Default is 1."
|
||
::= { pvxPCPEncDecProfEntry 16 }
|
||
|
||
pvxPCPEncPriority0 OBJECT-TYPE
|
||
SYNTAX Integer32(0..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The encoding value for this priority. Default is prioirty 0."
|
||
::= { pvxPCPEncDecProfEntry 17 }
|
||
|
||
pvxPCPEncPriority0DE OBJECT-TYPE
|
||
SYNTAX Integer32(0..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The encoding value for this priority. Default is prioirty 0."
|
||
::= { pvxPCPEncDecProfEntry 18 }
|
||
|
||
pvxPCPDecPriority7 OBJECT-TYPE
|
||
SYNTAX PvxPCPDecodingList
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The decoding value for this priority. Default is prioirty7."
|
||
::= { pvxPCPEncDecProfEntry 19 }
|
||
|
||
pvxPCPDecPriority6 OBJECT-TYPE
|
||
SYNTAX PvxPCPDecodingList
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The decoding value for this priority. Default is prioirty6."
|
||
::= { pvxPCPEncDecProfEntry 20 }
|
||
|
||
pvxPCPDecPriority5 OBJECT-TYPE
|
||
SYNTAX PvxPCPDecodingList
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The decoding value for this priority. Default is prioirty5."
|
||
::= { pvxPCPEncDecProfEntry 21 }
|
||
|
||
pvxPCPDecPriority4 OBJECT-TYPE
|
||
SYNTAX PvxPCPDecodingList
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The decoding value for this priority. Default is prioirty4."
|
||
::= { pvxPCPEncDecProfEntry 22 }
|
||
|
||
pvxPCPDecPriority3 OBJECT-TYPE
|
||
SYNTAX PvxPCPDecodingList
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The decoding value for this priority. Default is prioirty3."
|
||
::= { pvxPCPEncDecProfEntry 23 }
|
||
|
||
pvxPCPDecPriority2 OBJECT-TYPE
|
||
SYNTAX PvxPCPDecodingList
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The decoding value for this priority. Default is prioirty2."
|
||
::= { pvxPCPEncDecProfEntry 24 }
|
||
|
||
pvxPCPDecPriority1 OBJECT-TYPE
|
||
SYNTAX PvxPCPDecodingList
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The decoding value for this priority. Default is prioirty1."
|
||
::= { pvxPCPEncDecProfEntry 25 }
|
||
|
||
pvxPCPDecPriority0 OBJECT-TYPE
|
||
SYNTAX PvxPCPDecodingList
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The decoding value for this priority. Default is prioirty0."
|
||
::= { pvxPCPEncDecProfEntry 26 }
|
||
|
||
pvxPCPEncDecRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxPCPEncDecProfEntry 100 }
|
||
|
||
-----------------------------------------------------------------------
|
||
-- pvx DSCP PHB Profile Table
|
||
-----------------------------------------------------------------------
|
||
pvxDscpPHBProfileTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PVXDscpPHBProfileEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This table defines internal priority settings for
|
||
the DSCP definitions in the TOS byte in IPV4 header."
|
||
::= { pvxBridgeProfiles 9 }
|
||
|
||
pvxDscpPHBProfileEntry OBJECT-TYPE
|
||
SYNTAX PVXDscpPHBProfileEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The conceptual row object of the DSCP PHB Profile Table
|
||
|
||
Note the pvxDscpPHBProfileName index is a variable length OCTET STRING
|
||
object. When encoded as part of the index, it
|
||
includes the string length as part of the instance.
|
||
|
||
For example, a profile named 'aaa' is encoded as '3.61.61.61'.
|
||
|
||
For more info on encoding OCTET STRING instances in OID's,
|
||
see RFC-2578, section 7.7."
|
||
INDEX { pvxDscpPHBProfileName }
|
||
::= { pvxDscpPHBProfileTable 1 }
|
||
|
||
PVXDscpPHBProfileEntry ::= SEQUENCE { pvxDscpPHBProfileName DisplayString,
|
||
pvxDscpClassSelector7 Integer32,
|
||
pvxDscpClassSelector6 Integer32,
|
||
pvxDscpClassSelector5 Integer32,
|
||
pvxDscpClassSelector4 Integer32,
|
||
pvxDscpClassSelector3 Integer32,
|
||
pvxDscpClassSelector2 Integer32,
|
||
pvxDscpClassSelector1 Integer32,
|
||
pvxDscpClassBestEffort Integer32,
|
||
pvxDscpAssuredFwd1y Integer32,
|
||
pvxDscpAssuredFwd2y Integer32,
|
||
pvxDscpAssuredFwd3y Integer32,
|
||
pvxDscpAssuredFwd4y Integer32,
|
||
pvxDscpExpeditedFwd Integer32,
|
||
pvxDscpPHBProfileRowStatus RowStatus }
|
||
|
||
pvxDscpPHBProfileName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..32))
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A string for profile name."
|
||
::= { pvxDscpPHBProfileEntry 1 }
|
||
|
||
pvxDscpClassSelector7 OBJECT-TYPE
|
||
SYNTAX Integer32(0..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This attribute assigns the internal priority value for DSCP class selector 7.
|
||
Default priority is set to 7."
|
||
::= { pvxDscpPHBProfileEntry 2 }
|
||
|
||
pvxDscpClassSelector6 OBJECT-TYPE
|
||
SYNTAX Integer32(0..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This attribute assigns the internal priority value for DSCP class selector 6.
|
||
Default priority is set to 6."
|
||
::= { pvxDscpPHBProfileEntry 3 }
|
||
|
||
pvxDscpClassSelector5 OBJECT-TYPE
|
||
SYNTAX Integer32(0..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This attribute assigns the internal priority value for DSCP class selector 5.
|
||
Default priority is set to 5."
|
||
::= { pvxDscpPHBProfileEntry 4 }
|
||
|
||
pvxDscpClassSelector4 OBJECT-TYPE
|
||
SYNTAX Integer32(0..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This attribute assigns the internal priority value for DSCP class selector 4.
|
||
Default priority is set to 4."
|
||
::= { pvxDscpPHBProfileEntry 5 }
|
||
|
||
pvxDscpClassSelector3 OBJECT-TYPE
|
||
SYNTAX Integer32(0..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This attribute assigns the internal priority value for DSCP class selector 3.
|
||
Default priority is set to 3."
|
||
::= { pvxDscpPHBProfileEntry 6 }
|
||
|
||
pvxDscpClassSelector2 OBJECT-TYPE
|
||
SYNTAX Integer32(0..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This attribute assigns the internal priority value for DSCP class selector 2.
|
||
Default priority is set to 2."
|
||
::= { pvxDscpPHBProfileEntry 7 }
|
||
|
||
pvxDscpClassSelector1 OBJECT-TYPE
|
||
SYNTAX Integer32(0..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This attribute assigns the internal priority value for DSCP class selector 1.
|
||
Default priority is set to 0."
|
||
::= { pvxDscpPHBProfileEntry 8 }
|
||
|
||
pvxDscpClassBestEffort OBJECT-TYPE
|
||
SYNTAX Integer32(0..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This attribute assigns the internal priority value for DSCP best effort.
|
||
Default priority is set to 1."
|
||
::= { pvxDscpPHBProfileEntry 9 }
|
||
|
||
pvxDscpAssuredFwd1y OBJECT-TYPE
|
||
SYNTAX Integer32(0..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This attribute assigns the internal priority value for DSCP assured forwarding
|
||
with IP precedence value of 1, drop preference value of 1,2, or 3.
|
||
Default priority is set to 2."
|
||
::= { pvxDscpPHBProfileEntry 10 }
|
||
|
||
pvxDscpAssuredFwd2y OBJECT-TYPE
|
||
SYNTAX Integer32(0..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This attribute assigns the internal priority value for DSCP assured forwarding
|
||
with IP precedence value of 2, drop preference value of 1,2, or 3.
|
||
Default priority is set to 3."
|
||
::= { pvxDscpPHBProfileEntry 11 }
|
||
|
||
pvxDscpAssuredFwd3y OBJECT-TYPE
|
||
SYNTAX Integer32(0..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This attribute assigns the internal priority value for DSCP assured forwarding
|
||
with IP precedence value of 3, drop preference value of 1,2, or 3.
|
||
Default priority is set to 4."
|
||
::= { pvxDscpPHBProfileEntry 12 }
|
||
|
||
pvxDscpAssuredFwd4y OBJECT-TYPE
|
||
SYNTAX Integer32(0..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This attribute assigns the internal priority value for DSCP assured forwarding
|
||
with IP precedence value of 4, drop preference value of 1,2, or 3.
|
||
Default priority is set to 5."
|
||
::= { pvxDscpPHBProfileEntry 13 }
|
||
|
||
pvxDscpExpeditedFwd OBJECT-TYPE
|
||
SYNTAX Integer32(0..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This attribute assigns the internal priority value for DSCP expedited forwarding.
|
||
Default priority is set to 7."
|
||
::= { pvxDscpPHBProfileEntry 14 }
|
||
|
||
pvxDscpPHBProfileRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxDscpPHBProfileEntry 100 }
|
||
|
||
-----------------------------------------------------------------------
|
||
-- pvx bandwidth Profile Table
|
||
-----------------------------------------------------------------------
|
||
pvxBandwidthProfileTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PVXBandwidthProfileEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This table is used to configure the Class of service bandwidth
|
||
paramaters."
|
||
::= { pvxBridgeProfiles 10 }
|
||
|
||
pvxBandwidthProfileEntry OBJECT-TYPE
|
||
SYNTAX PVXBandwidthProfileEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The conceptual row object of the Bandwidth Profile Table
|
||
|
||
Note the pvxBandwidthProfileName index is a variable length OCTET STRING
|
||
object. When encoded as part of the index, it
|
||
includes the string length as part of the instance.
|
||
|
||
For example, a profile named 'aaa' is encoded as '3.61.61.61'.
|
||
|
||
For more info on encoding OCTET STRING instances in OID's,
|
||
see RFC-2578, section 7.7."
|
||
INDEX { pvxBandwidthProfileName }
|
||
::= { pvxBandwidthProfileTable 1 }
|
||
|
||
PVXBandwidthProfileEntry ::= SEQUENCE { pvxBandwidthProfileName DisplayString,
|
||
pvxBWCnfrmActionChangeDscp Integer32,
|
||
pvxBWCnfrmActionChangeTOSFrmPri INTEGER,
|
||
pvxBWExceedActionChangeDscp Integer32,
|
||
pvxBWMeterColorAware PvxQoSColorMode,
|
||
pvxBWMeterMode INTEGER,
|
||
pvxBWMeterCir Integer32,
|
||
pvxBWMeterCbs Integer32,
|
||
pvxBWMeterEir Integer32,
|
||
pvxBWMeterEbs Integer32,
|
||
pvxBWSetInternalPriority Integer32,
|
||
pvxBWExceedActionSetDEI INTEGER,
|
||
pvxBandwidthProfileRowStatus RowStatus }
|
||
|
||
pvxBandwidthProfileName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..32))
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A string for profile name."
|
||
::= { pvxBandwidthProfileEntry 1 }
|
||
|
||
pvxBWCnfrmActionChangeDscp OBJECT-TYPE
|
||
SYNTAX Integer32(-1..63)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This field configures the DSCP value for profile conformance action.
|
||
Default is -1, means do not use this field."
|
||
::= { pvxBandwidthProfileEntry 2 }
|
||
|
||
pvxBWCnfrmActionChangeTOSFrmPri OBJECT-TYPE
|
||
SYNTAX INTEGER { change (1),
|
||
doNotChange (2),
|
||
notUsed (3)}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This field configures the TOS frame priority for profile conformance action.
|
||
1: change, 2: do not change, 3: not defined.
|
||
Default is 3, means do not use this field."
|
||
::= { pvxBandwidthProfileEntry 3 }
|
||
|
||
-- { pvxBandwidthProfileEntry 4 } obsolete, removed
|
||
|
||
-- { pvxBandwidthProfileEntry 5 } obsolete, removed
|
||
|
||
-- { pvxBandwidthProfileEntry 6 } obsolete, removed
|
||
|
||
-- { pvxBandwidthProfileEntry 7 } obsolete, removed
|
||
|
||
pvxBWExceedActionChangeDscp OBJECT-TYPE
|
||
SYNTAX Integer32(-1..63)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This field configures the DSCP value for profile exceed action.
|
||
Default is -1, means ignore this action."
|
||
::= { pvxBandwidthProfileEntry 8 }
|
||
|
||
-- { pvxBandwidthProfileEntry 9 } obsolete, removed
|
||
|
||
-- { pvxBandwidthProfileEntry 10 } obsolete, removed
|
||
|
||
-- { pvxBandwidthProfileEntry 11 } obsolete, removed
|
||
|
||
-- { pvxBandwidthProfileEntry 12 } obsolete, removed
|
||
|
||
pvxBWMeterColorAware OBJECT-TYPE
|
||
SYNTAX PvxQoSColorMode
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This field indicates whether color-aware or color-blind proprety is employed.
|
||
Default is color-blind."
|
||
::= { pvxBandwidthProfileEntry 13 }
|
||
|
||
pvxBWMeterMode OBJECT-TYPE
|
||
SYNTAX INTEGER { srTCM (1),
|
||
trTCM (2),
|
||
notUsed (3)}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This field configures meter enging schemes. The value can be single-rate Three-Color
|
||
Marker, or two-rate Three-Color Marker, or not used. Default is not used."
|
||
::= { pvxBandwidthProfileEntry 14 }
|
||
|
||
pvxBWMeterCir OBJECT-TYPE
|
||
SYNTAX Integer32(0..10000000)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This field defines Committed Information Rate, in kbps."
|
||
::= { pvxBandwidthProfileEntry 15 }
|
||
|
||
pvxBWMeterCbs OBJECT-TYPE
|
||
SYNTAX Integer32(4..2048)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This field defines Committed Burst Size, in kilobytes."
|
||
::= { pvxBandwidthProfileEntry 16 }
|
||
|
||
pvxBWMeterEir OBJECT-TYPE
|
||
SYNTAX Integer32(0..32000000)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This field defines Excess Information Rate, in kbps."
|
||
::= { pvxBandwidthProfileEntry 17 }
|
||
|
||
pvxBWMeterEbs OBJECT-TYPE
|
||
SYNTAX Integer32(0..2048)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This field defines Excess Burst Size, in kilobytes."
|
||
::= { pvxBandwidthProfileEntry 18 }
|
||
|
||
pvxBWSetInternalPriority OBJECT-TYPE
|
||
SYNTAX Integer32(-1..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This field defines internal priority for policy actions. Default is set to -1 by
|
||
the switch, which indicates that this fields is ignored."
|
||
::= { pvxBandwidthProfileEntry 19 }
|
||
|
||
pvxBWExceedActionSetDEI OBJECT-TYPE
|
||
SYNTAX INTEGER { set (1),
|
||
doNotSet (2),
|
||
notUsed (3)}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This field configures frame's DEI bit for profile exceed action.
|
||
1: set, 2: do not set, 3: not defined.
|
||
Default is 1, means set DEI bit for frames exceed rate."
|
||
::= { pvxBandwidthProfileEntry 20}
|
||
|
||
pvxBandwidthProfileRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxBandwidthProfileEntry 100 }
|
||
|
||
-----------------------------------------------------------------------
|
||
-- pvx Class MAP Profile Table
|
||
-----------------------------------------------------------------------
|
||
pvxClassMapProfileTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PVXClassMapProfileEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The table configures filter actions for each Class of Service."
|
||
::= { pvxBridgeProfiles 11 }
|
||
|
||
pvxClassMapProfileEntry OBJECT-TYPE
|
||
SYNTAX PVXClassMapProfileEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The conceptual row object of the Class MAP Profile Table.
|
||
|
||
Note the pvxClassMapProfileName index is a variable length OCTET STRING
|
||
object. When encoded as part of the index, it
|
||
includes the string length as part of the instance.
|
||
|
||
For example, a profile named 'aaa' is encoded as '3.61.61.61'.
|
||
|
||
For more info on encoding OCTET STRING instances in OID's,
|
||
see RFC-2578, section 7.7."
|
||
INDEX { pvxClassMapProfileName }
|
||
::= { pvxClassMapProfileTable 1 }
|
||
|
||
PVXClassMapProfileEntry ::= SEQUENCE { pvxClassMapProfileName DisplayString,
|
||
pvxClassMapType INTEGER,
|
||
pvxClassMapMatchType INTEGER,
|
||
pvxClassMapCVlanFilter Integer32,
|
||
pvxClassMapSVlanFilter Integer32,
|
||
pvxClassMapCVlanPriFilter Integer32,
|
||
pvxClassMapSVlanPriFilter Integer32,
|
||
pvxClassMapSrcIpFilter IpAddress,
|
||
pvxClassMapSrcIpNetMaskFilter IpAddress,
|
||
pvxClassMapDstIpFilter IpAddress,
|
||
pvxClassMapDstIpNetMaskFilter IpAddress,
|
||
pvxClassMapIpProtocolFilter Integer32,
|
||
pvxClassMapDscpFilter Integer32,
|
||
pvxClassMapL4SrcPortFilter Integer32,
|
||
pvxClassMapL4DstPortFilter Integer32,
|
||
pvxClassMapTcpControlFilter Integer32,
|
||
pvxClassMapSrcMACAddrFilter MacAddress,
|
||
pvxClassMapDstMACAddrFilter MacAddress,
|
||
pvxClassMapEtherTypeFilter Integer32,
|
||
pvxClassMapSrcMACMaskFilter Integer32,
|
||
pvxClassMapDstMACMaskFilter Integer32,
|
||
pvxClassMapL4SrcPortEndFilter Integer32,
|
||
pvxClassMapL4DstPortEndFilter Integer32,
|
||
pvxClassMapCVlanEndFilter Integer32,
|
||
pvxClassMapProfileRowStatus RowStatus }
|
||
|
||
pvxClassMapProfileName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..32))
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A string for profile name."
|
||
::= { pvxClassMapProfileEntry 1 }
|
||
|
||
pvxClassMapType OBJECT-TYPE
|
||
SYNTAX INTEGER { ingress-Per-Cos (1),
|
||
egress-Per-Cos (2),
|
||
service-Map (3) }
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This field indicates whether this profile is for ingress Class of Service or
|
||
egress Class of Service."
|
||
::= { pvxClassMapProfileEntry 2 }
|
||
|
||
pvxClassMapMatchType OBJECT-TYPE
|
||
SYNTAX INTEGER { match-all (1),
|
||
match-any (2)}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This field defines filter action. It can be match-all, or match any. Default is matchAll. "
|
||
::= { pvxClassMapProfileEntry 3 }
|
||
|
||
pvxClassMapCVlanFilter OBJECT-TYPE
|
||
SYNTAX Integer32(-1..4095)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This field defines the Customer vlan filter for this class of servcie.
|
||
Default is -1, means ignore this field.
|
||
If pvxClassMapCVlanEndFilter is unused, this value represents a
|
||
single vlan to match. If pvxClassMapCVlanEndFilter contains a filter
|
||
value, then this value is the beginning of a range of vlans to match.
|
||
When a range of vlans is specified, the beginning vlan value MUST
|
||
be greater than end value."
|
||
::= { pvxClassMapProfileEntry 4 }
|
||
|
||
pvxClassMapSVlanFilter OBJECT-TYPE
|
||
SYNTAX Integer32(-1..4095)
|
||
MAX-ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION "This field defines the Service VLAN filter for this class of servcie.
|
||
Default is -1, means ignore this field."
|
||
::= { pvxClassMapProfileEntry 5 }
|
||
|
||
pvxClassMapCVlanPriFilter OBJECT-TYPE
|
||
SYNTAX Integer32(-1..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This field defines the Customer vlan priority filter for this class of servcie.
|
||
Default is -1, means ignore this field."
|
||
::= { pvxClassMapProfileEntry 6 }
|
||
|
||
pvxClassMapSVlanPriFilter OBJECT-TYPE
|
||
SYNTAX Integer32(-1..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This field defines the Servicre vlan priority filter for this class of servcie.
|
||
Default is -1, means ignore this field."
|
||
::= { pvxClassMapProfileEntry 7 }
|
||
|
||
pvxClassMapSrcIpFilter OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This field defines the Source IP filter for this class of servcie. Defult is an empty string."
|
||
::= { pvxClassMapProfileEntry 8 }
|
||
|
||
pvxClassMapSrcIpNetMaskFilter OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This field defines the Network Mask filter of source IP for this class of servcie. Defult is an empty string."
|
||
::= { pvxClassMapProfileEntry 9 }
|
||
|
||
pvxClassMapDstIpFilter OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This field defines the Destination IP filter for this class of servcie. Defult is an empty string."
|
||
::= { pvxClassMapProfileEntry 10 }
|
||
|
||
pvxClassMapDstIpNetMaskFilter OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This field defines the Network Mask filter of destination IP for this class of servcie. Defult is an empty string."
|
||
::= { pvxClassMapProfileEntry 11 }
|
||
|
||
pvxClassMapIpProtocolFilter OBJECT-TYPE
|
||
SYNTAX Integer32(-1..255)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This field defines the IP protocol filter for this class of servcie. Default is -1, means ignore this field."
|
||
::= { pvxClassMapProfileEntry 12 }
|
||
|
||
pvxClassMapDscpFilter OBJECT-TYPE
|
||
SYNTAX Integer32(-1..63)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This field defines the DSCP filter for this class of servcie. Default is -1, means the field is not used."
|
||
::= { pvxClassMapProfileEntry 13 }
|
||
|
||
pvxClassMapL4SrcPortFilter OBJECT-TYPE
|
||
SYNTAX Integer32(-1..65535)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This field defines the Layer 4 source port filter for this class of servcie.
|
||
Default is -1, means the field is not used.
|
||
|
||
If pvxClassMapL4SrcPortEndFilter is unused, this value represents a
|
||
single port to match. If pvxClassMapL4SrcPortEndFilter contains a filter
|
||
value, then this value is the beginning of a range of ports to match.
|
||
|
||
When a range of ports is specified, the beginning port value MUST be a
|
||
power of 2."
|
||
DEFVAL { -1 }
|
||
::= { pvxClassMapProfileEntry 14 }
|
||
|
||
pvxClassMapL4DstPortFilter OBJECT-TYPE
|
||
SYNTAX Integer32(-1..65535)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This field defines the Layer 4 destinatin port filter for this class of servcie.
|
||
Default is -1, means the field is not used.
|
||
|
||
If pvxClassMapL4DstPortEndFilter is unused, this value represents a
|
||
single port to match. If pvxClassMapL4SrcPortEndFilter contains a filter
|
||
value, then this value is the beginning of a range of ports to match.
|
||
|
||
When a range of ports is specified, the beginning port value MUST be a
|
||
power of 2."
|
||
DEFVAL { -1 }
|
||
::= { pvxClassMapProfileEntry 15 }
|
||
|
||
pvxClassMapTcpControlFilter OBJECT-TYPE
|
||
SYNTAX Integer32(-1..63)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This field defines the Tcp control filter for this class of servcie.
|
||
Default is -1, means the field is not used."
|
||
::= { pvxClassMapProfileEntry 16 }
|
||
|
||
pvxClassMapSrcMACAddrFilter OBJECT-TYPE
|
||
SYNTAX MacAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This field defines the Source MAC address filter for this class of servcie.
|
||
Default is an empty string."
|
||
::= { pvxClassMapProfileEntry 17 }
|
||
|
||
pvxClassMapDstMACAddrFilter OBJECT-TYPE
|
||
SYNTAX MacAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This field defines the Destination MAC address filter for this class of servcie.
|
||
Default is an empty string."
|
||
::= { pvxClassMapProfileEntry 18 }
|
||
|
||
pvxClassMapEtherTypeFilter OBJECT-TYPE
|
||
SYNTAX Integer32(-1..65535)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This field defines the ethernet address type filter for this class of servcie.
|
||
Default is -1, means the filter is not used."
|
||
::= { pvxClassMapProfileEntry 19 }
|
||
|
||
pvxClassMapSrcMACMaskFilter OBJECT-TYPE
|
||
SYNTAX Integer32(0..48)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This field defines the source MAC address mask. Default is set to 0, which indicates
|
||
the source MAC address filter is not used."
|
||
::= { pvxClassMapProfileEntry 20 }
|
||
|
||
pvxClassMapDstMACMaskFilter OBJECT-TYPE
|
||
SYNTAX Integer32(0..48)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This field defines the destination MAC address mask. Default is set to 0, which indicates
|
||
the destination MAC address filter is not used."
|
||
::= { pvxClassMapProfileEntry 21 }
|
||
|
||
pvxClassMapL4SrcPortEndFilter OBJECT-TYPE
|
||
SYNTAX Integer32(-1 | 3 | 7 | 15 | 31 | 63 | 127 | 255 | 511 | 1023 | 2047 | 4095 | 8191 | 16383 | 32767 | 65535 )
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This field defines the Layer 4 source port filter for this class of service.
|
||
Default is -1, means the field is not used.
|
||
|
||
When specified this value MUST be greater than the value of
|
||
pvxClassMapL4SrcPortFilter"
|
||
DEFVAL { -1 }
|
||
::= { pvxClassMapProfileEntry 22 }
|
||
|
||
pvxClassMapL4DstPortEndFilter OBJECT-TYPE
|
||
SYNTAX Integer32(-1 | 3 | 7 | 15 | 31 | 63 | 127 | 255 | 511 | 1023 | 2047 | 4095 | 8191 | 16383 | 32767 | 65535 )
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This field defines the Layer 4 destination port filter for this class of service.
|
||
Default is -1, means the field is not used.
|
||
|
||
When specified this value MUST be greater than the value of
|
||
pvxClassMapL4DstPortFilter"
|
||
DEFVAL { -1 }
|
||
::= { pvxClassMapProfileEntry 23 }
|
||
|
||
pvxClassMapCVlanEndFilter OBJECT-TYPE
|
||
SYNTAX Integer32(-1..4095)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This field s used to define end point of range of C-VLANs which will
|
||
be part of this class of service.
|
||
Default is -1, means ignore this field."
|
||
DEFVAL { -1 }
|
||
::= { pvxClassMapProfileEntry 24 }
|
||
|
||
pvxClassMapProfileRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxClassMapProfileEntry 100 }
|
||
|
||
-----------------------------------------------------------------------
|
||
-- pvx Policy Map Profile Table
|
||
-----------------------------------------------------------------------
|
||
pvxPolicyMapProfileTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PVXPolicyMapProfileEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Policy Map Profile Table."
|
||
::= { pvxBridgeProfiles 12 }
|
||
|
||
pvxPolicyMapProfileEntry OBJECT-TYPE
|
||
SYNTAX PVXPolicyMapProfileEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This table contains Class profile identifier to policy identifier mapping.
|
||
One policy identifier can be associated with multiple Class profiles.
|
||
|
||
Note that both pvxPolicyMapPolicyName and pvxPolicyMapClassMapName
|
||
indices are variable length OCTET STRING
|
||
objects. When encoded as part of the index, it
|
||
includes the string length as part of the instance.
|
||
|
||
For example, a policy named 'aaa' is encoded as '3.97.97.97' (decimal).
|
||
|
||
For more info on encoding OCTET STRING instances in OID's,
|
||
see RFC-2578, section 7.7.
|
||
"
|
||
INDEX { pvxPolicyMapPolicyName,
|
||
pvxPolicyMapClassMapName }
|
||
::= { pvxPolicyMapProfileTable 1 }
|
||
|
||
PVXPolicyMapProfileEntry ::= SEQUENCE { pvxPolicyMapPolicyName DisplayString,
|
||
pvxPolicyMapClassMapName DisplayString,
|
||
pvxPolicyMapBWProfileName DisplayString,
|
||
pvxPolicyMapProfileRowStatus RowStatus }
|
||
|
||
pvxPolicyMapPolicyName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..32))
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The policy map profile name string."
|
||
::= { pvxPolicyMapProfileEntry 1 }
|
||
|
||
pvxPolicyMapClassMapName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..32))
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The class map profile applied to this policy."
|
||
::= { pvxPolicyMapProfileEntry 2 }
|
||
|
||
pvxPolicyMapBWProfileName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(0..32))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The bandwidth profile used for this policy. For ClassMap profiles of
|
||
type service-Map, this parameter MUST be an empty string. For
|
||
all other ClassMap profile types, the object MUST contain the
|
||
name of a valid Bandwidth Profile name."
|
||
DEFVAL {""}
|
||
::= { pvxPolicyMapProfileEntry 3 }
|
||
|
||
pvxPolicyMapProfileRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxPolicyMapProfileEntry 100 }
|
||
|
||
|
||
|
||
-----------------------------------------------------------------------
|
||
-- Control Frame Profile Table (string index version)
|
||
-----------------------------------------------------------------------
|
||
pvxControlFrameProfileTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PVXControlFrameProfileEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This table is used to configure the Layer 2 control profile on a
|
||
particular virtual switch."
|
||
::= { pvxBridgeProfiles 13 }
|
||
|
||
pvxControlFrameProfileEntry OBJECT-TYPE
|
||
SYNTAX PVXControlFrameProfileEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The conceptual row object of the Control Frame profile Table.
|
||
|
||
Note the pvxControlFrameProfileTable index is a variable length OCTET STRING
|
||
object. When encoded as part of the index, it
|
||
includes the string length as part of the instance.
|
||
|
||
For example, a profile named 'aaa' is encoded as '3.61.61.61'.
|
||
|
||
For more info on encoding OCTET STRING instances in OID's,
|
||
see RFC-2578, section 7.7."
|
||
INDEX { pvxControlFrameProfileName }
|
||
::= { pvxControlFrameProfileTable 1 }
|
||
|
||
PVXControlFrameProfileEntry ::= SEQUENCE { pvxControlFrameProfileName ProfileNameType,
|
||
pvxControlFrameProfileLacp ProtocolActionType,
|
||
pvxControlFrameProfileStp ProtocolActionType,
|
||
pvxControlFrameProfileDot1x ProtocolActionType,
|
||
pvxControlFrameProfileGvrp ProtocolActionType,
|
||
pvxControlFrameProfileGmrp ProtocolActionType,
|
||
pvxControlFrameProfileLldp ProtocolActionType,
|
||
pvxControlFrameProfileRowStatus RowStatus }
|
||
|
||
|
||
pvxControlFrameProfileName OBJECT-TYPE
|
||
SYNTAX ProfileNameType
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Control frame profile name string."
|
||
::= { pvxControlFrameProfileEntry 1 }
|
||
|
||
pvxControlFrameProfileLacp OBJECT-TYPE
|
||
SYNTAX ProtocolActionType
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This attributes defined the control action to LACP protocol."
|
||
::= { pvxControlFrameProfileEntry 2 }
|
||
|
||
pvxControlFrameProfileStp OBJECT-TYPE
|
||
SYNTAX ProtocolActionType
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This attributes defined the control action to STP protocol."
|
||
::= { pvxControlFrameProfileEntry 3 }
|
||
|
||
pvxControlFrameProfileDot1x OBJECT-TYPE
|
||
SYNTAX ProtocolActionType
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This attributes defined the control action to Dot1x protocol."
|
||
::= { pvxControlFrameProfileEntry 4 }
|
||
|
||
pvxControlFrameProfileGvrp OBJECT-TYPE
|
||
SYNTAX ProtocolActionType
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This attributes defined the control action to GVRP protocol."
|
||
::= { pvxControlFrameProfileEntry 5 }
|
||
|
||
pvxControlFrameProfileGmrp OBJECT-TYPE
|
||
SYNTAX ProtocolActionType
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This attributes defined the control action to GMRP protocol."
|
||
::= { pvxControlFrameProfileEntry 6 }
|
||
|
||
pvxControlFrameProfileLldp OBJECT-TYPE
|
||
SYNTAX ProtocolActionType
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "This attributes defined the control action to LLDP protocol."
|
||
::= { pvxControlFrameProfileEntry 7 }
|
||
|
||
pvxControlFrameProfileRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxControlFrameProfileEntry 100 }
|
||
|
||
|
||
-----------------------------------------------------------------------
|
||
-- Tunnel MAC Address Profile Table (string index version)
|
||
-----------------------------------------------------------------------
|
||
|
||
pvxTunnelMacAddrProfileTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PVXTunnelMacAddrProfileEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This table is used to control L2 tunneling Mac addresses."
|
||
::= { pvxBridgeProfiles 14 }
|
||
|
||
|
||
pvxTunnelMacAddrProfileEntry OBJECT-TYPE
|
||
SYNTAX PVXTunnelMacAddrProfileEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The conceptual row object of the Tunnel MAC Address Profile Table
|
||
|
||
Note the pvxTMAPName index is a variable length OCTET STRING
|
||
object. When encoded as part of the index, it
|
||
includes the string length as part of the instance.
|
||
|
||
For example, a profile named 'aaa' is encoded as '3.61.61.61'.
|
||
|
||
For more info on encoding OCTET STRING instances in OID's,
|
||
see RFC-2578, section 7.7."
|
||
INDEX { pvxTMAPName }
|
||
::= { pvxTunnelMacAddrProfileTable 1 }
|
||
|
||
PVXTunnelMacAddrProfileEntry ::= SEQUENCE {pvxTMAPName ProfileNameType,
|
||
pvxTMAPDot1xTunnMacAddr MacAddress,
|
||
pvxTMAPLacpTunnMacAddr MacAddress,
|
||
pvxTMAPStpTunnMacAddr MacAddress,
|
||
pvxTMAPGvrpTunnMacAddr MacAddress,
|
||
pvxTMAPGmrpTunnMacAddr MacAddress,
|
||
pvxTMAPLldpTunnMacAddr MacAddress,
|
||
pvxTMAPRowStatus RowStatus }
|
||
|
||
pvxTMAPName OBJECT-TYPE
|
||
SYNTAX ProfileNameType
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Tunnel MAC address profile name string."
|
||
::= { pvxTunnelMacAddrProfileEntry 1 }
|
||
|
||
pvxTMAPDot1xTunnMacAddr OBJECT-TYPE
|
||
SYNTAX MacAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxTunnelMacAddrProfileEntry 2 }
|
||
|
||
pvxTMAPLacpTunnMacAddr OBJECT-TYPE
|
||
SYNTAX MacAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxTunnelMacAddrProfileEntry 3 }
|
||
|
||
pvxTMAPStpTunnMacAddr OBJECT-TYPE
|
||
SYNTAX MacAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxTunnelMacAddrProfileEntry 4 }
|
||
|
||
pvxTMAPGvrpTunnMacAddr OBJECT-TYPE
|
||
SYNTAX MacAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxTunnelMacAddrProfileEntry 5 }
|
||
|
||
pvxTMAPGmrpTunnMacAddr OBJECT-TYPE
|
||
SYNTAX MacAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxTunnelMacAddrProfileEntry 6 }
|
||
|
||
pvxTMAPLldpTunnMacAddr OBJECT-TYPE
|
||
SYNTAX MacAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxTunnelMacAddrProfileEntry 7 }
|
||
|
||
pvxTMAPRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxTunnelMacAddrProfileEntry 100 }
|
||
|
||
-----------------------------------------------------------------------
|
||
-- SLA measurement Profile Table
|
||
-----------------------------------------------------------------------
|
||
|
||
pvxSLAMeasurementProfileTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PVXSLAMeasurementProfileEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This table is used to control Ethernet service SLA measurement."
|
||
::= { pvxBridgeProfiles 15 }
|
||
|
||
|
||
pvxSLAMeasurementProfileEntry OBJECT-TYPE
|
||
SYNTAX PVXSLAMeasurementProfileEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The conceptual row object for the SLA measurement profile."
|
||
INDEX { pvxSLAMsmtProfileName }
|
||
::= { pvxSLAMeasurementProfileTable 1 }
|
||
|
||
PVXSLAMeasurementProfileEntry ::= SEQUENCE {pvxSLAMsmtProfileName ProfileNameType,
|
||
pvxSLAMsmtThresholdFarEndLossRatio FixedX1000,
|
||
pvxSLAMsmtThresholdNearEndLossRatio FixedX1000,
|
||
pvxSLAMsmtThresholdDelayMaximum Unsigned32,
|
||
pvxSLAMsmtThresholdDelayAverage Unsigned32,
|
||
pvxSLAMsmtThresholdDelayVarMaximum Unsigned32,
|
||
pvxSLAMsmtThresholdDelayVarAverage Unsigned32,
|
||
pvxSLAMsmtMonitorPeriod MonitorPeriodType,
|
||
pvxSLAMsmtRowStatus RowStatus }
|
||
|
||
pvxSLAMsmtProfileName OBJECT-TYPE
|
||
SYNTAX ProfileNameType
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "SLA measurement profile name string."
|
||
::= { pvxSLAMeasurementProfileEntry 1 }
|
||
|
||
pvxSLAMsmtThresholdFarEndLossRatio OBJECT-TYPE
|
||
SYNTAX FixedX1000
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Threshold for the far end farme loss ratio.
|
||
It is a percentage value multiply with one thousand."
|
||
::= { pvxSLAMeasurementProfileEntry 2 }
|
||
|
||
pvxSLAMsmtThresholdNearEndLossRatio OBJECT-TYPE
|
||
SYNTAX FixedX1000
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Threshold for the near end farme loss ratio.
|
||
It is a percentage value multiply with one thousand."
|
||
::= { pvxSLAMeasurementProfileEntry 3 }
|
||
|
||
pvxSLAMsmtThresholdDelayMaximum OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Two-way delay maximum in microseconds."
|
||
::= { pvxSLAMeasurementProfileEntry 4 }
|
||
|
||
pvxSLAMsmtThresholdDelayAverage OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Two-way delay average in microseconds."
|
||
::= { pvxSLAMeasurementProfileEntry 5 }
|
||
|
||
pvxSLAMsmtThresholdDelayVarMaximum OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Two-way delay variation maximum in microseconds."
|
||
::= { pvxSLAMeasurementProfileEntry 6 }
|
||
|
||
pvxSLAMsmtThresholdDelayVarAverage OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Two-way delay variation average in microseconds."
|
||
::= { pvxSLAMeasurementProfileEntry 7 }
|
||
|
||
pvxSLAMsmtMonitorPeriod OBJECT-TYPE
|
||
SYNTAX MonitorPeriodType
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Monitor period, 15-min or 24-hour."
|
||
::= { pvxSLAMeasurementProfileEntry 8 }
|
||
|
||
pvxSLAMsmtRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxSLAMeasurementProfileEntry 100 }
|
||
|
||
-----------------------------------------------------------------------
|
||
-- Objects used to retrieve current Performance Monitoring
|
||
-- statistics for PacketVX Switch-level MSTP and MSTP Instance Objects
|
||
-----------------------------------------------------------------------
|
||
|
||
pvxMSTPCrntPMTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PvxMSTPCrntPMEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A table of current performance monitoring statistics collected
|
||
for the PacketVX switch-level MSTP and MSTP instance objects."
|
||
::= { performance 32 }
|
||
|
||
|
||
pvxMSTPCrntPMEntry OBJECT-TYPE
|
||
SYNTAX PvxMSTPCrntPMEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The row entry object of the PacketVX MSTP current
|
||
performance monitoring table. Each row of this table contains
|
||
a full set of MSTP PM statistics and related data for a current
|
||
measurement interval for a given PVX switch or MSTP instance."
|
||
INDEX { pvxMSTPCrntPMSwitchIdx,
|
||
pvxMSTPCrntPMXstIdx,
|
||
pvxMSTPCrntPMIntervalTypeIdx }
|
||
::= { pvxMSTPCrntPMTable 1 }
|
||
|
||
|
||
PvxMSTPCrntPMEntry ::= SEQUENCE { pvxMSTPCrntPMSwitchIdx INTEGER,
|
||
pvxMSTPCrntPMXstIdx INTEGER,
|
||
pvxMSTPCrntPMIntervalTypeIdx PMIntervalType,
|
||
pvxMSTPCrntPMRCCCValue Unsigned64,
|
||
pvxMSTPCrntPMRCCCTimeStamp DateAndTime,
|
||
pvxMSTPCrntPMRCCCValidity PMValidity,
|
||
pvxMSTPCrntPMRCCCInitialize InitializeCmd,
|
||
pvxMSTPCrntPMTCCValue Unsigned64,
|
||
pvxMSTPCrntPMTCCTimeStamp DateAndTime,
|
||
pvxMSTPCrntPMTCCValidity PMValidity,
|
||
pvxMSTPCrntPMTCCInitialize InitializeCmd,
|
||
pvxMSTPCrntPMNRBCValue Unsigned64,
|
||
pvxMSTPCrntPMNRBCTimeStamp DateAndTime,
|
||
pvxMSTPCrntPMNRBCValidity PMValidity,
|
||
pvxMSTPCrntPMNRBCInitialize InitializeCmd }
|
||
|
||
|
||
pvxMSTPCrntPMSwitchIdx OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object represents the particular switch id."
|
||
::= {pvxMSTPCrntPMEntry 1 }
|
||
|
||
|
||
pvxMSTPCrntPMXstIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (0..64)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The instance number of the MSTP instance. For the
|
||
global MSTP object on the switch, this index object
|
||
is set to 0."
|
||
::= {pvxMSTPCrntPMEntry 2 }
|
||
|
||
|
||
pvxMSTPCrntPMIntervalTypeIdx OBJECT-TYPE
|
||
SYNTAX PMIntervalType
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The type of PM bin according to interval length."
|
||
::= { pvxMSTPCrntPMEntry 3 }
|
||
|
||
|
||
pvxMSTPCrntPMRCCCValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The CIST region configuration change count. This
|
||
object applies only to the global MSTP object on
|
||
the switch."
|
||
::= { pvxMSTPCrntPMEntry 4 }
|
||
|
||
|
||
pvxMSTPCrntPMRCCCTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the CIST region configuration
|
||
change count value."
|
||
::= { pvxMSTPCrntPMEntry 5 }
|
||
|
||
|
||
pvxMSTPCrntPMRCCCValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the provided CIST region configuration
|
||
change count value."
|
||
::= { pvxMSTPCrntPMEntry 6 }
|
||
|
||
|
||
pvxMSTPCrntPMRCCCInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value of the pvxMSTPCrntPMRCCCValue object
|
||
to 0."
|
||
::= { pvxMSTPCrntPMEntry 7 }
|
||
|
||
|
||
pvxMSTPCrntPMTCCValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The CIST/MSTI region configuration change count."
|
||
::= { pvxMSTPCrntPMEntry 8 }
|
||
|
||
|
||
pvxMSTPCrntPMTCCTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the CIST/MSTI region
|
||
configuration change count value."
|
||
::= { pvxMSTPCrntPMEntry 9 }
|
||
|
||
|
||
pvxMSTPCrntPMTCCValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the provided CIST/MSTI
|
||
region configuration change count value."
|
||
::= { pvxMSTPCrntPMEntry 10 }
|
||
|
||
|
||
pvxMSTPCrntPMTCCInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value of the pvxMSTPCrntPMTCCValue object
|
||
to 0."
|
||
::= { pvxMSTPCrntPMEntry 11 }
|
||
|
||
|
||
pvxMSTPCrntPMNRBCValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The CIST/MSTI new root bridge count."
|
||
::= { pvxMSTPCrntPMEntry 12 }
|
||
|
||
|
||
pvxMSTPCrntPMNRBCTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the CIST/MSTI new
|
||
root bridge count value."
|
||
::= { pvxMSTPCrntPMEntry 13 }
|
||
|
||
|
||
pvxMSTPCrntPMNRBCValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the provided CIST/MSTI
|
||
new root bridge count value."
|
||
::= { pvxMSTPCrntPMEntry 14 }
|
||
|
||
|
||
pvxMSTPCrntPMNRBCInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value of the pvxMSTPCrntPMNRBCValue object
|
||
to 0."
|
||
::= { pvxMSTPCrntPMEntry 15 }
|
||
|
||
|
||
|
||
-----------------------------------------------------------------------
|
||
-- Objects used to retrieve historical Performance Monitoring
|
||
-- statistics for PacketVX Switch-level MSTP and MSTP Instance Objects
|
||
-----------------------------------------------------------------------
|
||
|
||
pvxMSTPHistPMTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PvxMSTPHistPMEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A table of historical performance monitoring statistics collected
|
||
for the PacketVX switch-level MSTP and MSTP instance objects."
|
||
::= { performance 33 }
|
||
|
||
|
||
pvxMSTPHistPMEntry OBJECT-TYPE
|
||
SYNTAX PvxMSTPHistPMEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The row entry object of the PacketVX MSTP current
|
||
performance monitoring table. Each row of this table contains
|
||
a full set of MSTP PM statistics and related data for a historical
|
||
measurement interval for a given PVX switch or MSTP instance."
|
||
INDEX { pvxMSTPHistPMSwitchIdx,
|
||
pvxMSTPHistPMXstIdx,
|
||
pvxMSTPHistPMIntervalTypeIdx,
|
||
pvxMSTPHistPMIntervalIdx }
|
||
::= { pvxMSTPHistPMTable 1 }
|
||
|
||
|
||
PvxMSTPHistPMEntry ::= SEQUENCE { pvxMSTPHistPMSwitchIdx INTEGER,
|
||
pvxMSTPHistPMXstIdx INTEGER,
|
||
pvxMSTPHistPMIntervalTypeIdx PMIntervalType,
|
||
pvxMSTPHistPMIntervalIdx INTEGER,
|
||
pvxMSTPHistPMRCCCValue Unsigned64,
|
||
pvxMSTPHistPMRCCCTimeStamp DateAndTime,
|
||
pvxMSTPHistPMRCCCValidity PMValidity,
|
||
pvxMSTPHistPMRCCCInitialize InitializeCmd,
|
||
pvxMSTPHistPMTCCValue Unsigned64,
|
||
pvxMSTPHistPMTCCTimeStamp DateAndTime,
|
||
pvxMSTPHistPMTCCValidity PMValidity,
|
||
pvxMSTPHistPMTCCInitialize InitializeCmd,
|
||
pvxMSTPHistPMNRBCValue Unsigned64,
|
||
pvxMSTPHistPMNRBCTimeStamp DateAndTime,
|
||
pvxMSTPHistPMNRBCValidity PMValidity,
|
||
pvxMSTPHistPMNRBCInitialize InitializeCmd }
|
||
|
||
|
||
pvxMSTPHistPMSwitchIdx OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object represents the particular switch id."
|
||
::= {pvxMSTPHistPMEntry 1 }
|
||
|
||
|
||
pvxMSTPHistPMXstIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (0..64)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The instance number of the MSTP instance. For the
|
||
global MSTP object on the switch, this index object
|
||
is set to 0."
|
||
::= {pvxMSTPHistPMEntry 2 }
|
||
|
||
|
||
pvxMSTPHistPMIntervalTypeIdx OBJECT-TYPE
|
||
SYNTAX PMIntervalType
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The type of PM bin according to interval length."
|
||
::= { pvxMSTPHistPMEntry 3 }
|
||
|
||
|
||
pvxMSTPHistPMIntervalIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (1..96)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The specific PM bin number. The range is 1 to 96 for the
|
||
15-minute historical bins. For the 1-day historical bin, the
|
||
value is 1."
|
||
::= { pvxMSTPHistPMEntry 4 }
|
||
|
||
|
||
pvxMSTPHistPMRCCCValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The CIST region configuration change count. This
|
||
object applies only to the global MSTP object on
|
||
the switch."
|
||
::= { pvxMSTPHistPMEntry 5 }
|
||
|
||
|
||
pvxMSTPHistPMRCCCTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the CIST region configuration
|
||
change count value."
|
||
::= { pvxMSTPHistPMEntry 6 }
|
||
|
||
|
||
pvxMSTPHistPMRCCCValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the provided CIST region configuration
|
||
change count value."
|
||
::= { pvxMSTPHistPMEntry 7 }
|
||
|
||
|
||
pvxMSTPHistPMRCCCInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value of the pvxMSTPHistPMRCCCValue object
|
||
to 0."
|
||
::= { pvxMSTPHistPMEntry 8 }
|
||
|
||
|
||
pvxMSTPHistPMTCCValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The CIST/MSTI region configuration change count."
|
||
::= { pvxMSTPHistPMEntry 9 }
|
||
|
||
|
||
pvxMSTPHistPMTCCTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the CIST/MSTI region
|
||
configuration change count value."
|
||
::= { pvxMSTPHistPMEntry 10 }
|
||
|
||
|
||
pvxMSTPHistPMTCCValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the provided CIST/MSTI
|
||
region configuration change count value."
|
||
::= { pvxMSTPHistPMEntry 11 }
|
||
|
||
|
||
pvxMSTPHistPMTCCInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value of the pvxMSTPHistPMTCCValue object
|
||
to 0."
|
||
::= { pvxMSTPHistPMEntry 12 }
|
||
|
||
|
||
pvxMSTPHistPMNRBCValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The CIST/MSTI new root bridge count."
|
||
::= { pvxMSTPHistPMEntry 13 }
|
||
|
||
|
||
pvxMSTPHistPMNRBCTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the CIST/MSTI new
|
||
root bridge count value."
|
||
::= { pvxMSTPHistPMEntry 14 }
|
||
|
||
|
||
pvxMSTPHistPMNRBCValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the provided CIST/MSTI
|
||
new root bridge count value."
|
||
::= { pvxMSTPHistPMEntry 15 }
|
||
|
||
|
||
pvxMSTPHistPMNRBCInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value of the pvxMSTPHistPMNRBCValue object
|
||
to 0."
|
||
::= { pvxMSTPHistPMEntry 16 }
|
||
|
||
|
||
-----------------------------------------------------------------------
|
||
-- Objects used to retrieve current Performance Monitoring
|
||
-- statistics for PacketVX MSTP Port and MSTP Instance Port Objects
|
||
-----------------------------------------------------------------------
|
||
|
||
pvxMSTPPortCrntPMTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PvxMSTPPortCrntPMEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A table of current performance monitoring statistics collected
|
||
for PacketVX MSTP Port and MSTP Instance Port objects."
|
||
::= { performance 34 }
|
||
|
||
|
||
pvxMSTPPortCrntPMEntry OBJECT-TYPE
|
||
SYNTAX PvxMSTPPortCrntPMEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The row entry object of the PacketVX MSTP Port current
|
||
performance monitoring table. Each row of this table contains
|
||
a full set of PM statistics and related data for a current
|
||
measurement interval for a given PVX MSTP Port or MSTP Instance Port."
|
||
INDEX { pvxMSTPPortCrntPMSwitchIdx,
|
||
pvxMSTPPortCrntPMShelfIdx,
|
||
pvxMSTPPortCrntPMSlotIdx,
|
||
pvxMSTPPortCrntPMTypeIdx,
|
||
pvxMSTPPortCrntPMXstIdx,
|
||
pvxMSTPPortCrntPMIdx,
|
||
pvxMSTPPortCrntPMIntervalTypeIdx }
|
||
::= { pvxMSTPPortCrntPMTable 1 }
|
||
|
||
|
||
PvxMSTPPortCrntPMEntry ::= SEQUENCE { pvxMSTPPortCrntPMSwitchIdx INTEGER,
|
||
pvxMSTPPortCrntPMShelfIdx INTEGER,
|
||
pvxMSTPPortCrntPMSlotIdx INTEGER,
|
||
pvxMSTPPortCrntPMTypeIdx PvxPortType,
|
||
pvxMSTPPortCrntPMXstIdx INTEGER,
|
||
pvxMSTPPortCrntPMIdx INTEGER,
|
||
pvxMSTPPortCrntPMIntervalTypeIdx PMIntervalType,
|
||
pvxMSTPPortCrntPMFWDTRValue Unsigned64,
|
||
pvxMSTPPortCrntPMFWDTRTimeStamp DateAndTime,
|
||
pvxMSTPPortCrntPMFWDTRValidity PMValidity,
|
||
pvxMSTPPortCrntPMFWDTRInitialize InitializeCmd,
|
||
pvxMSTPPortCrntPMPMCValue Unsigned64,
|
||
pvxMSTPPortCrntPMPMCTimeStamp DateAndTime,
|
||
pvxMSTPPortCrntPMPMCValidity PMValidity,
|
||
pvxMSTPPortCrntPMPMCInitialize InitializeCmd,
|
||
pvxMSTPPortCrntPMBPDURXValue Unsigned64,
|
||
pvxMSTPPortCrntPMBPDURXTimeStamp DateAndTime,
|
||
pvxMSTPPortCrntPMBPDURXValidity PMValidity,
|
||
pvxMSTPPortCrntPMBPDURXInitialize InitializeCmd,
|
||
pvxMSTPPortCrntPMBPDUTXValue Unsigned64,
|
||
pvxMSTPPortCrntPMBPDUTXTimeStamp DateAndTime,
|
||
pvxMSTPPortCrntPMBPDUTXValidity PMValidity,
|
||
pvxMSTPPortCrntPMBPDUTXInitialize InitializeCmd,
|
||
pvxMSTPPortCrntPMBPDUCFGRXValue Unsigned64,
|
||
pvxMSTPPortCrntPMBPDUCFGRXTimeStamp DateAndTime,
|
||
pvxMSTPPortCrntPMBPDUCFGRXValidity PMValidity,
|
||
pvxMSTPPortCrntPMBPDUCFGRXInitialize InitializeCmd,
|
||
pvxMSTPPortCrntPMBPDUCFGTXValue Unsigned64,
|
||
pvxMSTPPortCrntPMBPDUCFGTXTimeStamp DateAndTime,
|
||
pvxMSTPPortCrntPMBPDUCFGTXValidity PMValidity,
|
||
pvxMSTPPortCrntPMBPDUCFGTXInitialize InitializeCmd,
|
||
pvxMSTPPortCrntPMBPDUTCNRXValue Unsigned64,
|
||
pvxMSTPPortCrntPMBPDUTCNRXTimeStamp DateAndTime,
|
||
pvxMSTPPortCrntPMBPDUTCNRXValidity PMValidity,
|
||
pvxMSTPPortCrntPMBPDUTCNRXInitialize InitializeCmd,
|
||
pvxMSTPPortCrntPMBPDUTCNTXValue Unsigned64,
|
||
pvxMSTPPortCrntPMBPDUTCNTXTimeStamp DateAndTime,
|
||
pvxMSTPPortCrntPMBPDUTCNTXValidity PMValidity,
|
||
pvxMSTPPortCrntPMBPDUTCNTXInitialize InitializeCmd,
|
||
pvxMSTPPortCrntPMINVBPDURXValue Unsigned64,
|
||
pvxMSTPPortCrntPMINVBPDURXTimeStamp DateAndTime,
|
||
pvxMSTPPortCrntPMINVBPDURXValidity PMValidity,
|
||
pvxMSTPPortCrntPMINVBPDURXInitialize InitializeCmd,
|
||
pvxMSTPPortCrntPMINVBPDUCFGRXValue Unsigned64,
|
||
pvxMSTPPortCrntPMINVBPDUCFGRXTimeStamp DateAndTime,
|
||
pvxMSTPPortCrntPMINVBPDUCFGRXValidity PMValidity,
|
||
pvxMSTPPortCrntPMINVBPDUCFGRXInitialize InitializeCmd,
|
||
pvxMSTPPortCrntPMINVBPDUTCNRXValue Unsigned64,
|
||
pvxMSTPPortCrntPMINVBPDUTCNRXTimeStamp DateAndTime,
|
||
pvxMSTPPortCrntPMINVBPDUTCNRXValidity PMValidity,
|
||
pvxMSTPPortCrntPMINVBPDUTCNRXInitialize InitializeCmd }
|
||
|
||
|
||
pvxMSTPPortCrntPMSwitchIdx OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The identifier of the ethernet switch instance on which the
|
||
MSTP Port is provisioned."
|
||
::= {pvxMSTPPortCrntPMEntry 1 }
|
||
|
||
|
||
pvxMSTPPortCrntPMShelfIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (0|1|11|21|31)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The number of the shelf on which the MSTP Port targeted
|
||
for PMs is provisioned. For LAG entities, the shelf number is 0."
|
||
::= {pvxMSTPPortCrntPMEntry 2 }
|
||
|
||
|
||
pvxMSTPPortCrntPMSlotIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (0|1|3|5|7|9|11|13|15|17|19)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The number of the slot within which the MSTP Port targeted
|
||
for PMs is provisioned. For LAG entities, the slot number is 0."
|
||
::= {pvxMSTPPortCrntPMEntry 3 }
|
||
|
||
|
||
pvxMSTPPortCrntPMTypeIdx OBJECT-TYPE
|
||
SYNTAX PvxPortType
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The type of PacketVX port on which the MSTP Port
|
||
facility is provisioned."
|
||
::= {pvxMSTPPortCrntPMEntry 4 }
|
||
|
||
|
||
pvxMSTPPortCrntPMXstIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (0..64)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The instance number of the MSTP instance. For the
|
||
global MSTP object on the switch, this index object
|
||
is set to 0."
|
||
::= {pvxMSTPPortCrntPMEntry 5 }
|
||
|
||
|
||
pvxMSTPPortCrntPMIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (1..24)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The number of the port of the identified type on which the PVX
|
||
MSTP Port facility targeted for PMs is provisioned."
|
||
::= {pvxMSTPPortCrntPMEntry 6 }
|
||
|
||
|
||
pvxMSTPPortCrntPMIntervalTypeIdx OBJECT-TYPE
|
||
SYNTAX PMIntervalType
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The type of PM bin according to interval length."
|
||
::= { pvxMSTPPortCrntPMEntry 7 }
|
||
|
||
|
||
pvxMSTPPortCrntPMFWDTRValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The CIST/MSTI number of forward transitions."
|
||
::= { pvxMSTPPortCrntPMEntry 8 }
|
||
|
||
|
||
pvxMSTPPortCrntPMFWDTRTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the CIST/MSTI number
|
||
of forward transitions value."
|
||
::= { pvxMSTPPortCrntPMEntry 9 }
|
||
|
||
|
||
pvxMSTPPortCrntPMFWDTRValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the provided CIST/MSTI
|
||
number of forward transitions value."
|
||
::= { pvxMSTPPortCrntPMEntry 10 }
|
||
|
||
|
||
pvxMSTPPortCrntPMFWDTRInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value of the pvxMSTPPortCrntPMFWDTRValue object
|
||
to 0."
|
||
::= { pvxMSTPPortCrntPMEntry 11 }
|
||
|
||
|
||
pvxMSTPPortCrntPMPMCValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The CIST protocol migration count. This
|
||
object applies only to the global MSTP Port objects on
|
||
the switch."
|
||
::= { pvxMSTPPortCrntPMEntry 12 }
|
||
|
||
|
||
pvxMSTPPortCrntPMPMCTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the CIST protocol
|
||
migration count value."
|
||
::= { pvxMSTPPortCrntPMEntry 13 }
|
||
|
||
|
||
pvxMSTPPortCrntPMPMCValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the provided CIST
|
||
protocol migration count value."
|
||
::= { pvxMSTPPortCrntPMEntry 14 }
|
||
|
||
|
||
pvxMSTPPortCrntPMPMCInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value of the pvxMSTPPortCrntPMPMCValue object
|
||
to 0."
|
||
::= { pvxMSTPPortCrntPMEntry 15 }
|
||
|
||
|
||
pvxMSTPPortCrntPMBPDURXValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The number of bridging protocol data units received."
|
||
::= { pvxMSTPPortCrntPMEntry 16 }
|
||
|
||
|
||
pvxMSTPPortCrntPMBPDURXTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the number of bridging
|
||
protocol data units received value."
|
||
::= { pvxMSTPPortCrntPMEntry 17 }
|
||
|
||
|
||
pvxMSTPPortCrntPMBPDURXValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the provided number of
|
||
bridging protocol data units received value."
|
||
::= { pvxMSTPPortCrntPMEntry 18 }
|
||
|
||
|
||
pvxMSTPPortCrntPMBPDURXInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value of the pvxMSTPPortCrntPMBPDURXValue object
|
||
to 0."
|
||
::= { pvxMSTPPortCrntPMEntry 19 }
|
||
|
||
|
||
pvxMSTPPortCrntPMBPDUTXValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The number of bridging protocol data units transmitted."
|
||
::= { pvxMSTPPortCrntPMEntry 20 }
|
||
|
||
|
||
pvxMSTPPortCrntPMBPDUTXTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the number of bridging
|
||
protocol data units transmitted value."
|
||
::= { pvxMSTPPortCrntPMEntry 21 }
|
||
|
||
|
||
pvxMSTPPortCrntPMBPDUTXValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the provided number of
|
||
bridging protocol data units transmitted value."
|
||
::= { pvxMSTPPortCrntPMEntry 22 }
|
||
|
||
|
||
pvxMSTPPortCrntPMBPDUTXInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value of the pvxMSTPPortCrntPMBPDUTXValue object
|
||
to 0."
|
||
::= { pvxMSTPPortCrntPMEntry 23 }
|
||
|
||
|
||
pvxMSTPPortCrntPMBPDUCFGRXValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The number of configuration bridging protocol data units received.
|
||
This object applies only to the global MSTP Port objects."
|
||
::= { pvxMSTPPortCrntPMEntry 24 }
|
||
|
||
|
||
pvxMSTPPortCrntPMBPDUCFGRXTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the number of configuration bridging
|
||
protocol data units received value."
|
||
::= { pvxMSTPPortCrntPMEntry 25 }
|
||
|
||
|
||
pvxMSTPPortCrntPMBPDUCFGRXValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the provided number of
|
||
configuration bridging protocol data units received value."
|
||
::= { pvxMSTPPortCrntPMEntry 26 }
|
||
|
||
|
||
pvxMSTPPortCrntPMBPDUCFGRXInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value of the pvxMSTPPortCrntPMBPDUCFGRXValue object
|
||
to 0."
|
||
::= { pvxMSTPPortCrntPMEntry 27 }
|
||
|
||
|
||
pvxMSTPPortCrntPMBPDUCFGTXValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The number of configuration bridging protocol data units transmitted.
|
||
This object applies only to the global MSTP Port objects."
|
||
::= { pvxMSTPPortCrntPMEntry 28 }
|
||
|
||
|
||
pvxMSTPPortCrntPMBPDUCFGTXTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the number of configuration bridging
|
||
protocol data units transmitted value."
|
||
::= { pvxMSTPPortCrntPMEntry 29 }
|
||
|
||
|
||
pvxMSTPPortCrntPMBPDUCFGTXValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the provided number of
|
||
configuration bridging protocol data units transmitted value."
|
||
::= { pvxMSTPPortCrntPMEntry 30 }
|
||
|
||
|
||
pvxMSTPPortCrntPMBPDUCFGTXInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value of the pvxMSTPPortCrntPMBPDUCFGTXValue object
|
||
to 0."
|
||
::= { pvxMSTPPortCrntPMEntry 31 }
|
||
|
||
|
||
pvxMSTPPortCrntPMBPDUTCNRXValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The number of topology change notifications bridging
|
||
protocol data units received. This object applies
|
||
only to the global MSTP Port objects."
|
||
::= { pvxMSTPPortCrntPMEntry 32 }
|
||
|
||
|
||
pvxMSTPPortCrntPMBPDUTCNRXTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the number of topology
|
||
change notifications bridging protocol data units
|
||
received value."
|
||
::= { pvxMSTPPortCrntPMEntry 33 }
|
||
|
||
|
||
pvxMSTPPortCrntPMBPDUTCNRXValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the provided number of
|
||
topology change notifications bridging protocol
|
||
data units received value."
|
||
::= { pvxMSTPPortCrntPMEntry 34 }
|
||
|
||
|
||
pvxMSTPPortCrntPMBPDUTCNRXInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value of the pvxMSTPPortCrntPMBPDUTCNRXValue object
|
||
to 0."
|
||
::= { pvxMSTPPortCrntPMEntry 35 }
|
||
|
||
|
||
pvxMSTPPortCrntPMBPDUTCNTXValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The number of topology change notifications bridging
|
||
protocol data units transmitted. This object applies
|
||
only to the global MSTP Port objects."
|
||
::= { pvxMSTPPortCrntPMEntry 36 }
|
||
|
||
|
||
pvxMSTPPortCrntPMBPDUTCNTXTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the number of topology
|
||
change notifications bridging protocol data units
|
||
transmitted value."
|
||
::= { pvxMSTPPortCrntPMEntry 37 }
|
||
|
||
|
||
pvxMSTPPortCrntPMBPDUTCNTXValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the provided number of
|
||
topology change notifications bridging protocol
|
||
data units transmitted value."
|
||
::= { pvxMSTPPortCrntPMEntry 38 }
|
||
|
||
|
||
pvxMSTPPortCrntPMBPDUTCNTXInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value of the pvxMSTPPortCrntPMBPDUTCNTXValue object
|
||
to 0."
|
||
::= { pvxMSTPPortCrntPMEntry 39 }
|
||
|
||
|
||
pvxMSTPPortCrntPMINVBPDURXValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The number of invalid bridging protocol data units received."
|
||
::= { pvxMSTPPortCrntPMEntry 40 }
|
||
|
||
|
||
pvxMSTPPortCrntPMINVBPDURXTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the number of invalid bridging
|
||
protocol data units received value."
|
||
::= { pvxMSTPPortCrntPMEntry 41 }
|
||
|
||
|
||
pvxMSTPPortCrntPMINVBPDURXValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the provided number of
|
||
invalid bridging protocol data units received value."
|
||
::= { pvxMSTPPortCrntPMEntry 42 }
|
||
|
||
|
||
pvxMSTPPortCrntPMINVBPDURXInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value of the pvxMSTPPortCrntPMBPDURXValue object
|
||
to 0."
|
||
::= { pvxMSTPPortCrntPMEntry 43 }
|
||
|
||
|
||
pvxMSTPPortCrntPMINVBPDUCFGRXValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The number of invalid configuration bridging protocol
|
||
data units received. This object applies only to the
|
||
global MSTP Port objects."
|
||
::= { pvxMSTPPortCrntPMEntry 44 }
|
||
|
||
|
||
pvxMSTPPortCrntPMINVBPDUCFGRXTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the number of invalid configuration
|
||
bridging protocol data units received value."
|
||
::= { pvxMSTPPortCrntPMEntry 45 }
|
||
|
||
|
||
pvxMSTPPortCrntPMINVBPDUCFGRXValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the provided number of
|
||
invalid configuration bridging protocol data units
|
||
received value."
|
||
::= { pvxMSTPPortCrntPMEntry 46 }
|
||
|
||
|
||
pvxMSTPPortCrntPMINVBPDUCFGRXInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value of the pvxMSTPPortCrntPMINVBPDUCFGRXValue object
|
||
to 0."
|
||
::= { pvxMSTPPortCrntPMEntry 47 }
|
||
|
||
|
||
pvxMSTPPortCrntPMINVBPDUTCNRXValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The number of invalid topology change notifications bridging
|
||
protocol data units received. This object applies
|
||
only to the global MSTP Port objects."
|
||
::= { pvxMSTPPortCrntPMEntry 48 }
|
||
|
||
|
||
pvxMSTPPortCrntPMINVBPDUTCNRXTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the number of invalid topology
|
||
change notifications bridging protocol data units
|
||
received value."
|
||
::= { pvxMSTPPortCrntPMEntry 49 }
|
||
|
||
|
||
pvxMSTPPortCrntPMINVBPDUTCNRXValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the provided number of
|
||
invalid topology change notifications bridging protocol
|
||
data units received value."
|
||
::= { pvxMSTPPortCrntPMEntry 50 }
|
||
|
||
|
||
pvxMSTPPortCrntPMINVBPDUTCNRXInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value of the pvxMSTPPortCrntPMINVBPDUTCNRXValue object
|
||
to 0."
|
||
::= { pvxMSTPPortCrntPMEntry 51 }
|
||
|
||
|
||
|
||
-----------------------------------------------------------------------
|
||
-- Objects used to retrieve historical Performance Monitoring
|
||
-- statistics for PacketVX MSTP Port and MSTP Instance Port Objects
|
||
-----------------------------------------------------------------------
|
||
|
||
pvxMSTPPortHistPMTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PvxMSTPPortHistPMEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A table of historical performance monitoring statistics collected
|
||
for PacketVX MSTP Port and MSTP Instance Port objects."
|
||
::= { performance 35 }
|
||
|
||
|
||
pvxMSTPPortHistPMEntry OBJECT-TYPE
|
||
SYNTAX PvxMSTPPortHistPMEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The row entry object of the PacketVX MSTP Port historical
|
||
performance monitoring table. Each row of this table contains
|
||
a full set of PM statistics and related data for an historical
|
||
measurement interval for a given PVX MSTP Port or MSTP Instance Port."
|
||
INDEX { pvxMSTPPortHistPMSwitchIdx,
|
||
pvxMSTPPortHistPMShelfIdx,
|
||
pvxMSTPPortHistPMSlotIdx,
|
||
pvxMSTPPortHistPMTypeIdx,
|
||
pvxMSTPPortHistPMXstIdx,
|
||
pvxMSTPPortHistPMIdx,
|
||
pvxMSTPPortHistPMIntervalTypeIdx,
|
||
pvxMSTPPortHistPMIntervalIdx }
|
||
::= { pvxMSTPPortHistPMTable 1 }
|
||
|
||
|
||
PvxMSTPPortHistPMEntry ::= SEQUENCE { pvxMSTPPortHistPMSwitchIdx INTEGER,
|
||
pvxMSTPPortHistPMShelfIdx INTEGER,
|
||
pvxMSTPPortHistPMSlotIdx INTEGER,
|
||
pvxMSTPPortHistPMTypeIdx PvxPortType,
|
||
pvxMSTPPortHistPMXstIdx INTEGER,
|
||
pvxMSTPPortHistPMIdx INTEGER,
|
||
pvxMSTPPortHistPMIntervalTypeIdx PMIntervalType,
|
||
pvxMSTPPortHistPMIntervalIdx INTEGER,
|
||
pvxMSTPPortHistPMFWDTRValue Unsigned64,
|
||
pvxMSTPPortHistPMFWDTRTimeStamp DateAndTime,
|
||
pvxMSTPPortHistPMFWDTRValidity PMValidity,
|
||
pvxMSTPPortHistPMFWDTRInitialize InitializeCmd,
|
||
pvxMSTPPortHistPMPMCValue Unsigned64,
|
||
pvxMSTPPortHistPMPMCTimeStamp DateAndTime,
|
||
pvxMSTPPortHistPMPMCValidity PMValidity,
|
||
pvxMSTPPortHistPMPMCInitialize InitializeCmd,
|
||
pvxMSTPPortHistPMBPDURXValue Unsigned64,
|
||
pvxMSTPPortHistPMBPDURXTimeStamp DateAndTime,
|
||
pvxMSTPPortHistPMBPDURXValidity PMValidity,
|
||
pvxMSTPPortHistPMBPDURXInitialize InitializeCmd,
|
||
pvxMSTPPortHistPMBPDUTXValue Unsigned64,
|
||
pvxMSTPPortHistPMBPDUTXTimeStamp DateAndTime,
|
||
pvxMSTPPortHistPMBPDUTXValidity PMValidity,
|
||
pvxMSTPPortHistPMBPDUTXInitialize InitializeCmd,
|
||
pvxMSTPPortHistPMBPDUCFGRXValue Unsigned64,
|
||
pvxMSTPPortHistPMBPDUCFGRXTimeStamp DateAndTime,
|
||
pvxMSTPPortHistPMBPDUCFGRXValidity PMValidity,
|
||
pvxMSTPPortHistPMBPDUCFGRXInitialize InitializeCmd,
|
||
pvxMSTPPortHistPMBPDUCFGTXValue Unsigned64,
|
||
pvxMSTPPortHistPMBPDUCFGTXTimeStamp DateAndTime,
|
||
pvxMSTPPortHistPMBPDUCFGTXValidity PMValidity,
|
||
pvxMSTPPortHistPMBPDUCFGTXInitialize InitializeCmd,
|
||
pvxMSTPPortHistPMBPDUTCNRXValue Unsigned64,
|
||
pvxMSTPPortHistPMBPDUTCNRXTimeStamp DateAndTime,
|
||
pvxMSTPPortHistPMBPDUTCNRXValidity PMValidity,
|
||
pvxMSTPPortHistPMBPDUTCNRXInitialize InitializeCmd,
|
||
pvxMSTPPortHistPMBPDUTCNTXValue Unsigned64,
|
||
pvxMSTPPortHistPMBPDUTCNTXTimeStamp DateAndTime,
|
||
pvxMSTPPortHistPMBPDUTCNTXValidity PMValidity,
|
||
pvxMSTPPortHistPMBPDUTCNTXInitialize InitializeCmd,
|
||
pvxMSTPPortHistPMINVBPDURXValue Unsigned64,
|
||
pvxMSTPPortHistPMINVBPDURXTimeStamp DateAndTime,
|
||
pvxMSTPPortHistPMINVBPDURXValidity PMValidity,
|
||
pvxMSTPPortHistPMINVBPDURXInitialize InitializeCmd,
|
||
pvxMSTPPortHistPMINVBPDUCFGRXValue Unsigned64,
|
||
pvxMSTPPortHistPMINVBPDUCFGRXTimeStamp DateAndTime,
|
||
pvxMSTPPortHistPMINVBPDUCFGRXValidity PMValidity,
|
||
pvxMSTPPortHistPMINVBPDUCFGRXInitialize InitializeCmd,
|
||
pvxMSTPPortHistPMINVBPDUTCNRXValue Unsigned64,
|
||
pvxMSTPPortHistPMINVBPDUTCNRXTimeStamp DateAndTime,
|
||
pvxMSTPPortHistPMINVBPDUTCNRXValidity PMValidity,
|
||
pvxMSTPPortHistPMINVBPDUTCNRXInitialize InitializeCmd }
|
||
|
||
|
||
pvxMSTPPortHistPMSwitchIdx OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The identifier of the ethernet switch instance on which the
|
||
MSTP Port is provisioned."
|
||
::= {pvxMSTPPortHistPMEntry 1 }
|
||
|
||
|
||
pvxMSTPPortHistPMShelfIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (0|1|11|21|31)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The number of the shelf on which the MSTP Port targeted
|
||
for PMs is provisioned. For LAG entities, the shelf number is 0."
|
||
::= {pvxMSTPPortHistPMEntry 2 }
|
||
|
||
|
||
pvxMSTPPortHistPMSlotIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (0|1|3|5|7|9|11|13|15|17|19)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The number of the slot within which the MSTP Port targeted
|
||
for PMs is provisioned. For LAG entities, the slot number is 0."
|
||
::= {pvxMSTPPortHistPMEntry 3 }
|
||
|
||
|
||
pvxMSTPPortHistPMTypeIdx OBJECT-TYPE
|
||
SYNTAX PvxPortType
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The type of PacketVX port on which the MSTP Port
|
||
facility is provisioned."
|
||
::= {pvxMSTPPortHistPMEntry 4 }
|
||
|
||
|
||
pvxMSTPPortHistPMXstIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (0..64)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The instance number of the MSTP instance. For the
|
||
global MSTP object on the switch, this index object
|
||
is set to 0."
|
||
::= {pvxMSTPPortHistPMEntry 5 }
|
||
|
||
|
||
pvxMSTPPortHistPMIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (1..24)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The number of the port of the identified type on which the PVX
|
||
MSTP Port facility targeted for PMs is provisioned."
|
||
::= {pvxMSTPPortHistPMEntry 6 }
|
||
|
||
|
||
pvxMSTPPortHistPMIntervalTypeIdx OBJECT-TYPE
|
||
SYNTAX PMIntervalType
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The type of PM bin according to interval length."
|
||
::= { pvxMSTPPortHistPMEntry 7 }
|
||
|
||
|
||
pvxMSTPPortHistPMIntervalIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (1..96)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The specific PM bin number. The range is 1 to 96 for the
|
||
15-minute historical bins. For the 1-day historical bin, the
|
||
value is 1."
|
||
::= { pvxMSTPPortHistPMEntry 8 }
|
||
|
||
|
||
pvxMSTPPortHistPMFWDTRValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The CIST/MSTI number of forward transitions."
|
||
::= { pvxMSTPPortHistPMEntry 9 }
|
||
|
||
|
||
pvxMSTPPortHistPMFWDTRTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the CIST/MSTI number
|
||
of forward transitions value."
|
||
::= { pvxMSTPPortHistPMEntry 10 }
|
||
|
||
|
||
pvxMSTPPortHistPMFWDTRValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the provided CIST/MSTI
|
||
number of forward transitions value."
|
||
::= { pvxMSTPPortHistPMEntry 11 }
|
||
|
||
|
||
pvxMSTPPortHistPMFWDTRInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value of the pvxMSTPPortHistPMFWDTRValue object
|
||
to 0."
|
||
::= { pvxMSTPPortHistPMEntry 12 }
|
||
|
||
|
||
pvxMSTPPortHistPMPMCValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The CIST protocol migration count. This
|
||
object applies only to the global MSTP Port objects on
|
||
the switch."
|
||
::= { pvxMSTPPortHistPMEntry 13 }
|
||
|
||
|
||
pvxMSTPPortHistPMPMCTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the CIST protocol
|
||
migration count value."
|
||
::= { pvxMSTPPortHistPMEntry 14 }
|
||
|
||
|
||
pvxMSTPPortHistPMPMCValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the provided CIST
|
||
protocol migration count value."
|
||
::= { pvxMSTPPortHistPMEntry 15 }
|
||
|
||
|
||
pvxMSTPPortHistPMPMCInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value of the pvxMSTPPortHistPMPMCValue object
|
||
to 0."
|
||
::= { pvxMSTPPortHistPMEntry 16 }
|
||
|
||
|
||
pvxMSTPPortHistPMBPDURXValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The number of bridging protocol data units received."
|
||
::= { pvxMSTPPortHistPMEntry 17 }
|
||
|
||
|
||
pvxMSTPPortHistPMBPDURXTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the number of bridging
|
||
protocol data units received value."
|
||
::= { pvxMSTPPortHistPMEntry 18 }
|
||
|
||
|
||
pvxMSTPPortHistPMBPDURXValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the provided number of
|
||
bridging protocol data units received value."
|
||
::= { pvxMSTPPortHistPMEntry 19 }
|
||
|
||
|
||
pvxMSTPPortHistPMBPDURXInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value of the pvxMSTPPortHistPMBPDURXValue object
|
||
to 0."
|
||
::= { pvxMSTPPortHistPMEntry 20 }
|
||
|
||
|
||
pvxMSTPPortHistPMBPDUTXValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The number of bridging protocol data units transmitted."
|
||
::= { pvxMSTPPortHistPMEntry 21 }
|
||
|
||
|
||
pvxMSTPPortHistPMBPDUTXTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the number of bridging
|
||
protocol data units transmitted value."
|
||
::= { pvxMSTPPortHistPMEntry 22 }
|
||
|
||
|
||
pvxMSTPPortHistPMBPDUTXValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the provided number of
|
||
bridging protocol data units transmitted value."
|
||
::= { pvxMSTPPortHistPMEntry 23 }
|
||
|
||
|
||
pvxMSTPPortHistPMBPDUTXInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value of the pvxMSTPPortHistPMBPDUTXValue object
|
||
to 0."
|
||
::= { pvxMSTPPortHistPMEntry 24 }
|
||
|
||
|
||
pvxMSTPPortHistPMBPDUCFGRXValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The number of configuration bridging protocol data units received.
|
||
This object applies only to the global MSTP Port objects."
|
||
::= { pvxMSTPPortHistPMEntry 25 }
|
||
|
||
|
||
pvxMSTPPortHistPMBPDUCFGRXTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the number of configuration bridging
|
||
protocol data units received value."
|
||
::= { pvxMSTPPortHistPMEntry 26 }
|
||
|
||
|
||
pvxMSTPPortHistPMBPDUCFGRXValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the provided number of
|
||
configuration bridging protocol data units received value."
|
||
::= { pvxMSTPPortHistPMEntry 27 }
|
||
|
||
|
||
pvxMSTPPortHistPMBPDUCFGRXInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value of the pvxMSTPPortHistPMBPDUCFGRXValue object
|
||
to 0."
|
||
::= { pvxMSTPPortHistPMEntry 28 }
|
||
|
||
|
||
pvxMSTPPortHistPMBPDUCFGTXValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The number of configuration bridging protocol data units transmitted.
|
||
This object applies only to the global MSTP Port objects."
|
||
::= { pvxMSTPPortHistPMEntry 29 }
|
||
|
||
|
||
pvxMSTPPortHistPMBPDUCFGTXTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the number of configuration bridging
|
||
protocol data units transmitted value."
|
||
::= { pvxMSTPPortHistPMEntry 30 }
|
||
|
||
|
||
pvxMSTPPortHistPMBPDUCFGTXValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the provided number of
|
||
configuration bridging protocol data units transmitted value."
|
||
::= { pvxMSTPPortHistPMEntry 31 }
|
||
|
||
|
||
pvxMSTPPortHistPMBPDUCFGTXInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value of the pvxMSTPPortHistPMBPDUCFGTXValue object
|
||
to 0."
|
||
::= { pvxMSTPPortHistPMEntry 32 }
|
||
|
||
|
||
pvxMSTPPortHistPMBPDUTCNRXValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The number of topology change notifications bridging
|
||
protocol data units received. This object applies
|
||
only to the global MSTP Port objects."
|
||
::= { pvxMSTPPortHistPMEntry 33 }
|
||
|
||
|
||
pvxMSTPPortHistPMBPDUTCNRXTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the number of topology
|
||
change notifications bridging protocol data units
|
||
received value."
|
||
::= { pvxMSTPPortHistPMEntry 34 }
|
||
|
||
|
||
pvxMSTPPortHistPMBPDUTCNRXValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the provided number of
|
||
topology change notifications bridging protocol
|
||
data units received value."
|
||
::= { pvxMSTPPortHistPMEntry 35 }
|
||
|
||
|
||
pvxMSTPPortHistPMBPDUTCNRXInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value of the pvxMSTPPortHistPMBPDUTCNRXValue object
|
||
to 0."
|
||
::= { pvxMSTPPortHistPMEntry 36 }
|
||
|
||
|
||
pvxMSTPPortHistPMBPDUTCNTXValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The number of topology change notifications bridging
|
||
protocol data units transmitted. This object applies
|
||
only to the global MSTP Port objects."
|
||
::= { pvxMSTPPortHistPMEntry 37 }
|
||
|
||
|
||
pvxMSTPPortHistPMBPDUTCNTXTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the number of topology
|
||
change notifications bridging protocol data units
|
||
transmitted value."
|
||
::= { pvxMSTPPortHistPMEntry 38 }
|
||
|
||
|
||
pvxMSTPPortHistPMBPDUTCNTXValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the provided number of
|
||
topology change notifications bridging protocol
|
||
data units transmitted value."
|
||
::= { pvxMSTPPortHistPMEntry 39 }
|
||
|
||
|
||
pvxMSTPPortHistPMBPDUTCNTXInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value of the pvxMSTPPortHistPMBPDUTCNTXValue object
|
||
to 0."
|
||
::= { pvxMSTPPortHistPMEntry 40 }
|
||
|
||
|
||
pvxMSTPPortHistPMINVBPDURXValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The number of invalid bridging protocol data units received."
|
||
::= { pvxMSTPPortHistPMEntry 41 }
|
||
|
||
|
||
pvxMSTPPortHistPMINVBPDURXTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the number of invalid bridging
|
||
protocol data units received value."
|
||
::= { pvxMSTPPortHistPMEntry 42 }
|
||
|
||
|
||
pvxMSTPPortHistPMINVBPDURXValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the provided number of
|
||
invalid bridging protocol data units received value."
|
||
::= { pvxMSTPPortHistPMEntry 43 }
|
||
|
||
|
||
pvxMSTPPortHistPMINVBPDURXInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value of the pvxMSTPPortHistPMBPDURXValue object
|
||
to 0."
|
||
::= { pvxMSTPPortHistPMEntry 44 }
|
||
|
||
|
||
pvxMSTPPortHistPMINVBPDUCFGRXValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The number of invalid configuration bridging protocol
|
||
data units received. This object applies only to the
|
||
global MSTP Port objects."
|
||
::= { pvxMSTPPortHistPMEntry 45 }
|
||
|
||
|
||
pvxMSTPPortHistPMINVBPDUCFGRXTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the number of invalid configuration
|
||
bridging protocol data units received value."
|
||
::= { pvxMSTPPortHistPMEntry 46 }
|
||
|
||
|
||
pvxMSTPPortHistPMINVBPDUCFGRXValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the provided number of
|
||
invalid configuration bridging protocol data units
|
||
received value."
|
||
::= { pvxMSTPPortHistPMEntry 47 }
|
||
|
||
|
||
pvxMSTPPortHistPMINVBPDUCFGRXInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value of the pvxMSTPPortHistPMINVBPDUCFGRXValue object
|
||
to 0."
|
||
::= { pvxMSTPPortHistPMEntry 48 }
|
||
|
||
|
||
pvxMSTPPortHistPMINVBPDUTCNRXValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The number of invalid topology change notifications bridging
|
||
protocol data units received. This object applies
|
||
only to the global MSTP Port objects."
|
||
::= { pvxMSTPPortHistPMEntry 49 }
|
||
|
||
|
||
pvxMSTPPortHistPMINVBPDUTCNRXTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the number of invalid topology
|
||
change notifications bridging protocol data units
|
||
received value."
|
||
::= { pvxMSTPPortHistPMEntry 50 }
|
||
|
||
|
||
pvxMSTPPortHistPMINVBPDUTCNRXValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the provided number of
|
||
invalid topology change notifications bridging protocol
|
||
data units received value."
|
||
::= { pvxMSTPPortHistPMEntry 51 }
|
||
|
||
|
||
pvxMSTPPortHistPMINVBPDUTCNRXInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value of the pvxMSTPPortHistPMINVBPDUTCNRXValue object
|
||
to 0."
|
||
::= { pvxMSTPPortHistPMEntry 52 }
|
||
|
||
|
||
-----------------------------------------------------------------------
|
||
-- Objects used to retrieve current LAG Port
|
||
-- Performance Monitoring statistics for PacketVX Interfaces
|
||
-----------------------------------------------------------------------
|
||
|
||
|
||
pvxLAGPortCrntPMTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PvxLAGPortCrntPMEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A table of current performance monitoring statistics collected
|
||
for the PacketVX LAG port interfaces on the NE."
|
||
::= { performance 36 }
|
||
|
||
|
||
pvxLAGPortCrntPMEntry OBJECT-TYPE
|
||
SYNTAX PvxLAGPortCrntPMEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The row entry object of the PacketVX LAG port current
|
||
performance monitoring table. Each row of this table contains
|
||
a full set of PM statistics and related data for a current
|
||
measurement interval for a given PVX LAG Port."
|
||
INDEX { pvxLAGPortCrntPMSwitchIdx,
|
||
pvxLAGPortCrntPMShelfIdx,
|
||
pvxLAGPortCrntPMSlotIdx,
|
||
pvxLAGPortCrntPMTypeIdx,
|
||
pvxLAGPortCrntPMIdx,
|
||
pvxLAGPortCrntPMIntervalTypeIdx }
|
||
::= { pvxLAGPortCrntPMTable 1 }
|
||
|
||
|
||
PvxLAGPortCrntPMEntry ::= SEQUENCE { pvxLAGPortCrntPMSwitchIdx INTEGER,
|
||
pvxLAGPortCrntPMShelfIdx INTEGER,
|
||
pvxLAGPortCrntPMSlotIdx INTEGER,
|
||
pvxLAGPortCrntPMTypeIdx PvxPortType,
|
||
pvxLAGPortCrntPMIdx INTEGER,
|
||
pvxLAGPortCrntPMIntervalTypeIdx PMIntervalType,
|
||
pvxLAGPortCrntPMLACPDURXValue Unsigned64,
|
||
pvxLAGPortCrntPMLACPDURXTimeStamp DateAndTime,
|
||
pvxLAGPortCrntPMLACPDURXValidity PMValidity,
|
||
pvxLAGPortCrntPMLACPDURXInitialize InitializeCmd,
|
||
pvxLAGPortCrntPMMRKPDURXValue Unsigned64,
|
||
pvxLAGPortCrntPMMRKPDURXTimeStamp DateAndTime,
|
||
pvxLAGPortCrntPMMRKPDURXValidity PMValidity,
|
||
pvxLAGPortCrntPMMRKPDURXInitialize InitializeCmd,
|
||
pvxLAGPortCrntPMMRKRSPPDURXValue Unsigned64,
|
||
pvxLAGPortCrntPMMRKRSPPDURXTimeStamp DateAndTime,
|
||
pvxLAGPortCrntPMMRKRSPPDURXValidity PMValidity,
|
||
pvxLAGPortCrntPMMRKRSPPDURXInitialize InitializeCmd,
|
||
pvxLAGPortCrntPMINVLACFRRXValue Unsigned64,
|
||
pvxLAGPortCrntPMINVLACFRRXTimeStamp DateAndTime,
|
||
pvxLAGPortCrntPMINVLACFRRXValidity PMValidity,
|
||
pvxLAGPortCrntPMINVLACFRRXInitialize InitializeCmd,
|
||
pvxLAGPortCrntPMLACPDUTXValue Unsigned64,
|
||
pvxLAGPortCrntPMLACPDUTXTimeStamp DateAndTime,
|
||
pvxLAGPortCrntPMLACPDUTXValidity PMValidity,
|
||
pvxLAGPortCrntPMLACPDUTXInitialize InitializeCmd,
|
||
pvxLAGPortCrntPMMRKPDUTXValue Unsigned64,
|
||
pvxLAGPortCrntPMMRKPDUTXTimeStamp DateAndTime,
|
||
pvxLAGPortCrntPMMRKPDUTXValidity PMValidity,
|
||
pvxLAGPortCrntPMMRKPDUTXInitialize InitializeCmd,
|
||
pvxLAGPortCrntPMMRKRSPPDUTXValue Unsigned64,
|
||
pvxLAGPortCrntPMMRKRSPPDUTXTimeStamp DateAndTime,
|
||
pvxLAGPortCrntPMMRKRSPPDUTXValidity PMValidity,
|
||
pvxLAGPortCrntPMMRKRSPPDUTXInitialize InitializeCmd }
|
||
|
||
|
||
pvxLAGPortCrntPMSwitchIdx OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The identifier of the ethernet switch instance on which
|
||
the PVX LAG port is provisioned."
|
||
::= {pvxLAGPortCrntPMEntry 1 }
|
||
|
||
|
||
pvxLAGPortCrntPMShelfIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (0|1|11|21|31)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The number of the shelf on which the PVX LAG port targeted for
|
||
PMs is provisioned. For LAG entities, the shelf number is 0."
|
||
::= { pvxLAGPortCrntPMEntry 2 }
|
||
|
||
|
||
pvxLAGPortCrntPMSlotIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (0|1|3|5|7|9|11|13|15|17|19)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The number of the slot within which the PVX LAG port targeted
|
||
for PMs is provisioned. For LAG entities, the slot number is 0."
|
||
::= { pvxLAGPortCrntPMEntry 3 }
|
||
|
||
|
||
pvxLAGPortCrntPMTypeIdx OBJECT-TYPE
|
||
SYNTAX PvxPortType
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The type of PacketVX port on which the LAG port
|
||
is provisioned."
|
||
::= { pvxLAGPortCrntPMEntry 4 }
|
||
|
||
|
||
pvxLAGPortCrntPMIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (1..24)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The number of the port of the identified type on which the
|
||
PVX LAG port targeted for PMs is provisioned."
|
||
::= { pvxLAGPortCrntPMEntry 5 }
|
||
|
||
|
||
pvxLAGPortCrntPMIntervalTypeIdx OBJECT-TYPE
|
||
SYNTAX PMIntervalType
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The type of PM bin according to interval length."
|
||
::= { pvxLAGPortCrntPMEntry 6 }
|
||
|
||
|
||
pvxLAGPortCrntPMLACPDURXValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The total Link Access Control PDUs received on the
|
||
LAG port."
|
||
::= { pvxLAGPortCrntPMEntry 7 }
|
||
|
||
|
||
pvxLAGPortCrntPMLACPDURXTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the total
|
||
Link Access Control PDUs received value."
|
||
::= { pvxLAGPortCrntPMEntry 8 }
|
||
|
||
|
||
pvxLAGPortCrntPMLACPDURXValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the provided total
|
||
Link Access Control PDUs received value."
|
||
::= { pvxLAGPortCrntPMEntry 9 }
|
||
|
||
|
||
pvxLAGPortCrntPMLACPDURXInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value of the pvxLAGPortCrntPMLACPDURXValue
|
||
object to 0."
|
||
::= { pvxLAGPortCrntPMEntry 10 }
|
||
|
||
|
||
pvxLAGPortCrntPMMRKPDURXValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The count of Marker PDUs received on the
|
||
LAG port."
|
||
::= { pvxLAGPortCrntPMEntry 11 }
|
||
|
||
|
||
pvxLAGPortCrntPMMRKPDURXTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the Marker
|
||
PDUs received value."
|
||
::= { pvxLAGPortCrntPMEntry 12 }
|
||
|
||
|
||
pvxLAGPortCrntPMMRKPDURXValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the provided Marker
|
||
PDUs received value."
|
||
::= { pvxLAGPortCrntPMEntry 13 }
|
||
|
||
|
||
pvxLAGPortCrntPMMRKPDURXInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value of the pvxLAGPortCrntPMMRKPDURXValue
|
||
object to 0."
|
||
::= { pvxLAGPortCrntPMEntry 14 }
|
||
|
||
|
||
pvxLAGPortCrntPMMRKRSPPDURXValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The count of Marker Response PDUs received on the
|
||
LAG port."
|
||
::= { pvxLAGPortCrntPMEntry 15 }
|
||
|
||
|
||
pvxLAGPortCrntPMMRKRSPPDURXTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the Marker Response
|
||
PDUs received value."
|
||
::= { pvxLAGPortCrntPMEntry 16 }
|
||
|
||
|
||
pvxLAGPortCrntPMMRKRSPPDURXValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the provided Marker Response
|
||
PDUs received value."
|
||
::= { pvxLAGPortCrntPMEntry 17 }
|
||
|
||
|
||
pvxLAGPortCrntPMMRKRSPPDURXInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value of the pvxLAGPortCrntPMMRKPDURSPRXValue
|
||
object to 0."
|
||
::= { pvxLAGPortCrntPMEntry 18 }
|
||
|
||
|
||
pvxLAGPortCrntPMINVLACFRRXValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The count of invalid Link Access Control frames
|
||
received on the LAG port."
|
||
::= { pvxLAGPortCrntPMEntry 19 }
|
||
|
||
|
||
pvxLAGPortCrntPMINVLACFRRXTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the count of
|
||
invalid Link Access Control frames value."
|
||
::= { pvxLAGPortCrntPMEntry 20 }
|
||
|
||
|
||
pvxLAGPortCrntPMINVLACFRRXValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the provided count of
|
||
invalid Link Access Control frames value."
|
||
::= { pvxLAGPortCrntPMEntry 21 }
|
||
|
||
|
||
pvxLAGPortCrntPMINVLACFRRXInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value of the pvxLAGPortCrntPMINVLACFRRXValue
|
||
object to 0."
|
||
::= { pvxLAGPortCrntPMEntry 22 }
|
||
|
||
|
||
pvxLAGPortCrntPMLACPDUTXValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The total Link Access Control PDUs transmitted on the
|
||
LAG port."
|
||
::= { pvxLAGPortCrntPMEntry 23 }
|
||
|
||
|
||
pvxLAGPortCrntPMLACPDUTXTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the total
|
||
Link Access Control PDUs transmitted value."
|
||
::= { pvxLAGPortCrntPMEntry 24 }
|
||
|
||
|
||
pvxLAGPortCrntPMLACPDUTXValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the provided total
|
||
Link Access Control PDUs transmitted value."
|
||
::= { pvxLAGPortCrntPMEntry 25 }
|
||
|
||
|
||
pvxLAGPortCrntPMLACPDUTXInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value of the pvxLAGPortCrntPMLACPDUTXValue
|
||
object to 0."
|
||
::= { pvxLAGPortCrntPMEntry 26 }
|
||
|
||
|
||
pvxLAGPortCrntPMMRKPDUTXValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The count of Marker PDUs transmitted on the
|
||
LAG port."
|
||
::= { pvxLAGPortCrntPMEntry 27 }
|
||
|
||
|
||
pvxLAGPortCrntPMMRKPDUTXTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the Marker
|
||
PDUs transmitted value."
|
||
::= { pvxLAGPortCrntPMEntry 28 }
|
||
|
||
|
||
pvxLAGPortCrntPMMRKPDUTXValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the provided Marker
|
||
PDUs transmitted value."
|
||
::= { pvxLAGPortCrntPMEntry 29 }
|
||
|
||
|
||
pvxLAGPortCrntPMMRKPDUTXInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value of the pvxLAGPortCrntPMMRKPDUTXValue
|
||
object to 0."
|
||
::= { pvxLAGPortCrntPMEntry 30 }
|
||
|
||
|
||
pvxLAGPortCrntPMMRKRSPPDUTXValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The count of Marker Response PDUs transmitted on the
|
||
LAG port."
|
||
::= { pvxLAGPortCrntPMEntry 31 }
|
||
|
||
|
||
pvxLAGPortCrntPMMRKRSPPDUTXTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the Marker Response
|
||
PDUs transmitted value."
|
||
::= { pvxLAGPortCrntPMEntry 32 }
|
||
|
||
|
||
pvxLAGPortCrntPMMRKRSPPDUTXValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the provided Marker Response
|
||
PDUs transmitted value."
|
||
::= { pvxLAGPortCrntPMEntry 33 }
|
||
|
||
|
||
pvxLAGPortCrntPMMRKRSPPDUTXInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value of the pvxLAGPortCrntPMMRKPDURSPTXValue
|
||
object to 0."
|
||
::= { pvxLAGPortCrntPMEntry 34 }
|
||
|
||
|
||
|
||
-----------------------------------------------------------------------
|
||
-- Objects used to retrieve historical LAG Port
|
||
-- Performance Monitoring statistics for PacketVX Interfaces
|
||
-----------------------------------------------------------------------
|
||
|
||
|
||
pvxLAGPortHistPMTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PvxLAGPortHistPMEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A table of historical performance monitoring statistics
|
||
collected for the PacketVX LAG port interfaces on the NE."
|
||
::= { performance 37 }
|
||
|
||
|
||
pvxLAGPortHistPMEntry OBJECT-TYPE
|
||
SYNTAX PvxLAGPortHistPMEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The row entry object of the PacketVX LAG port historical
|
||
performance monitoring table. Each row of this table contains
|
||
a full set of PM statistics and related data for a historical
|
||
measurement interval for a given PVX LAG Port."
|
||
INDEX { pvxLAGPortHistPMSwitchIdx,
|
||
pvxLAGPortHistPMShelfIdx,
|
||
pvxLAGPortHistPMSlotIdx,
|
||
pvxLAGPortHistPMTypeIdx,
|
||
pvxLAGPortHistPMIdx,
|
||
pvxLAGPortHistPMIntervalTypeIdx,
|
||
pvxLAGPortHistPMIntervalIdx }
|
||
::= { pvxLAGPortHistPMTable 1 }
|
||
|
||
|
||
PvxLAGPortHistPMEntry ::= SEQUENCE { pvxLAGPortHistPMSwitchIdx INTEGER,
|
||
pvxLAGPortHistPMShelfIdx INTEGER,
|
||
pvxLAGPortHistPMSlotIdx INTEGER,
|
||
pvxLAGPortHistPMTypeIdx PvxPortType,
|
||
pvxLAGPortHistPMIdx INTEGER,
|
||
pvxLAGPortHistPMIntervalTypeIdx PMIntervalType,
|
||
pvxLAGPortHistPMIntervalIdx INTEGER,
|
||
pvxLAGPortHistPMLACPDURXValue Unsigned64,
|
||
pvxLAGPortHistPMLACPDURXTimeStamp DateAndTime,
|
||
pvxLAGPortHistPMLACPDURXValidity PMValidity,
|
||
pvxLAGPortHistPMLACPDURXInitialize InitializeCmd,
|
||
pvxLAGPortHistPMMRKPDURXValue Unsigned64,
|
||
pvxLAGPortHistPMMRKPDURXTimeStamp DateAndTime,
|
||
pvxLAGPortHistPMMRKPDURXValidity PMValidity,
|
||
pvxLAGPortHistPMMRKPDURXInitialize InitializeCmd,
|
||
pvxLAGPortHistPMMRKRSPPDURXValue Unsigned64,
|
||
pvxLAGPortHistPMMRKRSPPDURXTimeStamp DateAndTime,
|
||
pvxLAGPortHistPMMRKRSPPDURXValidity PMValidity,
|
||
pvxLAGPortHistPMMRKRSPPDURXInitialize InitializeCmd,
|
||
pvxLAGPortHistPMINVLACFRRXValue Unsigned64,
|
||
pvxLAGPortHistPMINVLACFRRXTimeStamp DateAndTime,
|
||
pvxLAGPortHistPMINVLACFRRXValidity PMValidity,
|
||
pvxLAGPortHistPMINVLACFRRXInitialize InitializeCmd,
|
||
pvxLAGPortHistPMLACPDUTXValue Unsigned64,
|
||
pvxLAGPortHistPMLACPDUTXTimeStamp DateAndTime,
|
||
pvxLAGPortHistPMLACPDUTXValidity PMValidity,
|
||
pvxLAGPortHistPMLACPDUTXInitialize InitializeCmd,
|
||
pvxLAGPortHistPMMRKPDUTXValue Unsigned64,
|
||
pvxLAGPortHistPMMRKPDUTXTimeStamp DateAndTime,
|
||
pvxLAGPortHistPMMRKPDUTXValidity PMValidity,
|
||
pvxLAGPortHistPMMRKPDUTXInitialize InitializeCmd,
|
||
pvxLAGPortHistPMMRKRSPPDUTXValue Unsigned64,
|
||
pvxLAGPortHistPMMRKRSPPDUTXTimeStamp DateAndTime,
|
||
pvxLAGPortHistPMMRKRSPPDUTXValidity PMValidity,
|
||
pvxLAGPortHistPMMRKRSPPDUTXInitialize InitializeCmd }
|
||
|
||
|
||
pvxLAGPortHistPMSwitchIdx OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The identifier of the ethernet switch instance on which
|
||
the PVX LAG port is provisioned."
|
||
::= {pvxLAGPortHistPMEntry 1 }
|
||
|
||
|
||
pvxLAGPortHistPMShelfIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (0|1|11|21|31)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The number of the shelf on which the PVX LAG port targeted for
|
||
PMs is provisioned. For LAG entities, the shelf number is 0."
|
||
::= { pvxLAGPortHistPMEntry 2 }
|
||
|
||
|
||
pvxLAGPortHistPMSlotIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (0|1|3|5|7|9|11|13|15|17|19)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The number of the slot within which the PVX LAG port targeted
|
||
for PMs is provisioned. For LAG entities, the slot number is 0."
|
||
::= { pvxLAGPortHistPMEntry 3 }
|
||
|
||
|
||
pvxLAGPortHistPMTypeIdx OBJECT-TYPE
|
||
SYNTAX PvxPortType
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The type of PacketVX port on which the LAG port
|
||
is provisioned."
|
||
::= { pvxLAGPortHistPMEntry 4 }
|
||
|
||
|
||
pvxLAGPortHistPMIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (1..24)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The number of the port of the identified type on which the
|
||
PVX LAG port targeted for PMs is provisioned."
|
||
::= { pvxLAGPortHistPMEntry 5 }
|
||
|
||
|
||
pvxLAGPortHistPMIntervalTypeIdx OBJECT-TYPE
|
||
SYNTAX PMIntervalType
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The type of PM bin according to interval length."
|
||
::= { pvxLAGPortHistPMEntry 6 }
|
||
|
||
|
||
pvxLAGPortHistPMIntervalIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (1..96)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The specific PM bin number. The range is 1 to 96 for the
|
||
15-minute historical bins. For the 1-day historical bin, the
|
||
value is 1."
|
||
::= { pvxLAGPortHistPMEntry 7 }
|
||
|
||
|
||
pvxLAGPortHistPMLACPDURXValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The total Link Access Control PDUs received on the
|
||
LAG port."
|
||
::= { pvxLAGPortHistPMEntry 8 }
|
||
|
||
|
||
pvxLAGPortHistPMLACPDURXTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the total
|
||
Link Access Control PDUs received value."
|
||
::= { pvxLAGPortHistPMEntry 9 }
|
||
|
||
|
||
pvxLAGPortHistPMLACPDURXValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the provided total
|
||
Link Access Control PDUs received value."
|
||
::= { pvxLAGPortHistPMEntry 10 }
|
||
|
||
|
||
pvxLAGPortHistPMLACPDURXInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value of the pvxLAGPortHistPMLACPDURXValue
|
||
object to 0."
|
||
::= { pvxLAGPortHistPMEntry 11 }
|
||
|
||
|
||
pvxLAGPortHistPMMRKPDURXValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The count of Marker PDUs received on the
|
||
LAG port."
|
||
::= { pvxLAGPortHistPMEntry 12 }
|
||
|
||
|
||
pvxLAGPortHistPMMRKPDURXTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the Marker
|
||
PDUs received value."
|
||
::= { pvxLAGPortHistPMEntry 13 }
|
||
|
||
|
||
pvxLAGPortHistPMMRKPDURXValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the provided Marker
|
||
PDUs received value."
|
||
::= { pvxLAGPortHistPMEntry 14 }
|
||
|
||
|
||
pvxLAGPortHistPMMRKPDURXInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value of the pvxLAGPortHistPMMRKPDURXValue
|
||
object to 0."
|
||
::= { pvxLAGPortHistPMEntry 15 }
|
||
|
||
|
||
pvxLAGPortHistPMMRKRSPPDURXValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The count of Marker Response PDUs received on the
|
||
LAG port."
|
||
::= { pvxLAGPortHistPMEntry 16 }
|
||
|
||
|
||
pvxLAGPortHistPMMRKRSPPDURXTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the Marker Response
|
||
PDUs received value."
|
||
::= { pvxLAGPortHistPMEntry 17 }
|
||
|
||
|
||
pvxLAGPortHistPMMRKRSPPDURXValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the provided Marker Response
|
||
PDUs received value."
|
||
::= { pvxLAGPortHistPMEntry 18 }
|
||
|
||
|
||
pvxLAGPortHistPMMRKRSPPDURXInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value of the pvxLAGPortHistPMMRKPDURSPRXValue
|
||
object to 0."
|
||
::= { pvxLAGPortHistPMEntry 19 }
|
||
|
||
|
||
pvxLAGPortHistPMINVLACFRRXValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The count of invalid Link Access Control frames
|
||
received on the LAG port."
|
||
::= { pvxLAGPortHistPMEntry 20 }
|
||
|
||
|
||
pvxLAGPortHistPMINVLACFRRXTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the count of
|
||
invalid Link Access Control frames value."
|
||
::= { pvxLAGPortHistPMEntry 21 }
|
||
|
||
|
||
pvxLAGPortHistPMINVLACFRRXValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the provided count of
|
||
invalid Link Access Control frames value."
|
||
::= { pvxLAGPortHistPMEntry 22 }
|
||
|
||
|
||
pvxLAGPortHistPMINVLACFRRXInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value of the pvxLAGPortHistPMINVLACFRRXValue
|
||
object to 0."
|
||
::= { pvxLAGPortHistPMEntry 23 }
|
||
|
||
|
||
pvxLAGPortHistPMLACPDUTXValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The total Link Access Control PDUs transmitted on the
|
||
LAG port."
|
||
::= { pvxLAGPortHistPMEntry 24 }
|
||
|
||
|
||
pvxLAGPortHistPMLACPDUTXTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the total
|
||
Link Access Control PDUs transmitted value."
|
||
::= { pvxLAGPortHistPMEntry 25 }
|
||
|
||
|
||
pvxLAGPortHistPMLACPDUTXValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the provided total
|
||
Link Access Control PDUs transmitted value."
|
||
::= { pvxLAGPortHistPMEntry 26 }
|
||
|
||
|
||
pvxLAGPortHistPMLACPDUTXInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value of the pvxLAGPortHistPMLACPDUTXValue
|
||
object to 0."
|
||
::= { pvxLAGPortHistPMEntry 27 }
|
||
|
||
|
||
pvxLAGPortHistPMMRKPDUTXValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The count of Marker PDUs transmitted on the
|
||
LAG port."
|
||
::= { pvxLAGPortHistPMEntry 28 }
|
||
|
||
|
||
pvxLAGPortHistPMMRKPDUTXTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the Marker
|
||
PDUs transmitted value."
|
||
::= { pvxLAGPortHistPMEntry 29 }
|
||
|
||
|
||
pvxLAGPortHistPMMRKPDUTXValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the provided Marker
|
||
PDUs transmitted value."
|
||
::= { pvxLAGPortHistPMEntry 30 }
|
||
|
||
|
||
pvxLAGPortHistPMMRKPDUTXInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value of the pvxLAGPortHistPMMRKPDUTXValue
|
||
object to 0."
|
||
::= { pvxLAGPortHistPMEntry 31 }
|
||
|
||
|
||
pvxLAGPortHistPMMRKRSPPDUTXValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The count of Marker Response PDUs transmitted on the
|
||
LAG port."
|
||
::= { pvxLAGPortHistPMEntry 32 }
|
||
|
||
|
||
pvxLAGPortHistPMMRKRSPPDUTXTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the Marker Response
|
||
PDUs transmitted value."
|
||
::= { pvxLAGPortHistPMEntry 33 }
|
||
|
||
|
||
pvxLAGPortHistPMMRKRSPPDUTXValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the provided Marker Response
|
||
PDUs transmitted value."
|
||
::= { pvxLAGPortHistPMEntry 34 }
|
||
|
||
|
||
pvxLAGPortHistPMMRKRSPPDUTXInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value of the pvxLAGPortHistPMMRKPDURSPTXValue
|
||
object to 0."
|
||
::= { pvxLAGPortHistPMEntry 35 }
|
||
|
||
|
||
|
||
-----------------------------------------------------------------------
|
||
-- Objects used to retrieve current Performance Monitoring
|
||
-- statistics for Ethernet Services Objects
|
||
-----------------------------------------------------------------------
|
||
|
||
pvxESrvcCrntPMTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PvxESrvcCrntPMEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A table of current performance monitoring statistics collected
|
||
for the PacketVX ethernet services objects."
|
||
::= { performance 40 }
|
||
|
||
|
||
pvxESrvcCrntPMEntry OBJECT-TYPE
|
||
SYNTAX PvxESrvcCrntPMEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The row entry object of the PacketVX ethernet services current
|
||
performance monitoring table. Each row of this table contains
|
||
a full set of PM statistics and related data for a current
|
||
measurement interval for a given ethernet service instance."
|
||
INDEX { pvxESrvcCrntPMSwitchIdx,
|
||
pvxESrvcCrntPMESrvcNameIdx,
|
||
pvxESrvcCrntPMIntervalTypeIdx }
|
||
::= { pvxESrvcCrntPMTable 1 }
|
||
|
||
|
||
PvxESrvcCrntPMEntry ::= SEQUENCE { pvxESrvcCrntPMSwitchIdx INTEGER,
|
||
pvxESrvcCrntPMESrvcNameIdx DisplayString,
|
||
pvxESrvcCrntPMIntervalTypeIdx PMIntervalType,
|
||
pvxESrvcCrntPMUASValue Unsigned32,
|
||
pvxESrvcCrntPMUASTimeStamp DateAndTime,
|
||
pvxESrvcCrntPMUASValidity PMValidity,
|
||
pvxESrvcCrntPMUASInitialize InitializeCmd }
|
||
|
||
|
||
pvxESrvcCrntPMSwitchIdx OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The identifier of the ethernet switch instance on which the
|
||
ethernet service is provisioned."
|
||
::= { pvxESrvcCrntPMEntry 1 }
|
||
|
||
|
||
pvxESrvcCrntPMESrvcNameIdx OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..32))
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The name of the ethernet service."
|
||
::= { pvxESrvcCrntPMEntry 2 }
|
||
|
||
|
||
pvxESrvcCrntPMIntervalTypeIdx OBJECT-TYPE
|
||
SYNTAX PMIntervalType
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The type of PM bin according to interval length."
|
||
::= { pvxESrvcCrntPMEntry 3 }
|
||
|
||
|
||
pvxESrvcCrntPMUASValue OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The count of unavailable seconds for the ethernet service."
|
||
::= { pvxESrvcCrntPMEntry 4 }
|
||
|
||
|
||
pvxESrvcCrntPMUASTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the ethernet service unavailable
|
||
seconds count value."
|
||
::= { pvxESrvcCrntPMEntry 5 }
|
||
|
||
|
||
pvxESrvcCrntPMUASValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the provided ethernet service unavailable
|
||
seconds count value."
|
||
::= { pvxESrvcCrntPMEntry 6 }
|
||
|
||
|
||
pvxESrvcCrntPMUASInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value of the pvxESrvcCrntPMUASValue object
|
||
to 0."
|
||
::= { pvxESrvcCrntPMEntry 7 }
|
||
|
||
|
||
|
||
-----------------------------------------------------------------------
|
||
-- Objects used to retrieve historical Performance Monitoring
|
||
-- statistics for Ethernet Services Objects
|
||
-----------------------------------------------------------------------
|
||
|
||
pvxESrvcHistPMTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PvxESrvcHistPMEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A table of historical performance monitoring statistics collected
|
||
for the PacketVX ethernet services objects."
|
||
::= { performance 41 }
|
||
|
||
|
||
pvxESrvcHistPMEntry OBJECT-TYPE
|
||
SYNTAX PvxESrvcHistPMEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The row entry object of the PacketVX ethernet services historical
|
||
performance monitoring table. Each row of this table contains
|
||
a full set of PM statistics and related data for a historical
|
||
measurement interval for a given ethernet service instance."
|
||
INDEX { pvxESrvcHistPMSwitchIdx,
|
||
pvxESrvcHistPMESrvcNameIdx,
|
||
pvxESrvcHistPMIntervalTypeIdx,
|
||
pvxESrvcHistPMIntervalIdx }
|
||
::= { pvxESrvcHistPMTable 1 }
|
||
|
||
|
||
PvxESrvcHistPMEntry ::= SEQUENCE { pvxESrvcHistPMSwitchIdx INTEGER,
|
||
pvxESrvcHistPMESrvcNameIdx DisplayString,
|
||
pvxESrvcHistPMIntervalTypeIdx PMIntervalType,
|
||
pvxESrvcHistPMIntervalIdx INTEGER,
|
||
pvxESrvcHistPMUASValue Unsigned32,
|
||
pvxESrvcHistPMUASTimeStamp DateAndTime,
|
||
pvxESrvcHistPMUASValidity PMValidity,
|
||
pvxESrvcHistPMUASInitialize InitializeCmd }
|
||
|
||
|
||
pvxESrvcHistPMSwitchIdx OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The identifier of the ethernet switch instance on which the
|
||
ethernet service is provisioned."
|
||
::= { pvxESrvcHistPMEntry 1 }
|
||
|
||
|
||
pvxESrvcHistPMESrvcNameIdx OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..32))
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The name of the ethernet service."
|
||
::= { pvxESrvcHistPMEntry 2 }
|
||
|
||
|
||
pvxESrvcHistPMIntervalTypeIdx OBJECT-TYPE
|
||
SYNTAX PMIntervalType
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The type of PM bin according to interval length."
|
||
::= { pvxESrvcHistPMEntry 3 }
|
||
|
||
|
||
pvxESrvcHistPMIntervalIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (1..96)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The specific PM bin number. The range is 1 to 96 for the
|
||
15-minute historical bins. For the 1-day historical bin, the
|
||
value is 1."
|
||
::= { pvxESrvcHistPMEntry 4 }
|
||
|
||
|
||
pvxESrvcHistPMUASValue OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The count of unavailable seconds for the ethernet service."
|
||
::= { pvxESrvcHistPMEntry 5 }
|
||
|
||
|
||
pvxESrvcHistPMUASTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the ethernet service unavailable
|
||
seconds count value."
|
||
::= { pvxESrvcHistPMEntry 6 }
|
||
|
||
|
||
pvxESrvcHistPMUASValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the provided ethernet service unavailable
|
||
seconds count value."
|
||
::= { pvxESrvcHistPMEntry 7 }
|
||
|
||
|
||
pvxESrvcHistPMUASInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value of the pvxESrvcHistPMUASValue object
|
||
to 0."
|
||
::= { pvxESrvcHistPMEntry 8 }
|
||
|
||
|
||
|
||
-----------------------------------------------------------------------
|
||
-- Objects used to retrieve current Performance Monitoring
|
||
-- statistics for perEVC and perCoS Objects
|
||
-----------------------------------------------------------------------
|
||
|
||
pvxESrvcBWPrflCrntPMTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PvxESrvcBWPrflCrntPMEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A table of current performance monitoring statistics collected
|
||
for the PacketVX perEVC and perCoS objects."
|
||
::= { performance 42 }
|
||
|
||
|
||
pvxESrvcBWPrflCrntPMEntry OBJECT-TYPE
|
||
SYNTAX PvxESrvcBWPrflCrntPMEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The row entry object of the PacketVX ethernet services
|
||
bandwidth profile current performance monitoring table.
|
||
Each row of this table contains a full set of PM statistics
|
||
and related data for a current measurement interval for a
|
||
given perEVC or perCoS instance."
|
||
INDEX { pvxESrvcBWPrflCrntPMSwitchIdx,
|
||
pvxESrvcBWPrflCrntPMShelfIdx,
|
||
pvxESrvcBWPrflCrntPMSlotIdx,
|
||
pvxESrvcBWPrflCrntPMPortTypeIdx,
|
||
pvxESrvcBWPrflCrntPMPortIdx,
|
||
pvxESrvcBWPrflCrntPMESrvcNameIdx,
|
||
pvxESrvcBWPrflCrntPMPlcyNameIdx,
|
||
pvxESrvcBWPrflCrntPMClsMapNameIdx,
|
||
pvxESrvcBWPrflCrntPMDirectionIdx,
|
||
pvxESrvcBWPrflCrntPMIntervalTypeIdx }
|
||
::= { pvxESrvcBWPrflCrntPMTable 1 }
|
||
|
||
|
||
PvxESrvcBWPrflCrntPMEntry ::= SEQUENCE { pvxESrvcBWPrflCrntPMSwitchIdx INTEGER,
|
||
pvxESrvcBWPrflCrntPMShelfIdx INTEGER,
|
||
pvxESrvcBWPrflCrntPMSlotIdx INTEGER,
|
||
pvxESrvcBWPrflCrntPMPortTypeIdx PvxPortType,
|
||
pvxESrvcBWPrflCrntPMPortIdx INTEGER,
|
||
pvxESrvcBWPrflCrntPMESrvcNameIdx DisplayString,
|
||
pvxESrvcBWPrflCrntPMPlcyNameIdx DisplayString,
|
||
pvxESrvcBWPrflCrntPMClsMapNameIdx DisplayString,
|
||
pvxESrvcBWPrflCrntPMDirectionIdx INTEGER,
|
||
pvxESrvcBWPrflCrntPMIntervalTypeIdx PMIntervalType,
|
||
pvxESrvcBWPrflCrntPMOctetsTotalValue Unsigned64,
|
||
pvxESrvcBWPrflCrntPMOctetsTotalTimeStamp DateAndTime,
|
||
pvxESrvcBWPrflCrntPMOctetsTotalValidity PMValidity,
|
||
pvxESrvcBWPrflCrntPMOctetsTotalInitialize InitializeCmd,
|
||
pvxESrvcBWPrflCrntPMOctetsVltValue Unsigned64,
|
||
pvxESrvcBWPrflCrntPMOctetsVltTimeStamp DateAndTime,
|
||
pvxESrvcBWPrflCrntPMOctetsVltValidity PMValidity,
|
||
pvxESrvcBWPrflCrntPMOctetsVltInitialize InitializeCmd,
|
||
pvxESrvcBWPrflCrntPMOctetsCnfExcValue Unsigned64,
|
||
pvxESrvcBWPrflCrntPMOctetsCnfExcTimeStamp DateAndTime,
|
||
pvxESrvcBWPrflCrntPMOctetsCnfExcValidity PMValidity,
|
||
pvxESrvcBWPrflCrntPMOctetsCnfExcInitialize InitializeCmd,
|
||
pvxESrvcBWPrflCrntPMBDWUtlzValue FixedX100,
|
||
pvxESrvcBWPrflCrntPMBDWUtlzTimeStamp DateAndTime,
|
||
pvxESrvcBWPrflCrntPMBDWUtlzValidity PMValidity,
|
||
pvxESrvcBWPrflCrntPMBDWUtlzInitialize InitializeCmd }
|
||
|
||
|
||
pvxESrvcBWPrflCrntPMSwitchIdx OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The identifier of the ethernet switch instance on which the
|
||
monitored object is provisioned."
|
||
::= { pvxESrvcBWPrflCrntPMEntry 1 }
|
||
|
||
|
||
pvxESrvcBWPrflCrntPMShelfIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (0|1|11|21|31)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The number of the shelf on which the monitored object is
|
||
provisioned."
|
||
::= { pvxESrvcBWPrflCrntPMEntry 2 }
|
||
|
||
|
||
pvxESrvcBWPrflCrntPMSlotIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (0|1|3|5|7|9|11|13|15|17|19)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The number of the slot on which the monitored object is
|
||
provisioned."
|
||
::= { pvxESrvcBWPrflCrntPMEntry 3 }
|
||
|
||
|
||
pvxESrvcBWPrflCrntPMPortTypeIdx OBJECT-TYPE
|
||
SYNTAX PvxPortType
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The type of PacketVX port on which the monitored object
|
||
is provisioned."
|
||
::= { pvxESrvcBWPrflCrntPMEntry 4 }
|
||
|
||
|
||
pvxESrvcBWPrflCrntPMPortIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (1..24)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The number of the port of the identified type on which the
|
||
monitored object is provisioned."
|
||
::= { pvxESrvcBWPrflCrntPMEntry 5 }
|
||
|
||
|
||
pvxESrvcBWPrflCrntPMESrvcNameIdx OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..32))
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The name of the ethernet service."
|
||
::= { pvxESrvcBWPrflCrntPMEntry 6 }
|
||
|
||
|
||
pvxESrvcBWPrflCrntPMPlcyNameIdx OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..32))
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The name of the policy."
|
||
::= { pvxESrvcBWPrflCrntPMEntry 7 }
|
||
|
||
|
||
pvxESrvcBWPrflCrntPMClsMapNameIdx OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..32))
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The name of the class map."
|
||
::= { pvxESrvcBWPrflCrntPMEntry 8 }
|
||
|
||
|
||
pvxESrvcBWPrflCrntPMDirectionIdx OBJECT-TYPE
|
||
SYNTAX INTEGER { ingress (1),
|
||
egress (2) }
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The direction of traffic of the monitored object."
|
||
::= { pvxESrvcBWPrflCrntPMEntry 9 }
|
||
|
||
|
||
pvxESrvcBWPrflCrntPMIntervalTypeIdx OBJECT-TYPE
|
||
SYNTAX PMIntervalType
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The type of PM bin according to interval length."
|
||
::= { pvxESrvcBWPrflCrntPMEntry 10 }
|
||
|
||
|
||
pvxESrvcBWPrflCrntPMOctetsTotalValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The total count of octets received or transmitted for the
|
||
monitored service."
|
||
::= { pvxESrvcBWPrflCrntPMEntry 11 }
|
||
|
||
|
||
pvxESrvcBWPrflCrntPMOctetsTotalTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the total octets count value."
|
||
::= { pvxESrvcBWPrflCrntPMEntry 12 }
|
||
|
||
|
||
pvxESrvcBWPrflCrntPMOctetsTotalValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the provided total octets count value."
|
||
::= { pvxESrvcBWPrflCrntPMEntry 13 }
|
||
|
||
|
||
pvxESrvcBWPrflCrntPMOctetsTotalInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value of the
|
||
pvxESrvcBWPrflCrntPMOctetsTotalValue object to 0."
|
||
::= { pvxESrvcBWPrflCrntPMEntry 14 }
|
||
|
||
|
||
pvxESrvcBWPrflCrntPMOctetsVltValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The count of octets violate for the monitored service."
|
||
::= { pvxESrvcBWPrflCrntPMEntry 15 }
|
||
|
||
|
||
pvxESrvcBWPrflCrntPMOctetsVltTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the octets violate count value."
|
||
::= { pvxESrvcBWPrflCrntPMEntry 16 }
|
||
|
||
|
||
pvxESrvcBWPrflCrntPMOctetsVltValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the provided octets violate count value."
|
||
::= { pvxESrvcBWPrflCrntPMEntry 17 }
|
||
|
||
|
||
pvxESrvcBWPrflCrntPMOctetsVltInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value of the
|
||
pvxESrvcBWPrflCrntPMOctetsVltValue object to 0."
|
||
::= { pvxESrvcBWPrflCrntPMEntry 18 }
|
||
|
||
|
||
pvxESrvcBWPrflCrntPMOctetsCnfExcValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The count of octets conform and exceeded for the
|
||
monitored service."
|
||
::= { pvxESrvcBWPrflCrntPMEntry 19 }
|
||
|
||
|
||
pvxESrvcBWPrflCrntPMOctetsCnfExcTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the octets conform and
|
||
exceeded count value."
|
||
::= { pvxESrvcBWPrflCrntPMEntry 20 }
|
||
|
||
|
||
pvxESrvcBWPrflCrntPMOctetsCnfExcValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the provided octets conform
|
||
and exceeded count value."
|
||
::= { pvxESrvcBWPrflCrntPMEntry 21 }
|
||
|
||
|
||
pvxESrvcBWPrflCrntPMOctetsCnfExcInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value of the
|
||
pvxESrvcBWPrflCrntPMOctetsCnfExcValue object to 0."
|
||
::= { pvxESrvcBWPrflCrntPMEntry 22 }
|
||
|
||
|
||
pvxESrvcBWPrflCrntPMBDWUtlzValue OBJECT-TYPE
|
||
SYNTAX FixedX100
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The bandwidth utilization of the monitored service."
|
||
::= { pvxESrvcBWPrflCrntPMEntry 23 }
|
||
|
||
|
||
pvxESrvcBWPrflCrntPMBDWUtlzTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the bandwidth utilization value."
|
||
::= { pvxESrvcBWPrflCrntPMEntry 24 }
|
||
|
||
|
||
pvxESrvcBWPrflCrntPMBDWUtlzValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the provided bandwidth utilization value."
|
||
::= { pvxESrvcBWPrflCrntPMEntry 25 }
|
||
|
||
|
||
pvxESrvcBWPrflCrntPMBDWUtlzInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value of the
|
||
pvxESrvcBWPrflCrntPMBDWUtlzValue object to 0."
|
||
::= { pvxESrvcBWPrflCrntPMEntry 26 }
|
||
|
||
|
||
-----------------------------------------------------------------------
|
||
-- Objects used to retrieve historical Performance Monitoring
|
||
-- statistics for perEVC and perCoS Objects
|
||
-----------------------------------------------------------------------
|
||
|
||
pvxESrvcBWPrflHistPMTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PvxESrvcBWPrflHistPMEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A table of historical performance monitoring statistics collected
|
||
for the PacketVX perEVC and perCoS objects."
|
||
::= { performance 43 }
|
||
|
||
|
||
pvxESrvcBWPrflHistPMEntry OBJECT-TYPE
|
||
SYNTAX PvxESrvcBWPrflHistPMEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The row entry object of the PacketVX ethernet services
|
||
bandwidth profile historical performance monitoring table.
|
||
Each row of this table contains a full set of PM statistics
|
||
and related data for an historical measurement interval for a
|
||
given perEVC or perCoS instance."
|
||
INDEX { pvxESrvcBWPrflHistPMSwitchIdx,
|
||
pvxESrvcBWPrflHistPMShelfIdx,
|
||
pvxESrvcBWPrflHistPMSlotIdx,
|
||
pvxESrvcBWPrflHistPMPortTypeIdx,
|
||
pvxESrvcBWPrflHistPMPortIdx,
|
||
pvxESrvcBWPrflHistPMESrvcNameIdx,
|
||
pvxESrvcBWPrflHistPMPlcyNameIdx,
|
||
pvxESrvcBWPrflHistPMClsMapNameIdx,
|
||
pvxESrvcBWPrflHistPMDirectionIdx,
|
||
pvxESrvcBWPrflHistPMIntervalTypeIdx,
|
||
pvxESrvcBWPrflHistPMIntervalIdx }
|
||
::= { pvxESrvcBWPrflHistPMTable 1 }
|
||
|
||
|
||
PvxESrvcBWPrflHistPMEntry ::= SEQUENCE { pvxESrvcBWPrflHistPMSwitchIdx INTEGER,
|
||
pvxESrvcBWPrflHistPMShelfIdx INTEGER,
|
||
pvxESrvcBWPrflHistPMSlotIdx INTEGER,
|
||
pvxESrvcBWPrflHistPMPortTypeIdx PvxPortType,
|
||
pvxESrvcBWPrflHistPMPortIdx INTEGER,
|
||
pvxESrvcBWPrflHistPMESrvcNameIdx DisplayString,
|
||
pvxESrvcBWPrflHistPMPlcyNameIdx DisplayString,
|
||
pvxESrvcBWPrflHistPMClsMapNameIdx DisplayString,
|
||
pvxESrvcBWPrflHistPMDirectionIdx INTEGER,
|
||
pvxESrvcBWPrflHistPMIntervalTypeIdx PMIntervalType,
|
||
pvxESrvcBWPrflHistPMIntervalIdx INTEGER,
|
||
pvxESrvcBWPrflHistPMOctetsTotalValue Unsigned64,
|
||
pvxESrvcBWPrflHistPMOctetsTotalTimeStamp DateAndTime,
|
||
pvxESrvcBWPrflHistPMOctetsTotalValidity PMValidity,
|
||
pvxESrvcBWPrflHistPMOctetsTotalInitialize InitializeCmd,
|
||
pvxESrvcBWPrflHistPMOctetsVltValue Unsigned64,
|
||
pvxESrvcBWPrflHistPMOctetsVltTimeStamp DateAndTime,
|
||
pvxESrvcBWPrflHistPMOctetsVltValidity PMValidity,
|
||
pvxESrvcBWPrflHistPMOctetsVltInitialize InitializeCmd,
|
||
pvxESrvcBWPrflHistPMOctetsCnfExcValue Unsigned64,
|
||
pvxESrvcBWPrflHistPMOctetsCnfExcTimeStamp DateAndTime,
|
||
pvxESrvcBWPrflHistPMOctetsCnfExcValidity PMValidity,
|
||
pvxESrvcBWPrflHistPMOctetsCnfExcInitialize InitializeCmd,
|
||
pvxESrvcBWPrflHistPMBDWUtlzValue FixedX100,
|
||
pvxESrvcBWPrflHistPMBDWUtlzTimeStamp DateAndTime,
|
||
pvxESrvcBWPrflHistPMBDWUtlzValidity PMValidity,
|
||
pvxESrvcBWPrflHistPMBDWUtlzInitialize InitializeCmd }
|
||
|
||
|
||
pvxESrvcBWPrflHistPMSwitchIdx OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The identifier of the ethernet switch instance on which the
|
||
monitored object is provisioned."
|
||
::= { pvxESrvcBWPrflHistPMEntry 1 }
|
||
|
||
|
||
pvxESrvcBWPrflHistPMShelfIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (0|1|11|21|31)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The number of the shelf on which the monitored object is
|
||
provisioned."
|
||
::= { pvxESrvcBWPrflHistPMEntry 2 }
|
||
|
||
|
||
pvxESrvcBWPrflHistPMSlotIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (0|1|3|5|7|9|11|13|15|17|19)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The number of the slot on which the monitored object is
|
||
provisioned."
|
||
::= { pvxESrvcBWPrflHistPMEntry 3 }
|
||
|
||
|
||
pvxESrvcBWPrflHistPMPortTypeIdx OBJECT-TYPE
|
||
SYNTAX PvxPortType
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The type of PacketVX port on which the monitored object
|
||
is provisioned."
|
||
::= { pvxESrvcBWPrflHistPMEntry 4 }
|
||
|
||
|
||
pvxESrvcBWPrflHistPMPortIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (1..24)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The number of the port of the identified type on which the
|
||
monitored object is provisioned."
|
||
::= { pvxESrvcBWPrflHistPMEntry 5 }
|
||
|
||
|
||
pvxESrvcBWPrflHistPMESrvcNameIdx OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..32))
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The name of the ethernet service."
|
||
::= { pvxESrvcBWPrflHistPMEntry 6 }
|
||
|
||
|
||
pvxESrvcBWPrflHistPMPlcyNameIdx OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..32))
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The name of the policy."
|
||
::= { pvxESrvcBWPrflHistPMEntry 7 }
|
||
|
||
|
||
pvxESrvcBWPrflHistPMClsMapNameIdx OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..32))
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The name of the class map."
|
||
::= { pvxESrvcBWPrflHistPMEntry 8 }
|
||
|
||
|
||
pvxESrvcBWPrflHistPMDirectionIdx OBJECT-TYPE
|
||
SYNTAX INTEGER { ingress (1),
|
||
egress (2) }
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The direction of traffic of the monitored object."
|
||
::= { pvxESrvcBWPrflHistPMEntry 9 }
|
||
|
||
|
||
pvxESrvcBWPrflHistPMIntervalTypeIdx OBJECT-TYPE
|
||
SYNTAX PMIntervalType
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The type of PM bin according to interval length."
|
||
::= { pvxESrvcBWPrflHistPMEntry 10 }
|
||
|
||
|
||
pvxESrvcBWPrflHistPMIntervalIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (1..96)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The specific PM bin number. The range is 1 to 96 for the
|
||
15-minute historical bins. For the 1-day historical bin, the
|
||
value is 1."
|
||
::= { pvxESrvcBWPrflHistPMEntry 11 }
|
||
|
||
|
||
pvxESrvcBWPrflHistPMOctetsTotalValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The total count of octets received or transmitted for the
|
||
monitored service."
|
||
::= { pvxESrvcBWPrflHistPMEntry 12 }
|
||
|
||
|
||
pvxESrvcBWPrflHistPMOctetsTotalTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the total octets count value."
|
||
::= { pvxESrvcBWPrflHistPMEntry 13 }
|
||
|
||
|
||
pvxESrvcBWPrflHistPMOctetsTotalValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the provided total octets count value."
|
||
::= { pvxESrvcBWPrflHistPMEntry 14 }
|
||
|
||
|
||
pvxESrvcBWPrflHistPMOctetsTotalInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value of the
|
||
pvxESrvcBWPrflHistPMOctetsTotalValue object to 0."
|
||
::= { pvxESrvcBWPrflHistPMEntry 15 }
|
||
|
||
|
||
pvxESrvcBWPrflHistPMOctetsVltValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The count of octets violate for the monitored service."
|
||
::= { pvxESrvcBWPrflHistPMEntry 16 }
|
||
|
||
|
||
pvxESrvcBWPrflHistPMOctetsVltTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the octets violate count value."
|
||
::= { pvxESrvcBWPrflHistPMEntry 17 }
|
||
|
||
|
||
pvxESrvcBWPrflHistPMOctetsVltValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the provided octets violate count value."
|
||
::= { pvxESrvcBWPrflHistPMEntry 18 }
|
||
|
||
|
||
pvxESrvcBWPrflHistPMOctetsVltInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value of the
|
||
pvxESrvcBWPrflHistPMOctetsVltValue object to 0."
|
||
::= { pvxESrvcBWPrflHistPMEntry 19 }
|
||
|
||
|
||
pvxESrvcBWPrflHistPMOctetsCnfExcValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The count of octets conform and exceeded for the
|
||
monitored service."
|
||
::= { pvxESrvcBWPrflHistPMEntry 20 }
|
||
|
||
|
||
pvxESrvcBWPrflHistPMOctetsCnfExcTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the octets conform and
|
||
exceeded count value."
|
||
::= { pvxESrvcBWPrflHistPMEntry 21 }
|
||
|
||
|
||
pvxESrvcBWPrflHistPMOctetsCnfExcValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the provided octets conform
|
||
and exceeded count value."
|
||
::= { pvxESrvcBWPrflHistPMEntry 22 }
|
||
|
||
|
||
pvxESrvcBWPrflHistPMOctetsCnfExcInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value of the
|
||
pvxESrvcBWPrflHistPMOctetsCnfExcValue object to 0."
|
||
::= { pvxESrvcBWPrflHistPMEntry 23 }
|
||
|
||
|
||
pvxESrvcBWPrflHistPMBDWUtlzValue OBJECT-TYPE
|
||
SYNTAX FixedX100
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The bandwidth utilization of the monitored service."
|
||
::= { pvxESrvcBWPrflHistPMEntry 24 }
|
||
|
||
|
||
pvxESrvcBWPrflHistPMBDWUtlzTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the bandwidth utilization value."
|
||
::= { pvxESrvcBWPrflHistPMEntry 25 }
|
||
|
||
|
||
pvxESrvcBWPrflHistPMBDWUtlzValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the provided bandwidth utilization value."
|
||
::= { pvxESrvcBWPrflHistPMEntry 26 }
|
||
|
||
|
||
pvxESrvcBWPrflHistPMBDWUtlzInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value of the
|
||
pvxESrvcBWPrflHistPMBDWUtlzValue object to 0."
|
||
::= { pvxESrvcBWPrflHistPMEntry 27 }
|
||
|
||
-----------------------------------------------------------------------
|
||
-- Objects used to manage Performance Monitoring Threshold Levels
|
||
-- for perEVC and perCoS Objects
|
||
-----------------------------------------------------------------------
|
||
|
||
pvxESrvcBWPrflPMThresholdTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PvxESrvcBWPrflPMThresholdEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A table of threshold levels for monitored parameters which
|
||
support threshold crossing alerts on PacketVX perEVC and
|
||
perCoS objects."
|
||
::= { performance 44 }
|
||
|
||
|
||
pvxESrvcBWPrflPMThresholdEntry OBJECT-TYPE
|
||
SYNTAX PvxESrvcBWPrflPMThresholdEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The row entry object of the PVX Ethernet Service Bandwidth
|
||
Profile performance monitoring threshold table. Each row
|
||
of this table contains a set of PM thresholds for a given
|
||
interval level that applies to an individual perEVC or perCoS
|
||
instance."
|
||
INDEX { pvxESrvcBWPrflPMThresholdSwitchIdx,
|
||
pvxESrvcBWPrflPMThresholdShelfIdx,
|
||
pvxESrvcBWPrflPMThresholdSlotIdx,
|
||
pvxESrvcBWPrflPMThresholdPortTypeIdx,
|
||
pvxESrvcBWPrflPMThresholdPortIdx,
|
||
pvxESrvcBWPrflPMThresholdESrvcNameIdx,
|
||
pvxESrvcBWPrflPMThresholdPlcyNameIdx,
|
||
pvxESrvcBWPrflPMThresholdClsMapNameIdx,
|
||
pvxESrvcBWPrflPMThresholdDirectionIdx,
|
||
pvxESrvcBWPrflPMThresholdLevelTypeIdx }
|
||
::= { pvxESrvcBWPrflPMThresholdTable 1 }
|
||
|
||
|
||
PvxESrvcBWPrflPMThresholdEntry ::= SEQUENCE { pvxESrvcBWPrflPMThresholdSwitchIdx INTEGER,
|
||
pvxESrvcBWPrflPMThresholdShelfIdx INTEGER,
|
||
pvxESrvcBWPrflPMThresholdSlotIdx INTEGER,
|
||
pvxESrvcBWPrflPMThresholdPortTypeIdx PvxPortType,
|
||
pvxESrvcBWPrflPMThresholdPortIdx INTEGER,
|
||
pvxESrvcBWPrflPMThresholdESrvcNameIdx DisplayString,
|
||
pvxESrvcBWPrflPMThresholdPlcyNameIdx DisplayString,
|
||
pvxESrvcBWPrflPMThresholdClsMapNameIdx DisplayString,
|
||
pvxESrvcBWPrflPMThresholdDirectionIdx INTEGER,
|
||
pvxESrvcBWPrflPMThresholdLevelTypeIdx PvxESrvcBWPrflPMThresholdLevelType,
|
||
pvxESrvcBWPrflPMThresholdBDWUtlzValue FixedX100 }
|
||
|
||
|
||
pvxESrvcBWPrflPMThresholdSwitchIdx OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The identifier of the ethernet switch instance on which the
|
||
monitored object is provisioned."
|
||
::= { pvxESrvcBWPrflPMThresholdEntry 1 }
|
||
|
||
|
||
pvxESrvcBWPrflPMThresholdShelfIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (0|1|11|21|31)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The number of the shelf on which the monitored object is
|
||
provisioned."
|
||
::= { pvxESrvcBWPrflPMThresholdEntry 2 }
|
||
|
||
|
||
pvxESrvcBWPrflPMThresholdSlotIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (0|1|3|5|7|9|11|13|15|17|19)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The number of the slot on which the monitored object is
|
||
provisioned."
|
||
::= { pvxESrvcBWPrflPMThresholdEntry 3 }
|
||
|
||
|
||
pvxESrvcBWPrflPMThresholdPortTypeIdx OBJECT-TYPE
|
||
SYNTAX PvxPortType
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The type of PacketVX port on which the monitored object
|
||
is provisioned."
|
||
::= { pvxESrvcBWPrflPMThresholdEntry 4 }
|
||
|
||
|
||
pvxESrvcBWPrflPMThresholdPortIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (1..24)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The number of the port of the identified type on which the
|
||
monitored object is provisioned."
|
||
::= { pvxESrvcBWPrflPMThresholdEntry 5 }
|
||
|
||
|
||
pvxESrvcBWPrflPMThresholdESrvcNameIdx OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..32))
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The name of the ethernet service."
|
||
::= { pvxESrvcBWPrflPMThresholdEntry 6 }
|
||
|
||
|
||
pvxESrvcBWPrflPMThresholdPlcyNameIdx OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..32))
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The name of the policy."
|
||
::= { pvxESrvcBWPrflPMThresholdEntry 7 }
|
||
|
||
|
||
pvxESrvcBWPrflPMThresholdClsMapNameIdx OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..32))
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The name of the class map."
|
||
::= { pvxESrvcBWPrflPMThresholdEntry 8 }
|
||
|
||
|
||
pvxESrvcBWPrflPMThresholdDirectionIdx OBJECT-TYPE
|
||
SYNTAX INTEGER { ingress (1),
|
||
egress (2) }
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The direction of traffic of the monitored object."
|
||
::= { pvxESrvcBWPrflPMThresholdEntry 9 }
|
||
|
||
|
||
pvxESrvcBWPrflPMThresholdLevelTypeIdx OBJECT-TYPE
|
||
SYNTAX PvxESrvcBWPrflPMThresholdLevelType
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Identifies the specific PM threshold according to
|
||
interval length and level criticality."
|
||
::= { pvxESrvcBWPrflPMThresholdEntry 10 }
|
||
|
||
|
||
pvxESrvcBWPrflPMThresholdBDWUtlzValue OBJECT-TYPE
|
||
SYNTAX FixedX100
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The threshold for the bandwidth utilization."
|
||
::= { pvxESrvcBWPrflPMThresholdEntry 11 }
|
||
|
||
|
||
|
||
-----------------------------------------------------------------------
|
||
-- Objects used to retrieve current Performance Monitoring
|
||
-- statistics for PacketVX ERPS Port
|
||
-----------------------------------------------------------------------
|
||
|
||
|
||
pvxERPSPortCrntPMTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PvxERPSPortCrntPMEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A table of current performance monitoring statistics collected
|
||
for PacketVX ERPS Port"
|
||
::= { performance 45 }
|
||
|
||
|
||
pvxERPSPortCrntPMEntry OBJECT-TYPE
|
||
SYNTAX PvxERPSPortCrntPMEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The row entry object of the PacketVX ERPS Port current
|
||
performance monitoring table. Each row of this table contains
|
||
a full set of PM statistics and related data for a current
|
||
measurement interval for a given PVX ERPS Port."
|
||
INDEX { pvxERPSPortCrntPMSwitchIdx,
|
||
pvxERPSPortCrntPMShelfIdx,
|
||
pvxERPSPortCrntPMSlotIdx,
|
||
pvxERPSPortCrntPMTypeIdx,
|
||
pvxERPSPortCrntPMPortIdx,
|
||
pvxERPSPortCrntPMIntervalTypeIdx }
|
||
::= { pvxERPSPortCrntPMTable 1 }
|
||
|
||
|
||
PvxERPSPortCrntPMEntry ::= SEQUENCE { pvxERPSPortCrntPMSwitchIdx INTEGER,
|
||
pvxERPSPortCrntPMShelfIdx INTEGER,
|
||
pvxERPSPortCrntPMSlotIdx INTEGER,
|
||
pvxERPSPortCrntPMTypeIdx PvxPortType,
|
||
pvxERPSPortCrntPMPortIdx INTEGER,
|
||
pvxERPSPortCrntPMIntervalTypeIdx PMIntervalType,
|
||
pvxERPSPortCrntPMPduTxValue Unsigned64,
|
||
pvxERPSPortCrntPMPduTxTimeStamp DateAndTime,
|
||
pvxERPSPortCrntPMPduTxValidity PMValidity,
|
||
pvxERPSPortCrntPMPduTxInitialize InitializeCmd,
|
||
pvxERPSPortCrntPMPduRxValue Unsigned64,
|
||
pvxERPSPortCrntPMPduRxTimeStamp DateAndTime,
|
||
pvxERPSPortCrntPMPduRxValidity PMValidity,
|
||
pvxERPSPortCrntPMPduRxInitialize InitializeCmd,
|
||
pvxERPSPortCrntPMPduDiscardValue Unsigned64,
|
||
pvxERPSPortCrntPMPduDiscardTimeStamp DateAndTime,
|
||
pvxERPSPortCrntPMPduDiscardValidity PMValidity,
|
||
pvxERPSPortCrntPMPduDiscardInitialize InitializeCmd,
|
||
pvxERPSPortCrntPMBlockedValue Unsigned64,
|
||
pvxERPSPortCrntPMBlockedTimeStamp DateAndTime,
|
||
pvxERPSPortCrntPMBlockedValidity PMValidity,
|
||
pvxERPSPortCrntPMBlockedInitialize InitializeCmd,
|
||
pvxERPSPortCrntPMUnblockedValue Unsigned64,
|
||
pvxERPSPortCrntPMUnblockedTimeStamp DateAndTime,
|
||
pvxERPSPortCrntPMUnblockedValidity PMValidity,
|
||
pvxERPSPortCrntPMUnblockedInitialize InitializeCmd,
|
||
pvxERPSPortCrntPMFailuresValue Unsigned64,
|
||
pvxERPSPortCrntPMFailuresTimeStamp DateAndTime,
|
||
pvxERPSPortCrntPMFailuresValidity PMValidity,
|
||
pvxERPSPortCrntPMFailuresInitialize InitializeCmd,
|
||
pvxERPSPortCrntPMRecoveriesValue Unsigned64,
|
||
pvxERPSPortCrntPMRecoveriesTimeStamp DateAndTime,
|
||
pvxERPSPortCrntPMRecoveriesValidity PMValidity,
|
||
pvxERPSPortCrntPMRecoveriesInitialize InitializeCmd,
|
||
pvxERPSPortCrntPMNrPduTxValue Unsigned64,
|
||
pvxERPSPortCrntPMNrPduTxTimeStamp DateAndTime,
|
||
pvxERPSPortCrntPMNrPduTxValidity PMValidity,
|
||
pvxERPSPortCrntPMNrPduTxInitialize InitializeCmd,
|
||
pvxERPSPortCrntPMNrPduRxValue Unsigned64,
|
||
pvxERPSPortCrntPMNrPduRxTimeStamp DateAndTime,
|
||
pvxERPSPortCrntPMNrPduRxValidity PMValidity,
|
||
pvxERPSPortCrntPMNrPduRxInitialize InitializeCmd,
|
||
pvxERPSPortCrntPMNrrbPduTxValue Unsigned64,
|
||
pvxERPSPortCrntPMNrrbPduTxTimeStamp DateAndTime,
|
||
pvxERPSPortCrntPMNrrbPduTxValidity PMValidity,
|
||
pvxERPSPortCrntPMNrrbPduTxInitialize InitializeCmd,
|
||
pvxERPSPortCrntPMNrrbPduRxValue Unsigned64,
|
||
pvxERPSPortCrntPMNrrbPduRxTimeStamp DateAndTime,
|
||
pvxERPSPortCrntPMNrrbPduRxValidity PMValidity,
|
||
pvxERPSPortCrntPMNrrbPduRxInitialize InitializeCmd,
|
||
pvxERPSPortCrntPMSfPduTxValue Unsigned64,
|
||
pvxERPSPortCrntPMSfPduTxTimeStamp DateAndTime,
|
||
pvxERPSPortCrntPMSfPduTxValidity PMValidity,
|
||
pvxERPSPortCrntPMSfPduTxInitialize InitializeCmd,
|
||
pvxERPSPortCrntPMSfPduRxValue Unsigned64,
|
||
pvxERPSPortCrntPMSfPduRxTimeStamp DateAndTime,
|
||
pvxERPSPortCrntPMSfPduRxValidity PMValidity,
|
||
pvxERPSPortCrntPMSfPduRxInitialize InitializeCmd,
|
||
pvxERPSPortCrntPMFsPduTxValue Unsigned64,
|
||
pvxERPSPortCrntPMFsPduTxTimeStamp DateAndTime,
|
||
pvxERPSPortCrntPMFsPduTxValidity PMValidity,
|
||
pvxERPSPortCrntPMFsPduTxInitialize InitializeCmd,
|
||
pvxERPSPortCrntPMFsPduRxValue Unsigned64,
|
||
pvxERPSPortCrntPMFsPduRxTimeStamp DateAndTime,
|
||
pvxERPSPortCrntPMFsPduRxValidity PMValidity,
|
||
pvxERPSPortCrntPMFsPduRxInitialize InitializeCmd,
|
||
pvxERPSPortCrntPMMsPduTxValue Unsigned64,
|
||
pvxERPSPortCrntPMMsPduTxTimeStamp DateAndTime,
|
||
pvxERPSPortCrntPMMsPduTxValidity PMValidity,
|
||
pvxERPSPortCrntPMMsPduTxInitialize InitializeCmd,
|
||
pvxERPSPortCrntPMMsPduRxValue Unsigned64,
|
||
pvxERPSPortCrntPMMsPduRxTimeStamp DateAndTime,
|
||
pvxERPSPortCrntPMMsPduRxValidity PMValidity,
|
||
pvxERPSPortCrntPMMsPduRxInitialize InitializeCmd,
|
||
pvxERPSPortCrntPMEventPduTxValue Unsigned64,
|
||
pvxERPSPortCrntPMEventPduTxTimeStamp DateAndTime,
|
||
pvxERPSPortCrntPMEventPduTxValidity PMValidity,
|
||
pvxERPSPortCrntPMEventPduTxInitialize InitializeCmd,
|
||
pvxERPSPortCrntPMEventPduRxValue Unsigned64,
|
||
pvxERPSPortCrntPMEventPduRxTimeStamp DateAndTime,
|
||
pvxERPSPortCrntPMEventPduRxValidity PMValidity,
|
||
pvxERPSPortCrntPMEventPduRxInitialize InitializeCmd,
|
||
pvxERPSPortCrntPMVersionDiscardValue Unsigned64,
|
||
pvxERPSPortCrntPMVersionDiscardTimeStamp DateAndTime,
|
||
pvxERPSPortCrntPMVersionDiscardValidity PMValidity,
|
||
pvxERPSPortCrntPMVersionDiscardInitialize InitializeCmd }
|
||
|
||
|
||
pvxERPSPortCrntPMSwitchIdx OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The identifier of the ethernet switch instance on which the
|
||
ERPS Port is provisioned."
|
||
::= {pvxERPSPortCrntPMEntry 1 }
|
||
|
||
|
||
pvxERPSPortCrntPMShelfIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (0|1|11|21|31)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The number of the shelf on which the ERPS Port targeted
|
||
for PMs is provisioned. For LAG entities, the shelf number is 0."
|
||
::= {pvxERPSPortCrntPMEntry 2 }
|
||
|
||
|
||
pvxERPSPortCrntPMSlotIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (0|1|3|5|7|9|11|13|15|17|19)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The number of the slot within which the ERPS Port targeted
|
||
for PMs is provisioned. For LAG entities, the slot number is 0."
|
||
::= {pvxERPSPortCrntPMEntry 3 }
|
||
|
||
|
||
pvxERPSPortCrntPMTypeIdx OBJECT-TYPE
|
||
SYNTAX PvxPortType
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The type of PacketVX port on which the ERPS Port
|
||
facility is provisioned."
|
||
::= {pvxERPSPortCrntPMEntry 4 }
|
||
|
||
|
||
pvxERPSPortCrntPMPortIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (0..64)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The port number for the ERPS Port"
|
||
::= {pvxERPSPortCrntPMEntry 5 }
|
||
|
||
|
||
pvxERPSPortCrntPMIntervalTypeIdx OBJECT-TYPE
|
||
SYNTAX PMIntervalType
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The type of PM bin according to interval length."
|
||
::= { pvxERPSPortCrntPMEntry 6 }
|
||
|
||
|
||
pvxERPSPortCrntPMPduTxValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The Number of PDUs transmitted on this port"
|
||
::= { pvxERPSPortCrntPMEntry 7 }
|
||
|
||
|
||
pvxERPSPortCrntPMPduTxTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxERPSPortCrntPMEntry 8 }
|
||
|
||
|
||
pvxERPSPortCrntPMPduTxValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxERPSPortCrntPMEntry 9 }
|
||
|
||
|
||
pvxERPSPortCrntPMPduTxInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxERPSPortCrntPMEntry 10 }
|
||
|
||
pvxERPSPortCrntPMPduRxValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The number of PDUs received on this port"
|
||
::= { pvxERPSPortCrntPMEntry 11 }
|
||
|
||
|
||
pvxERPSPortCrntPMPduRxTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxERPSPortCrntPMEntry 12 }
|
||
|
||
|
||
pvxERPSPortCrntPMPduRxValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxERPSPortCrntPMEntry 13 }
|
||
|
||
|
||
pvxERPSPortCrntPMPduRxInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxERPSPortCrntPMEntry 14 }
|
||
|
||
|
||
pvxERPSPortCrntPMPduDiscardValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The number of PDUs discarded on this port"
|
||
::= { pvxERPSPortCrntPMEntry 15 }
|
||
|
||
|
||
pvxERPSPortCrntPMPduDiscardTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxERPSPortCrntPMEntry 16 }
|
||
|
||
|
||
pvxERPSPortCrntPMPduDiscardValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxERPSPortCrntPMEntry 17 }
|
||
|
||
|
||
pvxERPSPortCrntPMPduDiscardInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxERPSPortCrntPMEntry 18 }
|
||
|
||
pvxERPSPortCrntPMBlockedValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The number of times this port has transitioned to blocked state"
|
||
::= { pvxERPSPortCrntPMEntry 19 }
|
||
|
||
|
||
pvxERPSPortCrntPMBlockedTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxERPSPortCrntPMEntry 20 }
|
||
|
||
|
||
pvxERPSPortCrntPMBlockedValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxERPSPortCrntPMEntry 21 }
|
||
|
||
|
||
pvxERPSPortCrntPMBlockedInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxERPSPortCrntPMEntry 22 }
|
||
|
||
pvxERPSPortCrntPMUnblockedValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The number of times this port has transitioned to unblocked state"
|
||
::= { pvxERPSPortCrntPMEntry 23 }
|
||
|
||
|
||
pvxERPSPortCrntPMUnblockedTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxERPSPortCrntPMEntry 24 }
|
||
|
||
|
||
pvxERPSPortCrntPMUnblockedValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxERPSPortCrntPMEntry 25 }
|
||
|
||
|
||
pvxERPSPortCrntPMUnblockedInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxERPSPortCrntPMEntry 26 }
|
||
|
||
pvxERPSPortCrntPMFailuresValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The number of times this port has transitioned to failed state"
|
||
::= { pvxERPSPortCrntPMEntry 27 }
|
||
|
||
|
||
pvxERPSPortCrntPMFailuresTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxERPSPortCrntPMEntry 28 }
|
||
|
||
|
||
pvxERPSPortCrntPMFailuresValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxERPSPortCrntPMEntry 29 }
|
||
|
||
|
||
pvxERPSPortCrntPMFailuresInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxERPSPortCrntPMEntry 30 }
|
||
|
||
pvxERPSPortCrntPMRecoveriesValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The number of times this port has recovered from failed state"
|
||
::= { pvxERPSPortCrntPMEntry 31 }
|
||
|
||
|
||
pvxERPSPortCrntPMRecoveriesTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxERPSPortCrntPMEntry 32 }
|
||
|
||
|
||
pvxERPSPortCrntPMRecoveriesValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxERPSPortCrntPMEntry 33 }
|
||
|
||
|
||
pvxERPSPortCrntPMRecoveriesInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxERPSPortCrntPMEntry 34 }
|
||
|
||
pvxERPSPortCrntPMNrPduTxValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The Number of NR PDUs transmitted on this port"
|
||
::= { pvxERPSPortCrntPMEntry 35 }
|
||
|
||
|
||
pvxERPSPortCrntPMNrPduTxTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxERPSPortCrntPMEntry 36 }
|
||
|
||
|
||
pvxERPSPortCrntPMNrPduTxValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxERPSPortCrntPMEntry 37 }
|
||
|
||
|
||
pvxERPSPortCrntPMNrPduTxInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxERPSPortCrntPMEntry 38 }
|
||
|
||
pvxERPSPortCrntPMNrPduRxValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The number of NR PDUs received on this port"
|
||
::= { pvxERPSPortCrntPMEntry 39 }
|
||
|
||
|
||
pvxERPSPortCrntPMNrPduRxTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxERPSPortCrntPMEntry 40 }
|
||
|
||
|
||
pvxERPSPortCrntPMNrPduRxValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxERPSPortCrntPMEntry 41 }
|
||
|
||
|
||
pvxERPSPortCrntPMNrPduRxInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxERPSPortCrntPMEntry 42 }
|
||
|
||
|
||
pvxERPSPortCrntPMNrrbPduTxValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The Number of NRRB PDUs transmitted on this port"
|
||
::= { pvxERPSPortCrntPMEntry 43 }
|
||
|
||
|
||
pvxERPSPortCrntPMNrrbPduTxTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxERPSPortCrntPMEntry 44 }
|
||
|
||
|
||
pvxERPSPortCrntPMNrrbPduTxValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxERPSPortCrntPMEntry 45 }
|
||
|
||
|
||
pvxERPSPortCrntPMNrrbPduTxInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxERPSPortCrntPMEntry 46 }
|
||
|
||
pvxERPSPortCrntPMNrrbPduRxValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The number of NRRB PDUs received on this port"
|
||
::= { pvxERPSPortCrntPMEntry 47 }
|
||
|
||
|
||
pvxERPSPortCrntPMNrrbPduRxTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxERPSPortCrntPMEntry 48 }
|
||
|
||
|
||
pvxERPSPortCrntPMNrrbPduRxValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxERPSPortCrntPMEntry 49 }
|
||
|
||
|
||
pvxERPSPortCrntPMNrrbPduRxInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxERPSPortCrntPMEntry 50 }
|
||
|
||
|
||
pvxERPSPortCrntPMSfPduTxValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The Number of SF PDUs transmitted on this port"
|
||
::= { pvxERPSPortCrntPMEntry 51 }
|
||
|
||
|
||
pvxERPSPortCrntPMSfPduTxTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxERPSPortCrntPMEntry 52 }
|
||
|
||
|
||
pvxERPSPortCrntPMSfPduTxValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxERPSPortCrntPMEntry 53 }
|
||
|
||
|
||
pvxERPSPortCrntPMSfPduTxInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxERPSPortCrntPMEntry 54 }
|
||
|
||
pvxERPSPortCrntPMSfPduRxValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The number of SF PDUs received on this port"
|
||
::= { pvxERPSPortCrntPMEntry 55 }
|
||
|
||
|
||
pvxERPSPortCrntPMSfPduRxTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxERPSPortCrntPMEntry 56 }
|
||
|
||
|
||
pvxERPSPortCrntPMSfPduRxValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxERPSPortCrntPMEntry 57 }
|
||
|
||
|
||
pvxERPSPortCrntPMSfPduRxInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxERPSPortCrntPMEntry 58 }
|
||
|
||
pvxERPSPortCrntPMFsPduTxValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The Number of FS PDUs transmitted on this port"
|
||
::= { pvxERPSPortCrntPMEntry 59 }
|
||
|
||
|
||
pvxERPSPortCrntPMFsPduTxTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxERPSPortCrntPMEntry 60 }
|
||
|
||
|
||
pvxERPSPortCrntPMFsPduTxValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxERPSPortCrntPMEntry 61 }
|
||
|
||
|
||
pvxERPSPortCrntPMFsPduTxInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxERPSPortCrntPMEntry 62 }
|
||
|
||
pvxERPSPortCrntPMFsPduRxValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The number of FS PDUs received on this port"
|
||
::= { pvxERPSPortCrntPMEntry 63 }
|
||
|
||
|
||
pvxERPSPortCrntPMFsPduRxTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxERPSPortCrntPMEntry 64 }
|
||
|
||
|
||
pvxERPSPortCrntPMFsPduRxValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxERPSPortCrntPMEntry 65 }
|
||
|
||
|
||
pvxERPSPortCrntPMFsPduRxInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxERPSPortCrntPMEntry 66 }
|
||
|
||
pvxERPSPortCrntPMMsPduTxValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The Number of MS PDUs transmitted on this port"
|
||
::= { pvxERPSPortCrntPMEntry 67 }
|
||
|
||
|
||
pvxERPSPortCrntPMMsPduTxTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxERPSPortCrntPMEntry 68 }
|
||
|
||
|
||
pvxERPSPortCrntPMMsPduTxValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxERPSPortCrntPMEntry 69 }
|
||
|
||
|
||
pvxERPSPortCrntPMMsPduTxInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxERPSPortCrntPMEntry 70 }
|
||
|
||
pvxERPSPortCrntPMMsPduRxValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The number of MS PDUs received on this port"
|
||
::= { pvxERPSPortCrntPMEntry 71 }
|
||
|
||
|
||
pvxERPSPortCrntPMMsPduRxTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxERPSPortCrntPMEntry 72 }
|
||
|
||
|
||
pvxERPSPortCrntPMMsPduRxValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxERPSPortCrntPMEntry 73 }
|
||
|
||
|
||
pvxERPSPortCrntPMMsPduRxInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxERPSPortCrntPMEntry 74 }
|
||
|
||
pvxERPSPortCrntPMEventPduTxValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The Number of Event PDUs transmitted on this port"
|
||
::= { pvxERPSPortCrntPMEntry 75 }
|
||
|
||
|
||
pvxERPSPortCrntPMEventPduTxTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxERPSPortCrntPMEntry 76 }
|
||
|
||
|
||
pvxERPSPortCrntPMEventPduTxValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxERPSPortCrntPMEntry 77 }
|
||
|
||
|
||
pvxERPSPortCrntPMEventPduTxInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxERPSPortCrntPMEntry 78 }
|
||
|
||
pvxERPSPortCrntPMEventPduRxValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The number of Event PDUs received on this port"
|
||
::= { pvxERPSPortCrntPMEntry 79 }
|
||
|
||
|
||
pvxERPSPortCrntPMEventPduRxTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxERPSPortCrntPMEntry 80 }
|
||
|
||
|
||
pvxERPSPortCrntPMEventPduRxValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxERPSPortCrntPMEntry 81 }
|
||
|
||
|
||
pvxERPSPortCrntPMEventPduRxInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxERPSPortCrntPMEntry 82 }
|
||
|
||
|
||
pvxERPSPortCrntPMVersionDiscardValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The number of PDUs version discards on this port"
|
||
::= { pvxERPSPortCrntPMEntry 83 }
|
||
|
||
|
||
pvxERPSPortCrntPMVersionDiscardTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxERPSPortCrntPMEntry 84 }
|
||
|
||
|
||
pvxERPSPortCrntPMVersionDiscardValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxERPSPortCrntPMEntry 85 }
|
||
|
||
|
||
pvxERPSPortCrntPMVersionDiscardInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxERPSPortCrntPMEntry 86 }
|
||
|
||
|
||
|
||
-----------------------------------------------------------------------
|
||
-- Objects used to retrieve historical Performance Monitoring
|
||
-- statistics for PacketVX ERPS Port and ERPS Instance Port Objects
|
||
-----------------------------------------------------------------------
|
||
|
||
pvxERPSPortHistPMTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PvxERPSPortHistPMEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A table of historical performance monitoring statistics collected
|
||
for PacketVX ERPS Port and ERPS Instance Port objects."
|
||
::= { performance 46 }
|
||
|
||
|
||
pvxERPSPortHistPMEntry OBJECT-TYPE
|
||
SYNTAX PvxERPSPortHistPMEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The row entry object of the PacketVX ERPS Port historical
|
||
performance monitoring table. Each row of this table contains
|
||
a full set of PM statistics and related data for an historical
|
||
measurement interval for a given PVX ERPS Port or ERPS Instance Port."
|
||
INDEX { pvxERPSPortHistPMSwitchIdx,
|
||
pvxERPSPortHistPMShelfIdx,
|
||
pvxERPSPortHistPMSlotIdx,
|
||
pvxERPSPortHistPMTypeIdx,
|
||
pvxERPSPortHistPMPortIdx,
|
||
pvxERPSPortHistPMIntervalTypeIdx,
|
||
pvxERPSPortHistPMIntervalIdx }
|
||
::= { pvxERPSPortHistPMTable 1 }
|
||
|
||
|
||
PvxERPSPortHistPMEntry ::= SEQUENCE { pvxERPSPortHistPMSwitchIdx INTEGER,
|
||
pvxERPSPortHistPMShelfIdx INTEGER,
|
||
pvxERPSPortHistPMSlotIdx INTEGER,
|
||
pvxERPSPortHistPMTypeIdx PvxPortType,
|
||
pvxERPSPortHistPMPortIdx INTEGER,
|
||
pvxERPSPortHistPMIntervalTypeIdx PMIntervalType,
|
||
pvxERPSPortHistPMIntervalIdx INTEGER,
|
||
pvxERPSPortHistPMPduTxValue Unsigned64,
|
||
pvxERPSPortHistPMPduTxTimeStamp DateAndTime,
|
||
pvxERPSPortHistPMPduTxValidity PMValidity,
|
||
pvxERPSPortHistPMPduTxInitialize InitializeCmd,
|
||
pvxERPSPortHistPMPduRxValue Unsigned64,
|
||
pvxERPSPortHistPMPduRxTimeStamp DateAndTime,
|
||
pvxERPSPortHistPMPduRxValidity PMValidity,
|
||
pvxERPSPortHistPMPduRxInitialize InitializeCmd,
|
||
pvxERPSPortHistPMPduDiscardValue Unsigned64,
|
||
pvxERPSPortHistPMPduDiscardTimeStamp DateAndTime,
|
||
pvxERPSPortHistPMPduDiscardValidity PMValidity,
|
||
pvxERPSPortHistPMPduDiscardInitialize InitializeCmd,
|
||
pvxERPSPortHistPMBlockedValue Unsigned64,
|
||
pvxERPSPortHistPMBlockedTimeStamp DateAndTime,
|
||
pvxERPSPortHistPMBlockedValidity PMValidity,
|
||
pvxERPSPortHistPMBlockedInitialize InitializeCmd,
|
||
pvxERPSPortHistPMUnblockedValue Unsigned64,
|
||
pvxERPSPortHistPMUnblockedTimeStamp DateAndTime,
|
||
pvxERPSPortHistPMUnblockedValidity PMValidity,
|
||
pvxERPSPortHistPMUnblockedInitialize InitializeCmd,
|
||
pvxERPSPortHistPMFailuresValue Unsigned64,
|
||
pvxERPSPortHistPMFailuresTimeStamp DateAndTime,
|
||
pvxERPSPortHistPMFailuresValidity PMValidity,
|
||
pvxERPSPortHistPMFailuresInitialize InitializeCmd,
|
||
pvxERPSPortHistPMRecoveriesValue Unsigned64,
|
||
pvxERPSPortHistPMRecoveriesTimeStamp DateAndTime,
|
||
pvxERPSPortHistPMRecoveriesValidity PMValidity,
|
||
pvxERPSPortHistPMRecoveriesInitialize InitializeCmd,
|
||
pvxERPSPortHistPMNrPduTxValue Unsigned64,
|
||
pvxERPSPortHistPMNrPduTxTimeStamp DateAndTime,
|
||
pvxERPSPortHistPMNrPduTxValidity PMValidity,
|
||
pvxERPSPortHistPMNrPduTxInitialize InitializeCmd,
|
||
pvxERPSPortHistPMNrPduRxValue Unsigned64,
|
||
pvxERPSPortHistPMNrPduRxTimeStamp DateAndTime,
|
||
pvxERPSPortHistPMNrPduRxValidity PMValidity,
|
||
pvxERPSPortHistPMNrPduRxInitialize InitializeCmd,
|
||
pvxERPSPortHistPMNrrbPduTxValue Unsigned64,
|
||
pvxERPSPortHistPMNrrbPduTxTimeStamp DateAndTime,
|
||
pvxERPSPortHistPMNrrbPduTxValidity PMValidity,
|
||
pvxERPSPortHistPMNrrbPduTxInitialize InitializeCmd,
|
||
pvxERPSPortHistPMNrrbPduRxValue Unsigned64,
|
||
pvxERPSPortHistPMNrrbPduRxTimeStamp DateAndTime,
|
||
pvxERPSPortHistPMNrrbPduRxValidity PMValidity,
|
||
pvxERPSPortHistPMNrrbPduRxInitialize InitializeCmd,
|
||
pvxERPSPortHistPMSfPduTxValue Unsigned64,
|
||
pvxERPSPortHistPMSfPduTxTimeStamp DateAndTime,
|
||
pvxERPSPortHistPMSfPduTxValidity PMValidity,
|
||
pvxERPSPortHistPMSfPduTxInitialize InitializeCmd,
|
||
pvxERPSPortHistPMSfPduRxValue Unsigned64,
|
||
pvxERPSPortHistPMSfPduRxTimeStamp DateAndTime,
|
||
pvxERPSPortHistPMSfPduRxValidity PMValidity,
|
||
pvxERPSPortHistPMSfPduRxInitialize InitializeCmd,
|
||
pvxERPSPortHistPMFsPduTxValue Unsigned64,
|
||
pvxERPSPortHistPMFsPduTxTimeStamp DateAndTime,
|
||
pvxERPSPortHistPMFsPduTxValidity PMValidity,
|
||
pvxERPSPortHistPMFsPduTxInitialize InitializeCmd,
|
||
pvxERPSPortHistPMFsPduRxValue Unsigned64,
|
||
pvxERPSPortHistPMFsPduRxTimeStamp DateAndTime,
|
||
pvxERPSPortHistPMFsPduRxValidity PMValidity,
|
||
pvxERPSPortHistPMFsPduRxInitialize InitializeCmd,
|
||
pvxERPSPortHistPMMsPduTxValue Unsigned64,
|
||
pvxERPSPortHistPMMsPduTxTimeStamp DateAndTime,
|
||
pvxERPSPortHistPMMsPduTxValidity PMValidity,
|
||
pvxERPSPortHistPMMsPduTxInitialize InitializeCmd,
|
||
pvxERPSPortHistPMMsPduRxValue Unsigned64,
|
||
pvxERPSPortHistPMMsPduRxTimeStamp DateAndTime,
|
||
pvxERPSPortHistPMMsPduRxValidity PMValidity,
|
||
pvxERPSPortHistPMMsPduRxInitialize InitializeCmd,
|
||
pvxERPSPortHistPMEventPduTxValue Unsigned64,
|
||
pvxERPSPortHistPMEventPduTxTimeStamp DateAndTime,
|
||
pvxERPSPortHistPMEventPduTxValidity PMValidity,
|
||
pvxERPSPortHistPMEventPduTxInitialize InitializeCmd,
|
||
pvxERPSPortHistPMEventPduRxValue Unsigned64,
|
||
pvxERPSPortHistPMEventPduRxTimeStamp DateAndTime,
|
||
pvxERPSPortHistPMEventPduRxValidity PMValidity,
|
||
pvxERPSPortHistPMEventPduRxInitialize InitializeCmd,
|
||
pvxERPSPortHistPMVersionDiscardValue Unsigned64,
|
||
pvxERPSPortHistPMVersionDiscardTimeStamp DateAndTime,
|
||
pvxERPSPortHistPMVersionDiscardValidity PMValidity,
|
||
pvxERPSPortHistPMVersionDiscardInitialize InitializeCmd }
|
||
|
||
|
||
pvxERPSPortHistPMSwitchIdx OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The identifier of the ethernet switch instance on which the
|
||
ERPS Port is provisioned."
|
||
::= {pvxERPSPortHistPMEntry 1 }
|
||
|
||
|
||
pvxERPSPortHistPMShelfIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (0|1|11|21|31)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The number of the shelf on which the ERPS Port targeted
|
||
for PMs is provisioned. For LAG entities, the shelf number is 0."
|
||
::= {pvxERPSPortHistPMEntry 2 }
|
||
|
||
|
||
pvxERPSPortHistPMSlotIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (0|1|3|5|7|9|11|13|15|17|19)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The number of the slot within which the ERPS Port targeted
|
||
for PMs is provisioned. For LAG entities, the slot number is 0."
|
||
::= {pvxERPSPortHistPMEntry 3 }
|
||
|
||
|
||
pvxERPSPortHistPMTypeIdx OBJECT-TYPE
|
||
SYNTAX PvxPortType
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The type of PacketVX port on which the ERPS Port
|
||
facility is provisioned."
|
||
::= {pvxERPSPortHistPMEntry 4 }
|
||
|
||
|
||
pvxERPSPortHistPMPortIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (0..64)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The port number of the ERPS Port."
|
||
::= {pvxERPSPortHistPMEntry 5 }
|
||
|
||
|
||
pvxERPSPortHistPMIntervalTypeIdx OBJECT-TYPE
|
||
SYNTAX PMIntervalType
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The type of PM bin according to interval length."
|
||
::= { pvxERPSPortHistPMEntry 6 }
|
||
|
||
|
||
pvxERPSPortHistPMIntervalIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (1..96)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The specific PM bin number. The range is 1 to 96 for the
|
||
15-minute historical bins. For the 1-day historical bin, the
|
||
value is 1."
|
||
::= { pvxERPSPortHistPMEntry 7 }
|
||
|
||
pvxERPSPortHistPMPduTxValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The Number of PDUs transmitted on this port"
|
||
::= { pvxERPSPortHistPMEntry 8 }
|
||
|
||
|
||
pvxERPSPortHistPMPduTxTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxERPSPortHistPMEntry 9 }
|
||
|
||
|
||
pvxERPSPortHistPMPduTxValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxERPSPortHistPMEntry 10 }
|
||
|
||
|
||
pvxERPSPortHistPMPduTxInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxERPSPortHistPMEntry 11 }
|
||
|
||
pvxERPSPortHistPMPduRxValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The number of PDUs received on this port"
|
||
::= { pvxERPSPortHistPMEntry 12 }
|
||
|
||
|
||
pvxERPSPortHistPMPduRxTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxERPSPortHistPMEntry 13 }
|
||
|
||
|
||
pvxERPSPortHistPMPduRxValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxERPSPortHistPMEntry 14 }
|
||
|
||
|
||
pvxERPSPortHistPMPduRxInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxERPSPortHistPMEntry 15 }
|
||
|
||
pvxERPSPortHistPMPduDiscardValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The number of PDUs discarded on this port"
|
||
::= { pvxERPSPortHistPMEntry 16 }
|
||
|
||
|
||
pvxERPSPortHistPMPduDiscardTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxERPSPortHistPMEntry 17 }
|
||
|
||
|
||
pvxERPSPortHistPMPduDiscardValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxERPSPortHistPMEntry 18 }
|
||
|
||
|
||
pvxERPSPortHistPMPduDiscardInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxERPSPortHistPMEntry 19 }
|
||
|
||
pvxERPSPortHistPMBlockedValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The number of times this port has transitioned to blocked state"
|
||
::= { pvxERPSPortHistPMEntry 20 }
|
||
|
||
|
||
pvxERPSPortHistPMBlockedTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxERPSPortHistPMEntry 21 }
|
||
|
||
|
||
pvxERPSPortHistPMBlockedValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxERPSPortHistPMEntry 22 }
|
||
|
||
|
||
pvxERPSPortHistPMBlockedInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxERPSPortHistPMEntry 23 }
|
||
|
||
pvxERPSPortHistPMUnblockedValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The number of times this port has transitioned to unblocked state"
|
||
::= { pvxERPSPortHistPMEntry 24 }
|
||
|
||
|
||
pvxERPSPortHistPMUnblockedTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxERPSPortHistPMEntry 25 }
|
||
|
||
|
||
pvxERPSPortHistPMUnblockedValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxERPSPortHistPMEntry 26 }
|
||
|
||
|
||
pvxERPSPortHistPMUnblockedInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxERPSPortHistPMEntry 27 }
|
||
|
||
pvxERPSPortHistPMFailuresValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The number of times this port has transitioned to failed state"
|
||
::= { pvxERPSPortHistPMEntry 28 }
|
||
|
||
|
||
pvxERPSPortHistPMFailuresTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxERPSPortHistPMEntry 29 }
|
||
|
||
|
||
pvxERPSPortHistPMFailuresValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxERPSPortHistPMEntry 30 }
|
||
|
||
|
||
pvxERPSPortHistPMFailuresInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxERPSPortHistPMEntry 31 }
|
||
|
||
pvxERPSPortHistPMRecoveriesValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The number of times this port has recovered from failed state"
|
||
::= { pvxERPSPortHistPMEntry 32 }
|
||
|
||
|
||
pvxERPSPortHistPMRecoveriesTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxERPSPortHistPMEntry 33 }
|
||
|
||
|
||
pvxERPSPortHistPMRecoveriesValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxERPSPortHistPMEntry 34 }
|
||
|
||
|
||
pvxERPSPortHistPMRecoveriesInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxERPSPortHistPMEntry 35 }
|
||
|
||
pvxERPSPortHistPMNrPduTxValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The Number of NR PDUs transmitted on this port"
|
||
::= { pvxERPSPortHistPMEntry 36 }
|
||
|
||
|
||
pvxERPSPortHistPMNrPduTxTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxERPSPortHistPMEntry 37 }
|
||
|
||
|
||
pvxERPSPortHistPMNrPduTxValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxERPSPortHistPMEntry 38 }
|
||
|
||
|
||
pvxERPSPortHistPMNrPduTxInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxERPSPortHistPMEntry 39 }
|
||
|
||
pvxERPSPortHistPMNrPduRxValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The number of NR PDUs received on this port"
|
||
::= { pvxERPSPortHistPMEntry 40 }
|
||
|
||
|
||
pvxERPSPortHistPMNrPduRxTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxERPSPortHistPMEntry 41 }
|
||
|
||
|
||
pvxERPSPortHistPMNrPduRxValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxERPSPortHistPMEntry 42 }
|
||
|
||
|
||
pvxERPSPortHistPMNrPduRxInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxERPSPortHistPMEntry 43 }
|
||
|
||
|
||
pvxERPSPortHistPMNrrbPduTxValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The Number of NRRB PDUs transmitted on this port"
|
||
::= { pvxERPSPortHistPMEntry 44 }
|
||
|
||
|
||
pvxERPSPortHistPMNrrbPduTxTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxERPSPortHistPMEntry 45 }
|
||
|
||
|
||
pvxERPSPortHistPMNrrbPduTxValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxERPSPortHistPMEntry 46 }
|
||
|
||
|
||
pvxERPSPortHistPMNrrbPduTxInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxERPSPortHistPMEntry 47 }
|
||
|
||
pvxERPSPortHistPMNrrbPduRxValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The number of NRRB PDUs received on this port"
|
||
::= { pvxERPSPortHistPMEntry 48 }
|
||
|
||
|
||
pvxERPSPortHistPMNrrbPduRxTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxERPSPortHistPMEntry 49 }
|
||
|
||
|
||
pvxERPSPortHistPMNrrbPduRxValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxERPSPortHistPMEntry 50 }
|
||
|
||
|
||
pvxERPSPortHistPMNrrbPduRxInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxERPSPortHistPMEntry 51 }
|
||
|
||
|
||
pvxERPSPortHistPMSfPduTxValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The Number of SF PDUs transmitted on this port"
|
||
::= { pvxERPSPortHistPMEntry 52 }
|
||
|
||
|
||
pvxERPSPortHistPMSfPduTxTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxERPSPortHistPMEntry 53 }
|
||
|
||
|
||
pvxERPSPortHistPMSfPduTxValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxERPSPortHistPMEntry 54 }
|
||
|
||
|
||
pvxERPSPortHistPMSfPduTxInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxERPSPortHistPMEntry 55 }
|
||
|
||
pvxERPSPortHistPMSfPduRxValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The number of SF PDUs received on this port"
|
||
::= { pvxERPSPortHistPMEntry 56 }
|
||
|
||
|
||
pvxERPSPortHistPMSfPduRxTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxERPSPortHistPMEntry 57 }
|
||
|
||
|
||
pvxERPSPortHistPMSfPduRxValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxERPSPortHistPMEntry 58 }
|
||
|
||
|
||
pvxERPSPortHistPMSfPduRxInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxERPSPortHistPMEntry 59 }
|
||
|
||
pvxERPSPortHistPMFsPduTxValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The Number of FS PDUs transmitted on this port"
|
||
::= { pvxERPSPortHistPMEntry 60 }
|
||
|
||
|
||
pvxERPSPortHistPMFsPduTxTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxERPSPortHistPMEntry 61 }
|
||
|
||
|
||
pvxERPSPortHistPMFsPduTxValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxERPSPortHistPMEntry 62 }
|
||
|
||
|
||
pvxERPSPortHistPMFsPduTxInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxERPSPortHistPMEntry 63 }
|
||
|
||
pvxERPSPortHistPMFsPduRxValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The number of FS PDUs received on this port"
|
||
::= { pvxERPSPortHistPMEntry 64 }
|
||
|
||
|
||
pvxERPSPortHistPMFsPduRxTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxERPSPortHistPMEntry 65 }
|
||
|
||
|
||
pvxERPSPortHistPMFsPduRxValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxERPSPortHistPMEntry 66 }
|
||
|
||
|
||
pvxERPSPortHistPMFsPduRxInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxERPSPortHistPMEntry 67 }
|
||
|
||
pvxERPSPortHistPMMsPduTxValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The Number of MS PDUs transmitted on this port"
|
||
::= { pvxERPSPortHistPMEntry 68 }
|
||
|
||
|
||
pvxERPSPortHistPMMsPduTxTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxERPSPortHistPMEntry 69 }
|
||
|
||
|
||
pvxERPSPortHistPMMsPduTxValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxERPSPortHistPMEntry 70 }
|
||
|
||
|
||
pvxERPSPortHistPMMsPduTxInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxERPSPortHistPMEntry 71 }
|
||
|
||
pvxERPSPortHistPMMsPduRxValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The number of MS PDUs received on this port"
|
||
::= { pvxERPSPortHistPMEntry 72 }
|
||
|
||
|
||
pvxERPSPortHistPMMsPduRxTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxERPSPortHistPMEntry 73 }
|
||
|
||
|
||
pvxERPSPortHistPMMsPduRxValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxERPSPortHistPMEntry 74 }
|
||
|
||
|
||
pvxERPSPortHistPMMsPduRxInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxERPSPortHistPMEntry 75 }
|
||
|
||
pvxERPSPortHistPMEventPduTxValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The Number of Event PDUs transmitted on this port"
|
||
::= { pvxERPSPortHistPMEntry 76 }
|
||
|
||
|
||
pvxERPSPortHistPMEventPduTxTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxERPSPortHistPMEntry 77 }
|
||
|
||
|
||
pvxERPSPortHistPMEventPduTxValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxERPSPortHistPMEntry 78 }
|
||
|
||
|
||
pvxERPSPortHistPMEventPduTxInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxERPSPortHistPMEntry 79 }
|
||
|
||
pvxERPSPortHistPMEventPduRxValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The number of Event PDUs received on this port"
|
||
::= { pvxERPSPortHistPMEntry 80 }
|
||
|
||
|
||
pvxERPSPortHistPMEventPduRxTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxERPSPortHistPMEntry 81 }
|
||
|
||
|
||
pvxERPSPortHistPMEventPduRxValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxERPSPortHistPMEntry 82 }
|
||
|
||
|
||
pvxERPSPortHistPMEventPduRxInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxERPSPortHistPMEntry 83 }
|
||
|
||
|
||
pvxERPSPortHistPMVersionDiscardValue OBJECT-TYPE
|
||
SYNTAX Unsigned64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The number of PDUs version discards on this port"
|
||
::= { pvxERPSPortHistPMEntry 84 }
|
||
|
||
|
||
pvxERPSPortHistPMVersionDiscardTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxERPSPortHistPMEntry 85 }
|
||
|
||
|
||
pvxERPSPortHistPMVersionDiscardValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxERPSPortHistPMEntry 86 }
|
||
|
||
|
||
pvxERPSPortHistPMVersionDiscardInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxERPSPortHistPMEntry 87 }
|
||
|
||
|
||
-----------------------------------------------------------------------
|
||
-- Objects used to retrieve historical Performance Monitoring
|
||
-- statistics for PacketVX Ethernet Service SLA PM Objects
|
||
-----------------------------------------------------------------------
|
||
|
||
pvxEServiceSlaCrntPMTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PvxEServiceSlaCrntPMEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A table of performance monitoring statistics collected
|
||
for PacketVX Ethernet Service SLA objects."
|
||
::= { performance 47 }
|
||
|
||
pvxEServiceSlaCrntPMEntry OBJECT-TYPE
|
||
SYNTAX PvxEServiceSlaCrntPMEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The row entry object of the PacketVX Ethernet Service SLA historical
|
||
performance monitoring table. Each row of this table contains
|
||
a full set of PM statistics and related data for an historical
|
||
measurement interval for a given PVX Ethernet Service's SLA."
|
||
INDEX { pvxEServiceSlaCrntPMSwitchIdx,
|
||
pvxEServiceSlaCrntPMShelfIdx,
|
||
pvxEServiceSlaCrntPMSlotIdx,
|
||
pvxEServiceSlaCrntPMPortTypeIdx,
|
||
pvxEServiceSlaCrntPMPortIdx,
|
||
pvxEServiceSlaCrntPMESName,
|
||
pvxEServiceSlaCrntPMRMepId,
|
||
pvxEServiceSlaCrntPMIntervalTypeIdx }
|
||
|
||
::= { pvxEServiceSlaCrntPMTable 1 }
|
||
|
||
|
||
PvxEServiceSlaCrntPMEntry ::= SEQUENCE { pvxEServiceSlaCrntPMSwitchIdx INTEGER,
|
||
pvxEServiceSlaCrntPMShelfIdx INTEGER,
|
||
pvxEServiceSlaCrntPMSlotIdx INTEGER,
|
||
pvxEServiceSlaCrntPMPortTypeIdx PvxPortType,
|
||
pvxEServiceSlaCrntPMPortIdx INTEGER,
|
||
pvxEServiceSlaCrntPMESName DisplayString,
|
||
pvxEServiceSlaCrntPMRMepId INTEGER,
|
||
pvxEServiceSlaCrntPMIntervalTypeIdx PMIntervalType,
|
||
pvxEServiceSlaCrntPMNearEndFrameLoss FixedX1000,
|
||
pvxEServiceSlaCrntPMNearEndFrameLossTimeStamp DateAndTime,
|
||
pvxEServiceSlaCrntPMNearEndFrameLossValidity PMValidity,
|
||
pvxEServiceSlaCrntPMNearEndFrameLossInitialize InitializeCmd,
|
||
pvxEServiceSlaCrntPMFarEndFrameLoss FixedX1000,
|
||
pvxEServiceSlaCrntPMFarEndFrameLossTimeStamp DateAndTime,
|
||
pvxEServiceSlaCrntPMFarEndFrameLossValidity PMValidity,
|
||
pvxEServiceSlaCrntPMFarEndFrameLossInitialize InitializeCmd,
|
||
pvxEServiceSlaCrntPM2WayDelayMinimum Unsigned32,
|
||
pvxEServiceSlaCrntPM2WayDelayMinimumTimeStamp DateAndTime,
|
||
pvxEServiceSlaCrntPM2WayDelayMinimumValidity PMValidity,
|
||
pvxEServiceSlaCrntPM2WayDelayMinimumInitialize InitializeCmd,
|
||
pvxEServiceSlaCrntPM2WayDelayMaximum Unsigned32,
|
||
pvxEServiceSlaCrntPM2WayDelayMaximumTimeStamp DateAndTime,
|
||
pvxEServiceSlaCrntPM2WayDelayMaximumValidity PMValidity,
|
||
pvxEServiceSlaCrntPM2WayDelayMaximumInitialize InitializeCmd,
|
||
pvxEServiceSlaCrntPM2WayDelayAverage Unsigned32,
|
||
pvxEServiceSlaCrntPM2WayDelayAverageTimeStamp DateAndTime,
|
||
pvxEServiceSlaCrntPM2WayDelayAverageValidity PMValidity,
|
||
pvxEServiceSlaCrntPM2WayDelayAverageInitialize InitializeCmd,
|
||
pvxEServiceSlaCrntPM2WayDelayVariationMinimum Unsigned32,
|
||
pvxEServiceSlaCrntPM2WayDelayVariationMinimumTimeStamp DateAndTime,
|
||
pvxEServiceSlaCrntPM2WayDelayVariationMinimumValidity PMValidity,
|
||
pvxEServiceSlaCrntPM2WayDelayVariationMinimumInitialize InitializeCmd,
|
||
pvxEServiceSlaCrntPM2WayDelayVariationMaximum Unsigned32,
|
||
pvxEServiceSlaCrntPM2WayDelayVariationMaximumTimeStamp DateAndTime,
|
||
pvxEServiceSlaCrntPM2WayDelayVariationMaximumValidity PMValidity,
|
||
pvxEServiceSlaCrntPM2WayDelayVariationMaximumInitialize InitializeCmd,
|
||
pvxEServiceSlaCrntPM2WayDelayVariationAverage Unsigned32,
|
||
pvxEServiceSlaCrntPM2WayDelayVariationAverageTimeStamp DateAndTime,
|
||
pvxEServiceSlaCrntPM2WayDelayVariationAverageValidity PMValidity,
|
||
pvxEServiceSlaCrntPM2WayDelayVariationAverageInitialize InitializeCmd }
|
||
|
||
|
||
pvxEServiceSlaCrntPMSwitchIdx OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The identifier of the ethernet switch instance on which the
|
||
Ethernet Service SLA is provisioned."
|
||
::= {pvxEServiceSlaCrntPMEntry 1 }
|
||
|
||
|
||
pvxEServiceSlaCrntPMShelfIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (0|1|11|21|31)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The number of the shelf on which the Ethernet Service SLA targeted
|
||
for PMs is provisioned. For LAG entities, the shelf number is 0."
|
||
::= {pvxEServiceSlaCrntPMEntry 2 }
|
||
|
||
|
||
pvxEServiceSlaCrntPMSlotIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (0|1|3|5|7|9|11|13|15|17|19)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The number of the slot within which the Ethernet Service SLA targeted
|
||
for PMs is provisioned. For LAG entities, the slot number is 0."
|
||
::= {pvxEServiceSlaCrntPMEntry 3 }
|
||
|
||
|
||
pvxEServiceSlaCrntPMPortTypeIdx OBJECT-TYPE
|
||
SYNTAX PvxPortType
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The type of PacketVX port on which the Ethernet Service SLA
|
||
facility is provisioned."
|
||
::= {pvxEServiceSlaCrntPMEntry 4 }
|
||
|
||
|
||
pvxEServiceSlaCrntPMPortIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (0..64)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The port number of the Ethernet Service SLA."
|
||
::= {pvxEServiceSlaCrntPMEntry 5 }
|
||
|
||
|
||
pvxEServiceSlaCrntPMESName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The Ethernet service name."
|
||
::= { pvxEServiceSlaCrntPMEntry 6 }
|
||
|
||
|
||
pvxEServiceSlaCrntPMRMepId OBJECT-TYPE
|
||
SYNTAX INTEGER (1..8191)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Remote MEP ID."
|
||
::= { pvxEServiceSlaCrntPMEntry 7 }
|
||
|
||
pvxEServiceSlaCrntPMIntervalTypeIdx OBJECT-TYPE
|
||
SYNTAX PMIntervalType
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The type of PM bin according to interval length."
|
||
::= { pvxEServiceSlaCrntPMEntry 8 }
|
||
|
||
pvxEServiceSlaCrntPMNearEndFrameLoss OBJECT-TYPE
|
||
SYNTAX FixedX1000
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates near end frame loss ratio value."
|
||
::= { pvxEServiceSlaCrntPMEntry 9 }
|
||
|
||
pvxEServiceSlaCrntPMNearEndFrameLossTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxEServiceSlaCrntPMEntry 10 }
|
||
|
||
pvxEServiceSlaCrntPMNearEndFrameLossValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxEServiceSlaCrntPMEntry 11 }
|
||
|
||
pvxEServiceSlaCrntPMNearEndFrameLossInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxEServiceSlaCrntPMEntry 12 }
|
||
|
||
pvxEServiceSlaCrntPMFarEndFrameLoss OBJECT-TYPE
|
||
SYNTAX FixedX1000
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates far end frame loss ratio value."
|
||
::= { pvxEServiceSlaCrntPMEntry 13 }
|
||
|
||
pvxEServiceSlaCrntPMFarEndFrameLossTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxEServiceSlaCrntPMEntry 14 }
|
||
|
||
pvxEServiceSlaCrntPMFarEndFrameLossValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxEServiceSlaCrntPMEntry 15 }
|
||
|
||
pvxEServiceSlaCrntPMFarEndFrameLossInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxEServiceSlaCrntPMEntry 16 }
|
||
|
||
pvxEServiceSlaCrntPM2WayDelayMinimum OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates two way delay minimum value."
|
||
::= { pvxEServiceSlaCrntPMEntry 17 }
|
||
|
||
pvxEServiceSlaCrntPM2WayDelayMinimumTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxEServiceSlaCrntPMEntry 18 }
|
||
|
||
pvxEServiceSlaCrntPM2WayDelayMinimumValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxEServiceSlaCrntPMEntry 19 }
|
||
|
||
pvxEServiceSlaCrntPM2WayDelayMinimumInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxEServiceSlaCrntPMEntry 21 }
|
||
|
||
pvxEServiceSlaCrntPM2WayDelayMaximum OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates two way delay maximum value."
|
||
::= { pvxEServiceSlaCrntPMEntry 22 }
|
||
|
||
pvxEServiceSlaCrntPM2WayDelayMaximumTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxEServiceSlaCrntPMEntry 23 }
|
||
|
||
pvxEServiceSlaCrntPM2WayDelayMaximumValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxEServiceSlaCrntPMEntry 24 }
|
||
|
||
pvxEServiceSlaCrntPM2WayDelayMaximumInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxEServiceSlaCrntPMEntry 25 }
|
||
|
||
pvxEServiceSlaCrntPM2WayDelayAverage OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates two way delay average value."
|
||
::= { pvxEServiceSlaCrntPMEntry 26 }
|
||
|
||
pvxEServiceSlaCrntPM2WayDelayAverageTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxEServiceSlaCrntPMEntry 27 }
|
||
|
||
pvxEServiceSlaCrntPM2WayDelayAverageValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxEServiceSlaCrntPMEntry 28 }
|
||
|
||
pvxEServiceSlaCrntPM2WayDelayAverageInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxEServiceSlaCrntPMEntry 29 }
|
||
|
||
pvxEServiceSlaCrntPM2WayDelayVariationMinimum OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates two way delay Variation Minimum value."
|
||
::= { pvxEServiceSlaCrntPMEntry 30 }
|
||
|
||
pvxEServiceSlaCrntPM2WayDelayVariationMinimumTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxEServiceSlaCrntPMEntry 31 }
|
||
|
||
pvxEServiceSlaCrntPM2WayDelayVariationMinimumValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxEServiceSlaCrntPMEntry 32 }
|
||
|
||
pvxEServiceSlaCrntPM2WayDelayVariationMinimumInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxEServiceSlaCrntPMEntry 33 }
|
||
|
||
pvxEServiceSlaCrntPM2WayDelayVariationMaximum OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates two way delay Variation Maximum value."
|
||
::= { pvxEServiceSlaCrntPMEntry 34 }
|
||
|
||
pvxEServiceSlaCrntPM2WayDelayVariationMaximumTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxEServiceSlaCrntPMEntry 35 }
|
||
|
||
pvxEServiceSlaCrntPM2WayDelayVariationMaximumValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxEServiceSlaCrntPMEntry 36 }
|
||
|
||
pvxEServiceSlaCrntPM2WayDelayVariationMaximumInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxEServiceSlaCrntPMEntry 37 }
|
||
|
||
pvxEServiceSlaCrntPM2WayDelayVariationAverage OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates two way delay Variation Minimum value."
|
||
::= { pvxEServiceSlaCrntPMEntry 38 }
|
||
|
||
pvxEServiceSlaCrntPM2WayDelayVariationAverageTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxEServiceSlaCrntPMEntry 39 }
|
||
|
||
pvxEServiceSlaCrntPM2WayDelayVariationAverageValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxEServiceSlaCrntPMEntry 40 }
|
||
|
||
pvxEServiceSlaCrntPM2WayDelayVariationAverageInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxEServiceSlaCrntPMEntry 41 }
|
||
|
||
|
||
-----------------------------------------------------------------------
|
||
-- Objects used to retrieve historical Performance Monitoring
|
||
-- statistics for PacketVX Ethernet Service SLA PM History Objects
|
||
-----------------------------------------------------------------------
|
||
|
||
pvxEServiceSlaHistPMTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PvxEServiceSlaHistPMEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A table of historical performance monitoring statistics collected
|
||
for PacketVX ERPS Port and ERPS Instance Port objects."
|
||
::= { performance 48 }
|
||
|
||
|
||
pvxEServiceSlaHistPMEntry OBJECT-TYPE
|
||
SYNTAX PvxEServiceSlaHistPMEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The row entry object of the PacketVX Ethernet Service SLA historical
|
||
performance monitoring table. Each row of this table contains
|
||
a full set of PM statistics and related data for an historical
|
||
measurement interval for a given PVX Ethernet Service's SLA."
|
||
INDEX { pvxEServiceSlaHistPMSwitchIdx,
|
||
pvxEServiceSlaHistPMShelfIdx,
|
||
pvxEServiceSlaHistPMSlotIdx,
|
||
pvxEServiceSlaHistPMPortTypeIdx,
|
||
pvxEServiceSlaHistPMPortIdx,
|
||
pvxEServiceSlaHistPMESName,
|
||
pvxEServiceSlaHistPMRMepId,
|
||
pvxEServiceSlaHistPMIntervalTypeIdx,
|
||
pvxEServiceSlaHistPMIntervalIdx }
|
||
::= { pvxEServiceSlaHistPMTable 1 }
|
||
|
||
|
||
PvxEServiceSlaHistPMEntry ::= SEQUENCE { pvxEServiceSlaHistPMSwitchIdx INTEGER,
|
||
pvxEServiceSlaHistPMShelfIdx INTEGER,
|
||
pvxEServiceSlaHistPMSlotIdx INTEGER,
|
||
pvxEServiceSlaHistPMPortTypeIdx PvxPortType,
|
||
pvxEServiceSlaHistPMPortIdx INTEGER,
|
||
pvxEServiceSlaHistPMESName DisplayString,
|
||
pvxEServiceSlaHistPMRMepId INTEGER,
|
||
pvxEServiceSlaHistPMIntervalTypeIdx PMIntervalType,
|
||
pvxEServiceSlaHistPMIntervalIdx INTEGER,
|
||
pvxEServiceSlaHistPMNearEndFrameLoss FixedX1000,
|
||
pvxEServiceSlaHistPMNearEndFrameLossTimeStamp DateAndTime,
|
||
pvxEServiceSlaHistPMNearEndFrameLossValidity PMValidity,
|
||
pvxEServiceSlaHistPMNearEndFrameLossInitialize InitializeCmd,
|
||
pvxEServiceSlaHistPMFarEndFrameLoss FixedX1000,
|
||
pvxEServiceSlaHistPMFarEndFrameLossTimeStamp DateAndTime,
|
||
pvxEServiceSlaHistPMFarEndFrameLossValidity PMValidity,
|
||
pvxEServiceSlaHistPMFarEndFrameLossInitialize InitializeCmd,
|
||
pvxEServiceSlaHistPM2WayDelayMinimum Unsigned32,
|
||
pvxEServiceSlaHistPM2WayDelayMinimumTimeStamp DateAndTime,
|
||
pvxEServiceSlaHistPM2WayDelayMinimumValidity PMValidity,
|
||
pvxEServiceSlaHistPM2WayDelayMinimumInitialize InitializeCmd,
|
||
pvxEServiceSlaHistPM2WayDelayMaximum Unsigned32,
|
||
pvxEServiceSlaHistPM2WayDelayMaximumTimeStamp DateAndTime,
|
||
pvxEServiceSlaHistPM2WayDelayMaximumValidity PMValidity,
|
||
pvxEServiceSlaHistPM2WayDelayMaximumInitialize InitializeCmd,
|
||
pvxEServiceSlaHistPM2WayDelayAverage Unsigned32,
|
||
pvxEServiceSlaHistPM2WayDelayAverageTimeStamp DateAndTime,
|
||
pvxEServiceSlaHistPM2WayDelayAverageValidity PMValidity,
|
||
pvxEServiceSlaHistPM2WayDelayAverageInitialize InitializeCmd,
|
||
pvxEServiceSlaHistPM2WayDelayVariationMinimum Unsigned32,
|
||
pvxEServiceSlaHistPM2WayDelayVariationMinimumTimeStamp DateAndTime,
|
||
pvxEServiceSlaHistPM2WayDelayVariationMinimumValidity PMValidity,
|
||
pvxEServiceSlaHistPM2WayDelayVariationMinimumInitialize InitializeCmd,
|
||
pvxEServiceSlaHistPM2WayDelayVariationMaximum Unsigned32,
|
||
pvxEServiceSlaHistPM2WayDelayVariationMaximumTimeStamp DateAndTime,
|
||
pvxEServiceSlaHistPM2WayDelayVariationMaximumValidity PMValidity,
|
||
pvxEServiceSlaHistPM2WayDelayVariationMaximumInitialize InitializeCmd,
|
||
pvxEServiceSlaHistPM2WayDelayVariationAverage Unsigned32,
|
||
pvxEServiceSlaHistPM2WayDelayVariationAverageTimeStamp DateAndTime,
|
||
pvxEServiceSlaHistPM2WayDelayVariationAverageValidity PMValidity,
|
||
pvxEServiceSlaHistPM2WayDelayVariationAverageInitialize InitializeCmd }
|
||
|
||
|
||
pvxEServiceSlaHistPMSwitchIdx OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The identifier of the ethernet switch instance on which the
|
||
Ethernet Service SLA is provisioned."
|
||
::= {pvxEServiceSlaHistPMEntry 1 }
|
||
|
||
|
||
pvxEServiceSlaHistPMShelfIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (0|1|11|21|31)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The number of the shelf on which the Ethernet Service SLA targeted
|
||
for PMs is provisioned. For LAG entities, the shelf number is 0."
|
||
::= {pvxEServiceSlaHistPMEntry 2 }
|
||
|
||
|
||
pvxEServiceSlaHistPMSlotIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (0|1|3|5|7|9|11|13|15|17|19)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The number of the slot within which the Ethernet Service SLA targeted
|
||
for PMs is provisioned. For LAG entities, the slot number is 0."
|
||
::= {pvxEServiceSlaHistPMEntry 3 }
|
||
|
||
|
||
pvxEServiceSlaHistPMPortTypeIdx OBJECT-TYPE
|
||
SYNTAX PvxPortType
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The type of PacketVX port on which the Ethernet Service SLA
|
||
facility is provisioned."
|
||
::= {pvxEServiceSlaHistPMEntry 4 }
|
||
|
||
|
||
pvxEServiceSlaHistPMPortIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (0..64)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The port number of the Ethernet Service SLA."
|
||
::= {pvxEServiceSlaHistPMEntry 5 }
|
||
|
||
|
||
pvxEServiceSlaHistPMESName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The Ethernet service name."
|
||
::= { pvxEServiceSlaHistPMEntry 6 }
|
||
|
||
|
||
pvxEServiceSlaHistPMRMepId OBJECT-TYPE
|
||
SYNTAX INTEGER (1..8191)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Remote MEP ID."
|
||
::= { pvxEServiceSlaHistPMEntry 7 }
|
||
|
||
pvxEServiceSlaHistPMIntervalTypeIdx OBJECT-TYPE
|
||
SYNTAX PMIntervalType
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The type of PM bin according to interval length."
|
||
::= { pvxEServiceSlaHistPMEntry 8 }
|
||
|
||
pvxEServiceSlaHistPMIntervalIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (1..96)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The specific PM bin number. The range is 1 to 96 for the
|
||
15-minute historical bins. For the 1-day historical bin, the
|
||
value is 1."
|
||
::= { pvxEServiceSlaHistPMEntry 9 }
|
||
|
||
pvxEServiceSlaHistPMNearEndFrameLoss OBJECT-TYPE
|
||
SYNTAX FixedX1000
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates near end frame loss ratio value."
|
||
::= { pvxEServiceSlaHistPMEntry 10 }
|
||
|
||
pvxEServiceSlaHistPMNearEndFrameLossTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxEServiceSlaHistPMEntry 11 }
|
||
|
||
pvxEServiceSlaHistPMNearEndFrameLossValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxEServiceSlaHistPMEntry 12 }
|
||
|
||
pvxEServiceSlaHistPMNearEndFrameLossInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxEServiceSlaHistPMEntry 13 }
|
||
|
||
pvxEServiceSlaHistPMFarEndFrameLoss OBJECT-TYPE
|
||
SYNTAX FixedX1000
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates far end frame loss ratio value."
|
||
::= { pvxEServiceSlaHistPMEntry 14 }
|
||
|
||
pvxEServiceSlaHistPMFarEndFrameLossTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxEServiceSlaHistPMEntry 15 }
|
||
|
||
pvxEServiceSlaHistPMFarEndFrameLossValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxEServiceSlaHistPMEntry 16 }
|
||
|
||
pvxEServiceSlaHistPMFarEndFrameLossInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxEServiceSlaHistPMEntry 17 }
|
||
|
||
pvxEServiceSlaHistPM2WayDelayMinimum OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates two way delay minimum value."
|
||
::= { pvxEServiceSlaHistPMEntry 18 }
|
||
|
||
pvxEServiceSlaHistPM2WayDelayMinimumTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxEServiceSlaHistPMEntry 19 }
|
||
|
||
pvxEServiceSlaHistPM2WayDelayMinimumValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxEServiceSlaHistPMEntry 20 }
|
||
|
||
pvxEServiceSlaHistPM2WayDelayMinimumInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxEServiceSlaHistPMEntry 21 }
|
||
|
||
pvxEServiceSlaHistPM2WayDelayMaximum OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates two way delay maximum value."
|
||
::= { pvxEServiceSlaHistPMEntry 22 }
|
||
|
||
pvxEServiceSlaHistPM2WayDelayMaximumTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxEServiceSlaHistPMEntry 23 }
|
||
|
||
pvxEServiceSlaHistPM2WayDelayMaximumValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxEServiceSlaHistPMEntry 24 }
|
||
|
||
pvxEServiceSlaHistPM2WayDelayMaximumInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxEServiceSlaHistPMEntry 25 }
|
||
|
||
pvxEServiceSlaHistPM2WayDelayAverage OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates two way delay average value."
|
||
::= { pvxEServiceSlaHistPMEntry 26 }
|
||
|
||
pvxEServiceSlaHistPM2WayDelayAverageTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxEServiceSlaHistPMEntry 27 }
|
||
|
||
pvxEServiceSlaHistPM2WayDelayAverageValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxEServiceSlaHistPMEntry 28 }
|
||
|
||
pvxEServiceSlaHistPM2WayDelayAverageInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxEServiceSlaHistPMEntry 29 }
|
||
|
||
pvxEServiceSlaHistPM2WayDelayVariationMinimum OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates two way delay Variation Minimum value."
|
||
::= { pvxEServiceSlaHistPMEntry 30 }
|
||
|
||
pvxEServiceSlaHistPM2WayDelayVariationMinimumTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxEServiceSlaHistPMEntry 31 }
|
||
|
||
pvxEServiceSlaHistPM2WayDelayVariationMinimumValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxEServiceSlaHistPMEntry 32 }
|
||
|
||
pvxEServiceSlaHistPM2WayDelayVariationMinimumInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxEServiceSlaHistPMEntry 33 }
|
||
|
||
pvxEServiceSlaHistPM2WayDelayVariationMaximum OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates two way delay Variation Maximum value."
|
||
::= { pvxEServiceSlaHistPMEntry 34 }
|
||
|
||
pvxEServiceSlaHistPM2WayDelayVariationMaximumTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxEServiceSlaHistPMEntry 35 }
|
||
|
||
pvxEServiceSlaHistPM2WayDelayVariationMaximumValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxEServiceSlaHistPMEntry 36 }
|
||
|
||
pvxEServiceSlaHistPM2WayDelayVariationMaximumInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxEServiceSlaHistPMEntry 37 }
|
||
|
||
pvxEServiceSlaHistPM2WayDelayVariationAverage OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates two way delay Variation Minimum value."
|
||
::= { pvxEServiceSlaHistPMEntry 38 }
|
||
|
||
pvxEServiceSlaHistPM2WayDelayVariationAverageTimeStamp OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The date and time stamp of the value."
|
||
::= { pvxEServiceSlaHistPMEntry 39 }
|
||
|
||
pvxEServiceSlaHistPM2WayDelayVariationAverageValidity OBJECT-TYPE
|
||
SYNTAX PMValidity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the validity of the value."
|
||
::= { pvxEServiceSlaHistPMEntry 40 }
|
||
|
||
pvxEServiceSlaHistPM2WayDelayVariationAverageInitialize OBJECT-TYPE
|
||
SYNTAX InitializeCmd
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Used to initialize the value to 0."
|
||
::= { pvxEServiceSlaHistPMEntry 41 }
|
||
|
||
|
||
--------------------------------------
|
||
-- MSTP Notification Objects
|
||
--------------------------------------
|
||
mstpGlobalErrType OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
memfail (1),
|
||
bufffail (2)
|
||
}
|
||
MAX-ACCESS accessible-for-notify
|
||
STATUS current
|
||
DESCRIPTION "Used within the Trap Notification PDU.
|
||
It returns the following values
|
||
memfail - memory allocation failure
|
||
bufffail - buffer allocation failure"
|
||
::= { mstpNotificationObjects 1 }
|
||
|
||
mstpGeneralEvtType OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
up (1),
|
||
down (2)
|
||
}
|
||
MAX-ACCESS accessible-for-notify
|
||
STATUS current
|
||
DESCRIPTION "Used within the Trap Notification PDU.
|
||
It returns the following values
|
||
up - protocol up
|
||
down - protocol down"
|
||
::= { mstpNotificationObjects 2 }
|
||
|
||
mstpProtocolMigrationType OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
sendstp(1),
|
||
sendrstp(2)
|
||
}
|
||
MAX-ACCESS accessible-for-notify
|
||
STATUS current
|
||
DESCRIPTION "Used within the Trap Notification PDU.
|
||
Port protocol migration type occured in the port."
|
||
::= { mstpNotificationObjects 3 }
|
||
|
||
mstpPacketErrType OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
protocolIdErr(1),
|
||
invalidBpdu(2),
|
||
configLengthErr(3),
|
||
tcnLengthErr(4),
|
||
rstpLengthErr(5),
|
||
maxAgeErr(6),
|
||
fwdDelayErr(7),
|
||
helloTimeErr(8),
|
||
mstpLengthErr(9)
|
||
}
|
||
MAX-ACCESS accessible-for-notify
|
||
STATUS current
|
||
DESCRIPTION "Used within the Trap Notification PDU.
|
||
Type of invalid packet received in each of the port"
|
||
::= { mstpNotificationObjects 4 }
|
||
|
||
mstpPacketErrValue OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS accessible-for-notify
|
||
STATUS current
|
||
DESCRIPTION "Used within the Trap Notification PDU.
|
||
Packet error value corresponding to the above type."
|
||
::= { mstpNotificationObjects 5 }
|
||
|
||
-----------------------------------------------------------------------
|
||
-- MSTP Alarm
|
||
-----------------------------------------------------------------------
|
||
resourceUnavailableCond NOTIFICATION-TYPE
|
||
OBJECTS { pvxMSTPGenSwitchIdx,
|
||
pvxMSTPXstBrdgId,
|
||
mstpGlobalErrType,
|
||
condReportType,
|
||
condDateAndTime,
|
||
condSeverity,
|
||
condServiceAffecting,
|
||
trapSeqNum,
|
||
condObjectType,
|
||
condCodeType }
|
||
STATUS current
|
||
DESCRIPTION "Generated when any of the error events like memory failure or buffer failure occurs."
|
||
::= {mstpCondNotifications 0 1 }
|
||
|
||
resourceUnavailableClear NOTIFICATION-TYPE
|
||
OBJECTS { pvxMSTPGenSwitchIdx,
|
||
pvxMSTPXstBrdgId,
|
||
mstpGlobalErrType,
|
||
condReportType,
|
||
condDateAndTime,
|
||
condSeverity,
|
||
condServiceAffecting,
|
||
trapSeqNum,
|
||
condObjectType,
|
||
condCodeType }
|
||
STATUS current
|
||
DESCRIPTION "Generated when any of the error events like memory failure or buffer failure clears."
|
||
::= {mstpCondNotifications 0 2 }
|
||
|
||
|
||
-----------------------------------------------------------------------
|
||
-- SwitchMember stacking port down Alarm ----
|
||
-----------------------------------------------------------------------
|
||
switchMemberStkPortDownCond NOTIFICATION-TYPE
|
||
OBJECTS { pvxSwitchIdx,
|
||
pvxSwitchMemberIdx,
|
||
condReportType,
|
||
condDateAndTime,
|
||
condSeverity,
|
||
condServiceAffecting,
|
||
trapSeqNum,
|
||
condObjectType,
|
||
condCodeType }
|
||
STATUS current
|
||
DESCRIPTION "Generated when a switch member stacking port is down."
|
||
::= {swMemberCondNotifications 0 1 }
|
||
|
||
switchMemberStkPortDownClear NOTIFICATION-TYPE
|
||
OBJECTS { pvxSwitchIdx,
|
||
pvxSwitchMemberIdx,
|
||
condReportType,
|
||
condDateAndTime,
|
||
condSeverity,
|
||
condServiceAffecting,
|
||
trapSeqNum,
|
||
condObjectType,
|
||
condCodeType }
|
||
STATUS current
|
||
DESCRIPTION "Generated when a switch member stacking port comes in service."
|
||
::= {swMemberCondNotifications 0 2 }
|
||
|
||
|
||
|
||
-----------------------------------------------------------------------
|
||
-- MSTP Events
|
||
-----------------------------------------------------------------------
|
||
mstpProtocolGeneralEvt NOTIFICATION-TYPE
|
||
OBJECTS { pvxMSTPGenSwitchIdx,
|
||
pvxMSTPXstBrdgId,
|
||
mstpGeneralEvtType,
|
||
evtDateAndTime,
|
||
trapSeqNum,
|
||
evtDescription,
|
||
evtObjectType,
|
||
evtCodeType }
|
||
STATUS current
|
||
DESCRIPTION "Generated when any of the general events like protocol up or protocol down occurs."
|
||
::= {mstpEvtNotifications 0 1 }
|
||
|
||
mstpNewRootEvt NOTIFICATION-TYPE
|
||
OBJECTS { pvxMSTPGenSwitchIdx,
|
||
pvxMSTPXstBrdgId,
|
||
pvxMSTPXstBrdgRegRoot,
|
||
evtDateAndTime,
|
||
trapSeqNum,
|
||
evtDescription,
|
||
evtObjectType,
|
||
evtCodeType }
|
||
STATUS current
|
||
DESCRIPTION "Generated whenever a new root bridge is selected in the topology."
|
||
::= {mstpEvtNotifications 0 2 }
|
||
|
||
mstpTopologyChangeEvt NOTIFICATION-TYPE
|
||
OBJECTS { pvxMSTPGenSwitchIdx,
|
||
pvxMSTPXstBrdgId,
|
||
evtDateAndTime,
|
||
trapSeqNum,
|
||
evtDescription,
|
||
evtObjectType,
|
||
evtCodeType }
|
||
STATUS current
|
||
DESCRIPTION "Generated when topology change is detected"
|
||
::= {mstpEvtNotifications 0 3 }
|
||
|
||
mstpProtocolMigrationEvt NOTIFICATION-TYPE
|
||
OBJECTS { pvxMSTPGenSwitchIdx,
|
||
pvxMSTPXstBrdgId,
|
||
pvxMSTPGenVersionSupported,
|
||
mstpProtocolMigrationType,
|
||
evtDateAndTime,
|
||
trapSeqNum,
|
||
evtDescription,
|
||
evtObjectType,
|
||
evtCodeType }
|
||
STATUS current
|
||
DESCRIPTION "Generated when port protocol migration happens in the port."
|
||
::= {mstpEvtNotifications 0 4}
|
||
|
||
mstpInvalidPacketRcvdEvt NOTIFICATION-TYPE
|
||
OBJECTS { pvxMSTPGenSwitchIdx,
|
||
pvxMSTPXstBrdgId,
|
||
mstpPacketErrType,
|
||
mstpPacketErrValue,
|
||
evtDateAndTime,
|
||
trapSeqNum,
|
||
evtDescription,
|
||
evtObjectType,
|
||
evtCodeType }
|
||
STATUS current
|
||
DESCRIPTION "Generated when port protocol migration happens in the port."
|
||
::= {mstpEvtNotifications 0 5}
|
||
|
||
mstpRegionConfigChangeEvt NOTIFICATION-TYPE
|
||
OBJECTS { pvxMSTPGenSwitchIdx,
|
||
pvxMSTPXstBrdgId,
|
||
pvxMSTPGenIdFmtSel,
|
||
pvxMSTPGenIdName,
|
||
pvxMSTPGenIdRevisionLevel,
|
||
pvxMSTPGenIdDigest,
|
||
evtDateAndTime,
|
||
trapSeqNum,
|
||
evtDescription,
|
||
evtObjectType,
|
||
evtCodeType }
|
||
STATUS current
|
||
DESCRIPTION " Generated when the MST region<6F>s configuration identifier changes."
|
||
::= {mstpEvtNotifications 0 6}
|
||
|
||
mstpRoleChangeEvt NOTIFICATION-TYPE
|
||
OBJECTS { pvxMSTPGenSwitchIdx,
|
||
pvxMSTPXstBrdgId,
|
||
pvxMSTPPortRole,
|
||
evtDateAndTime,
|
||
trapSeqNum,
|
||
evtDescription,
|
||
evtObjectType,
|
||
evtCodeType }
|
||
STATUS current
|
||
DESCRIPTION " Generated whenever a new role is selected for the port."
|
||
::= {mstpEvtNotifications 0 7}
|
||
|
||
--------------------------------------
|
||
-- LAG alarms
|
||
--------------------------------------
|
||
lagLinkDownCond NOTIFICATION-TYPE
|
||
OBJECTS { pvxLGSwitchIdx,
|
||
pvxLGIdx,
|
||
condReportType,
|
||
condDateAndTime,
|
||
condSeverity,
|
||
condServiceAffecting,
|
||
trapSeqNum,
|
||
condDescription,
|
||
condObjectType,
|
||
condCodeType }
|
||
STATUS current
|
||
DESCRIPTION "PVX LAG link down."
|
||
::= { lagCondNotifications 0 1 }
|
||
|
||
lagLinkDownClear NOTIFICATION-TYPE
|
||
OBJECTS { pvxLGSwitchIdx,
|
||
pvxLGIdx,
|
||
condReportType,
|
||
condDateAndTime,
|
||
condSeverity,
|
||
condServiceAffecting,
|
||
trapSeqNum,
|
||
condDescription,
|
||
condObjectType,
|
||
condCodeType }
|
||
STATUS current
|
||
DESCRIPTION "PVX LAG link down has cleared."
|
||
::= { lagCondNotifications 0 2 }
|
||
|
||
-----------------------------------------------------------------------
|
||
-- PVX Ethernet Service Bandwidth Profile Events
|
||
-----------------------------------------------------------------------
|
||
|
||
|
||
pvxESrvcBWPrflBDWUtlzTcaEvt NOTIFICATION-TYPE
|
||
OBJECTS { pvxESrvcBWPrflCrntPMSwitchIdx,
|
||
pvxESrvcBWPrflCrntPMShelfIdx,
|
||
pvxESrvcBWPrflCrntPMSlotIdx,
|
||
pvxESrvcBWPrflCrntPMPortTypeIdx,
|
||
pvxESrvcBWPrflCrntPMPortIdx,
|
||
pvxESrvcBWPrflCrntPMESrvcNameIdx,
|
||
pvxESrvcBWPrflCrntPMPlcyNameIdx,
|
||
pvxESrvcBWPrflCrntPMClsMapNameIdx,
|
||
pvxESrvcBWPrflCrntPMDirectionIdx,
|
||
pvxESrvcBWPrflCrntPMIntervalTypeIdx,
|
||
pvxESrvcBWPrflCrntPMBDWUtlzValue,
|
||
pvxESrvcBWPrflPMThresholdLevelTypeIdx,
|
||
pvxESrvcBWPrflPMThresholdBDWUtlzValue,
|
||
tcaDateAndTime,
|
||
evtDateAndTime,
|
||
trapSeqNum,
|
||
evtDescription,
|
||
evtObjectType,
|
||
evtCodeType }
|
||
STATUS current
|
||
DESCRIPTION "This trap provides a threshold crossing alert when the
|
||
bandwidth utilization rate of a perEVC or perCoS
|
||
instance exceeds a configured threshold."
|
||
::= { pvxESrvcBWPrflEvtNotifications 0 1 }
|
||
|
||
|
||
pvxSlaMeasurementTcaEvt NOTIFICATION-TYPE
|
||
OBJECTS { pvxEServiceSlaCrntPMSwitchIdx,
|
||
pvxEServiceSlaCrntPMShelfIdx,
|
||
pvxEServiceSlaCrntPMSlotIdx,
|
||
pvxEServiceSlaCrntPMPortTypeIdx,
|
||
pvxEServiceSlaCrntPMPortIdx,
|
||
pvxEServiceSlaCrntPMESName,
|
||
pvxEServiceSlaCrntPMRMepId,
|
||
pvxEServiceSlaCrntPMIntervalTypeIdx,
|
||
tcaDateAndTime,
|
||
tcaMontype,
|
||
tcaValue,
|
||
tcaThreshold,
|
||
evtDateAndTime,
|
||
trapSeqNum,
|
||
evtDescription,
|
||
evtObjectType,
|
||
evtCodeType }
|
||
STATUS current
|
||
DESCRIPTION "This trap provides a threshold crossing alert for a
|
||
performance monitoring statistic for the PVX SLA measurement."
|
||
::= { pvxSlaMsmtEvtNotifications 0 1 }
|
||
|
||
-----------------------------------------------------------------------
|
||
-- PVX Ethernet Service Events
|
||
-----------------------------------------------------------------------
|
||
|
||
pvxESrvcOperStateChangeEvt NOTIFICATION-TYPE
|
||
OBJECTS { pvxEthSrvcSwitchIdx,
|
||
pvxEthSrvcName,
|
||
pvxEthSrvcOperState,
|
||
pvxEcfmMepDefects,
|
||
pvxEcfmMepY1731DefectConditions,
|
||
pvxEthSrvcExceedMaxUNI,
|
||
evtDateAndTime,
|
||
trapSeqNum,
|
||
evtDescription,
|
||
evtObjectType,
|
||
evtCodeType }
|
||
STATUS current
|
||
DESCRIPTION "This trap provides an ethernet service operational state change
|
||
alert."
|
||
::= { pvxESrvcEvtNotifications 0 1 }
|
||
|
||
|
||
-----------------------------------------------------------------------
|
||
-- PVX ERPS Service Events
|
||
-----------------------------------------------------------------------
|
||
|
||
pvxERPSSrvcNNIProtectionSwitchChangeEvent NOTIFICATION-TYPE
|
||
OBJECTS { pvxERPSSrvcNNISwitchId,
|
||
pvxERPSSrvcNNIShelfId,
|
||
pvxERPSSrvcNNISlotId,
|
||
pvxERPSSrvcNNIPortTypeId,
|
||
pvxERPSSrvcNNIPortId,
|
||
pvxERPSSrvcNNISrvcName,
|
||
pvxERPSSrvcProtectionSwitchMode,
|
||
pvxERPSSrvcNNIProtectionSwitch,
|
||
pvxERPSSrvcNNIRingPortStatus,
|
||
evtDateAndTime,
|
||
trapSeqNum,
|
||
evtDescription,
|
||
evtObjectType,
|
||
evtCodeType }
|
||
STATUS current
|
||
DESCRIPTION "This trap provides an ERPS service ring port state change
|
||
alert."
|
||
::= { pvxERPSSrvcNNIEvtNotifications 0 1 }
|
||
|
||
|
||
|
||
pvxERPSSrvcRingSemStateChangeEvent NOTIFICATION-TYPE
|
||
OBJECTS { pvxERPSSrvcSwitchIdx,
|
||
pvxERPSSrvcName,
|
||
pvxERPSSrvcRingSemState,
|
||
evtDateAndTime,
|
||
trapSeqNum,
|
||
evtDescription,
|
||
evtObjectType,
|
||
evtCodeType }
|
||
STATUS current
|
||
DESCRIPTION "This trap provides an ERPS service sem state change
|
||
alert."
|
||
::= { pvxERPSSrvcEvtNotifications 0 1 }
|
||
|
||
pvxERPSSrvcConfigFailEvent NOTIFICATION-TYPE
|
||
OBJECTS { pvxERPSSrvcSwitchIdx,
|
||
pvxERPSSrvcName,
|
||
pvxERPSSrvcRingSemState,
|
||
evtDateAndTime,
|
||
trapSeqNum,
|
||
evtDescription,
|
||
evtObjectType,
|
||
evtCodeType }
|
||
STATUS current
|
||
DESCRIPTION "This trap indicates a failure occurred while programming the hardware
|
||
to capture R-APS messages. The ERPS ring will not function if
|
||
this trap occurs."
|
||
::= { pvxERPSSrvcEvtNotifications 0 2 }
|
||
|
||
pvxERPSSrvcTimerStartEvent NOTIFICATION-TYPE
|
||
OBJECTS { pvxERPSSrvcSwitchIdx,
|
||
pvxERPSSrvcName,
|
||
pvxERPSSrvcRingSemState,
|
||
evtDateAndTime,
|
||
trapSeqNum,
|
||
evtDescription,
|
||
evtObjectType,
|
||
evtCodeType }
|
||
STATUS current
|
||
DESCRIPTION "This trap indicates a failure starting one of the ERPS timers.
|
||
The ERPS ring will not function correctly after this trap occurs."
|
||
::= { pvxERPSSrvcEvtNotifications 0 3 }
|
||
|
||
|
||
--------------------------------------
|
||
-- ERPS alarms
|
||
--------------------------------------
|
||
pvxERPSSrvcVersionMismatchCond NOTIFICATION-TYPE
|
||
OBJECTS { pvxERPSSrvcSwitchIdx,
|
||
pvxERPSSrvcName,
|
||
pvxERPSSrvcRingSemState,
|
||
pvxERPSSrvcCompatibleVersion,
|
||
condReportType,
|
||
condDateAndTime,
|
||
condSeverity,
|
||
condServiceAffecting,
|
||
trapSeqNum,
|
||
condDescription,
|
||
condObjectType,
|
||
condCodeType }
|
||
STATUS current
|
||
DESCRIPTION "This trap indicates a misconfiguration in the ERPS ring.
|
||
This node is configured for one version of ERPS and is receiving
|
||
packets from a node configured to run at a different version"
|
||
::= { erpsCondNotifications 0 1 }
|
||
|
||
pvxERPSSrvcVersionMismatchClear NOTIFICATION-TYPE
|
||
OBJECTS { pvxERPSSrvcSwitchIdx,
|
||
pvxERPSSrvcName,
|
||
pvxERPSSrvcRingSemState,
|
||
pvxERPSSrvcCompatibleVersion,
|
||
condReportType,
|
||
condDateAndTime,
|
||
condSeverity,
|
||
condServiceAffecting,
|
||
trapSeqNum,
|
||
condDescription,
|
||
condObjectType,
|
||
condCodeType }
|
||
STATUS current
|
||
DESCRIPTION "This trap indicates a misconfiguration in the ERPS ring is cleared"
|
||
::= { erpsCondNotifications 0 2 }
|
||
|
||
pvxERPSSrvcFOPProvisionMismatchCond NOTIFICATION-TYPE
|
||
OBJECTS { pvxERPSSrvcSwitchIdx,
|
||
pvxERPSSrvcName,
|
||
pvxERPSSrvcRingSemState,
|
||
condReportType,
|
||
condDateAndTime,
|
||
condSeverity,
|
||
condServiceAffecting,
|
||
trapSeqNum,
|
||
condDescription,
|
||
condObjectType,
|
||
condCodeType }
|
||
STATUS current
|
||
DESCRIPTION "This trap indicates a misconfiguration in the ERPS ring. The RPL
|
||
Owner has received a R-APS (NR,RB) packet from another node that
|
||
believes it is the RPL Owner."
|
||
::= { erpsCondNotifications 0 3 }
|
||
|
||
pvxERPSSrvcFOPProvisionMismatchClear NOTIFICATION-TYPE
|
||
OBJECTS { pvxERPSSrvcSwitchIdx,
|
||
pvxERPSSrvcName,
|
||
pvxERPSSrvcRingSemState,
|
||
condReportType,
|
||
condDateAndTime,
|
||
condSeverity,
|
||
condServiceAffecting,
|
||
trapSeqNum,
|
||
condDescription,
|
||
condObjectType,
|
||
condCodeType }
|
||
STATUS current
|
||
DESCRIPTION "This trap indicates a misconfiguration in the ERPS ring is cleared."
|
||
::= { erpsCondNotifications 0 4 }
|
||
|
||
-----------------------------------------------------------------------
|
||
-- PVX Service UNI Events
|
||
-----------------------------------------------------------------------
|
||
|
||
pvxSrvcUNIEFPSDLocalEFPSDStateChangeEvent NOTIFICATION-TYPE
|
||
OBJECTS { pvxSrvcUNISwitchId,
|
||
pvxSrvcUNIShelfId,
|
||
pvxSrvcUNISlotId,
|
||
pvxSrvcUNIPortTypeId,
|
||
pvxSrvcUNIPortId,
|
||
pvxSrvcUNISrvcName,
|
||
pvxSrvcUNIEFPSDLocalEFPSDState,
|
||
evtDateAndTime,
|
||
trapSeqNum,
|
||
evtDescription,
|
||
evtObjectType,
|
||
evtCodeType }
|
||
STATUS current
|
||
DESCRIPTION "This trap provides an Local EFPSD state change alert."
|
||
::= { pvxSUniEvtNotifications 0 1 }
|
||
|
||
|
||
|
||
--------------------------------------
|
||
-- ECFM Tables
|
||
--------------------------------------
|
||
-- ----------------------------------------------------------------
|
||
-- ----------------------------------------------------------------
|
||
-- The MEP List Table
|
||
-- ----------------------------------------------------------------
|
||
-- ----------------------------------------------------------------
|
||
|
||
pvxMepListTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PvxMepListEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "List of MEPIDs (in any bridge) that belong to the same ME."
|
||
::= { pvxEcfmService 1 }
|
||
|
||
pvxMepListEntry OBJECT-TYPE
|
||
SYNTAX PvxMepListEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The known MEPs table entry."
|
||
INDEX { pvxMepListSwitchIdx,
|
||
pvxMepListESrvcVlanId,
|
||
pvxMepListIdentifier }
|
||
::= { pvxMepListTable 1 }
|
||
|
||
PvxMepListEntry ::= SEQUENCE { pvxMepListSwitchIdx INTEGER,
|
||
pvxMepListESrvcVlanId INTEGER,
|
||
pvxMepListIdentifier INTEGER,
|
||
pvxMepLocalRemoteFlag INTEGER,
|
||
pvxMepSequenceId INTEGER,
|
||
pvxMepListRowStatus RowStatus }
|
||
|
||
pvxMepListSwitchIdx OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object represents the particular switch id."
|
||
::= {pvxMepListEntry 1 }
|
||
|
||
pvxMepListESrvcVlanId OBJECT-TYPE
|
||
SYNTAX INTEGER (1..4094)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The name of the service."
|
||
::= {pvxMepListEntry 2 }
|
||
|
||
pvxMepListIdentifier OBJECT-TYPE
|
||
SYNTAX INTEGER(1..8191)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A 13 bits value of MEP id."
|
||
::= { pvxMepListEntry 3 }
|
||
|
||
pvxMepLocalRemoteFlag OBJECT-TYPE
|
||
SYNTAX INTEGER{localMEP(1),
|
||
remoteMEP(2)}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "A flag indicating whether the MEP is local or remote. Default is set to remoteMEP by the system."
|
||
::= { pvxMepListEntry 4 }
|
||
|
||
pvxMepSequenceId OBJECT-TYPE
|
||
SYNTAX INTEGER(1..8191)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxMepListEntry 5 }
|
||
|
||
pvxMepListRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The status of the row."
|
||
::= { pvxMepListEntry 100 }
|
||
|
||
-- ----------------------------------------------------------------
|
||
-- ----------------------------------------------------------------
|
||
-- The MEP Table
|
||
-- ----------------------------------------------------------------
|
||
-- ----------------------------------------------------------------
|
||
pvxEcfmMepTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PvxEcfmMepEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The Maintenance Association End Point (MEP) table.
|
||
Each row in the table represents a different MEP. A MEP is
|
||
an actively managed CFM entity, associated with a specific
|
||
DSAP of a Service Instance, which can generate and receive
|
||
CFM PDUs and track any responses. "
|
||
::= { pvxEcfmService 2 }
|
||
|
||
pvxEcfmMepEntry OBJECT-TYPE
|
||
SYNTAX PvxEcfmMepEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The MEP table entry"
|
||
INDEX { pvxEcfmMepSwitchIdx,
|
||
pvxEcfmMepShelfId,
|
||
pvxEcfmMepSlotId,
|
||
pvxEcfmMepPortTypeId,
|
||
pvxEcfmMepPortId,
|
||
pvxEcfmMepESrvcName
|
||
}
|
||
::= { pvxEcfmMepTable 1 }
|
||
|
||
PvxEcfmMepEntry ::= SEQUENCE {
|
||
pvxEcfmMepSwitchIdx INTEGER,
|
||
pvxEcfmMepShelfId INTEGER,
|
||
pvxEcfmMepSlotId INTEGER,
|
||
pvxEcfmMepPortTypeId PvxPortType,
|
||
pvxEcfmMepPortId Integer32,
|
||
pvxEcfmMepESrvcName DisplayString,
|
||
pvxEcfmMepIdentifier INTEGER,
|
||
pvxEcfmMepDirection INTEGER,
|
||
pvxEcfmMepActive TruthValue,
|
||
pvxEcfmMepAutoGenerateFlag TruthValue,
|
||
pvxEcfmMepMacAddress MacAddress,
|
||
pvxEcfmMepFlushRMepDb TruthValue,
|
||
pvxEcfmMepOutOfService TruthValue,
|
||
pvxEcfmMepY1731DefectConditions PvxY1731MepDefects,
|
||
pvxEcfmMepDefects PvxEcfmMepDefects,
|
||
pvxEcfmMepCcmSequenceErr Unsigned32,
|
||
pvxEcfmMepSentCcms Unsigned32,
|
||
pvxEcfmMepTransmitLtmStatus PvxEcfmTransmitStatus,
|
||
pvxEcfmMepTransmitLtmTargetMepId INTEGER,
|
||
pvxEcfmMepTransmitLtmTtl Unsigned32,
|
||
pvxEcfmMepTransmitLtmResultOK TruthValue,
|
||
pvxEcfmMepTransmitLtmSeqNumber Unsigned32,
|
||
pvxEcfmMepTransmitLbmStatus PvxEcfmTransmitStatus ,
|
||
pvxEcfmMepTransmitLbmDestMepId INTEGER,
|
||
pvxEcfmMepTransmitLbmCount Unsigned32,
|
||
pvxEcfmMepTransmitLbmResultOK TruthValue,
|
||
pvxEcfmMepY1731LbmCurrentTransId Unsigned32,
|
||
pvxEcfmMepLbrIn Unsigned32,
|
||
pvxEcfmMepLbrInOutOfOrder Unsigned32,
|
||
pvxEcfmMepLbrBadMsdu Unsigned32,
|
||
pvxEcfmMepLbrOut Unsigned32,
|
||
pvxEcfmMepUnexpLtrIn Unsigned32,
|
||
pvxEcfmMepErrCcmRMepId Unsigned32,
|
||
pvxEcfmMepXconnRMepId Unsigned32 }
|
||
|
||
pvxEcfmMepSwitchIdx OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object represents the particular switch id."
|
||
::= {pvxEcfmMepEntry 1 }
|
||
|
||
pvxEcfmMepShelfId OBJECT-TYPE
|
||
SYNTAX INTEGER (0|1|11|21|31)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxEcfmMepEntry 2 }
|
||
|
||
pvxEcfmMepSlotId OBJECT-TYPE
|
||
SYNTAX INTEGER (0|1|3|5|7|9|11|13|15|17|19)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxEcfmMepEntry 3 }
|
||
|
||
pvxEcfmMepPortTypeId OBJECT-TYPE
|
||
SYNTAX PvxPortType
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxEcfmMepEntry 4 }
|
||
|
||
pvxEcfmMepPortId OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { pvxEcfmMepEntry 5 }
|
||
|
||
pvxEcfmMepESrvcName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..32))
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The name of the service."
|
||
::= {pvxEcfmMepEntry 6 }
|
||
|
||
pvxEcfmMepIdentifier OBJECT-TYPE
|
||
SYNTAX INTEGER(1..8191)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "A 13 bits value of MEP id."
|
||
::= { pvxEcfmMepEntry 7 }
|
||
|
||
pvxEcfmMepDirection OBJECT-TYPE
|
||
SYNTAX INTEGER { up(1),
|
||
down(2)}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "MEP direction. Default is set to up by the system."
|
||
DEFVAL { up }
|
||
::= { pvxEcfmMepEntry 8 }
|
||
|
||
pvxEcfmMepActive OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "A Boolean indicating the administrative state of the MEP.
|
||
True indicates that the MEP is to function normally, and
|
||
false that it is to cease functioning."
|
||
DEFVAL { true }
|
||
::= { pvxEcfmMepEntry 9 }
|
||
|
||
pvxEcfmMepAutoGenerateFlag OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "A Boolean indicating whether the MEP ID is auto-generated by the system. FALSE indicates the user configured the MEP ID."
|
||
DEFVAL { true }
|
||
::= { pvxEcfmMepEntry 10 }
|
||
|
||
pvxEcfmMepMacAddress OBJECT-TYPE
|
||
SYNTAX MacAddress
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "MAC address of the MEP."
|
||
::= { pvxEcfmMepEntry 11 }
|
||
|
||
pvxEcfmMepFlushRMepDb OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "A Boolean indicating whether the remote MEP needs to flush its MEP list or not
|
||
True indicates that the remote MEP needs to flush and rebuild its MEP lists."
|
||
DEFVAL { false }
|
||
::= { pvxEcfmMepEntry 12 }
|
||
|
||
pvxEcfmMepOutOfService OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Adminstrative service that is being or to be performed. True indicates that the operation needs to be
|
||
performed out-of-service. Otherwise, the operation needs to be performed in-service.."
|
||
DEFVAL { true }
|
||
::= { pvxEcfmMepEntry 13 }
|
||
|
||
pvxEcfmMepY1731DefectConditions OBJECT-TYPE
|
||
SYNTAX PvxY1731MepDefects
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "A vector of Boolean indicates the defect conditions."
|
||
::= { pvxEcfmMepEntry 14 }
|
||
|
||
pvxEcfmMepDefects OBJECT-TYPE
|
||
SYNTAX PvxEcfmMepDefects
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "A vector of Boolean indicates the defect conditions."
|
||
::= { pvxEcfmMepEntry 15 }
|
||
|
||
pvxEcfmMepCcmSequenceErr OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The total number of out-of-sequence CCMs received from all
|
||
remote MEPs. "
|
||
::= { pvxEcfmMepEntry 16 }
|
||
|
||
pvxEcfmMepSentCcms OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Total number of Continuity Check messages transmitted."
|
||
::= { pvxEcfmMepEntry 17 }
|
||
|
||
pvxEcfmMepTransmitLtmStatus OBJECT-TYPE
|
||
SYNTAX PvxEcfmTransmitStatus
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "A Enumerated value set to 'transmit' to initiate LTM transmission.
|
||
Set to 'ready' or 'notReady' by the MEP Linktrace Initiator State Machine."
|
||
DEFVAL { transmit }
|
||
::= { pvxEcfmMepEntry 18 }
|
||
|
||
pvxEcfmMepTransmitLtmTargetMepId OBJECT-TYPE
|
||
SYNTAX INTEGER(1..8191)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Target MEP ID."
|
||
DEFVAL { 1 }
|
||
::= { pvxEcfmMepEntry 19 }
|
||
|
||
pvxEcfmMepTransmitLtmTtl OBJECT-TYPE
|
||
SYNTAX Unsigned32 (0..255)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The LTM TTL field. Default value, if not specified, is 64.
|
||
The TTL field indicates the number of hops remaining to the
|
||
LTM. Decremented by 1 by each Linktrace Responder that
|
||
handles the LTM. The value received in the LTM is returned
|
||
in the LTR. If 0 on input, the LTM is not transmitted to the
|
||
next hop."
|
||
DEFVAL {64}
|
||
::= { pvxEcfmMepEntry 20 }
|
||
|
||
pvxEcfmMepTransmitLtmResultOK OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the result of the operation:
|
||
|
||
- true The Linktrace Message will be (or has been) sent.
|
||
- false The Linktrace Message will not be sent"
|
||
::= { pvxEcfmMepEntry 21 }
|
||
|
||
pvxEcfmMepTransmitLtmSeqNumber OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The LTM Transaction Identifier of the LTM sent.
|
||
The value returned is undefined if
|
||
pvxEcfmMepTransmitLtmResultOK is false."
|
||
::= { pvxEcfmMepEntry 22 }
|
||
|
||
pvxEcfmMepTransmitLbmStatus OBJECT-TYPE
|
||
SYNTAX PvxEcfmTransmitStatus
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "A Enumerated value set to 'transmit'to initiate LBM transmission.
|
||
Set to 'ready' or 'notReady' by the MEP Loopback Initiator State Machine."
|
||
DEFVAL { ready }
|
||
::= { pvxEcfmMepEntry 23 }
|
||
|
||
pvxEcfmMepTransmitLbmDestMepId OBJECT-TYPE
|
||
SYNTAX INTEGER(1..8191)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Target MEP ID."
|
||
DEFVAL { 1 }
|
||
::= { pvxEcfmMepEntry 24 }
|
||
|
||
pvxEcfmMepTransmitLbmCount OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Identifies the number of LBMs transmitted"
|
||
DEFVAL { 0 }
|
||
::= { pvxEcfmMepEntry 25 }
|
||
|
||
pvxEcfmMepTransmitLbmResultOK OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the result of the operation:
|
||
|
||
- true The Loopback Message(s) will be
|
||
(or has been) sent.
|
||
- false The Loopback Message(s) will not
|
||
be sent."
|
||
::= { pvxEcfmMepEntry 26 }
|
||
|
||
pvxEcfmMepY1731LbmCurrentTransId OBJECT-TYPE
|
||
SYNTAX Unsigned32(1..4294967295)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Identifies the current LBM Transaction."
|
||
::= { pvxEcfmMepEntry 27 }
|
||
|
||
pvxEcfmMepLbrIn OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Total number of valid, in-order Loopback Replies received."
|
||
::= { pvxEcfmMepEntry 28 }
|
||
|
||
pvxEcfmMepLbrInOutOfOrder OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The total number of valid, out-of-order Loopback Replies
|
||
received."
|
||
::= { pvxEcfmMepEntry 29 }
|
||
|
||
pvxEcfmMepLbrBadMsdu OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The total number of LBRs received whose
|
||
mac_service_data_unit did not match (except for the OpCode)
|
||
that of the corresponding LBM."
|
||
::= { pvxEcfmMepEntry 30 }
|
||
|
||
pvxEcfmMepLbrOut OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Total number of Loopback Replies transmitted."
|
||
::= { pvxEcfmMepEntry 31 }
|
||
|
||
pvxEcfmMepUnexpLtrIn OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The total number of unexpected LTRs received."
|
||
::= { pvxEcfmMepEntry 32 }
|
||
|
||
pvxEcfmMepErrCcmRMepId OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Mep Id of the CCM which caused the Error CCM Defect."
|
||
::= { pvxEcfmMepEntry 33 }
|
||
|
||
pvxEcfmMepXconnRMepId OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Mep Id of the CCM which caused the Xconn CCM Defect"
|
||
::= { pvxEcfmMepEntry 34 }
|
||
|
||
|
||
-----------------------------------------------------------------------
|
||
-- Remote MEP Events
|
||
-----------------------------------------------------------------------
|
||
|
||
|
||
cfmRMepStateChangeEvt NOTIFICATION-TYPE
|
||
OBJECTS {
|
||
pvxEcfmMepDbRMepState,
|
||
pvxEcfmMepDefects }
|
||
STATUS deprecated
|
||
DESCRIPTION "A cfmRMepStateChangeEvt notification is sent when
|
||
a remote MEP changes its state."
|
||
|
||
::= { cfmRMepStateChangeEvtNotifications 0 1 }
|
||
|
||
cfmRMepStateChangeV2Evt NOTIFICATION-TYPE
|
||
OBJECTS {
|
||
pvxEcfmMepDbRMepState,
|
||
pvxEcfmMepDefects }
|
||
STATUS current
|
||
DESCRIPTION "A cfmRMepStateChangeEvt notification is sent when
|
||
a remote MEP changes its state."
|
||
|
||
::= { cfmRMepStateChangeEvtNotifications 0 2 }
|
||
|
||
-- ----------------------------------------------------------------
|
||
-- ----------------------------------------------------------------
|
||
-- The MEP DB Table
|
||
-- ----------------------------------------------------------------
|
||
-- ----------------------------------------------------------------
|
||
pvxEcfmMepDbTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PvxEcfmMepDbEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The MEP Database. A database, maintained by every MEP, that
|
||
maintains received information about other MEPs in the
|
||
Maintenance Domain."
|
||
::= { pvxEcfmService 3 }
|
||
|
||
pvxEcfmMepDbEntry OBJECT-TYPE
|
||
SYNTAX PvxEcfmMepDbEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The MEP Database table entry."
|
||
INDEX { pvxEcfmMepDbSwitchIdx,
|
||
pvxEcfmMepDbVlanId,
|
||
pvxEcfmMepDbLocalMepId,
|
||
pvxEcfmMepDbRemoteMepId
|
||
}
|
||
::= { pvxEcfmMepDbTable 1 }
|
||
|
||
PvxEcfmMepDbEntry ::= SEQUENCE { pvxEcfmMepDbSwitchIdx INTEGER,
|
||
pvxEcfmMepDbVlanId INTEGER,
|
||
pvxEcfmMepDbLocalMepId INTEGER,
|
||
pvxEcfmMepDbRemoteMepId INTEGER,
|
||
pvxEcfmMepDbRMepState PvxEcfmRemoteMepState,
|
||
pvxEcfmMepDbMacAddress MacAddress,
|
||
pvxEcfmMepDbRMepSwitchName DisplayString,
|
||
pvxEcfmMepDbRMepPortInfo DisplayString,
|
||
pvxEcfmMepDbRMepRDI TruthValue,
|
||
pvxEcfmMepDbRMepCcmDefect TruthValue,
|
||
pvxEcfmMepDbRMepPortStatusDefect TruthValue,
|
||
pvxEcfmMepDbRMepIntfStatusDefect TruthValue}
|
||
|
||
pvxEcfmMepDbSwitchIdx OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object represents the particular switch id."
|
||
::= {pvxEcfmMepDbEntry 1 }
|
||
|
||
pvxEcfmMepDbVlanId OBJECT-TYPE
|
||
SYNTAX INTEGER (1..4094)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The vlan ID of the ethernet service."
|
||
::= {pvxEcfmMepDbEntry 2 }
|
||
|
||
pvxEcfmMepDbLocalMepId OBJECT-TYPE
|
||
SYNTAX INTEGER(1..8191)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A 13 bits value of MEP id."
|
||
::= { pvxEcfmMepDbEntry 3 }
|
||
|
||
pvxEcfmMepDbRemoteMepId OBJECT-TYPE
|
||
SYNTAX INTEGER(1..8191)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A 13 bits value of remote MEP id."
|
||
::= { pvxEcfmMepDbEntry 4 }
|
||
|
||
pvxEcfmMepDbRMepState OBJECT-TYPE
|
||
SYNTAX PvxEcfmRemoteMepState
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The operational state of the remote MEP IFF State machines."
|
||
::= { pvxEcfmMepDbEntry 5}
|
||
|
||
pvxEcfmMepDbMacAddress OBJECT-TYPE
|
||
SYNTAX MacAddress
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The MAC address of the remote MEP."
|
||
::= { pvxEcfmMepDbEntry 6 }
|
||
|
||
pvxEcfmMepDbRMepSwitchName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..32))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The name of the remote switch. It is set by the system as PVX-x
|
||
where 'x' is the switch nubmer."
|
||
::= {pvxEcfmMepDbEntry 7 }
|
||
|
||
pvxEcfmMepDbRMepPortInfo OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..32))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The port information of the remote port. It is set by the system as
|
||
a string of shelfNumber/slotNumber/portType/portNumber."
|
||
::= {pvxEcfmMepDbEntry 8 }
|
||
|
||
pvxEcfmMepDbRMepRDI OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "State of the RDI bit in the last received CCM (true for RDI=1),
|
||
or false if none has been received."
|
||
::= {pvxEcfmMepDbEntry 9 }
|
||
|
||
pvxEcfmMepDbRMepCcmDefect OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "A Boolean indicating that no CCM has been received from the
|
||
remote MEP for at least (3.25*CCM time (CCMInterval)) seconds"
|
||
::= {pvxEcfmMepDbEntry 10 }
|
||
|
||
pvxEcfmMepDbRMepPortStatusDefect OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "True if a Port Status Defect is reported by a remote MEP"
|
||
::= {pvxEcfmMepDbEntry 11 }
|
||
|
||
pvxEcfmMepDbRMepIntfStatusDefect OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "True if an Interface Status Defect is reported by a remote MEP"
|
||
::= {pvxEcfmMepDbEntry 12 }
|
||
|
||
|
||
-- ----------------------------------------------------------------
|
||
-- ----------------------------------------------------------------
|
||
-- The MIP Table
|
||
-- ----------------------------------------------------------------
|
||
-- ----------------------------------------------------------------
|
||
pvxEcfmMipTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PvxEcfmMipEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The Maintenance Intermediate Point (MIP) table.
|
||
Each row in the table represents a different MIP.
|
||
A MIP consists two MIP Half Functions (MHFs) on a
|
||
single Bridge Port, an Up MHF and a Down MHF."
|
||
::= { pvxEcfmService 4 }
|
||
|
||
pvxEcfmMipEntry OBJECT-TYPE
|
||
SYNTAX PvxEcfmMipEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The MIP table entry."
|
||
INDEX { pvxEcfmMipSwitchIdx,
|
||
pvxEcfmMipShelfId,
|
||
pvxEcfmMipSlotId,
|
||
pvxEcfmMipPortTypeId,
|
||
pvxEcfmMipPortId,
|
||
pvxEcfmMipMegLevel,
|
||
pvxEcfmMipESrvcVlanId
|
||
}
|
||
::= { pvxEcfmMipTable 1 }
|
||
|
||
PvxEcfmMipEntry ::= SEQUENCE {
|
||
pvxEcfmMipSwitchIdx INTEGER,
|
||
pvxEcfmMipShelfId INTEGER,
|
||
pvxEcfmMipSlotId INTEGER,
|
||
pvxEcfmMipPortTypeId PvxPortType,
|
||
pvxEcfmMipPortId INTEGER,
|
||
pvxEcfmMipMegLevel INTEGER,
|
||
pvxEcfmMipESrvcVlanId INTEGER,
|
||
pvxEcfmMipESrvcName DisplayString,
|
||
pvxEcfmMipActiveState TruthValue,
|
||
pvxEcfmMipRowStatus RowStatus
|
||
}
|
||
|
||
pvxEcfmMipSwitchIdx OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object represents the particular switch id."
|
||
::= {pvxEcfmMipEntry 1 }
|
||
|
||
pvxEcfmMipShelfId OBJECT-TYPE
|
||
SYNTAX INTEGER (0|1|11|21|31)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The shelf number."
|
||
::= { pvxEcfmMipEntry 2 }
|
||
|
||
pvxEcfmMipSlotId OBJECT-TYPE
|
||
SYNTAX INTEGER (0|1|3|5|7|9|11|13|15|17|19)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The slot number."
|
||
::= { pvxEcfmMipEntry 3 }
|
||
|
||
pvxEcfmMipPortTypeId OBJECT-TYPE
|
||
SYNTAX PvxPortType
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The port type."
|
||
::= { pvxEcfmMipEntry 4 }
|
||
|
||
pvxEcfmMipPortId OBJECT-TYPE
|
||
SYNTAX INTEGER(1..24)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The port number"
|
||
::= { pvxEcfmMipEntry 5 }
|
||
|
||
pvxEcfmMipMegLevel OBJECT-TYPE
|
||
SYNTAX INTEGER(1..7)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The MEG level."
|
||
::= { pvxEcfmMipEntry 6 }
|
||
|
||
pvxEcfmMipESrvcVlanId OBJECT-TYPE
|
||
SYNTAX INTEGER (1..4094)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The vlan ID of the service."
|
||
::= {pvxEcfmMipEntry 7 }
|
||
|
||
pvxEcfmMipESrvcName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..32))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The name of the service."
|
||
::= {pvxEcfmMipEntry 8 }
|
||
|
||
pvxEcfmMipActiveState OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "A Boolean indicating the administrative state of the MIP.
|
||
True indicates that the MIP is to function normally, and
|
||
false that it is to cease functioning."
|
||
::= { pvxEcfmMipEntry 9 }
|
||
|
||
pvxEcfmMipRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The status of the row."
|
||
::= { pvxEcfmMipEntry 100 }
|
||
|
||
|
||
-- ----------------------------------------------------------------
|
||
-- ----------------------------------------------------------------
|
||
-- The Y.1731 loopback stats Table
|
||
-- ----------------------------------------------------------------
|
||
-- ----------------------------------------------------------------
|
||
pvxY1731LbStatsTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PvxY1731LbStatsEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This table extends the MEP table and contains output of loopback
|
||
or ping transaction.
|
||
Output includes number of replies recieved, time taken for a reply to
|
||
come."
|
||
::= {pvxEcfmService 6}
|
||
|
||
pvxY1731LbStatsEntry OBJECT-TYPE
|
||
SYNTAX PvxY1731LbStatsEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The Loopback Statistics table entry."
|
||
INDEX { pvxY1731LbStatsSwitchIdx,
|
||
pvxY1731LbStatsESrvcName,
|
||
pvxY1731LbStatsIdentifier,
|
||
pvxY1731LbmTransId
|
||
}
|
||
::= { pvxY1731LbStatsTable 1 }
|
||
|
||
PvxY1731LbStatsEntry ::= SEQUENCE {
|
||
pvxY1731LbStatsSwitchIdx INTEGER,
|
||
pvxY1731LbStatsESrvcName DisplayString,
|
||
pvxY1731LbStatsIdentifier INTEGER,
|
||
pvxY1731LbmTransId Unsigned32,
|
||
pvxY1731LbStatsLbmOut Unsigned32,
|
||
pvxY1731LbStatsLbrIn Unsigned32,
|
||
pvxY1731LbStatsLbrTimeAverage TimeInterval,
|
||
pvxY1731LbStatsLbrTimeMin TimeInterval,
|
||
pvxY1731LbStatsLbrTimeMax TimeInterval,
|
||
pvxY1731LbStatsTotalResponders Unsigned32,
|
||
pvxY1731LbStatsAvgLbrsPerResponder Unsigned32
|
||
}
|
||
|
||
pvxY1731LbStatsSwitchIdx OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object represents the particular switch id."
|
||
::= {pvxY1731LbStatsEntry 1 }
|
||
|
||
pvxY1731LbStatsESrvcName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..32))
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The name of the service."
|
||
::= {pvxY1731LbStatsEntry 2 }
|
||
|
||
pvxY1731LbStatsIdentifier OBJECT-TYPE
|
||
SYNTAX INTEGER(1..8191)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A 13 bits value of MEP id."
|
||
::= { pvxY1731LbStatsEntry 3 }
|
||
|
||
pvxY1731LbmTransId OBJECT-TYPE
|
||
SYNTAX Unsigned32 (1..4294967295)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Transaction Identifier identifies a loopback or ping (LBM)transaction."
|
||
::= { pvxY1731LbStatsEntry 4}
|
||
|
||
pvxY1731LbStatsLbmOut OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Number of LBMs sent in a loopback or ping transaction."
|
||
::= { pvxY1731LbStatsEntry 5}
|
||
|
||
pvxY1731LbStatsLbrIn OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Number of replies (LBR) received in a loopback or ping transaction."
|
||
::= { pvxY1731LbStatsEntry 6 }
|
||
|
||
pvxY1731LbStatsLbrTimeAverage OBJECT-TYPE
|
||
SYNTAX TimeInterval
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Average time taken to receive the replies (LBR) for the current
|
||
loopback or ping transaction."
|
||
::= { pvxY1731LbStatsEntry 7 }
|
||
|
||
pvxY1731LbStatsLbrTimeMin OBJECT-TYPE
|
||
SYNTAX TimeInterval
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Minimum time taken to receive the replies (LBR) for the
|
||
current loopback or ping transaction."
|
||
::= { pvxY1731LbStatsEntry 8 }
|
||
|
||
pvxY1731LbStatsLbrTimeMax OBJECT-TYPE
|
||
SYNTAX TimeInterval
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Maximum time taken to receive the replies (LBR) for the current
|
||
loopback or ping transaction."
|
||
::= { pvxY1731LbStatsEntry 9 }
|
||
|
||
pvxY1731LbStatsTotalResponders OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Total Number of Responders which have sent the reply
|
||
(LBR) for the initiated LBM."
|
||
::= { pvxY1731LbStatsEntry 10 }
|
||
|
||
pvxY1731LbStatsAvgLbrsPerResponder OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Average Number of LBR(s) received per Responder."
|
||
::= { pvxY1731LbStatsEntry 11 }
|
||
|
||
-- ----------------------------------------------------------------
|
||
-- ----------------------------------------------------------------
|
||
-- The Linktrace Reply Table
|
||
-- ----------------------------------------------------------------
|
||
-- ----------------------------------------------------------------
|
||
pvxEcfmLtrTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PvxEcfmLtrEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This table extends the MEP table and contains a list of
|
||
Linktrace replies received by a specific MEP in response to
|
||
a linktrace message."
|
||
::= { pvxEcfmService 7 }
|
||
|
||
pvxEcfmLtrEntry OBJECT-TYPE
|
||
SYNTAX PvxEcfmLtrEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The Linktrace Reply table entry."
|
||
INDEX { pvxEcfmLtrSwitchIdx,
|
||
pvxEcfmLtrVlanId,
|
||
pvxEcfmLtrMepIdentifier,
|
||
pvxEcfmLtrSeqNumber,
|
||
pvxEcfmLtrReceiveOrder
|
||
}
|
||
::= { pvxEcfmLtrTable 1 }
|
||
|
||
PvxEcfmLtrEntry ::= SEQUENCE {
|
||
pvxEcfmLtrSwitchIdx INTEGER,
|
||
pvxEcfmLtrVlanId INTEGER,
|
||
pvxEcfmLtrMepIdentifier INTEGER,
|
||
pvxEcfmLtrSeqNumber Unsigned32,
|
||
pvxEcfmLtrReceiveOrder Unsigned32,
|
||
pvxEcfmLtrTtl Unsigned32,
|
||
pvxEcfmLtrForwarded TruthValue,
|
||
pvxEcfmLtrTerminalMep TruthValue,
|
||
pvxEcfmLtrRelayAction PvxEcfmRelayActionFieldValue,
|
||
pvxEcfmLtrSwitchName DisplayString,
|
||
pvxEcfmLtrIngressAction PvxEcfmIngressActionFieldValue,
|
||
pvxEcfmLtrIngressMac MacAddress,
|
||
pvxEcfmLtrIngressPortInfo DisplayString,
|
||
pvxEcfmLtrEgressAction PvxEcfmEgressActionFieldValue,
|
||
pvxEcfmLtrEgressMac MacAddress,
|
||
pvxEcfmLtrEgressPortInfo DisplayString
|
||
}
|
||
|
||
pvxEcfmLtrSwitchIdx OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This object represents the particular switch id."
|
||
::= {pvxEcfmLtrEntry 1 }
|
||
|
||
pvxEcfmLtrVlanId OBJECT-TYPE
|
||
SYNTAX INTEGER (1..4094)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The s-vlan of the service."
|
||
::= {pvxEcfmLtrEntry 2 }
|
||
|
||
pvxEcfmLtrMepIdentifier OBJECT-TYPE
|
||
SYNTAX INTEGER(1..8191)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A 13 bits value of MEP id."
|
||
::= { pvxEcfmLtrEntry 3 }
|
||
|
||
pvxEcfmLtrSeqNumber OBJECT-TYPE
|
||
SYNTAX Unsigned32 (0..4294967295)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Transaction identifier/Sequence number returned by a previous
|
||
transmit linktrace message command, indicating which LTM's
|
||
response is going to be returned."
|
||
::= { pvxEcfmLtrEntry 4}
|
||
|
||
pvxEcfmLtrReceiveOrder OBJECT-TYPE
|
||
SYNTAX Unsigned32(1..4294967295)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "An index to distinguish among multiple LTRs with the same LTR
|
||
Transaction Identifier field value. pvxEcfmLtrReceiveOrder
|
||
are assigned sequentially from 1, in the order that the
|
||
Linktrace Initiator received the LTRs."
|
||
::= { pvxEcfmLtrEntry 5 }
|
||
|
||
pvxEcfmLtrTtl OBJECT-TYPE
|
||
SYNTAX Unsigned32 (0..255)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "TTL field value for a returned LTR."
|
||
::= { pvxEcfmLtrEntry 6 }
|
||
|
||
pvxEcfmLtrForwarded OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates if a LTM was forwarded by the responding MP."
|
||
::= { pvxEcfmLtrEntry 7 }
|
||
|
||
pvxEcfmLtrTerminalMep OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "A boolean value stating whether the forwarded LTM reached a
|
||
MEP enclosing its ME. "
|
||
::= { pvxEcfmLtrEntry 8 }
|
||
|
||
pvxEcfmLtrRelayAction OBJECT-TYPE
|
||
SYNTAX PvxEcfmRelayActionFieldValue
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Value returned in the Relay Action field."
|
||
::= { pvxEcfmLtrEntry 9 }
|
||
|
||
pvxEcfmLtrSwitchName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..32))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The switch name of the MEP. It is set by the system as PVX-x
|
||
where 'x' is the switch nubmer."
|
||
::= {pvxEcfmLtrEntry 10 }
|
||
|
||
pvxEcfmLtrIngressAction OBJECT-TYPE
|
||
SYNTAX PvxEcfmIngressActionFieldValue
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The value returned in the Ingress Action Field of the LTM."
|
||
::= { pvxEcfmLtrEntry 11 }
|
||
|
||
pvxEcfmLtrIngressMac OBJECT-TYPE
|
||
SYNTAX MacAddress
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "MAC address returned in the ingress MAC address field."
|
||
::= { pvxEcfmLtrEntry 12 }
|
||
|
||
pvxEcfmLtrIngressPortInfo OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..32))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The port information of the ingress port. It is set by the system as
|
||
a string of shelfNumber/slotNumber/portType/portNumber."
|
||
::= {pvxEcfmLtrEntry 13 }
|
||
|
||
pvxEcfmLtrEgressAction OBJECT-TYPE
|
||
SYNTAX PvxEcfmEgressActionFieldValue
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The value returned in the Egress Action Field of the LTM."
|
||
::= { pvxEcfmLtrEntry 14 }
|
||
|
||
pvxEcfmLtrEgressMac OBJECT-TYPE
|
||
SYNTAX MacAddress
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "MAC address returned in the egress MAC address field."
|
||
::= { pvxEcfmLtrEntry 15 }
|
||
|
||
pvxEcfmLtrEgressPortInfo OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..32))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The port information of the egress port. It is set by the system as
|
||
a string of shelfNumber/slotNumber/portType/portNumber."
|
||
::= {pvxEcfmLtrEntry 16 }
|
||
|
||
-- ----------------------------------------------------------------
|
||
-- ----------------------------------------------------------------
|
||
-- The Throughput test Table
|
||
-- ----------------------------------------------------------------
|
||
-- ----------------------------------------------------------------
|
||
pvxSLAThroughputTestTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PvxSLAThroughputTestEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This table sets the parameters to setup SLA throughput test
|
||
and captures the results."
|
||
::= { pvxEcfmService 8 }
|
||
|
||
pvxSLAThroughputTestEntry OBJECT-TYPE
|
||
SYNTAX PvxSLAThroughputTestEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The throughput test table entry."
|
||
INDEX { pvxSLAThroughputTestSwitchIdx,
|
||
pvxSLAThroughputTestShelfIdx,
|
||
pvxSLAThroughputTestSlotIdx,
|
||
pvxSLAThroughputTestPortTypeIdx,
|
||
pvxSLAThroughputTestPortIdx,
|
||
pvxSLAThroughputTestESName,
|
||
pvxSLAThroughputTestRMepId
|
||
}
|
||
::= { pvxSLAThroughputTestTable 1 }
|
||
|
||
PvxSLAThroughputTestEntry ::= SEQUENCE { pvxSLAThroughputTestSwitchIdx INTEGER,
|
||
pvxSLAThroughputTestShelfIdx INTEGER,
|
||
pvxSLAThroughputTestSlotIdx INTEGER,
|
||
pvxSLAThroughputTestPortTypeIdx PvxPortType,
|
||
pvxSLAThroughputTestPortIdx INTEGER,
|
||
pvxSLAThroughputTestESName DisplayString,
|
||
pvxSLAThroughputTestRMepId INTEGER,
|
||
pvxSLAThroughputTestRole SlaTestRole,
|
||
pvxSLAThroughputTestInitiatorCmdState CommandStateType,
|
||
pvxSLAThroughputTestResponderOpState INTEGER,
|
||
pvxSLAThroughputTestFrameSize1 INTEGER,
|
||
pvxSLAThroughputTestFrameSize2 INTEGER,
|
||
pvxSLAThroughputTestFrameSize3 INTEGER,
|
||
pvxSLAThroughputTestFrameSize4 INTEGER,
|
||
pvxSLAThroughputTestFrameSize5 INTEGER,
|
||
pvxSLAThroughputTestFrameSize6 INTEGER,
|
||
pvxSLAThroughputTestSrvcPolicyName DisplayString,
|
||
pvxSLAThroughputTestClassMapName DisplayString,
|
||
pvxSLAThroughputTestBwProfileName DisplayString,
|
||
pvxSLAThroughputTestSVlanPriority INTEGER,
|
||
pvxSLAThroughputTestCirRateTestResult CirTestResult,
|
||
pvxSLAThroughputTestFrameSize1FarEndThroughput Unsigned32,
|
||
pvxSLAThroughputTestFrameSize1NearEndThroughput Unsigned32,
|
||
pvxSLAThroughputTestFrameSize2FarEndThroughput Unsigned32,
|
||
pvxSLAThroughputTestFrameSize2NearEndThroughput Unsigned32,
|
||
pvxSLAThroughputTestFrameSize3FarEndThroughput Unsigned32,
|
||
pvxSLAThroughputTestFrameSize3NearEndThroughput Unsigned32,
|
||
pvxSLAThroughputTestFrameSize4FarEndThroughput Unsigned32,
|
||
pvxSLAThroughputTestFrameSize4NearEndThroughput Unsigned32,
|
||
pvxSLAThroughputTestFrameSize5FarEndThroughput Unsigned32,
|
||
pvxSLAThroughputTestFrameSize5NearEndThroughput Unsigned32,
|
||
pvxSLAThroughputTestFrameSize6FarEndThroughput Unsigned32,
|
||
pvxSLAThroughputTestFrameSize6NearEndThroughput Unsigned32,
|
||
pvxSLAThroughputTestRowStatus RowStatus }
|
||
|
||
|
||
pvxSLAThroughputTestSwitchIdx OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The identifier of the ethernet switch instance on which the
|
||
Ethernet Service SLA is provisioned."
|
||
::= {pvxSLAThroughputTestEntry 1 }
|
||
|
||
|
||
pvxSLAThroughputTestShelfIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (0|1|11|21|31)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The number of the shelf on which the Ethernet Service SLA targeted
|
||
for PMs is provisioned. For LAG entities, the shelf number is 0."
|
||
::= {pvxSLAThroughputTestEntry 2 }
|
||
|
||
|
||
pvxSLAThroughputTestSlotIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (0|1|3|5|7|9|11|13|15|17|19)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The number of the slot within which the Ethernet Service SLA targeted
|
||
for PMs is provisioned. For LAG entities, the slot number is 0."
|
||
::= {pvxSLAThroughputTestEntry 3 }
|
||
|
||
|
||
pvxSLAThroughputTestPortTypeIdx OBJECT-TYPE
|
||
SYNTAX PvxPortType
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The type of PacketVX port on which the Ethernet Service SLA
|
||
facility is provisioned."
|
||
::= {pvxSLAThroughputTestEntry 4 }
|
||
|
||
|
||
pvxSLAThroughputTestPortIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (0..64)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The port number of the Ethernet Service SLA."
|
||
::= {pvxSLAThroughputTestEntry 5 }
|
||
|
||
|
||
pvxSLAThroughputTestESName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The Ethernet service name."
|
||
::= { pvxSLAThroughputTestEntry 6 }
|
||
|
||
|
||
pvxSLAThroughputTestRMepId OBJECT-TYPE
|
||
SYNTAX INTEGER (1..8191)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Remote MEP ID."
|
||
::= { pvxSLAThroughputTestEntry 7 }
|
||
|
||
pvxSLAThroughputTestRole OBJECT-TYPE
|
||
SYNTAX SlaTestRole
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Set the test role, initiator or responder."
|
||
::= { pvxSLAThroughputTestEntry 8 }
|
||
|
||
pvxSLAThroughputTestInitiatorCmdState OBJECT-TYPE
|
||
SYNTAX CommandStateType
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Set the initiator command state."
|
||
::= { pvxSLAThroughputTestEntry 9 }
|
||
|
||
pvxSLAThroughputTestResponderOpState OBJECT-TYPE
|
||
SYNTAX INTEGER { idle(1),
|
||
testInProgress(2),
|
||
rmepNotReady(3)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Test responder operational state."
|
||
::= { pvxSLAThroughputTestEntry 10 }
|
||
|
||
pvxSLAThroughputTestFrameSize1 OBJECT-TYPE
|
||
SYNTAX INTEGER (0..9600)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Frame size number 1."
|
||
::= { pvxSLAThroughputTestEntry 11 }
|
||
|
||
pvxSLAThroughputTestFrameSize2 OBJECT-TYPE
|
||
SYNTAX INTEGER (0..9600)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Frame size number 2."
|
||
::= { pvxSLAThroughputTestEntry 12 }
|
||
|
||
pvxSLAThroughputTestFrameSize3 OBJECT-TYPE
|
||
SYNTAX INTEGER (0..9600)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Frame size number 3."
|
||
::= { pvxSLAThroughputTestEntry 13 }
|
||
|
||
pvxSLAThroughputTestFrameSize4 OBJECT-TYPE
|
||
SYNTAX INTEGER (0..9600)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Frame size number 4."
|
||
::= { pvxSLAThroughputTestEntry 14 }
|
||
|
||
pvxSLAThroughputTestFrameSize5 OBJECT-TYPE
|
||
SYNTAX INTEGER (0..9600)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Frame size number 5."
|
||
::= { pvxSLAThroughputTestEntry 15 }
|
||
|
||
pvxSLAThroughputTestFrameSize6 OBJECT-TYPE
|
||
SYNTAX INTEGER (0..9600)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Frame size number 6."
|
||
::= { pvxSLAThroughputTestEntry 16 }
|
||
|
||
pvxSLAThroughputTestSrvcPolicyName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Service policy profile name."
|
||
::= { pvxSLAThroughputTestEntry 17 }
|
||
|
||
pvxSLAThroughputTestClassMapName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Class map profile name."
|
||
::= { pvxSLAThroughputTestEntry 18 }
|
||
|
||
pvxSLAThroughputTestBwProfileName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Bandwidth profile name."
|
||
::= { pvxSLAThroughputTestEntry 19 }
|
||
|
||
pvxSLAThroughputTestSVlanPriority OBJECT-TYPE
|
||
SYNTAX INTEGER (0..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "SLA Throughput test S-Vlan priority."
|
||
::= { pvxSLAThroughputTestEntry 20 }
|
||
|
||
pvxSLAThroughputTestCirRateTestResult OBJECT-TYPE
|
||
SYNTAX CirTestResult
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Test result, pass or fail. Pass means 100% CIR has been met."
|
||
::= { pvxSLAThroughputTestEntry 21 }
|
||
|
||
pvxSLAThroughputTestFrameSize1FarEndThroughput OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Frame Size 1 far end throughput result in Mbps."
|
||
::= { pvxSLAThroughputTestEntry 22 }
|
||
|
||
pvxSLAThroughputTestFrameSize1NearEndThroughput OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Frame Size 1 near end throughput result in Mbps."
|
||
::= { pvxSLAThroughputTestEntry 23 }
|
||
|
||
pvxSLAThroughputTestFrameSize2FarEndThroughput OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Frame Size 2 far end throughput result in Mbps."
|
||
::= { pvxSLAThroughputTestEntry 24 }
|
||
|
||
pvxSLAThroughputTestFrameSize2NearEndThroughput OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Frame Size 2 near end throughput result in Mbps."
|
||
::= { pvxSLAThroughputTestEntry 25 }
|
||
|
||
pvxSLAThroughputTestFrameSize3FarEndThroughput OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Frame Size 3 far end throughput result in Mbps."
|
||
::= { pvxSLAThroughputTestEntry 26 }
|
||
|
||
pvxSLAThroughputTestFrameSize3NearEndThroughput OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Frame Size 3 near end throughput result in Mbps."
|
||
::= { pvxSLAThroughputTestEntry 27 }
|
||
|
||
pvxSLAThroughputTestFrameSize4FarEndThroughput OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Frame Size 4 far end throughput result in Mbps."
|
||
::= { pvxSLAThroughputTestEntry 28 }
|
||
|
||
pvxSLAThroughputTestFrameSize4NearEndThroughput OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Frame Size 4 near end throughput result in Mbps."
|
||
::= { pvxSLAThroughputTestEntry 29 }
|
||
|
||
pvxSLAThroughputTestFrameSize5FarEndThroughput OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Frame Size 5 far end throughput result in Mbps."
|
||
::= { pvxSLAThroughputTestEntry 30 }
|
||
|
||
pvxSLAThroughputTestFrameSize5NearEndThroughput OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Frame Size 5 near end throughput result in Mbps."
|
||
::= { pvxSLAThroughputTestEntry 31 }
|
||
|
||
pvxSLAThroughputTestFrameSize6FarEndThroughput OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Frame Size 6 far end throughput result in Mbps."
|
||
::= { pvxSLAThroughputTestEntry 32 }
|
||
|
||
pvxSLAThroughputTestFrameSize6NearEndThroughput OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Frame Size 6 near end throughput result in Mbps."
|
||
::= { pvxSLAThroughputTestEntry 33 }
|
||
|
||
pvxSLAThroughputTestRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The status of the row."
|
||
::= { pvxSLAThroughputTestEntry 100 }
|
||
|
||
-- ----------------------------------------------------------------
|
||
-- ----------------------------------------------------------------
|
||
-- The SLA Measurement Initiator DB Table
|
||
-- ----------------------------------------------------------------
|
||
-- ----------------------------------------------------------------
|
||
pvxSLAMsmtInitiatorDBTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PvxSLAMsmtInitiatorDBEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This table sets the SLA measurement Initiator
|
||
test command state."
|
||
::= { pvxEcfmService 9 }
|
||
|
||
pvxSLAMsmtInitiatorDBEntry OBJECT-TYPE
|
||
SYNTAX PvxSLAMsmtInitiatorDBEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The SLA measurement initiator table entry."
|
||
INDEX { pvxSLAMsmtInitiatorDBSwitchIdx,
|
||
pvxSLAMsmtInitiatorDBShelfIdx,
|
||
pvxSLAMsmtInitiatorDBSlotIdx,
|
||
pvxSLAMsmtInitiatorDBPortTypeIdx,
|
||
pvxSLAMsmtInitiatorDBPortIdx,
|
||
pvxSLAMsmtInitiatorDBESName,
|
||
pvxSLAMsmtInitiatorDBRMepId
|
||
}
|
||
::= { pvxSLAMsmtInitiatorDBTable 1 }
|
||
|
||
PvxSLAMsmtInitiatorDBEntry ::= SEQUENCE { pvxSLAMsmtInitiatorDBSwitchIdx INTEGER,
|
||
pvxSLAMsmtInitiatorDBShelfIdx INTEGER,
|
||
pvxSLAMsmtInitiatorDBSlotIdx INTEGER,
|
||
pvxSLAMsmtInitiatorDBPortTypeIdx PvxPortType,
|
||
pvxSLAMsmtInitiatorDBPortIdx INTEGER,
|
||
pvxSLAMsmtInitiatorDBESName DisplayString,
|
||
pvxSLAMsmtInitiatorDBRMepId INTEGER,
|
||
pvxSLAMsmtInitiatorDBCmdState PmTestCmdState,
|
||
pvxSLAMsmtInitiatorDBDelayMsmtSVlanPriority INTEGER,
|
||
pvxSLAMsmtInitiatorDBRowStatus RowStatus }
|
||
|
||
|
||
pvxSLAMsmtInitiatorDBSwitchIdx OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The identifier of the ethernet switch instance on which the
|
||
Ethernet Service SLA is provisioned."
|
||
::= {pvxSLAMsmtInitiatorDBEntry 1 }
|
||
|
||
|
||
pvxSLAMsmtInitiatorDBShelfIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (0|1|11|21|31)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The number of the shelf on which the Ethernet Service SLA targeted
|
||
for PMs is provisioned. For LAG entities, the shelf number is 0."
|
||
::= {pvxSLAMsmtInitiatorDBEntry 2 }
|
||
|
||
|
||
pvxSLAMsmtInitiatorDBSlotIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (0|1|3|5|7|9|11|13|15|17|19)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The number of the slot within which the Ethernet Service SLA targeted
|
||
for PMs is provisioned. For LAG entities, the slot number is 0."
|
||
::= {pvxSLAMsmtInitiatorDBEntry 3 }
|
||
|
||
|
||
pvxSLAMsmtInitiatorDBPortTypeIdx OBJECT-TYPE
|
||
SYNTAX PvxPortType
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The type of PacketVX port on which the Ethernet Service SLA
|
||
facility is provisioned."
|
||
::= {pvxSLAMsmtInitiatorDBEntry 4 }
|
||
|
||
|
||
pvxSLAMsmtInitiatorDBPortIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (0..64)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The port number of the Ethernet Service SLA."
|
||
::= {pvxSLAMsmtInitiatorDBEntry 5 }
|
||
|
||
|
||
pvxSLAMsmtInitiatorDBESName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The Ethernet service name."
|
||
::= { pvxSLAMsmtInitiatorDBEntry 6 }
|
||
|
||
|
||
pvxSLAMsmtInitiatorDBRMepId OBJECT-TYPE
|
||
SYNTAX INTEGER (1..8191)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Remote MEP ID."
|
||
::= { pvxSLAMsmtInitiatorDBEntry 7 }
|
||
|
||
pvxSLAMsmtInitiatorDBCmdState OBJECT-TYPE
|
||
SYNTAX PmTestCmdState
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Set the PM frame loss test command state."
|
||
::= { pvxSLAMsmtInitiatorDBEntry 8 }
|
||
|
||
pvxSLAMsmtInitiatorDBDelayMsmtSVlanPriority OBJECT-TYPE
|
||
SYNTAX INTEGER (0..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Set the PM frame delay test s-vlan priority."
|
||
::= { pvxSLAMsmtInitiatorDBEntry 9 }
|
||
|
||
pvxSLAMsmtInitiatorDBRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The status of the row."
|
||
::= { pvxSLAMsmtInitiatorDBEntry 100 }
|
||
|
||
-- ----------------------------------------------------------------
|
||
-- ----------------------------------------------------------------
|
||
-- The SLA Measurement Responder DB Table
|
||
-- ----------------------------------------------------------------
|
||
-- ----------------------------------------------------------------
|
||
pvxSLAMsmtResponderDBTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PvxSLAMsmtResponderDBEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This table keeps a record of responder MEP IDs."
|
||
::= { pvxEcfmService 10 }
|
||
|
||
pvxSLAMsmtResponderDBEntry OBJECT-TYPE
|
||
SYNTAX PvxSLAMsmtResponderDBEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The SLA measurement responder table entry."
|
||
INDEX { pvxSLAMsmtResponderDBSwitchIdx,
|
||
pvxSLAMsmtResponderDBShelfIdx,
|
||
pvxSLAMsmtResponderDBSlotIdx,
|
||
pvxSLAMsmtResponderDBPortTypeIdx,
|
||
pvxSLAMsmtResponderDBPortIdx,
|
||
pvxSLAMsmtResponderDBESName,
|
||
pvxSLAMsmtResponderDBRMepId
|
||
}
|
||
::= { pvxSLAMsmtResponderDBTable 1 }
|
||
|
||
PvxSLAMsmtResponderDBEntry ::= SEQUENCE { pvxSLAMsmtResponderDBSwitchIdx INTEGER,
|
||
pvxSLAMsmtResponderDBShelfIdx INTEGER,
|
||
pvxSLAMsmtResponderDBSlotIdx INTEGER,
|
||
pvxSLAMsmtResponderDBPortTypeIdx PvxPortType,
|
||
pvxSLAMsmtResponderDBPortIdx INTEGER,
|
||
pvxSLAMsmtResponderDBESName DisplayString,
|
||
pvxSLAMsmtResponderDBRMepId INTEGER,
|
||
pvxSLAMsmtResponderDBRowStatus RowStatus }
|
||
|
||
|
||
pvxSLAMsmtResponderDBSwitchIdx OBJECT-TYPE
|
||
SYNTAX INTEGER(1..11)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The identifier of the ethernet switch instance on which the
|
||
Ethernet Service SLA is provisioned."
|
||
::= {pvxSLAMsmtResponderDBEntry 1 }
|
||
|
||
|
||
pvxSLAMsmtResponderDBShelfIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (0|1|11|21|31)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The number of the shelf on which the Ethernet Service SLA targeted
|
||
for PMs is provisioned. For LAG entities, the shelf number is 0."
|
||
::= {pvxSLAMsmtResponderDBEntry 2 }
|
||
|
||
|
||
pvxSLAMsmtResponderDBSlotIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (0|1|3|5|7|9|11|13|15|17|19)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The number of the slot within which the Ethernet Service SLA targeted
|
||
for PMs is provisioned. For LAG entities, the slot number is 0."
|
||
::= {pvxSLAMsmtResponderDBEntry 3 }
|
||
|
||
|
||
pvxSLAMsmtResponderDBPortTypeIdx OBJECT-TYPE
|
||
SYNTAX PvxPortType
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The type of PacketVX port on which the Ethernet Service SLA
|
||
facility is provisioned."
|
||
::= {pvxSLAMsmtResponderDBEntry 4 }
|
||
|
||
|
||
pvxSLAMsmtResponderDBPortIdx OBJECT-TYPE
|
||
SYNTAX INTEGER (0..64)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The port number of the Ethernet Service SLA."
|
||
::= {pvxSLAMsmtResponderDBEntry 5 }
|
||
|
||
|
||
pvxSLAMsmtResponderDBESName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The Ethernet service name."
|
||
::= { pvxSLAMsmtResponderDBEntry 6 }
|
||
|
||
|
||
pvxSLAMsmtResponderDBRMepId OBJECT-TYPE
|
||
SYNTAX INTEGER (1..8191)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Remote MEP ID."
|
||
::= { pvxSLAMsmtResponderDBEntry 7 }
|
||
|
||
pvxSLAMsmtResponderDBRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The status of the row."
|
||
::= { pvxSLAMsmtResponderDBEntry 100 }
|
||
|
||
|
||
|
||
END
|