8229 lines
323 KiB
Plaintext
8229 lines
323 KiB
Plaintext
|
|
RC-POWER-RANGER-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Counter64, IpAddress
|
|
FROM SNMPv2-SMI
|
|
TEXTUAL-CONVENTION, DisplayString, TruthValue, MacAddress, RowStatus
|
|
FROM SNMPv2-TC
|
|
InterfaceIndex
|
|
FROM IF-MIB
|
|
rcPowerRanger, PortSet, IdList, EnableValue
|
|
FROM RAPID-CITY
|
|
Ipv6Address
|
|
FROM IPV6-TC
|
|
Ipv6NextHdr
|
|
FROM RC-IPV6-MIB;
|
|
|
|
|
|
rcPowerRangerMib MODULE-IDENTITY
|
|
LAST-UPDATED "202010090000Z"
|
|
ORGANIZATION "Avaya"
|
|
CONTACT-INFO "Hellen Krikorian"
|
|
DESCRIPTION "Enterprise MIB for the Power Ranger product."
|
|
|
|
REVISION "202010090000Z" -- 09 Oct 2020
|
|
DESCRIPTION "Version 58: Add rcPrFilterAclOrigin
|
|
Requested by Adi P (Oana)"
|
|
|
|
REVISION "201904160000Z" -- 16 Apr 2019
|
|
DESCRIPTION "Version 56: Change Integer32 to INTEGER for
|
|
rcPrFilterAceIpRoutedAclId,
|
|
rcPrFilterAceIpRoutedAceId,
|
|
rcPrFilterAceIpv6RoutedAclId,
|
|
rcPrFilterAceIpv6RoutedAceId.
|
|
(Prem)"
|
|
|
|
REVISION "201904150000Z" -- 15 Apr 2019
|
|
DESCRIPTION "Version 55: Add rcPrFilterAceIpShowRoutedOnly,
|
|
rcPrFilterAceIpv6ShowRoutedOnly,
|
|
rcPrFilterAceIpRoutedTable and
|
|
rcPrFilterAceIpv6RoutedTable.
|
|
Requested by Blued Abraham (Prem)"
|
|
|
|
REVISION "201710260000Z" -- 26 Oct 2017
|
|
DESCRIPTION "Version 54: Change in inNni(5) to inVsn(5) for object
|
|
rcPrFilterAclType.
|
|
Added rcPrFilterAclMatchType,
|
|
rcPrFilterAclIsid"
|
|
|
|
REVISION "201709270000Z" -- 27 Sept 2017
|
|
DESCRIPTION "Version 53: Added in inNni(5) to the rcPrFilterAclType.
|
|
Added rcPrFilterAceVrfTable (Marty)"
|
|
|
|
REVISION "201703010000Z" -- 01 March 2017
|
|
DESCRIPTION "Version 52: Corrected MIB compiler error."
|
|
|
|
REVISION "201702170000Z" -- 17 February 2017
|
|
DESCRIPTION "Version 51: Added rcPrQosCosQueVoqPortStatsTable
|
|
and rcPrQosCosQueVoqCppPortStatsTable.
|
|
Requested by Dan Crisan (prempa)"
|
|
|
|
REVISION "201702010000Z" -- 01 February 2017
|
|
DESCRIPTION "Version 50: Corrected MIB compiler error."
|
|
|
|
REVISION "201612050000Z" -- 05 December 2016
|
|
DESCRIPTION "Version 49: Added rcPrFilterAceRedirectNextHopVrfName
|
|
Requested by Asutosh Satapathy (zuyanwa)"
|
|
|
|
REVISION "201609010000Z" -- 01 September 2016
|
|
DESCRIPTION "Version 48: Increased the range of
|
|
rcPrFilterActProtocolAttrs from 0..63 to
|
|
0..127 to add icmpv6MsgType(64).
|
|
Added rcPrFilterAceProtoShowIcmpv6MsgTypeList and
|
|
rcPrFilterAceProtoShowIcmpv6MsgTypeOper under
|
|
rcPrFilterAceProtoShowTable.
|
|
Added rcPrFilterAceProtoIcmpv6MsgTypeTable.
|
|
Requested by Dave Tannheimer (prempa)"
|
|
|
|
REVISION "201606170000Z" -- 17 May 2016
|
|
DESCRIPTION "Version 47: Added rcPrFilterAceRemoveTag
|
|
Requested by Amit Choudhary (prempa)"
|
|
|
|
REVISION "201603250000Z" -- 25 March 2016
|
|
DESCRIPTION "Version 46: Added rcPrFilterAceMonitoringIsidOffset,
|
|
rcPrFilterAceMonitoringIsid and
|
|
rcPrFilterAceMirroringQos
|
|
Requested by Amit Choudhary (prempa)"
|
|
|
|
REVISION "201411130000Z" -- 13 Nov 2014
|
|
DESCRIPTION "Version 45: correct rcPrFilterAceProtoShowRoutingTypeType"
|
|
REVISION "201410080000Z" -- 08 Oct. 2014
|
|
DESCRIPTION "Version 44: Added rcPrFilterAceProtoShowRoutingTypeType
|
|
and rcPrFilterAceProtoShowRoutingTypeOper "
|
|
|
|
|
|
REVISION "201406260000Z" -- 26 June 2014
|
|
DESCRIPTION "Version 43: Added rcPrFilterAceProtoRoutingTypeTable"
|
|
|
|
REVISION "201406020000Z" -- 02 June 2014
|
|
DESCRIPTION "Version 42: Increased the range of rcPrQosCosQuePortStatsIndex from
|
|
192..241 to 192..297."
|
|
|
|
REVISION "201310110000Z" -- 11 October 2013
|
|
DESCRIPTION "Version 41: Corrected MIB compiler errors.
|
|
Removed the second definition of rcPrQosEgressQosToExpRowStatus."
|
|
|
|
REVISION "201304180000Z" -- 18 Apr. 2013
|
|
DESCRIPTION "Version 40: added rcPrQosCosQuePortStatsTable
|
|
rcPrQosCosQueLoopbackPortStatsTable
|
|
rcPrQosCosQueCppPortStatsTable
|
|
rcPrQosCosQue"
|
|
|
|
REVISION "201206120000Z" -- 12 June 2012
|
|
DESCRIPTION "Version 39: Added nonipv6 to object rcPrFilterAclPktType,
|
|
Update description for rcPrFilterAceIpv6SrcAddrListCount,
|
|
rcPrFilterAceIpv6DstAddrListCount"
|
|
|
|
REVISION "201206070000Z" -- 07 June 2012
|
|
DESCRIPTION "Version 38: Added rcPrFilterAceIpv6ShowTrafficClsOper,
|
|
rcPrFilterAceIpv6ShowTrafficCls,
|
|
rcPrFilterAceIpv6ShowSrcAddrMask,
|
|
rcPrFilterAceIpv6ShowDstAddrMask
|
|
to SEQUENCE clause of rcPrFilterAceIpv6ShowTable"
|
|
|
|
REVISION "201203070000Z" -- 07 March 2012
|
|
DESCRIPTION "Version 37: Added rcPrQosLosslessPortsEnablePending,
|
|
rcPrQosLosslessPortsOperPending,
|
|
in VSP devint 3.3"
|
|
|
|
REVISION "201112140000Z" -- 14 December 2011
|
|
DESCRIPTION "Version 36: Added rcPrQosLosslessPfcEnabled"
|
|
|
|
REVISION "201108220000Z" -- 22 August 2011
|
|
DESCRIPTION "Version 35: Updated rcPrFilterAceIpv6SrcAddrOper,
|
|
Added rcPrFilterAceIpv6SrcAddrOperMask,
|
|
Updated rcPrFilterAceIpv6DstAddrOper,
|
|
Added rcPrFilterAceIpv6DstAddrOperMask,
|
|
rcPrFilterAceIpv5ShowTrafficClsOper,
|
|
rcPrFilterAceIpv6ShowTrafficCls,
|
|
rcPrFilterAceIpv6ShowSrcAddrMask,
|
|
rcPrFilterAceIpv6ShowDstAddrMask,
|
|
Updated rcPrFilterAceIpv6ShowSrcAddrOper,
|
|
Updated rcPrFilterAceIpv6ShowDstAddrOper,
|
|
Added rcPrFilterAceIpv6TrafficClsTable"
|
|
|
|
|
|
REVISION "201106160000Z" -- 16 June 2011
|
|
DESCRIPTION "Version 34: Added rcPrQosLossless8021p"
|
|
|
|
REVISION "201102040000Z" -- 04 February 2011
|
|
DESCRIPTION "Version 33: Added rcPrFilterAclIpfixState"
|
|
|
|
REVISION "201011040000Z" -- 04 November 2010
|
|
DESCRIPTION "Version 32: Added rcPrFilterAceDstIp,
|
|
rcPrFilterAceDstIpTtl,
|
|
rcPrFilterAceDstIpDscp"
|
|
|
|
REVISION "201011020000Z" -- 02 November 2010
|
|
DESCRIPTION "Version 31: Added rcPrQosFlowPolicerStatsClear"
|
|
|
|
REVISION "201009150000Z" -- 15 September 2010
|
|
DESCRIPTION "Version 30: Updated size for rcPrFilterAceTableSize,
|
|
Added rcPrFilterAclBufferWrap,
|
|
rcPrFilterAclClearLog,
|
|
Added rcPrFilterAclControlPktRule,
|
|
rcPrFilterAclVlanId,
|
|
rcPrFilterAclMltId,
|
|
rcPrFilterAclDstPortList to
|
|
rcPrFilterAclTable.
|
|
Added rcPrFilterAclStatsMatchDefaultSecurityPkts,
|
|
rcPrFilterAclStatsMatchDefaultSecurityOctets,
|
|
rcPrFilterAclStatsMatchDefaultQosPkts,
|
|
rcPrFilterAclStatsMatchDefaultQosOctets,
|
|
rcPrFilterAclStatsMatchGlobalSecurityPkts,
|
|
rcPrFilterAclStatsMatchGlobalSecurityOctets,
|
|
rcPrFilterAclStatsMatchGlobalQosPkts,
|
|
rcPrFilterAclStatsMatchGlobalQosOctets
|
|
to rcPrFilterAclStatsTable.
|
|
Added rcPrFilterAceInternalQos,
|
|
rcPrFilterAceCount,
|
|
rcPrFilterAceLog,
|
|
rcPrFilterAceCopytoPcap
|
|
to rcPrFilterAceTable.
|
|
Added rcPrFilterAceEthSrcAddrOperMask
|
|
to rcPrFilterAceEthSrcAddrTable.
|
|
Added rcPrFilterAceEthDstAddrOperMask
|
|
to rcPrFilterAceEthDstAddrTable.
|
|
Added rcPrFilterAceEthVlanTagPrioOperMask
|
|
to rcPrFilterAceEthVlanTagPrioTable
|
|
Added rcPrFilterAceEthVlanIdOperMask,
|
|
rcPrFilterAceEthVlanIdVlanId
|
|
to rcPrFilterAceEthVlanIdTable.
|
|
Added rcPrFilterAceIpSrcAddrIpAddr,
|
|
rcPrFilterAceIpSrcAddrOperMaskRange
|
|
to rcPrFilterAceIpSrcAddrTable.
|
|
Added rcPrFilterAceIpDstAddrIpAddr,
|
|
rcPrFilterAceIpDstAddrOperMaskRange
|
|
to rcPrFilterAceIpDstAddrTable.
|
|
Added rcPrFilterAceIpDscpOperMask
|
|
to rcPrFilterAceIpDscpTable.
|
|
Added rcPrFilterAceProtoTcpFlagsOperMask
|
|
to rcPrFilterAceProtoTcpFlagsTable.
|
|
Updated upper range of rcPrFilterAceStatsPortId.
|
|
Added rcPrFilterAceEthShowSrcAddrOperMask,
|
|
rcPrFilterAceEthShowDstAddrOperMask,
|
|
rcPrFilterAceEthShowVlanTagPrioOperMask,
|
|
rcPrFilterAceEthShowVlanIdOperMask,
|
|
rcPrFilterAceEthShowVlanId
|
|
to rcPrFilterAceEthShowTable.
|
|
Added rcPrFilterAceIpShowSrcAddrIpAddr,
|
|
rcPrFilterAceIpShowSrcAddrOperMaskRange,
|
|
rcPrFilterAceIpShowDstAddrIpAddr,
|
|
rcPrFilterAceIpShowDstAddrOperMaskRange,
|
|
rcPrFilterAceIpShowDscpOperMask
|
|
to rcPrFilterAceIpShowTable
|
|
Added rcPrFilterAceProtoShowSrcPort,
|
|
rcPrFilterAceProtoShowSrcPortOper,
|
|
rcPrFilterAceProtoShowSrcPortOperMaskRange,
|
|
rcPrFilterAceProtoShowDstPort,
|
|
rcPrFilterAceProtoShowDstPortOper,
|
|
rcPrFilterAceProtoShowDstPortOperMaskRange,
|
|
rcPrFilterAceProtoShowTcpFlagsOperMask
|
|
to rcPrFilterAceProtoShowTable
|
|
Added rcPrFilterAceProtoSrcPortTable,
|
|
rcPrFilterAceProtoDstPortTable,
|
|
rcPrFilterAceProtoTcpOptionTablex
|
|
|
|
Updated ACE IDs from 1000 to 2000.
|
|
Added several new mask fields to several filter
|
|
table operator fields."
|
|
|
|
|
|
REVISION "200912110000Z" -- 11 December 2009
|
|
DESCRIPTION "Version 29: Changed max-access value for rcPrFilterAclId from non-accessible to read-only."
|
|
|
|
REVISION "200910200000Z" -- 20 October 2009
|
|
DESCRIPTION "Version 28: Added the following fields to the rcPrQosLocalPolicyTable:
|
|
rcPrQosLocalPolicyGreenPackets, rcPrQosLocalPolicyGreenBytes,
|
|
rcPrQosLocalPolicyYellowPacket, rcPrQosLocalPolicyYellowBytes,
|
|
rcPrQosLocalPolicyRedPackets, rcPrQosLocalPolicyRedBytes,
|
|
rcPrQosLocalPolicyStatsClear"
|
|
|
|
REVISION "200907020000Z" -- 02 July 2009
|
|
DESCRIPTION "Version 27: Changed syntax and description for rcPrQosSubportQueueSetTemplateMinRate and rcPrQosSubportQueueSetTemplateMaxRate."
|
|
|
|
REVISION "200805100000Z" -- 09 May 2008
|
|
DESCRIPTION "Version 26: Fixed smilint errors."
|
|
|
|
REVISION "200804030000Z" -- 03 April 2008
|
|
DESCRIPTION "Version 25: Changed the default value for rcPrFilterAceEgressQueue from 64 to 8"
|
|
|
|
REVISION "200803140000Z" -- 14 March 2008
|
|
DESCRIPTION "Version 24: Changed syntax for rcPrFilterAceIpv6NextHdrNextHdr and rcPrFilterAceIpv6ShowNxtHdrNxtHdr from INTEGER to Ipv6NextHdr."
|
|
|
|
REVISION "200709060000Z" -- 06 Sept 2007
|
|
DESCRIPTION "Version 23: Changed syntax for rcPrFilterAceDstVlanId from Integer32 to INTEGER"
|
|
|
|
REVISION "200709040000Z" -- 04 Sept 2007
|
|
DESCRIPTION "Version 22: Added mib objects to rcPrFilterAceTable"
|
|
|
|
REVISION "200708230000Z" -- 23 Aug 2007
|
|
DESCRIPTION "Version 21: Added rcPrQosSubportProfileQueueQPriority,
|
|
rcPrQosSubportQueueSetEqmapTable"
|
|
|
|
REVISION "200705140000Z" -- 14 May 2007
|
|
DESCRIPTION "Version 20: Updated rcPrQosSubportQueueSetTemplateMinRate and
|
|
rcPrQosSubportQueueSetTemplateMaxRate"
|
|
|
|
REVISION "200704180000Z" -- 18 Apr 2007
|
|
DESCRIPTION "Version 19: Added rcPrQosSubportQueueSetTemplateTable, rcPrQosIsidRateLimitsTable,
|
|
rcPrQosIsidRateLimitsIsidTable, rcPrQosSubportProfileTable and
|
|
rcPrQosSubportProfileQueueTable "
|
|
|
|
REVISION "200702050000Z" -- 05 Feb 2006
|
|
DESCRIPTION "Version 18: Added rcPrQosIngressExpToQosTable and rcPrQosEgressQosToExpTable"
|
|
|
|
REVISION "200602240000Z" -- 24 Feb 2006
|
|
DESCRIPTION "Version 17: Added rcPrFilterAceRedirectNextHopIpv6 attribute in RcPrFilterAceEntry"
|
|
|
|
REVISION "200602090000Z" -- 09 Feb 2006
|
|
DESCRIPTION "Version 16: Updated rcPrFilterAceIpv6NextHdrNextHdr and added ACE IPv6 Show Table"
|
|
|
|
REVISION "200511220000Z" -- 22 Nov 2005
|
|
DESCRIPTION "Version 15: Added rcPrFilterActIpv6Attrs, rcPrFilterAclPktType, and a table at rcPrFilterAce 29"
|
|
|
|
REVISION "200509140000Z" -- 14 Sep 2005
|
|
DESCRIPTION "Version 14: Updated rcPrFilterIpfixState & rcPrFilterAclGlobalAction"
|
|
|
|
REVISION "200502180000Z" -- 18 February 2005
|
|
DESCRIPTION "Version 13: Changes the range for rcPrQosLocalPolicyIndex
|
|
value to 0-16383"
|
|
|
|
REVISION "200502150000Z" -- 15 February 2005
|
|
DESCRIPTION "Version 12: Changed the mapping of Egress-Queue NNSC
|
|
strings to Integer values as per the Functional
|
|
specifications"
|
|
|
|
REVISION "200502140000Z" -- 14 February 2005
|
|
DESCRIPTION "Version 11: Added range for rcPrQosLocalPolicyIndex value
|
|
for SMIv2 compliancy"
|
|
|
|
REVISION "200502020000Z" -- 02 February 2005
|
|
DESCRIPTION "Version 10: Remove references for 'undefined' in Power Ranger
|
|
MIB attributes."
|
|
|
|
REVISION "200501180000Z" -- 18 January 2005
|
|
DESCRIPTION "Version 9: Adding LaneSet with TEXTUAL-CONVENTION.MOdified
|
|
rcPrQosPolicyLaneMembers from OCTET STRING to LaneSet"
|
|
|
|
REVISION "200501140000Z" -- 14 January 2005
|
|
DESCRIPTION "Version 8: Resolution of MIB conflicts with ClearCase. Changes are
|
|
associated with these MIB attributes: rcPrQosPolicyRowStatus,
|
|
rcPrQosPolicyLaneChange, rcPrQosLocalPolicyGpId,
|
|
rcPrQosLocalPolicyIndex, rcPrFilterAceMode, rcPrFilterAce*Show*Oper
|
|
attributes."
|
|
|
|
REVISION "200409300000Z" -- 30 September 2004
|
|
DESCRIPTION "Version 7: A number of changes were made for Power
|
|
Ranger Filter and QoS usability as well as for fixing
|
|
some issues required for SNMP/JDM to work."
|
|
|
|
REVISION "200408240000Z" -- 24 August 2004
|
|
DESCRIPTION "Version 6: Changes done in rcPrQosLocalPolicyLaneMember
|
|
to add lane member information.
|
|
Modified the rcPrQosTxQueueTemplateId and rcPrQosTxQueueTid
|
|
max value to 386.
|
|
Modified the values of Filter Operators to match
|
|
the CP-COP Interface values.
|
|
Changed the default value of rcPrFilterAceMode to 'none'.
|
|
Changed the SYNTAX of rcPrQosTxQueueStatsPort to InterfaceIndex."
|
|
|
|
REVISION "200408170000Z" -- 17 August 2004
|
|
DESCRIPTION "Version 5: Additional changes made due to agent
|
|
changes or changes required for SNMP/JDM to work."
|
|
|
|
REVISION "200407200000Z" -- 20 July 2004
|
|
DESCRIPTION "Version 4: Added version info"
|
|
|
|
REVISION "200406110000Z"
|
|
DESCRIPTION "Major revision, note that previous versions of
|
|
this MIB were never actually used in products."
|
|
|
|
REVISION "200402110000Z"
|
|
DESCRIPTION "The initial version."
|
|
|
|
::= { rcPowerRanger 1 }
|
|
|
|
rcPowerRangerNotifications OBJECT IDENTIFIER ::= { rcPowerRangerMib 0 }
|
|
rcPowerRangerObjects OBJECT IDENTIFIER ::= { rcPowerRangerMib 1 }
|
|
|
|
--
|
|
-- Object groups within the Power Ranger MIB
|
|
--
|
|
|
|
rcPrQos OBJECT IDENTIFIER ::= { rcPowerRangerObjects 1 }
|
|
rcPrFilter OBJECT IDENTIFIER ::= { rcPowerRangerObjects 2 }
|
|
|
|
--
|
|
-- The rcPrQos group
|
|
--
|
|
|
|
rcPrQosScalars OBJECT IDENTIFIER ::= { rcPrQos 1 }
|
|
|
|
LaneSet ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The set of lanes that are members of this Global
|
|
Policer. The string is 4 octets long, for a total
|
|
of 32 bits. Each bit corresponds to a laneId.
|
|
Each I/O slot has 4 laneIds. When a bit has the
|
|
value one(1), the corresponding laneId is a member
|
|
of the set. When a bit has the value zero(0), the
|
|
corresponding laneId is not a member of the set.
|
|
The encoding is such that the most significant bit
|
|
of octet #1 corresponds to laneId 0, while the
|
|
least significant bit of octet #4 corresponds to
|
|
laneId 31."
|
|
SYNTAX OCTET STRING (SIZE (4))
|
|
|
|
rcPrQosPolicyNumPolicies OBJECT-TYPE
|
|
SYNTAX INTEGER (0..12288)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A list of Global Policer (GPID) entries.
|
|
The number of entries is given by
|
|
rcPrQosPolicyNumPolicies."
|
|
::= { rcPrQosScalars 1 }
|
|
|
|
rcPrQosTxQueueNumTemplates OBJECT-TYPE
|
|
SYNTAX INTEGER (0..383)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of egress queue templates currently
|
|
defined in the switch."
|
|
::= { rcPrQosScalars 2 }
|
|
|
|
rcPrQosFlowPolicerStatsClear OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Clear all box-wide policer statistics."
|
|
::= { rcPrQosScalars 3 }
|
|
|
|
rcPrQosLossless8021p OBJECT-TYPE
|
|
SYNTAX Integer32 (0..6)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The value used to map Ingress IEEE 1p to lossless
|
|
internal Qos when lossless Ethernet mode is enabled."
|
|
::= { rcPrQosScalars 4 }
|
|
|
|
rcPrQosLosslessPfcEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "If true then at least one lossless port in the
|
|
switch has been configured with the value of
|
|
rcPortLosslessEnetPauseType set to pfc(2).
|
|
If false then either all lossless ports are currently
|
|
in fc(1) mode, or no ports are configured in
|
|
lossless mode."
|
|
::= { rcPrQosScalars 5 }
|
|
|
|
rcPrQosLosslessPortsEnablePending OBJECT-TYPE
|
|
SYNTAX PortSet
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This object is used to inform the system which ports
|
|
are pending lossless enable and is for internal use."
|
|
::= { rcPrQosScalars 6 }
|
|
|
|
rcPrQosLosslessPortsOperPending OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Indicates which ports which would be brought down
|
|
operationally if the set of ports indicated in
|
|
rcPrQosLosslessPortsEnablePending are configured
|
|
for lossless operation."
|
|
::= { rcPrQosScalars 7 }
|
|
|
|
-- Power Ranger Qos Policy Policers Table
|
|
rcPrQosPolicyTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrQosPolicyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A list of GPID entries. The number of entries is
|
|
given by rcPrQosPolicyNumPolicies."
|
|
::= { rcPrQos 2 }
|
|
|
|
rcPrQosPolicyEntry OBJECT-TYPE
|
|
SYNTAX RcPrQosPolicyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing configuration information for a
|
|
particular global policer."
|
|
INDEX { rcPrQosPolicyGpId }
|
|
::= { rcPrQosPolicyTable 1 }
|
|
|
|
RcPrQosPolicyEntry ::= SEQUENCE {
|
|
rcPrQosPolicyGpId INTEGER,
|
|
rcPrQosPolicyName DisplayString,
|
|
rcPrQosPolicyPeakRate INTEGER,
|
|
rcPrQosPolicySvcRate INTEGER,
|
|
rcPrQosPolicyLaneMembers LaneSet,
|
|
rcPrQosPolicyRowStatus RowStatus
|
|
}
|
|
|
|
rcPrQosPolicyGpId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..16383)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A value that uniquely identifies Global Policer
|
|
associated with this entry."
|
|
::= { rcPrQosPolicyEntry 1 }
|
|
|
|
rcPrQosPolicyName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "An administratively-assigned name for this Global
|
|
Policer."
|
|
::= { rcPrQosPolicyEntry 2 }
|
|
|
|
rcPrQosPolicyPeakRate OBJECT-TYPE
|
|
SYNTAX INTEGER (0..10000000)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Global Policer Peak Rate in Kilobit/sec."
|
|
::= { rcPrQosPolicyEntry 3 }
|
|
|
|
rcPrQosPolicySvcRate OBJECT-TYPE
|
|
SYNTAX INTEGER (0..10000000)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Global Policer Service Rate in Kilobit/sec."
|
|
::= { rcPrQosPolicyEntry 4 }
|
|
|
|
rcPrQosPolicyLaneMembers OBJECT-TYPE
|
|
SYNTAX LaneSet
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "The set of lanes that are members of this Global
|
|
Policer. The string is 4 octets long, for a total
|
|
of 32 bits. Each bit corresponds to a laneId.
|
|
Each I/O slot has 4 laneIds. When a bit has the
|
|
value one(1), the corresponding laneId is a member
|
|
of the set. When a bit has the value zero(0), the
|
|
corresponding laneId is not a member of the set.
|
|
The encoding is such that the most significant bit
|
|
of octet #1 corresponds to laneId 0, while the
|
|
least significant bit of octet #4 corresponds to
|
|
laneId 31."
|
|
::= { rcPrQosPolicyEntry 5 }
|
|
|
|
rcPrQosPolicyRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrQosPolicyEntry 6}
|
|
|
|
-- Power Ranger Qos Local Policer Table
|
|
|
|
rcPrQosLocalPolicyTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrQosLocalPolicyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A list of local (aka physical) policer entries."
|
|
::= { rcPrQos 3 }
|
|
|
|
rcPrQosLocalPolicyEntry OBJECT-TYPE
|
|
SYNTAX RcPrQosLocalPolicyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry containing configuration information for
|
|
a particular local policer."
|
|
INDEX { rcPrQosLocalPolicyGpId,
|
|
rcPrQosLocalPolicyIndex }
|
|
::= { rcPrQosLocalPolicyTable 1 }
|
|
|
|
RcPrQosLocalPolicyEntry ::= SEQUENCE {
|
|
rcPrQosLocalPolicyGpId INTEGER,
|
|
rcPrQosLocalPolicyIndex Integer32,
|
|
rcPrQosLocalPolicyPeakRate INTEGER,
|
|
rcPrQosLocalPolicySvcRate INTEGER,
|
|
rcPrQosLocalPolicyTotalPkts Counter64,
|
|
rcPrQosLocalPolicyTotalBytes Counter64,
|
|
rcPrQosLocalPolicyBytesOverPeak Counter64,
|
|
rcPrQosLocalPolicyBytesOverSvc Counter64,
|
|
rcPrQosLocalPolicyTotalPktsDropped Counter64,
|
|
rcPrQosLocalPolicyLaneMember OCTET STRING,
|
|
rcPrQosLocalPolicyGreenPackets Counter64,
|
|
rcPrQosLocalPolicyGreenBytes Counter64,
|
|
rcPrQosLocalPolicyYellowPackets Counter64,
|
|
rcPrQosLocalPolicyYellowBytes Counter64,
|
|
rcPrQosLocalPolicyRedPackets Counter64,
|
|
rcPrQosLocalPolicyRedBytes Counter64,
|
|
rcPrQosLocalPolicyStatsClear TruthValue
|
|
}
|
|
|
|
rcPrQosLocalPolicyGpId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..16383)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A value of Global Policer ID corresponding to this
|
|
local policer."
|
|
::= { rcPrQosLocalPolicyEntry 1 }
|
|
|
|
rcPrQosLocalPolicyIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..16383)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A value that uniquely identifies the local Policer
|
|
associated with this entry. Concatenation of
|
|
tap.lane.lpid."
|
|
::= { rcPrQosLocalPolicyEntry 2 }
|
|
|
|
rcPrQosLocalPolicyPeakRate OBJECT-TYPE
|
|
SYNTAX INTEGER (0..10000000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Local Policer Peak Rate in Kilobit/sec. Equals to
|
|
that of corresponding Global Policer ID."
|
|
::= { rcPrQosLocalPolicyEntry 3 }
|
|
|
|
rcPrQosLocalPolicySvcRate OBJECT-TYPE
|
|
SYNTAX INTEGER (0..10000000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Local Policer Service Rate in Kilobit/sec. Equals to
|
|
that of corresponding Global Policer ID."
|
|
::= { rcPrQosLocalPolicyEntry 4 }
|
|
|
|
rcPrQosLocalPolicyTotalPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Local Policer Total Packets Count."
|
|
::= { rcPrQosLocalPolicyEntry 5 }
|
|
|
|
rcPrQosLocalPolicyTotalBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Local Policer Total Bytes Count."
|
|
::= { rcPrQosLocalPolicyEntry 6 }
|
|
|
|
rcPrQosLocalPolicyBytesOverPeak OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Local Policer Bytes over Peak Rate Count."
|
|
::= { rcPrQosLocalPolicyEntry 7 }
|
|
|
|
rcPrQosLocalPolicyBytesOverSvc OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Local Policer Bytes over Service Rate Count."
|
|
::= { rcPrQosLocalPolicyEntry 8 }
|
|
|
|
rcPrQosLocalPolicyTotalPktsDropped OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The count of Local Policer Total Packets dropped
|
|
due to reasons other than policing, e.g. congestion."
|
|
::= { rcPrQosLocalPolicyEntry 9 }
|
|
|
|
rcPrQosLocalPolicyLaneMember OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..4))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The lane that this Gpid has a local policing
|
|
account on "
|
|
::= { rcPrQosLocalPolicyEntry 10 }
|
|
|
|
rcPrQosLocalPolicyGreenPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of packets received
|
|
that were below committed rate."
|
|
::= { rcPrQosLocalPolicyEntry 11 }
|
|
|
|
rcPrQosLocalPolicyGreenBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of bytes received
|
|
that were below the committed rate."
|
|
::= { rcPrQosLocalPolicyEntry 12 }
|
|
|
|
rcPrQosLocalPolicyYellowPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of packets received
|
|
that were above the committed rate but
|
|
below the peak rate."
|
|
::= { rcPrQosLocalPolicyEntry 13 }
|
|
|
|
rcPrQosLocalPolicyYellowBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of bytes received
|
|
that were above the committed rate but
|
|
below the peak rate."
|
|
::= { rcPrQosLocalPolicyEntry 14 }
|
|
|
|
rcPrQosLocalPolicyRedPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of packets received
|
|
that were above the peak rate."
|
|
::= { rcPrQosLocalPolicyEntry 15 }
|
|
|
|
rcPrQosLocalPolicyRedBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of bytes received
|
|
that were above the peak rate."
|
|
::= { rcPrQosLocalPolicyEntry 16 }
|
|
|
|
rcPrQosLocalPolicyStatsClear OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Clear Qos Policy statistics."
|
|
::= { rcPrQosLocalPolicyEntry 17 }
|
|
|
|
|
|
-- Power Ranger Qos Egress Queue Template Table
|
|
rcPrQosTxQueueTemplateTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrQosTxQueueTemplateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A list of egress queue templates. The number of
|
|
templates is given by rcPrQosTxQueueNumTemplates."
|
|
::= { rcPrQos 4 }
|
|
|
|
rcPrQosTxQueueTemplateEntry OBJECT-TYPE
|
|
SYNTAX RcPrQosTxQueueTemplateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing configuration information for a
|
|
particular egress queue template. Queue is a set of
|
|
egress queues."
|
|
INDEX { rcPrQosTxQueueTemplateId }
|
|
::= { rcPrQosTxQueueTemplateTable 1 }
|
|
|
|
RcPrQosTxQueueTemplateEntry ::= SEQUENCE {
|
|
rcPrQosTxQueueTemplateId INTEGER,
|
|
rcPrQosTxQueueTemplateName DisplayString,
|
|
rcPrQosTxQueueTemplateMaxQueues INTEGER,
|
|
rcPrQosTxQueueTemplateBalancedQueues INTEGER,
|
|
rcPrQosTxQueueTemplateHiPriQueues INTEGER,
|
|
rcPrQosTxQueueTemplateLoPriQueues INTEGER,
|
|
rcPrQosTxQueueTemplateTotalQueues Integer32,
|
|
rcPrQosTxQueueTemplateBalancedQList OCTET STRING,
|
|
rcPrQosTxQueueTemplateHiPriQList OCTET STRING,
|
|
rcPrQosTxQueueTemplateLoPriQList OCTET STRING,
|
|
rcPrQosTxQueueTemplateTotalQLists OCTET STRING,
|
|
rcPrQosTxQueueTemplateMinRateTotal INTEGER,
|
|
rcPrQosTxQueueTemplateMaxRateHiPri INTEGER,
|
|
rcPrQosTxQueueTemplatePortMembers PortSet,
|
|
rcPrQosTxQueueTemplateFlags INTEGER,
|
|
rcPrQosTxQueueTemplateApply TruthValue,
|
|
rcPrQosTxQueueTemplateRowStatus RowStatus
|
|
}
|
|
|
|
rcPrQosTxQueueTemplateId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..386)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A value that uniquely identifies Egress Queue
|
|
Template."
|
|
::= { rcPrQosTxQueueTemplateEntry 1 }
|
|
|
|
rcPrQosTxQueueTemplateName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "An administratively-assigned name for this egress
|
|
Queue Template."
|
|
::= { rcPrQosTxQueueTemplateEntry 2 }
|
|
|
|
rcPrQosTxQueueTemplateMaxQueues OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eight(8),
|
|
sixtyfour(64)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Maximum number of queues in this Template."
|
|
::= { rcPrQosTxQueueTemplateEntry 3 }
|
|
|
|
rcPrQosTxQueueTemplateBalancedQueues OBJECT-TYPE
|
|
SYNTAX INTEGER (0..48)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Total number of Balanced Queues in this Template."
|
|
::= { rcPrQosTxQueueTemplateEntry 4 }
|
|
|
|
rcPrQosTxQueueTemplateHiPriQueues OBJECT-TYPE
|
|
SYNTAX INTEGER (0..64)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Total number of High Priority Queues in this
|
|
Template."
|
|
::= { rcPrQosTxQueueTemplateEntry 5 }
|
|
|
|
rcPrQosTxQueueTemplateLoPriQueues OBJECT-TYPE
|
|
SYNTAX INTEGER (0..8)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Total number of Low Priority Queues in this Template."
|
|
::= { rcPrQosTxQueueTemplateEntry 6 }
|
|
|
|
rcPrQosTxQueueTemplateTotalQueues OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Total number of queues in this Template."
|
|
::= { rcPrQosTxQueueTemplateEntry 7 }
|
|
|
|
rcPrQosTxQueueTemplateBalancedQList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..200))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "List of Balanced Queues in this Template."
|
|
::= { rcPrQosTxQueueTemplateEntry 8 }
|
|
|
|
rcPrQosTxQueueTemplateHiPriQList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..200))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "List of High Priority Queues in this Template."
|
|
::= { rcPrQosTxQueueTemplateEntry 9 }
|
|
|
|
rcPrQosTxQueueTemplateLoPriQList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..200))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "List of Low Priority Queues in this Template."
|
|
::= { rcPrQosTxQueueTemplateEntry 10 }
|
|
|
|
rcPrQosTxQueueTemplateTotalQLists OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..600))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "List of Total Physical Queues in this Template."
|
|
::= { rcPrQosTxQueueTemplateEntry 11 }
|
|
|
|
rcPrQosTxQueueTemplateMinRateTotal OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Sum of minimum rate guarantees for this template."
|
|
::= { rcPrQosTxQueueTemplateEntry 12 }
|
|
|
|
rcPrQosTxQueueTemplateMaxRateHiPri OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Sum of maximum rate guarantees for high priority
|
|
queues of this template."
|
|
::= { rcPrQosTxQueueTemplateEntry 13 }
|
|
|
|
rcPrQosTxQueueTemplatePortMembers OBJECT-TYPE
|
|
SYNTAX PortSet
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Port members of this template."
|
|
::= { rcPrQosTxQueueTemplateEntry 14 }
|
|
|
|
rcPrQosTxQueueTemplateFlags OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
created(1),
|
|
committed(2),
|
|
modified(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Bitset indicated template state."
|
|
DEFVAL { created }
|
|
::= { rcPrQosTxQueueTemplateEntry 15 }
|
|
|
|
rcPrQosTxQueueTemplateApply OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "When apply is issued by the administrator,
|
|
the Egress Queue Set attributes are committed."
|
|
DEFVAL { false }
|
|
::= { rcPrQosTxQueueTemplateEntry 16 }
|
|
|
|
rcPrQosTxQueueTemplateRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrQosTxQueueTemplateEntry 17 }
|
|
|
|
-- Power Ranger Qos Egress Queue Table
|
|
rcPrQosTxQueueTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrQosTxQueueEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A list of elementary Egress queue entries."
|
|
::= { rcPrQos 5 }
|
|
|
|
rcPrQosTxQueueEntry OBJECT-TYPE
|
|
SYNTAX RcPrQosTxQueueEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing configuration information for a
|
|
particular elementary egress queue."
|
|
INDEX { rcPrQosTxQueueTid,
|
|
rcPrQosTxQueueQid }
|
|
::= { rcPrQosTxQueueTable 1 }
|
|
|
|
RcPrQosTxQueueEntry ::= SEQUENCE {
|
|
rcPrQosTxQueueTid INTEGER,
|
|
rcPrQosTxQueueQid INTEGER,
|
|
rcPrQosTxQueueName DisplayString,
|
|
rcPrQosTxQueueStyle INTEGER,
|
|
rcPrQosTxQueueWeight Integer32,
|
|
rcPrQosTxQueueMaxRate Integer32,
|
|
rcPrQosTxQueueMinRate Integer32,
|
|
rcPrQosTxQueueBquantum Integer32,
|
|
rcPrQosTxQueueMaxLength Integer32,
|
|
rcPrQosTxQueueWredCurveSet INTEGER,
|
|
rcPrQosTxQueueRowStatus RowStatus
|
|
}
|
|
|
|
rcPrQosTxQueueTid OBJECT-TYPE
|
|
SYNTAX INTEGER (1..386)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Template ID of the template this queue belongs to."
|
|
::= { rcPrQosTxQueueEntry 1 }
|
|
|
|
rcPrQosTxQueueQid OBJECT-TYPE
|
|
SYNTAX INTEGER (0..63)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Queue Offset from the base queue for this port."
|
|
::= { rcPrQosTxQueueEntry 2 }
|
|
|
|
rcPrQosTxQueueName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "An NNSC name for this egress queue. Allowed only
|
|
for 8 NNSC queues."
|
|
::= { rcPrQosTxQueueEntry 3 }
|
|
|
|
rcPrQosTxQueueStyle OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
hipri(1),
|
|
balanced(2),
|
|
lopri(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Egress queue style."
|
|
::= { rcPrQosTxQueueEntry 4 }
|
|
|
|
rcPrQosTxQueueWeight OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Egress queue weight.
|
|
Applicable for balanced queues and lo-pri queues only."
|
|
::= { rcPrQosTxQueueEntry 5 }
|
|
|
|
rcPrQosTxQueueMaxRate OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Egress queue maximum rate, Kbs"
|
|
::= { rcPrQosTxQueueEntry 6 }
|
|
|
|
rcPrQosTxQueueMinRate OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Egress queue minimun rate guarantee, Kbs.
|
|
Applicable for balanced queues and lo-pri queues only."
|
|
::= { rcPrQosTxQueueEntry 7 }
|
|
|
|
rcPrQosTxQueueBquantum OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Bandwidth allocation unit.
|
|
Applicable for balanced queues and lo-pri queues only."
|
|
::= { rcPrQosTxQueueEntry 8 }
|
|
|
|
rcPrQosTxQueueMaxLength OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Maximum queue length."
|
|
::= { rcPrQosTxQueueEntry 9 }
|
|
|
|
rcPrQosTxQueueWredCurveSet OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
tailDrop(1),
|
|
lowDrop(2),
|
|
mediumDrop(3),
|
|
highDrop(4)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Random Early Detection Number."
|
|
DEFVAL { tailDrop }
|
|
::= { rcPrQosTxQueueEntry 10 }
|
|
|
|
rcPrQosTxQueueRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrQosTxQueueEntry 11 }
|
|
|
|
-- Power Ranger Qos Egress Queue Stats Table
|
|
rcPrQosTxQueueStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrQosTxQueueStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A list of elementary Egress queue stats entries."
|
|
::= { rcPrQos 6 }
|
|
|
|
rcPrQosTxQueueStatsEntry OBJECT-TYPE
|
|
SYNTAX RcPrQosTxQueueStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing statistics information for a
|
|
particular elementary egress queue."
|
|
INDEX { rcPrQosTxQueueStatsPort,
|
|
rcPrQosTxQueueStatsQid }
|
|
::= { rcPrQosTxQueueStatsTable 1 }
|
|
|
|
RcPrQosTxQueueStatsEntry ::= SEQUENCE {
|
|
rcPrQosTxQueueStatsPort InterfaceIndex,
|
|
rcPrQosTxQueueStatsQid INTEGER,
|
|
rcPrQosTxQueueStatsTotalPages Counter64,
|
|
rcPrQosTxQueueStatsDroppedPages Counter64,
|
|
rcPrQosTxQueueStatsUtilization INTEGER
|
|
}
|
|
|
|
rcPrQosTxQueueStatsPort OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Port index of the stats table."
|
|
::= { rcPrQosTxQueueStatsEntry 1 }
|
|
|
|
rcPrQosTxQueueStatsQid OBJECT-TYPE
|
|
SYNTAX INTEGER (0..63)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Queue Offset from the base queue for this port."
|
|
::= { rcPrQosTxQueueStatsEntry 2 }
|
|
|
|
rcPrQosTxQueueStatsTotalPages OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Total pages offered to the queue."
|
|
::= { rcPrQosTxQueueStatsEntry 3 }
|
|
|
|
rcPrQosTxQueueStatsDroppedPages OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Total pages dropped by the queue."
|
|
::= { rcPrQosTxQueueStatsEntry 4 }
|
|
|
|
rcPrQosTxQueueStatsUtilization OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Utilization percentage of the queue."
|
|
::= { rcPrQosTxQueueStatsEntry 5 }
|
|
|
|
-- Power Ranger Ingress Exp Bit To Qos Level Table
|
|
rcPrQosIngressExpToQosTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrQosIngressExpToQosEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table is used to specify the Mpls EXP to
|
|
QOS (Exp bit->QOS) mapping on packet ingress."
|
|
::= { rcPrQos 7 }
|
|
|
|
rcPrQosIngressExpToQosEntry OBJECT-TYPE
|
|
SYNTAX RcPrQosIngressExpToQosEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing information of Exp bit->Qos mapping"
|
|
INDEX { rcPrQosIngressExpToQosIndex }
|
|
::= { rcPrQosIngressExpToQosTable 1 }
|
|
|
|
RcPrQosIngressExpToQosEntry ::= SEQUENCE {
|
|
rcPrQosIngressExpToQosIndex INTEGER,
|
|
rcPrQosIngressExpToQosMplsExp INTEGER,
|
|
rcPrQosIngressExpToQosLevel INTEGER,
|
|
rcPrQosIngressExpToQosRowStatus RowStatus
|
|
}
|
|
|
|
rcPrQosIngressExpToQosIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..8)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Used to uniquely identify a row in this table."
|
|
::= { rcPrQosIngressExpToQosEntry 1 }
|
|
|
|
rcPrQosIngressExpToQosMplsExp OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The Mpls Exp bit level."
|
|
::= { rcPrQosIngressExpToQosEntry 2 }
|
|
|
|
rcPrQosIngressExpToQosLevel OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "qos level"
|
|
::= { rcPrQosIngressExpToQosEntry 3 }
|
|
|
|
rcPrQosIngressExpToQosRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrQosIngressExpToQosEntry 4}
|
|
|
|
|
|
-- Power Ranger Egress Qos Level to Exp Bit Table
|
|
rcPrQosEgressQosToExpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrQosEgressQosToExpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table is used to specify the QOS to
|
|
Mpls EXP bit field (QOS->Exp bit) mapping on packet
|
|
egress."
|
|
::= { rcPrQos 8 }
|
|
|
|
rcPrQosEgressQosToExpEntry OBJECT-TYPE
|
|
SYNTAX RcPrQosEgressQosToExpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing infomation of Qos->Exp bit mapping"
|
|
INDEX { rcPrQosEgressQosToExpIndex }
|
|
::= { rcPrQosEgressQosToExpTable 1 }
|
|
|
|
RcPrQosEgressQosToExpEntry ::= SEQUENCE {
|
|
rcPrQosEgressQosToExpIndex INTEGER,
|
|
rcPrQosEgressQosToExpQosLevel INTEGER,
|
|
rcPrQosEgressQosToExpMplsExp INTEGER,
|
|
rcPrQosEgressQosToExpRowStatus RowStatus
|
|
}
|
|
|
|
rcPrQosEgressQosToExpIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..8)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Used to uniquely identify a row in this table."
|
|
::= { rcPrQosEgressQosToExpEntry 1 }
|
|
|
|
rcPrQosEgressQosToExpQosLevel OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "qos level"
|
|
::= { rcPrQosEgressQosToExpEntry 2 }
|
|
|
|
rcPrQosEgressQosToExpMplsExp OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The Mpls EXP bit level."
|
|
::= { rcPrQosEgressQosToExpEntry 3 }
|
|
|
|
rcPrQosEgressQosToExpRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrQosEgressQosToExpEntry 4}
|
|
|
|
|
|
--
|
|
-- POWER RANGER QOS SUBPORT QUEUE SET TABLE
|
|
--
|
|
|
|
rcPrQosSubportQueueSetTemplateTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrQosSubportQueueSetTemplateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A list of elementary egress queue templates."
|
|
::= { rcPrQos 9 }
|
|
|
|
rcPrQosSubportQueueSetTemplateEntry OBJECT-TYPE
|
|
SYNTAX RcPrQosSubportQueueSetTemplateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing configuration information for
|
|
a particular egress queue template. Queue is a
|
|
set of egress queues"
|
|
INDEX { rcPrQosSubportQueueSetTemplatePortIndex,
|
|
rcPrQosSubportQueueSetTemplateIndex }
|
|
::= { rcPrQosSubportQueueSetTemplateTable 1 }
|
|
|
|
RcPrQosSubportQueueSetTemplateEntry ::=
|
|
SEQUENCE
|
|
{
|
|
rcPrQosSubportQueueSetTemplatePortIndex INTEGER,
|
|
rcPrQosSubportQueueSetTemplateIndex INTEGER,
|
|
rcPrQosSubportQueueSetTemplatePort InterfaceIndex,
|
|
rcPrQosSubportQueueSetTemplateApply TruthValue,
|
|
rcPrQosSubportQueueSetTemplateSubportProfileName DisplayString,
|
|
rcPrQosSubportQueueSetTemplateAssignment DisplayString,
|
|
rcPrQosSubportQueueSetTemplateRowStatus RowStatus,
|
|
rcPrQosSubportQueueSetTemplateMinRate INTEGER,
|
|
rcPrQosSubportQueueSetTemplateMaxRate INTEGER,
|
|
rcPrQosSubportQueueSetTemplateMaxRateState EnableValue,
|
|
rcPrQosSubportQueueSetTemplateStatus INTEGER
|
|
}
|
|
|
|
rcPrQosSubportQueueSetTemplatePortIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Port Index."
|
|
::= { rcPrQosSubportQueueSetTemplateEntry 1 }
|
|
|
|
rcPrQosSubportQueueSetTemplateIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..80)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A name assigned for this Subport Queue Set."
|
|
::= { rcPrQosSubportQueueSetTemplateEntry 2 }
|
|
|
|
rcPrQosSubportQueueSetTemplatePort OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Port assigned for this Subport Queue Set."
|
|
::= { rcPrQosSubportQueueSetTemplateEntry 3 }
|
|
|
|
rcPrQosSubportQueueSetTemplateApply OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "When apply is issued by the administrators,
|
|
the subport queue set attributes are committed."
|
|
DEFVAL { false }
|
|
::= { rcPrQosSubportQueueSetTemplateEntry 4 }
|
|
|
|
rcPrQosSubportQueueSetTemplateSubportProfileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..20))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Name of the subport queue profile to be
|
|
applied for this template."
|
|
DEFVAL {"DFLT_SUBPORT_PROFILE"}
|
|
::= { rcPrQosSubportQueueSetTemplateEntry 5 }
|
|
|
|
rcPrQosSubportQueueSetTemplateAssignment OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Name of the trunk to this queue set is assigned."
|
|
DEFVAL {"Unassigned"}
|
|
::= { rcPrQosSubportQueueSetTemplateEntry 6 }
|
|
|
|
rcPrQosSubportQueueSetTemplateRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrQosSubportQueueSetTemplateEntry 7 }
|
|
|
|
rcPrQosSubportQueueSetTemplateMinRate OBJECT-TYPE
|
|
SYNTAX INTEGER (2000..10000000)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Minimum Rate. Minimum Rate of less than 10000 is
|
|
valid only on 48 Port RC Modules. On all other modules
|
|
the minimum value Min Rate can be configured is 10000."
|
|
DEFVAL { 50000 }
|
|
::= { rcPrQosSubportQueueSetTemplateEntry 8 }
|
|
|
|
rcPrQosSubportQueueSetTemplateMaxRate OBJECT-TYPE
|
|
SYNTAX INTEGER (2000..10000000)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Maximum Rate. Maximum Rate of less than 10000 is
|
|
valid only on 48 Port RC Modules. On all other modules
|
|
the minimum value Max Rate can be configured is 10000."
|
|
DEFVAL { 1000000 }
|
|
::= { rcPrQosSubportQueueSetTemplateEntry 9 }
|
|
|
|
rcPrQosSubportQueueSetTemplateMaxRateState OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Enable/Disable the maximum rate."
|
|
DEFVAL { disable }
|
|
::= { rcPrQosSubportQueueSetTemplateEntry 10 }
|
|
|
|
rcPrQosSubportQueueSetTemplateStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
created(1),
|
|
applied(2),
|
|
modified(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Bitset indicating Subport Queue Set status."
|
|
DEFVAL { created }
|
|
::= { rcPrQosSubportQueueSetTemplateEntry 11 }
|
|
|
|
--
|
|
-- RATE LIMITER TABLE (FOR I-SID'S)
|
|
--
|
|
|
|
rcPrQosIsidRateLimitsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrQosIsidRateLimitsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Isid Rate Limits Tables are
|
|
for R-Module cards only"
|
|
::= { rcPrQos 10 }
|
|
|
|
rcPrQosIsidRateLimitsEntry OBJECT-TYPE
|
|
SYNTAX RcPrQosIsidRateLimitsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Isid Rate Limits Table"
|
|
INDEX { rcPrQosIsidRateLimitsSlotNumber,
|
|
rcPrQosIsidRateLimitsLaneNumber }
|
|
::= { rcPrQosIsidRateLimitsTable 1 }
|
|
|
|
RcPrQosIsidRateLimitsEntry ::=
|
|
SEQUENCE
|
|
{
|
|
rcPrQosIsidRateLimitsSlotNumber INTEGER,
|
|
rcPrQosIsidRateLimitsLaneNumber INTEGER,
|
|
rcPrQosIsidRateLimitsAdminState EnableValue
|
|
}
|
|
|
|
rcPrQosIsidRateLimitsSlotNumber OBJECT-TYPE
|
|
SYNTAX INTEGER (1..10)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Slot number."
|
|
::= { rcPrQosIsidRateLimitsEntry 1 }
|
|
|
|
rcPrQosIsidRateLimitsLaneNumber OBJECT-TYPE
|
|
SYNTAX INTEGER (1..3)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Lane number. On a 30 Port 1G card (8630GBR),
|
|
Ports 1 to 10 are grouped under Lane 1, Ports
|
|
11 to 20 are grouped under Lane 2 and Ports 21
|
|
to 30 are grouped under Lane 3. For a 3 Port
|
|
10G card (8683XLR), Port 1 comes under Lane 1,
|
|
Port 2 comes under Lane 2 and Port 3 comes
|
|
under Lane 3. For a 48 Port 1G card (8648GTR),
|
|
Ports 1 to 24 are grouped under Lane 1 and Ports
|
|
25 to 48 are grouped under Lane 2."
|
|
::= { rcPrQosIsidRateLimitsEntry 2 }
|
|
|
|
rcPrQosIsidRateLimitsAdminState OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Admin control for the Rate Limiter Table."
|
|
DEFVAL { disable }
|
|
::= { rcPrQosIsidRateLimitsEntry 3 }
|
|
|
|
--
|
|
-- RATE LIMITER I-SID TABLE
|
|
--
|
|
|
|
rcPrQosIsidRateLimitsIsidTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrQosIsidRateLimitsIsidEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Table contain rate limit for all Power Range card (R module).
|
|
Based on Slot and lane number and Isid ID"
|
|
::= { rcPrQos 11 }
|
|
|
|
rcPrQosIsidRateLimitsIsidEntry OBJECT-TYPE
|
|
SYNTAX RcPrQosIsidRateLimitsIsidEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry of Rate limit per slot and lane and Isid ID"
|
|
INDEX { rcPrQosIsidRateLimitsIsidSlotNumber,
|
|
rcPrQosIsidRateLimitsIsidLaneNumber,
|
|
rcPrQosIsidRateLimitsIsidIsidId }
|
|
::= { rcPrQosIsidRateLimitsIsidTable 1 }
|
|
|
|
RcPrQosIsidRateLimitsIsidEntry ::=
|
|
SEQUENCE
|
|
{
|
|
rcPrQosIsidRateLimitsIsidSlotNumber INTEGER,
|
|
rcPrQosIsidRateLimitsIsidLaneNumber INTEGER,
|
|
rcPrQosIsidRateLimitsIsidIsidId INTEGER,
|
|
rcPrQosIsidRateLimitsIsidRateLimit INTEGER
|
|
}
|
|
|
|
rcPrQosIsidRateLimitsIsidSlotNumber OBJECT-TYPE
|
|
SYNTAX INTEGER (1..10)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Slot number."
|
|
::= { rcPrQosIsidRateLimitsIsidEntry 1 }
|
|
|
|
rcPrQosIsidRateLimitsIsidLaneNumber OBJECT-TYPE
|
|
SYNTAX INTEGER (1..3)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Lane number. On a 30 Port 1G card (8630GBR),
|
|
Ports 1 to 10 are grouped under Lane 1, Ports
|
|
11 to 20 are grouped under Lane 2 and Ports 21
|
|
to 30 are grouped under Lane 3. For a 3 Port
|
|
10G card (8683XLR), Port 1 comes under Lane 1,
|
|
Port 2 comes under Lane 2 and Port 3 comes
|
|
under Lane 3. For a 48 Port 1G card (8648GTR),
|
|
Ports 1 to 24 are grouped under Lane 1 and Ports
|
|
25 to 48 are grouped under Lane 2."
|
|
::= { rcPrQosIsidRateLimitsIsidEntry 2 }
|
|
|
|
rcPrQosIsidRateLimitsIsidIsidId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..16777215)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Isid Id."
|
|
::= { rcPrQosIsidRateLimitsIsidEntry 3 }
|
|
|
|
rcPrQosIsidRateLimitsIsidRateLimit OBJECT-TYPE
|
|
SYNTAX INTEGER (1..10000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Rate Limit in Mbps."
|
|
DEFVAL { 1 }
|
|
::= { rcPrQosIsidRateLimitsIsidEntry 4 }
|
|
--
|
|
-- SUBPORT PROFILE TABLE
|
|
--
|
|
|
|
rcPrQosSubportProfileTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrQosSubportProfileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Table contain Subport Queue Profile information"
|
|
::= { rcPrQos 12 }
|
|
|
|
rcPrQosSubportProfileEntry OBJECT-TYPE
|
|
SYNTAX RcPrQosSubportProfileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Subport Queue Profile Table entry"
|
|
INDEX { rcPrQosSubportProfileIndex }
|
|
::= { rcPrQosSubportProfileTable 1 }
|
|
|
|
RcPrQosSubportProfileEntry ::=
|
|
SEQUENCE
|
|
{
|
|
rcPrQosSubportProfileIndex INTEGER,
|
|
rcPrQosSubportProfileName DisplayString,
|
|
rcPrQosSubportProfileBalancedQueues INTEGER,
|
|
rcPrQosSubportProfileHighPriQueues INTEGER,
|
|
rcPrQosSubportProfileLowPriQueues INTEGER,
|
|
rcPrQosSubportProfileBalancedQList OCTET STRING,
|
|
rcPrQosSubportProfileHighPriQList OCTET STRING,
|
|
rcPrQosSubportProfileLowPriQList OCTET STRING,
|
|
rcPrQosSubportProfileRowStatus RowStatus
|
|
}
|
|
|
|
rcPrQosSubportProfileIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A value that uniquely identifies the Subport Queue Profile."
|
|
::= { rcPrQosSubportProfileEntry 1 }
|
|
|
|
rcPrQosSubportProfileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..20))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Subport Queue Profile table name to be used."
|
|
::= { rcPrQosSubportProfileEntry 2 }
|
|
|
|
rcPrQosSubportProfileBalancedQueues OBJECT-TYPE
|
|
SYNTAX INTEGER (0..6)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Total number of Balanced Queues in this profile."
|
|
DEFVAL { 5 }
|
|
::= { rcPrQosSubportProfileEntry 3 }
|
|
|
|
rcPrQosSubportProfileHighPriQueues OBJECT-TYPE
|
|
SYNTAX INTEGER (1..7)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Total number of High Priority Queues in this profile."
|
|
DEFVAL { 2 }
|
|
::= { rcPrQosSubportProfileEntry 4 }
|
|
|
|
rcPrQosSubportProfileLowPriQueues OBJECT-TYPE
|
|
SYNTAX INTEGER (1..7)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Total number of Low Priority Queues in this profile."
|
|
DEFVAL { 1 }
|
|
::= { rcPrQosSubportProfileEntry 5 }
|
|
|
|
rcPrQosSubportProfileBalancedQList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..50))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "List of Balanced Queues in this profile."
|
|
::= { rcPrQosSubportProfileEntry 6 }
|
|
|
|
rcPrQosSubportProfileHighPriQList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..50))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "List of High Priority Queues in this profile."
|
|
::= { rcPrQosSubportProfileEntry 7 }
|
|
|
|
rcPrQosSubportProfileLowPriQList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..50))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "List of Low Priority Queues in this profile."
|
|
::= { rcPrQosSubportProfileEntry 8 }
|
|
|
|
rcPrQosSubportProfileRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrQosSubportProfileEntry 9 }
|
|
|
|
--
|
|
-- SUBPORT PROFILE QUEUE TABLE
|
|
--
|
|
rcPrQosSubportProfileQueueTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrQosSubportProfileQueueEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A list of elementary subport queue entries."
|
|
::= { rcPrQos 13 }
|
|
|
|
rcPrQosSubportProfileQueueEntry OBJECT-TYPE
|
|
SYNTAX RcPrQosSubportProfileQueueEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing configuration information for
|
|
a particular subport egress queue."
|
|
INDEX { rcPrQosSubportProfileQueueProfileIndex,
|
|
rcPrQosSubportProfileQueueQIndex }
|
|
::= { rcPrQosSubportProfileQueueTable 1 }
|
|
|
|
RcPrQosSubportProfileQueueEntry ::=
|
|
SEQUENCE
|
|
{
|
|
rcPrQosSubportProfileQueueProfileIndex INTEGER,
|
|
rcPrQosSubportProfileQueueQIndex INTEGER,
|
|
rcPrQosSubportProfileQueueQStyle INTEGER,
|
|
rcPrQosSubportProfileQueueMaxRate INTEGER,
|
|
rcPrQosSubportProfileQueueMinRate INTEGER,
|
|
rcPrQosSubportProfileQueueMaxLength INTEGER,
|
|
rcPrQosSubportProfileQueueWredCurveSet INTEGER,
|
|
rcPrQosSubportProfileQueueQPriority INTEGER
|
|
}
|
|
|
|
rcPrQosSubportProfileQueueProfileIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Profile index of the profie this queue belongs to."
|
|
::= { rcPrQosSubportProfileQueueEntry 1 }
|
|
|
|
rcPrQosSubportProfileQueueQIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Queue offset from the base queue."
|
|
::= { rcPrQosSubportProfileQueueEntry 2 }
|
|
|
|
rcPrQosSubportProfileQueueQStyle OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
highPri(1),
|
|
balanced(2),
|
|
lowPri(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Queue style."
|
|
::= { rcPrQosSubportProfileQueueEntry 3 }
|
|
|
|
rcPrQosSubportProfileQueueMaxRate OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Queue maximum rate in percentage."
|
|
::= { rcPrQosSubportProfileQueueEntry 4 }
|
|
|
|
rcPrQosSubportProfileQueueMinRate OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Queue minimum rate in percentage."
|
|
::= { rcPrQosSubportProfileQueueEntry 5 }
|
|
|
|
rcPrQosSubportProfileQueueMaxLength OBJECT-TYPE
|
|
SYNTAX INTEGER (0..8000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Maximum queue length."
|
|
::= { rcPrQosSubportProfileQueueEntry 6 }
|
|
|
|
rcPrQosSubportProfileQueueWredCurveSet OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
tailDrop(1),
|
|
lowDrop(2),
|
|
mediumDrop(3),
|
|
highDrop(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Weighted Random Early Detection setting."
|
|
DEFVAL { tailDrop }
|
|
::= { rcPrQosSubportProfileQueueEntry 7 }
|
|
|
|
rcPrQosSubportProfileQueueQPriority OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Q Priority."
|
|
::= { rcPrQosSubportProfileQueueEntry 8 }
|
|
|
|
--
|
|
-- SUBPORT QUEUE SET - INTERNAL QOS TO EGRESS QUEUE MAPPING TABLE
|
|
--
|
|
|
|
rcPrQosSubportQueueSetEqmapTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrQosSubportQueueSetEqmapEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Internal QoS to Egress Queue mapping table."
|
|
::= { rcPrQos 14 }
|
|
|
|
rcPrQosSubportQueueSetEqmapEntry OBJECT-TYPE
|
|
SYNTAX RcPrQosSubportQueueSetEqmapEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing egress queue id for an
|
|
internal QoS level on a subport q set."
|
|
INDEX { rcPrQosSubportQueueSetEqmapPortIndex,
|
|
rcPrQosSubportQueueSetEqmapIndex,
|
|
rcPrQosSubportQueueSetEqmapInternalQos }
|
|
::= { rcPrQosSubportQueueSetEqmapTable 1 }
|
|
|
|
RcPrQosSubportQueueSetEqmapEntry ::=
|
|
SEQUENCE
|
|
{
|
|
rcPrQosSubportQueueSetEqmapPortIndex INTEGER,
|
|
rcPrQosSubportQueueSetEqmapIndex INTEGER,
|
|
rcPrQosSubportQueueSetEqmapInternalQos INTEGER,
|
|
rcPrQosSubportQueueSetEqmapPort InterfaceIndex,
|
|
rcPrQosSubportQueueSetEqmapEgressQueue INTEGER
|
|
}
|
|
|
|
rcPrQosSubportQueueSetEqmapPortIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Port Index."
|
|
::= { rcPrQosSubportQueueSetEqmapEntry 1 }
|
|
|
|
rcPrQosSubportQueueSetEqmapIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..80)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Subport Queue Set Index."
|
|
::= { rcPrQosSubportQueueSetEqmapEntry 2 }
|
|
|
|
rcPrQosSubportQueueSetEqmapInternalQos OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Internal QoS."
|
|
::= { rcPrQosSubportQueueSetEqmapEntry 3 }
|
|
|
|
rcPrQosSubportQueueSetEqmapPort OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Port assigned for this Subport Queue Set."
|
|
::= { rcPrQosSubportQueueSetEqmapEntry 4 }
|
|
|
|
rcPrQosSubportQueueSetEqmapEgressQueue OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Egress Queue Id assigned for the
|
|
specified Internal QoS Lvl."
|
|
::= { rcPrQosSubportQueueSetEqmapEntry 5 }
|
|
|
|
-- Power Ranger Egress Qos Cos Queue stats Table
|
|
rcPrQosCosQuePortStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrQosCosQuePortStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table is used to get the qos cos queue port stats."
|
|
::= { rcPrQos 15 }
|
|
|
|
rcPrQosCosQuePortStatsEntry OBJECT-TYPE
|
|
SYNTAX RcPrQosCosQuePortStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing information of port Qos cosq stats"
|
|
INDEX { rcPrQosCosQuePortStatsIndex }
|
|
::= { rcPrQosCosQuePortStatsTable 1 }
|
|
|
|
RcPrQosCosQuePortStatsEntry ::= SEQUENCE {
|
|
rcPrQosCosQuePortStatsIndex INTEGER,
|
|
rcPrQosCosQuePortStatsQue0OutPackets Counter64,
|
|
rcPrQosCosQuePortStatsQue0OutBytes Counter64,
|
|
rcPrQosCosQuePortStatsQue0DropPackets Counter64,
|
|
rcPrQosCosQuePortStatsQue0DropBytes Counter64,
|
|
rcPrQosCosQuePortStatsQue1OutPackets Counter64,
|
|
rcPrQosCosQuePortStatsQue1OutBytes Counter64,
|
|
rcPrQosCosQuePortStatsQue1DropPackets Counter64,
|
|
rcPrQosCosQuePortStatsQue1DropBytes Counter64,
|
|
rcPrQosCosQuePortStatsQue2OutPackets Counter64,
|
|
rcPrQosCosQuePortStatsQue2OutBytes Counter64,
|
|
rcPrQosCosQuePortStatsQue2DropPackets Counter64,
|
|
rcPrQosCosQuePortStatsQue2DropBytes Counter64,
|
|
rcPrQosCosQuePortStatsQue3OutPackets Counter64,
|
|
rcPrQosCosQuePortStatsQue3OutBytes Counter64,
|
|
rcPrQosCosQuePortStatsQue3DropPackets Counter64,
|
|
rcPrQosCosQuePortStatsQue3DropBytes Counter64,
|
|
rcPrQosCosQuePortStatsQue4OutPackets Counter64,
|
|
rcPrQosCosQuePortStatsQue4OutBytes Counter64,
|
|
rcPrQosCosQuePortStatsQue4DropPackets Counter64,
|
|
rcPrQosCosQuePortStatsQue4DropBytes Counter64,
|
|
rcPrQosCosQuePortStatsQue5OutPackets Counter64,
|
|
rcPrQosCosQuePortStatsQue5OutBytes Counter64,
|
|
rcPrQosCosQuePortStatsQue5DropPackets Counter64,
|
|
rcPrQosCosQuePortStatsQue5DropBytes Counter64,
|
|
rcPrQosCosQuePortStatsQue6OutPackets Counter64,
|
|
rcPrQosCosQuePortStatsQue6OutBytes Counter64,
|
|
rcPrQosCosQuePortStatsQue6DropPackets Counter64,
|
|
rcPrQosCosQuePortStatsQue6DropBytes Counter64,
|
|
rcPrQosCosQuePortStatsQue7OutPackets Counter64,
|
|
rcPrQosCosQuePortStatsQue7OutBytes Counter64,
|
|
rcPrQosCosQuePortStatsQue7DropPackets Counter64,
|
|
rcPrQosCosQuePortStatsQue7DropBytes Counter64,
|
|
rcPrQosCosQuePortStatsClearStat TruthValue
|
|
}
|
|
rcPrQosCosQuePortStatsIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (192..297)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the loopback port number from 192(1/1) to 297(2/42)."
|
|
::= { rcPrQosCosQuePortStatsEntry 1 }
|
|
|
|
rcPrQosCosQuePortStatsQue0OutPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the out packets for Cos queue 0."
|
|
::= { rcPrQosCosQuePortStatsEntry 2 }
|
|
|
|
rcPrQosCosQuePortStatsQue0OutBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the out bytes for Cos queue 0."
|
|
::= { rcPrQosCosQuePortStatsEntry 3 }
|
|
|
|
rcPrQosCosQuePortStatsQue0DropPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the drop packets for Cos queue 0."
|
|
::= { rcPrQosCosQuePortStatsEntry 4 }
|
|
|
|
rcPrQosCosQuePortStatsQue0DropBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the drop bytes for Cos queue 0."
|
|
::= { rcPrQosCosQuePortStatsEntry 5 }
|
|
|
|
rcPrQosCosQuePortStatsQue1OutPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the out packets for Cos queue 1."
|
|
::= { rcPrQosCosQuePortStatsEntry 6 }
|
|
|
|
rcPrQosCosQuePortStatsQue1OutBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the out bytes for Cos queue 1."
|
|
::= { rcPrQosCosQuePortStatsEntry 7 }
|
|
|
|
rcPrQosCosQuePortStatsQue1DropPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the drop packets for Cos queue 1."
|
|
::= { rcPrQosCosQuePortStatsEntry 8 }
|
|
|
|
rcPrQosCosQuePortStatsQue1DropBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the drop bytes for Cos queue 1."
|
|
::= { rcPrQosCosQuePortStatsEntry 9 }
|
|
|
|
rcPrQosCosQuePortStatsQue2OutPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the out packets for Cos queue 2."
|
|
::= { rcPrQosCosQuePortStatsEntry 10 }
|
|
|
|
rcPrQosCosQuePortStatsQue2OutBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the out bytes for Cos queue 2."
|
|
::= { rcPrQosCosQuePortStatsEntry 11 }
|
|
|
|
rcPrQosCosQuePortStatsQue2DropPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the drop packets for Cos queue 2."
|
|
::= { rcPrQosCosQuePortStatsEntry 12 }
|
|
|
|
rcPrQosCosQuePortStatsQue2DropBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the drop bytes for Cos queue 2."
|
|
::= { rcPrQosCosQuePortStatsEntry 13 }
|
|
|
|
rcPrQosCosQuePortStatsQue3OutPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the out packets for Cos queue 3."
|
|
::= { rcPrQosCosQuePortStatsEntry 14 }
|
|
|
|
rcPrQosCosQuePortStatsQue3OutBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the out bytes for Cos queue 3."
|
|
::= { rcPrQosCosQuePortStatsEntry 15 }
|
|
|
|
rcPrQosCosQuePortStatsQue3DropPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the drop packets for Cos queue 3."
|
|
::= { rcPrQosCosQuePortStatsEntry 16 }
|
|
|
|
rcPrQosCosQuePortStatsQue3DropBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the drop bytes for Cos queue 3."
|
|
::= { rcPrQosCosQuePortStatsEntry 17 }
|
|
|
|
rcPrQosCosQuePortStatsQue4OutPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the out packets for Cos queue 4."
|
|
::= { rcPrQosCosQuePortStatsEntry 18 }
|
|
|
|
rcPrQosCosQuePortStatsQue4OutBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the out bytes for Cos queue 4."
|
|
::= { rcPrQosCosQuePortStatsEntry 19 }
|
|
|
|
rcPrQosCosQuePortStatsQue4DropPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the drop packets for Cos queue 4."
|
|
::= { rcPrQosCosQuePortStatsEntry 20 }
|
|
|
|
rcPrQosCosQuePortStatsQue4DropBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the drop bytes for Cos queue 4."
|
|
::= { rcPrQosCosQuePortStatsEntry 21 }
|
|
|
|
rcPrQosCosQuePortStatsQue5OutPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the out packets for Cos queue 5."
|
|
::= { rcPrQosCosQuePortStatsEntry 22 }
|
|
|
|
rcPrQosCosQuePortStatsQue5OutBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the out bytes for Cos queue 5."
|
|
::= { rcPrQosCosQuePortStatsEntry 23 }
|
|
|
|
rcPrQosCosQuePortStatsQue5DropPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the drop packets for Cos queue 5."
|
|
::= { rcPrQosCosQuePortStatsEntry 24 }
|
|
|
|
rcPrQosCosQuePortStatsQue5DropBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the drop bytes for Cos queue 5."
|
|
::= { rcPrQosCosQuePortStatsEntry 25 }
|
|
|
|
rcPrQosCosQuePortStatsQue6OutPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the out packets for Cos queue 6."
|
|
::= { rcPrQosCosQuePortStatsEntry 26 }
|
|
|
|
rcPrQosCosQuePortStatsQue6OutBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the out bytes for Cos queue 6."
|
|
::= { rcPrQosCosQuePortStatsEntry 27 }
|
|
|
|
rcPrQosCosQuePortStatsQue6DropPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the drop packets for Cos queue 6."
|
|
::= { rcPrQosCosQuePortStatsEntry 28 }
|
|
|
|
rcPrQosCosQuePortStatsQue6DropBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the drop bytes for Cos queue 6."
|
|
::= { rcPrQosCosQuePortStatsEntry 29 }
|
|
|
|
rcPrQosCosQuePortStatsQue7OutPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the out packets for Cos queue 7."
|
|
::= { rcPrQosCosQuePortStatsEntry 30 }
|
|
|
|
rcPrQosCosQuePortStatsQue7OutBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the out bytes for Cos queue 7."
|
|
::= { rcPrQosCosQuePortStatsEntry 31 }
|
|
|
|
rcPrQosCosQuePortStatsQue7DropPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the drop packets for Cos queue 7."
|
|
::= { rcPrQosCosQuePortStatsEntry 32 }
|
|
|
|
rcPrQosCosQuePortStatsQue7DropBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the drop bytes for Cos queue 7."
|
|
::= { rcPrQosCosQuePortStatsEntry 33 }
|
|
|
|
rcPrQosCosQuePortStatsClearStat OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Clear Stats."
|
|
::= { rcPrQosCosQuePortStatsEntry 34 }
|
|
|
|
|
|
rcPrQosCosQueLoopbackPortStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrQosCosQueLoopbackPortStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table is used to get the qos cos queue port stats."
|
|
::= { rcPrQos 16 }
|
|
|
|
rcPrQosCosQueLoopbackPortStatsEntry OBJECT-TYPE
|
|
SYNTAX RcPrQosCosQueLoopbackPortStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing information of port Qos cosq stats"
|
|
INDEX { rcPrQosCosQueLoopbackPortStatsIndex }
|
|
::= { rcPrQosCosQueLoopbackPortStatsTable 1 }
|
|
|
|
RcPrQosCosQueLoopbackPortStatsEntry ::= SEQUENCE {
|
|
rcPrQosCosQueLoopbackPortStatsIndex INTEGER,
|
|
rcPrQosCosQueLoopbackPortStatsQue0OutPackets Counter64,
|
|
rcPrQosCosQueLoopbackPortStatsQue0OutBytes Counter64,
|
|
rcPrQosCosQueLoopbackPortStatsQue0DropPackets Counter64,
|
|
rcPrQosCosQueLoopbackPortStatsQue0DropBytes Counter64,
|
|
rcPrQosCosQueLoopbackPortStatsQue1OutPackets Counter64,
|
|
rcPrQosCosQueLoopbackPortStatsQue1OutBytes Counter64,
|
|
rcPrQosCosQueLoopbackPortStatsQue1DropPackets Counter64,
|
|
rcPrQosCosQueLoopbackPortStatsQue1DropBytes Counter64,
|
|
rcPrQosCosQueLoopbackPortStatsQue2OutPackets Counter64,
|
|
rcPrQosCosQueLoopbackPortStatsQue2OutBytes Counter64,
|
|
rcPrQosCosQueLoopbackPortStatsQue2DropPackets Counter64,
|
|
rcPrQosCosQueLoopbackPortStatsQue2DropBytes Counter64,
|
|
rcPrQosCosQueLoopbackPortStatsQue3OutPackets Counter64,
|
|
rcPrQosCosQueLoopbackPortStatsQue3OutBytes Counter64,
|
|
rcPrQosCosQueLoopbackPortStatsQue3DropPackets Counter64,
|
|
rcPrQosCosQueLoopbackPortStatsQue3DropBytes Counter64,
|
|
rcPrQosCosQueLoopbackPortStatsQue4OutPackets Counter64,
|
|
rcPrQosCosQueLoopbackPortStatsQue4OutBytes Counter64,
|
|
rcPrQosCosQueLoopbackPortStatsQue4DropPackets Counter64,
|
|
rcPrQosCosQueLoopbackPortStatsQue4DropBytes Counter64,
|
|
rcPrQosCosQueLoopbackPortStatsQue5OutPackets Counter64,
|
|
rcPrQosCosQueLoopbackPortStatsQue5OutBytes Counter64,
|
|
rcPrQosCosQueLoopbackPortStatsQue5DropPackets Counter64,
|
|
rcPrQosCosQueLoopbackPortStatsQue5DropBytes Counter64,
|
|
rcPrQosCosQueLoopbackPortStatsQue6OutPackets Counter64,
|
|
rcPrQosCosQueLoopbackPortStatsQue6OutBytes Counter64,
|
|
rcPrQosCosQueLoopbackPortStatsQue6DropPackets Counter64,
|
|
rcPrQosCosQueLoopbackPortStatsQue6DropBytes Counter64,
|
|
rcPrQosCosQueLoopbackPortStatsQue7OutPackets Counter64,
|
|
rcPrQosCosQueLoopbackPortStatsQue7OutBytes Counter64,
|
|
rcPrQosCosQueLoopbackPortStatsQue7DropPackets Counter64,
|
|
rcPrQosCosQueLoopbackPortStatsQue7DropBytes Counter64,
|
|
rcPrQosCosQueLoopbackPortStatsClearStat TruthValue
|
|
}
|
|
rcPrQosCosQueLoopbackPortStatsIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the port number from 1 to 2."
|
|
::= { rcPrQosCosQueLoopbackPortStatsEntry 1 }
|
|
|
|
rcPrQosCosQueLoopbackPortStatsQue0OutPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the out packets for Cos queue 0."
|
|
::= { rcPrQosCosQueLoopbackPortStatsEntry 2 }
|
|
|
|
rcPrQosCosQueLoopbackPortStatsQue0OutBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the out bytes for Cos queue 0."
|
|
::= { rcPrQosCosQueLoopbackPortStatsEntry 3 }
|
|
|
|
rcPrQosCosQueLoopbackPortStatsQue0DropPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the drop packets for Cos queue 0."
|
|
::= { rcPrQosCosQueLoopbackPortStatsEntry 4 }
|
|
|
|
rcPrQosCosQueLoopbackPortStatsQue0DropBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the drop bytes for Cos queue 0."
|
|
::= { rcPrQosCosQueLoopbackPortStatsEntry 5 }
|
|
|
|
rcPrQosCosQueLoopbackPortStatsQue1OutPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the out packets for Cos queue 1."
|
|
::= { rcPrQosCosQueLoopbackPortStatsEntry 6 }
|
|
|
|
rcPrQosCosQueLoopbackPortStatsQue1OutBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the out bytes for Cos queue 1."
|
|
::= { rcPrQosCosQueLoopbackPortStatsEntry 7 }
|
|
|
|
rcPrQosCosQueLoopbackPortStatsQue1DropPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the drop packets for Cos queue 1."
|
|
::= { rcPrQosCosQueLoopbackPortStatsEntry 8 }
|
|
|
|
rcPrQosCosQueLoopbackPortStatsQue1DropBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the drop bytes for Cos queue 1."
|
|
::= { rcPrQosCosQueLoopbackPortStatsEntry 9 }
|
|
|
|
rcPrQosCosQueLoopbackPortStatsQue2OutPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the out packets for Cos queue 2."
|
|
::= { rcPrQosCosQueLoopbackPortStatsEntry 10 }
|
|
|
|
rcPrQosCosQueLoopbackPortStatsQue2OutBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the out bytes for Cos queue 2."
|
|
::= { rcPrQosCosQueLoopbackPortStatsEntry 11 }
|
|
|
|
rcPrQosCosQueLoopbackPortStatsQue2DropPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the drop packets for Cos queue 2."
|
|
::= { rcPrQosCosQueLoopbackPortStatsEntry 12 }
|
|
|
|
rcPrQosCosQueLoopbackPortStatsQue2DropBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the drop bytes for Cos queue 2."
|
|
::= { rcPrQosCosQueLoopbackPortStatsEntry 13 }
|
|
|
|
rcPrQosCosQueLoopbackPortStatsQue3OutPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the out packets for Cos queue 3."
|
|
::= { rcPrQosCosQueLoopbackPortStatsEntry 14 }
|
|
|
|
rcPrQosCosQueLoopbackPortStatsQue3OutBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the out bytes for Cos queue 3."
|
|
::= { rcPrQosCosQueLoopbackPortStatsEntry 15 }
|
|
|
|
rcPrQosCosQueLoopbackPortStatsQue3DropPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the drop packets for Cos queue 3."
|
|
::= { rcPrQosCosQueLoopbackPortStatsEntry 16 }
|
|
|
|
rcPrQosCosQueLoopbackPortStatsQue3DropBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the drop bytes for Cos queue 3."
|
|
::= { rcPrQosCosQueLoopbackPortStatsEntry 17 }
|
|
|
|
rcPrQosCosQueLoopbackPortStatsQue4OutPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the out packets for Cos queue 4."
|
|
::= { rcPrQosCosQueLoopbackPortStatsEntry 18 }
|
|
|
|
rcPrQosCosQueLoopbackPortStatsQue4OutBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the out bytes for Cos queue 4."
|
|
::= { rcPrQosCosQueLoopbackPortStatsEntry 19 }
|
|
|
|
rcPrQosCosQueLoopbackPortStatsQue4DropPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the drop packets for Cos queue 4."
|
|
::= { rcPrQosCosQueLoopbackPortStatsEntry 20 }
|
|
|
|
rcPrQosCosQueLoopbackPortStatsQue4DropBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the drop bytes for Cos queue 4."
|
|
::= { rcPrQosCosQueLoopbackPortStatsEntry 21 }
|
|
|
|
rcPrQosCosQueLoopbackPortStatsQue5OutPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the out packets for Cos queue 5."
|
|
::= { rcPrQosCosQueLoopbackPortStatsEntry 22 }
|
|
|
|
rcPrQosCosQueLoopbackPortStatsQue5OutBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the out bytes for Cos queue 5."
|
|
::= { rcPrQosCosQueLoopbackPortStatsEntry 23 }
|
|
|
|
rcPrQosCosQueLoopbackPortStatsQue5DropPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the drop packets for Cos queue 5."
|
|
::= { rcPrQosCosQueLoopbackPortStatsEntry 24 }
|
|
|
|
rcPrQosCosQueLoopbackPortStatsQue5DropBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the drop bytes for Cos queue 5."
|
|
::= { rcPrQosCosQueLoopbackPortStatsEntry 25 }
|
|
|
|
rcPrQosCosQueLoopbackPortStatsQue6OutPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the out packets for Cos queue 6."
|
|
::= { rcPrQosCosQueLoopbackPortStatsEntry 26 }
|
|
|
|
rcPrQosCosQueLoopbackPortStatsQue6OutBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the out bytes for Cos queue 6."
|
|
::= { rcPrQosCosQueLoopbackPortStatsEntry 27 }
|
|
|
|
rcPrQosCosQueLoopbackPortStatsQue6DropPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the drop packets for Cos queue 6."
|
|
::= { rcPrQosCosQueLoopbackPortStatsEntry 28 }
|
|
|
|
rcPrQosCosQueLoopbackPortStatsQue6DropBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the drop bytes for Cos queue 6."
|
|
::= { rcPrQosCosQueLoopbackPortStatsEntry 29 }
|
|
|
|
rcPrQosCosQueLoopbackPortStatsQue7OutPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the out packets for Cos queue 7."
|
|
::= { rcPrQosCosQueLoopbackPortStatsEntry 30 }
|
|
|
|
rcPrQosCosQueLoopbackPortStatsQue7OutBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the out bytes for Cos queue 7."
|
|
::= { rcPrQosCosQueLoopbackPortStatsEntry 31 }
|
|
|
|
rcPrQosCosQueLoopbackPortStatsQue7DropPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the drop packets for Cos queue 7."
|
|
::= { rcPrQosCosQueLoopbackPortStatsEntry 32 }
|
|
|
|
rcPrQosCosQueLoopbackPortStatsQue7DropBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the drop bytes for Cos queue 7."
|
|
::= { rcPrQosCosQueLoopbackPortStatsEntry 33 }
|
|
|
|
rcPrQosCosQueLoopbackPortStatsClearStat OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Clear stats."
|
|
::= { rcPrQosCosQueLoopbackPortStatsEntry 34 }
|
|
|
|
rcPrQosCosQueCppPortStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrQosCosQueCppPortStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table is used to get the qos cos queue port stats."
|
|
::= { rcPrQos 17 }
|
|
|
|
rcPrQosCosQueCppPortStatsEntry OBJECT-TYPE
|
|
SYNTAX RcPrQosCosQueCppPortStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing information of port Qos cosq stats"
|
|
INDEX { rcPrQosCosQueCppPortStatsIndex }
|
|
::= { rcPrQosCosQueCppPortStatsTable 1 }
|
|
|
|
RcPrQosCosQueCppPortStatsEntry ::= SEQUENCE {
|
|
rcPrQosCosQueCppPortStatsIndex INTEGER,
|
|
rcPrQosCosQueCppPortStatsOutPackets Counter64,
|
|
rcPrQosCosQueCppPortStatsOutBytes Counter64,
|
|
rcPrQosCosQueCppPortStatsDropPackets Counter64,
|
|
rcPrQosCosQueCppPortStatsDropBytes Counter64
|
|
}
|
|
|
|
rcPrQosCosQueCppPortStatsIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..15)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the cos queue number from 0 to 15."
|
|
::= { rcPrQosCosQueCppPortStatsEntry 1 }
|
|
|
|
rcPrQosCosQueCppPortStatsOutPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the out packets for cpp port."
|
|
::= { rcPrQosCosQueCppPortStatsEntry 2 }
|
|
|
|
rcPrQosCosQueCppPortStatsOutBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the out bytes for cpp port."
|
|
::= { rcPrQosCosQueCppPortStatsEntry 3 }
|
|
|
|
rcPrQosCosQueCppPortStatsDropPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the drop packets for cpp port."
|
|
::= { rcPrQosCosQueCppPortStatsEntry 4 }
|
|
|
|
rcPrQosCosQueCppPortStatsDropBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the drop bytes for cpp port."
|
|
::= { rcPrQosCosQueCppPortStatsEntry 5 }
|
|
|
|
rcPrQosCosQue OBJECT IDENTIFIER ::= { rcPrQos 18 }
|
|
|
|
rcPrQosCosQueCpuStatsClear OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Clear cpu qos cos queue statistics."
|
|
::= {rcPrQosCosQue 1 }
|
|
|
|
--
|
|
-- The rcPrFilter group
|
|
--
|
|
|
|
rcPrFilterScalars OBJECT IDENTIFIER ::= { rcPrFilter 1 }
|
|
|
|
rcPrFilterActTableSize OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of Act entries in the
|
|
rcPrFilterActTable. Default table size is 0 until the
|
|
administrator configures any Act entries."
|
|
::= { rcPrFilterScalars 1 }
|
|
|
|
rcPrFilterAclTableSize OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of Acl entries
|
|
in the rcPrFilterAclTable. Default table size is 0
|
|
until the administrator configures any Acl entries."
|
|
::= { rcPrFilterScalars 2 }
|
|
|
|
rcPrFilterAceTableSize OBJECT-TYPE
|
|
SYNTAX INTEGER (0..16384)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of Ace entries in the
|
|
rcPrFilterAceTable. Default table size is 0 until the
|
|
administrator configures any Ace entries. The maximum
|
|
size is # of Acls multiplied by # of Aces."
|
|
::= { rcPrFilterScalars 3 }
|
|
|
|
rcPrFilterAclBufferWrap OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to enable or disable buffer wrapping for
|
|
filters log."
|
|
::= { rcPrFilterScalars 4 }
|
|
|
|
rcPrFilterAclClearLog OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to clear the filter Logs collected."
|
|
::= { rcPrFilterScalars 5 }
|
|
|
|
--
|
|
-- Power Ranger (PR) Acl MIB specification
|
|
--
|
|
-- o The Access Control List (Acl) mib defines management objects for
|
|
-- configuration information of the hardware-assisted filtering feature.
|
|
--
|
|
-- o Acl is a group of filtering rules organized in an ordered list.
|
|
--
|
|
-- o A filtering rule in the Acl is called an Access Control Entry (Ace).
|
|
--
|
|
-- o All the rules in an ACL have a fixed superset of match fields upto a
|
|
-- supported number of fields. The fixed superset is configured as
|
|
-- desired match fields. Such a superset is called Access Control
|
|
-- Template (Act).
|
|
--
|
|
-- o Max of 4k ACTs; each ACT can be attached to several ACLs.
|
|
--
|
|
-- o Max of 4k ACLs; each ACL is attached to 1 and only 1 ACT.
|
|
-- Each ACL can have a maximum of 1k ACEs. Ports are assigned
|
|
-- from 1-500 and VLANs are assigned from 501-1000.
|
|
--
|
|
-- o Max of 10k ACEs; each ACE belongs to a single ACL. Precedence
|
|
-- is determined by the Ace-Id (lower Ace-Id means higher precedence).
|
|
--
|
|
|
|
rcPrFilterAct OBJECT IDENTIFIER ::= { rcPrFilter 2 }
|
|
|
|
-- ACT Table
|
|
|
|
rcPrFilterActTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterActEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Acts to store information of each Act
|
|
entry. This table is indexed by the Act Id."
|
|
::= { rcPrFilterAct 1 }
|
|
|
|
rcPrFilterActEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterActEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Act Entry holding Act information."
|
|
INDEX { rcPrFilterActId }
|
|
::= { rcPrFilterActTable 1 }
|
|
|
|
RcPrFilterActEntry ::= SEQUENCE {
|
|
rcPrFilterActId INTEGER,
|
|
rcPrFilterActName DisplayString,
|
|
rcPrFilterActArpAttrs INTEGER,
|
|
rcPrFilterActEthernetAttrs INTEGER,
|
|
rcPrFilterActIpAttrs INTEGER,
|
|
rcPrFilterActProtocolAttrs INTEGER,
|
|
rcPrFilterActApply TruthValue,
|
|
rcPrFilterActRowStatus RowStatus,
|
|
rcPrFilterActIpv6Attrs INTEGER
|
|
}
|
|
|
|
rcPrFilterActId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Acts to store information of each
|
|
Act. This table is indexed by the Act Id."
|
|
::= { rcPrFilterActEntry 1 }
|
|
|
|
rcPrFilterActName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "A descriptive name chosen by the administrator
|
|
for the Act Entry."
|
|
::= { rcPrFilterActEntry 2 }
|
|
|
|
rcPrFilterActArpAttrs OBJECT-TYPE
|
|
SYNTAX INTEGER (0..1)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Value is one or multiple (logical 'OR' of the
|
|
following):
|
|
none(0),
|
|
operation(1)
|
|
none: No Arp Attrs are selected or to clear
|
|
other choices.
|
|
operation: Only valid option for Arp attributes."
|
|
DEFVAL { 0 }
|
|
::= { rcPrFilterActEntry 3 }
|
|
|
|
rcPrFilterActEthernetAttrs OBJECT-TYPE
|
|
SYNTAX INTEGER (0..63)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Value is one or multiple of the following:
|
|
none(0),
|
|
srcMac(1),
|
|
dstMac(2),
|
|
etherType(4),
|
|
port(8),
|
|
vlan(16),
|
|
vlanTagPrio(32)
|
|
none: If selected then unselect all other selections."
|
|
DEFVAL { 0 }
|
|
::= { rcPrFilterActEntry 4 }
|
|
|
|
rcPrFilterActIpAttrs OBJECT-TYPE
|
|
SYNTAX INTEGER (0..63)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Value is one or multiple of the following:
|
|
none(0),
|
|
srcIp(1),
|
|
dstIp(2),
|
|
ipFragFlag(4),
|
|
ipOptions(8),
|
|
ipProtoType(16),
|
|
dscp(32)
|
|
none: If selected then unselect all other selections."
|
|
DEFVAL { 0 }
|
|
::= { rcPrFilterActEntry 5 }
|
|
|
|
rcPrFilterActProtocolAttrs OBJECT-TYPE
|
|
SYNTAX INTEGER (0..127)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Value is one or multiple of the following:
|
|
none(0),
|
|
tcpSrcPort(1),
|
|
udpSrcPort(2),
|
|
tcpDstPort(4),
|
|
udpDstPort(8),
|
|
tcpFlags(16),
|
|
icmpMsgType(32),
|
|
icmpv6MsgType(64)
|
|
none: If selected then unselect all other selections."
|
|
DEFVAL { 0 }
|
|
::= { rcPrFilterActEntry 6 }
|
|
|
|
rcPrFilterActApply OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "When apply is issued by the administrator,
|
|
the ACT attributes cannot be modified."
|
|
DEFVAL { false }
|
|
::= { rcPrFilterActEntry 7 }
|
|
|
|
rcPrFilterActRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry. The
|
|
entry cannot be modified or deleted while there
|
|
are Acls configured with this Act entry."
|
|
::= { rcPrFilterActEntry 8}
|
|
|
|
rcPrFilterActIpv6Attrs OBJECT-TYPE
|
|
SYNTAX INTEGER (0..63)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Value is one or multiple of the following:
|
|
none(0),
|
|
srcIpv6(1),
|
|
dstIpv6(2),
|
|
nextHdr(4),
|
|
none: If selected then unselect all other selections."
|
|
DEFVAL { 0 }
|
|
::= { rcPrFilterActEntry 9 }
|
|
|
|
-- Act Pattern Table to store the template
|
|
|
|
rcPrFilterActPatternTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterActPatternEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of user-defined parameters of Acls to
|
|
store information of each Acl. This table is indexed
|
|
by the Act Id and PatternIndex."
|
|
::= { rcPrFilterAct 2 }
|
|
|
|
rcPrFilterActPatternEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterActPatternEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing Configuration information for a
|
|
particular Act."
|
|
INDEX { rcPrFilterActPatternActId,
|
|
rcPrFilterActPatternIndex }
|
|
::= { rcPrFilterActPatternTable 1 }
|
|
|
|
RcPrFilterActPatternEntry ::= SEQUENCE {
|
|
rcPrFilterActPatternActId INTEGER,
|
|
rcPrFilterActPatternIndex INTEGER,
|
|
rcPrFilterActPatternName DisplayString,
|
|
rcPrFilterActPatternBase INTEGER,
|
|
rcPrFilterActPatternOffset INTEGER,
|
|
rcPrFilterActPatternLength INTEGER,
|
|
rcPrFilterActPatternRowStatus RowStatus
|
|
}
|
|
|
|
rcPrFilterActPatternActId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the ActPatternEntry, a unique
|
|
identifier for Act entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterActPatternEntry 1 }
|
|
|
|
rcPrFilterActPatternIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..16)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Indexes each user defined field pattern in an
|
|
Acl entry. In this release only 3 patterns are
|
|
allowed per ACT but we can have multiple
|
|
patterns per ACL."
|
|
::= { rcPrFilterActPatternEntry 2 }
|
|
|
|
rcPrFilterActPatternName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "A descriptive name chosen by the administrator for
|
|
the Acl Pattern Entry."
|
|
::= { rcPrFilterActPatternEntry 3 }
|
|
|
|
rcPrFilterActPatternBase OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
etherBegin(1),
|
|
macDstBegin(2),
|
|
macSrcBegin(3),
|
|
ethTypeLenBegin(4),
|
|
arpBegin(5),
|
|
ipHdrBegin(6),
|
|
ipOptionsBegin(7),
|
|
ipPayloadBegin(8),
|
|
ipTosBegin(9),
|
|
ipProtoBegin(10),
|
|
ipSrcBegin(11),
|
|
ipDstBegin(12),
|
|
tcpBegin(13),
|
|
tcpSrcportBegin(14),
|
|
tcpDstportBegin(15),
|
|
tcpFlagsEnd(16),
|
|
udpBegin(17),
|
|
udpSrcportBegin(18),
|
|
udpDstportBegin(19),
|
|
etherEnd(20),
|
|
ipHdrEnd(21),
|
|
icmpMsgBegin(22),
|
|
tcpEnd(23),
|
|
udpEnd(24),
|
|
ipv6HdrBegin(25)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "User defined fields from headers to be used in
|
|
the Aces of the Acl."
|
|
DEFVAL { none }
|
|
::= { rcPrFilterActPatternEntry 4 }
|
|
|
|
rcPrFilterActPatternOffset OBJECT-TYPE -- MA/DZ to confirm maximum
|
|
SYNTAX INTEGER (0..76800)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Set Offset in bits to the beginning offset of the user
|
|
defined field with selected header option as base."
|
|
DEFVAL { 0 }
|
|
::= { rcPrFilterActPatternEntry 5 }
|
|
|
|
rcPrFilterActPatternLength OBJECT-TYPE
|
|
SYNTAX INTEGER (0..56)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "The number of bits to extract beginning from the
|
|
offset is set in rcPrFilterActPatternLength.
|
|
Only 1-56 are valid."
|
|
DEFVAL { 0 }
|
|
::= { rcPrFilterActPatternEntry 6 }
|
|
|
|
rcPrFilterActPatternRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterActPatternEntry 7 }
|
|
|
|
rcPrFilterAcl OBJECT IDENTIFIER ::= { rcPrFilter 3 }
|
|
|
|
-- ACL Table
|
|
|
|
rcPrFilterAclTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAclEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Acls to store information of each Acl.
|
|
This table is indexed by the Acl Id."
|
|
::= { rcPrFilterAcl 1 }
|
|
|
|
rcPrFilterAclEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAclEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing Configuration information for
|
|
a particular Acl."
|
|
INDEX { rcPrFilterAclId }
|
|
::= { rcPrFilterAclTable 1 }
|
|
|
|
RcPrFilterAclEntry ::= SEQUENCE {
|
|
rcPrFilterAclId INTEGER,
|
|
rcPrFilterAclActId INTEGER,
|
|
rcPrFilterAclName DisplayString,
|
|
rcPrFilterAclType INTEGER,
|
|
rcPrFilterAclAceListSize INTEGER,
|
|
rcPrFilterAclDefaultAction INTEGER,
|
|
rcPrFilterAclGlobalAction INTEGER,
|
|
rcPrFilterAclState EnableValue,
|
|
rcPrFilterAclVlanList IdList,
|
|
rcPrFilterAclPortList PortSet,
|
|
rcPrFilterAclRowStatus RowStatus,
|
|
rcPrFilterAclNumVlanIds INTEGER,
|
|
rcPrFilterAclPktType INTEGER,
|
|
rcPrFilterAclControlPktRule INTEGER,
|
|
rcPrFilterAclVlanId Integer32,
|
|
rcPrFilterAclMltId Integer32,
|
|
rcPrFilterAclDstPortList PortSet,
|
|
rcPrFilterAclIpfixState EnableValue,
|
|
rcPrFilterAclMatchType INTEGER,
|
|
rcPrFilterAclIsid Integer32,
|
|
rcPrFilterAclOrigin BITS
|
|
}
|
|
|
|
rcPrFilterAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A unique identifier for Acl entry in the range
|
|
of Table Size."
|
|
::= { rcPrFilterAclEntry 1 }
|
|
|
|
rcPrFilterAclActId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "A unique identifier for Act entry in the range
|
|
of Table Size."
|
|
::= { rcPrFilterAclEntry 2 }
|
|
|
|
rcPrFilterAclName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "A descriptive name chosen by the administrator for
|
|
the Acl Entry."
|
|
::= { rcPrFilterAclEntry 3 }
|
|
|
|
rcPrFilterAclType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
inVlan(1),
|
|
outVlan(2),
|
|
inPort(3),
|
|
outPort(4),
|
|
inVsn(5)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "An Acl can be vlan-based or port-based. An Ace
|
|
has a capability to match packets classified as
|
|
'ingress' and 'egress'. An ingress packet is
|
|
assigned a value 'in' and an egress packet is
|
|
assigned a value 'out'."
|
|
::= { rcPrFilterAclEntry 4 }
|
|
|
|
rcPrFilterAclAceListSize OBJECT-TYPE
|
|
SYNTAX INTEGER (0..1000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Indicates the number of Aces in a particular Acl."
|
|
::= { rcPrFilterAclEntry 5 }
|
|
|
|
rcPrFilterAclDefaultAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
deny(1),
|
|
permit(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Indicates action to be taken when none of the
|
|
Aces in the Acl match."
|
|
DEFVAL { permit }
|
|
::= { rcPrFilterAclEntry 6 }
|
|
|
|
rcPrFilterAclGlobalAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
mirror(2),
|
|
count(3),
|
|
mirror-count(4),
|
|
ipfix(5),
|
|
mirror-ipfix(6),
|
|
count-ipfix(7),
|
|
mirror-count-ipfix(8)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Indicates action is applied to all Aces that
|
|
match in an Acl."
|
|
DEFVAL { none }
|
|
::= { rcPrFilterAclEntry 7 }
|
|
|
|
rcPrFilterAclState OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Enables/Disables the state of all Aces in the Acl"
|
|
DEFVAL { enable }
|
|
::= { rcPrFilterAclEntry 8 }
|
|
|
|
rcPrFilterAclVlanList OBJECT-TYPE
|
|
SYNTAX IdList(SIZE(4096))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "An array used to indicate all the VLANs to be
|
|
associated with this Acl Entry. At present, only 4k
|
|
Vlans are supported."
|
|
::= { rcPrFilterAclEntry 9 }
|
|
|
|
rcPrFilterAclPortList OBJECT-TYPE
|
|
SYNTAX PortSet
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Indicates the ports to be added to this Acl Entry."
|
|
::= { rcPrFilterAclEntry 10 }
|
|
|
|
rcPrFilterAclRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for the entry. Deleting
|
|
a non-empty Acl results in deletion of member Aces
|
|
and then the Acl."
|
|
::= { rcPrFilterAclEntry 11 }
|
|
|
|
rcPrFilterAclNumVlanIds OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to Indicate the number of VLAN ID's that
|
|
are stored in the rcPrFilterAclVlanList."
|
|
::= { rcPrFilterAclEntry 12 }
|
|
|
|
rcPrFilterAclPktType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ipv4(1),
|
|
ipv6(2),
|
|
nonipv6(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Indicates the packet type that this ACL is applicable to.
|
|
VSP9k introduced nonipv6(3) to replace the ipv4(1) in release
|
|
VSP 3.4.0.0. It means that ipv4(1) i snot applicable to VSP9k.
|
|
And the default value in VSP is also set to nonipv6 (3)"
|
|
DEFVAL { ipv4 }
|
|
::= { rcPrFilterAclEntry 13 }
|
|
|
|
rcPrFilterAclControlPktRule OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
deny(1),
|
|
permit(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "When the rcPrFilterAclDefaultAction object is set
|
|
to deny then control packets follow this rule.
|
|
Otherwise, the object value can be ignored."
|
|
DEFVAL { permit }
|
|
::= { rcPrFilterAclEntry 14 }
|
|
|
|
rcPrFilterAclVlanId OBJECT-TYPE
|
|
SYNTAX Integer32(0..4094)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Destination Vlan Id for mirroring the packets.
|
|
The value 0 means no vlan is being mirrored.
|
|
When the value of rcPrFilterAclVlanId is non-zero,
|
|
the values of rcPrFilterAclMltId and
|
|
rcPrFilterAclDstPortList must be 0."
|
|
DEFVAL { 0 }
|
|
::= { rcPrFilterAclEntry 15 }
|
|
|
|
rcPrFilterAclMltId OBJECT-TYPE
|
|
SYNTAX Integer32(0..512)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Destination Mlt Id for mirroring the packets.
|
|
The value 0 means no mlt is being mirrored.
|
|
When the value of rcPrFilterAclMltId is non-zero,
|
|
the values of rcPrFilterAclVlanId and
|
|
rcPrFilterAclDstPortList must be 0."
|
|
DEFVAL { 0 }
|
|
::= { rcPrFilterAclEntry 16 }
|
|
|
|
rcPrFilterAclDstPortList OBJECT-TYPE
|
|
SYNTAX PortSet
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Destination Port List for mirroring the packets.
|
|
The value 0 means no port(s) is being mirrored.
|
|
When the value of rcPrFilterAclDstPortList is non-zero, the values of rcPrFilterAclVlanId and
|
|
rcPrFilterAclMltId must be 0."
|
|
::= { rcPrFilterAclEntry 17 }
|
|
|
|
rcPrFilterAclIpfixState OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Value indicating whether ipfix option on the
|
|
Acl is enabled."
|
|
DEFVAL { disable }
|
|
::= { rcPrFilterAclEntry 18 }
|
|
|
|
rcPrFilterAclMatchType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
uniOnly (1),
|
|
terminatingNNIOnly (2),
|
|
both(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Indicates the match type that the traffic is
|
|
ingress on UNI or terminated NNI or both"
|
|
DEFVAL { both }
|
|
::= { rcPrFilterAclEntry 19 }
|
|
|
|
rcPrFilterAclIsid OBJECT-TYPE
|
|
SYNTAX Integer32(0..15999999)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "For IP shortcut, I-SID is zero. For L3 vsn, Inter
|
|
I-SID routing, I-SID is configured I-SID value
|
|
ie other than zero."
|
|
::= { rcPrFilterAclEntry 20 }
|
|
|
|
|
|
|
|
rcPrFilterAclOrigin OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
config(0),
|
|
eap(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Indicates how the ACL was created.
|
|
Supported values:
|
|
config - ACL created by user
|
|
eap - ACL created by EAP via Radius response"
|
|
::= { rcPrFilterAclEntry 21 }
|
|
|
|
|
|
-- Acl Stats Table
|
|
|
|
rcPrFilterAclStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAclStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Acls Statistics entries to store the
|
|
Default Acl statistics for each Acl.
|
|
This table is indexed by the Acl Id."
|
|
::= { rcPrFilterAcl 2 }
|
|
|
|
rcPrFilterAclStatsEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAclStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing default statistics information for
|
|
a particular Acl."
|
|
INDEX { rcPrFilterAclStatsAclId }
|
|
::= { rcPrFilterAclStatsTable 1 }
|
|
|
|
RcPrFilterAclStatsEntry ::= SEQUENCE {
|
|
rcPrFilterAclStatsAclId INTEGER,
|
|
rcPrFilterAclStatsMatchDefaultCounterPkts Counter64,
|
|
rcPrFilterAclStatsMatchDefaultOctets Counter64,
|
|
rcPrFilterAclStatsClear TruthValue,
|
|
rcPrFilterAclStatsMatchDefaultSecurityPkts Counter64,
|
|
rcPrFilterAclStatsMatchDefaultSecurityOctets Counter64,
|
|
rcPrFilterAclStatsMatchDefaultQosPkts Counter64,
|
|
rcPrFilterAclStatsMatchDefaultQosOctets Counter64,
|
|
rcPrFilterAclStatsMatchGlobalSecurityPkts Counter64,
|
|
rcPrFilterAclStatsMatchGlobalSecurityOctets Counter64,
|
|
rcPrFilterAclStatsMatchGlobalQosPkts Counter64,
|
|
rcPrFilterAclStatsMatchGlobalQosOctets Counter64
|
|
}
|
|
|
|
rcPrFilterAclStatsAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A unique identifier for Acl entry in the range
|
|
of Table Size."
|
|
::= { rcPrFilterAclStatsEntry 1 }
|
|
|
|
rcPrFilterAclStatsMatchDefaultCounterPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Packet count of traffic not matching any of the
|
|
Ace rules or hit the Default Action that have the
|
|
count bit turned on in Acl Global Action."
|
|
::= { rcPrFilterAclStatsEntry 2 }
|
|
|
|
rcPrFilterAclStatsMatchDefaultOctets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Byte count of traffic not matching any of the Ace
|
|
rules or hit the Default Action that have the
|
|
count bit turned on in Acl Global Action."
|
|
::= { rcPrFilterAclStatsEntry 3 }
|
|
|
|
rcPrFilterAclStatsClear OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Clear default statistics for ACL Filters."
|
|
::= { rcPrFilterAclStatsEntry 4 }
|
|
|
|
rcPrFilterAclStatsMatchDefaultSecurityPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Security packet count of traffic not matching any of the ACE rules or hits on Default Action where the count bit is turned on in ACL Global Action."
|
|
::= { rcPrFilterAclStatsEntry 5 }
|
|
|
|
rcPrFilterAclStatsMatchDefaultSecurityOctets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Security octet count of traffic not matching any of the ACE rules or hits on Default Action where the count bit is turned on in ACL Global Action."
|
|
::= { rcPrFilterAclStatsEntry 6 }
|
|
|
|
rcPrFilterAclStatsMatchDefaultQosPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "QOS packet count of traffic not matching any of the
|
|
ACE rules or hits on Default Action where the count bit is turned on in ACL Global Action."
|
|
::= { rcPrFilterAclStatsEntry 7 }
|
|
|
|
rcPrFilterAclStatsMatchDefaultQosOctets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "QOS octet count of traffic not matching any of the
|
|
ACE rules or hits on Default Action where the count bit is turned on in ACL Global Action."
|
|
::= { rcPrFilterAclStatsEntry 8 }
|
|
|
|
rcPrFilterAclStatsMatchGlobalSecurityPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Security packet count of traffic matching any of the
|
|
ACE rules or hits on Default Action where the count bit is turned on in ACL Global Action."
|
|
::= { rcPrFilterAclStatsEntry 9 }
|
|
|
|
rcPrFilterAclStatsMatchGlobalSecurityOctets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Security octet count of traffic matching any of the
|
|
ACE rules or hits on Default Action where the count bit is turned on in ACL Global Action."
|
|
::= { rcPrFilterAclStatsEntry 10 }
|
|
|
|
rcPrFilterAclStatsMatchGlobalQosPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "QOS packet count of traffic matching any of the
|
|
ACE rules or hits on Default Action where the count bit is turned on in ACL Global Action."
|
|
::= { rcPrFilterAclStatsEntry 11 }
|
|
|
|
rcPrFilterAclStatsMatchGlobalQosOctets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "QOS octet count of traffic matching any of the
|
|
ACE rules or hits on Default Action where the count bit is turned on in ACL Global Action."
|
|
::= { rcPrFilterAclStatsEntry 12 }
|
|
|
|
-- Ace Table
|
|
|
|
rcPrFilterAce OBJECT IDENTIFIER ::= { rcPrFilter 4 }
|
|
|
|
-- Ace information is organized in 28 entries:
|
|
-- rcPrFilterAceEntry
|
|
-- rcPrFilterAceEthSrcAddrEntry
|
|
-- rcPrFilterAceEthDstAddrEntry
|
|
-- rcPrFilterAceEthEtherEntry
|
|
-- rcPrFilterAceEthVlanTagPrioEntry
|
|
-- rcPrFilterAceEthPortEntry
|
|
-- rcPrFilterAceEthVlanIdEntry
|
|
-- rcPrFilterAceArpEntry
|
|
-- rcPrFilterAceIpSrcAddrEntry
|
|
-- rcPrFilterAceIpDstAddrEntry
|
|
-- rcPrFilterAceIpDscpEntry
|
|
-- rcPrFilterAceIpProtoEntry
|
|
-- rcPrFilterAceIpOptionsEntry
|
|
-- rcPrFilterAceIpFragEntry
|
|
-- rcPrFilterAceProtoTcpSrcPortEntry
|
|
-- rcPrFilterAceProtoUdpSrcPortEntry
|
|
-- rcPrFilterAceProtoTcpDstPortEntry
|
|
-- rcPrFilterAceProtoUdpDstPortEntry
|
|
-- rcPrFilterAceProtoIcmpMsgTypeEntry
|
|
-- rcPrFilterAceProtoTcpFlagsEntry
|
|
-- rcPrFilterAcePattern1Entry
|
|
-- rcPrFilterAcePattern2Entry
|
|
-- rcPrFilterAcePattern3Entry
|
|
-- rcPrFilterAceStatsEntry
|
|
-- rcPrFilterAceEthShowEntry
|
|
-- rcPrFilterAceIpShowEntry
|
|
-- rcPrFilterAceProtoShowEntry
|
|
-- rcPrFilterAcePatternShowEntry
|
|
|
|
rcPrFilterAceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store information of each Ace
|
|
in context of its parent Acl. This is indexed by
|
|
AclId and AceId."
|
|
::= { rcPrFilterAce 1 }
|
|
|
|
rcPrFilterAceEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace information. Ace is a
|
|
member of one Acl."
|
|
INDEX { rcPrFilterAceAclId,
|
|
rcPrFilterAceId }
|
|
::= {rcPrFilterAceTable 1}
|
|
|
|
RcPrFilterAceEntry ::= SEQUENCE {
|
|
rcPrFilterAceAclId INTEGER,
|
|
rcPrFilterAceId INTEGER,
|
|
rcPrFilterAceName DisplayString,
|
|
rcPrFilterAceMode INTEGER,
|
|
rcPrFilterAceRemarkDscp INTEGER,
|
|
rcPrFilterAceRemarkDot1Priority INTEGER,
|
|
rcPrFilterAceRedirectNextHop IpAddress,
|
|
rcPrFilterAceRedirectUnreach INTEGER,
|
|
rcPrFilterAcePolice INTEGER,
|
|
rcPrFilterAceAdminState EnableValue,
|
|
rcPrFilterAceOperState INTEGER,
|
|
rcPrFilterAceEgressQueue INTEGER,
|
|
rcPrFilterAceEgressQueue1g INTEGER,
|
|
rcPrFilterAceEgressQueue10g INTEGER,
|
|
rcPrFilterAceEgressQueueNNSC INTEGER,
|
|
rcPrFilterAceFlags INTEGER,
|
|
rcPrFilterAceStopOnMatch EnableValue,
|
|
rcPrFilterAceMltIndex INTEGER,
|
|
rcPrFilterAceRowStatus RowStatus,
|
|
rcPrFilterAceIpfixState EnableValue,
|
|
rcPrFilterAceRedirectNextHopIpv6 Ipv6Address,
|
|
rcPrFilterAceDstPortList PortSet,
|
|
rcPrFilterAceDstVlanId INTEGER,
|
|
rcPrFilterAceDstMltId INTEGER,
|
|
rcPrFilterAceInternalQos Integer32,
|
|
rcPrFilterAceCount EnableValue,
|
|
rcPrFilterAceLog EnableValue,
|
|
rcPrFilterAceCopytoPcap EnableValue,
|
|
rcPrFilterAceDstIp IpAddress,
|
|
rcPrFilterAceDstIpTtl Integer32,
|
|
rcPrFilterAceDstIpDscp INTEGER,
|
|
rcPrFilterAceMonitoringIsidOffset Integer32,
|
|
rcPrFilterAceMonitoringIsid Integer32,
|
|
rcPrFilterAceMirroringQos Integer32,
|
|
rcPrFilterAceRemoveTag TruthValue,
|
|
rcPrFilterAceRedirectNextHopVrfName DisplayString
|
|
}
|
|
|
|
rcPrFilterAceAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceEntry 1 }
|
|
|
|
rcPrFilterAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "AceId uniquely identifies one Ace entry."
|
|
::= { rcPrFilterAceEntry 2 }
|
|
|
|
rcPrFilterAceName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "A descriptive name chosen by the administrator.
|
|
System automatically assigns a name if the user
|
|
has not assigned one."
|
|
::= { rcPrFilterAceEntry 3 }
|
|
|
|
rcPrFilterAceMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
deny(1),
|
|
permit(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Operating Mode associated with the Ace is effective
|
|
on the packets matching this Ace."
|
|
DEFVAL { none }
|
|
::= { rcPrFilterAceEntry 4 }
|
|
|
|
rcPrFilterAceRemarkDscp OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
phbcs0(0),
|
|
phbcs1(8),
|
|
phbaf11(10),
|
|
phbaf12(12),
|
|
phbaf13(14),
|
|
phbcs2(16),
|
|
phbaf21(18),
|
|
phbaf22(20),
|
|
phbaf23(22),
|
|
phbcs3(24),
|
|
phbaf31(26),
|
|
phbaf32(28),
|
|
phbaf33(30),
|
|
phbcs4(32),
|
|
phbaf41(34),
|
|
phbaf42(36),
|
|
phbaf43(38),
|
|
phbcs5(40),
|
|
phbef(46),
|
|
phbcs6(48),
|
|
phbcs7(56),
|
|
disable(256) -- Invalid ToS/Dscp value
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "The 6-bit DSCP field from the ToS byte in Ipv4 header
|
|
encodes the PHB information per DiffServ standards
|
|
(Refer to DiffServ RFCs 2474). Set the Dscp to PHB
|
|
(like EF) or PHB-class(like AF1 which includes AF11,
|
|
AF12,AF13) to mark specific diffserv class traffic.
|
|
Set the field value to desired integer dscp code for
|
|
rcPrFilterAceRemarkDscp field to mark non-standard
|
|
traffic classes and local use PHBs."
|
|
DEFVAL { disable }
|
|
::= { rcPrFilterAceEntry 5 }
|
|
|
|
rcPrFilterAceRemarkDot1Priority OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
zero(0),
|
|
one(1),
|
|
two(2),
|
|
three(3),
|
|
four(4),
|
|
five(5),
|
|
six(6),
|
|
seven(7),
|
|
disable(8)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Dot1 Priority as described by Layer 2 standards,
|
|
802.1Q, 802.1P."
|
|
DEFVAL { disable }
|
|
::= { rcPrFilterAceEntry 6 }
|
|
|
|
rcPrFilterAceRedirectNextHop OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Redirect matching IP traffic to the next hop."
|
|
DEFVAL { '00000000'H } -- 0.0.0.0
|
|
::= { rcPrFilterAceEntry 7 }
|
|
|
|
rcPrFilterAceRedirectUnreach OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
deny(1),
|
|
permit(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Set the desired behavior for redirected traffic in
|
|
case the specified next-hop is not reachable."
|
|
DEFVAL { deny }
|
|
::= { rcPrFilterAceEntry 8 }
|
|
|
|
rcPrFilterAcePolice OBJECT-TYPE
|
|
SYNTAX INTEGER (0..16383)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Policing profile Identifier. Set the desired policing
|
|
profile identifier. Set the value to 0 when policing
|
|
is not desired."
|
|
DEFVAL { 0 }
|
|
::= { rcPrFilterAceEntry 9 }
|
|
|
|
rcPrFilterAceAdminState OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Value indicating whether the Ace is enabled.
|
|
An Ace can only be modified if it is disabled."
|
|
DEFVAL { disable }
|
|
::= { rcPrFilterAceEntry 10 }
|
|
|
|
rcPrFilterAceOperState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up (1),
|
|
down (2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The current operational state of the Ace."
|
|
::= { rcPrFilterAceEntry 11 }
|
|
|
|
rcPrFilterAceEgressQueue OBJECT-TYPE
|
|
SYNTAX INTEGER (0..64)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Indicates the Egress Queue for 10/100 card. If only 1
|
|
value is specified then this value is applied to
|
|
Queue1g and Queue10g as well. If 2 values are
|
|
specified then the first value is applied to 10/100
|
|
card and the second value is applied to 1gig and 10gig
|
|
cards. If all three values are specified, then all
|
|
three values are applied respectively to the appropriate
|
|
Egress Queue.
|
|
|
|
If value is greater than 8, it will not be applied to
|
|
the 10/100 card as it only has 8 queues. However, the
|
|
value will be applied to the 1gig and 10gig card types."
|
|
DEFVAL { 8 }
|
|
::= { rcPrFilterAceEntry 12 }
|
|
|
|
rcPrFilterAceEgressQueue1g OBJECT-TYPE
|
|
SYNTAX INTEGER (0..64)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Indicates the Egress Queue for 1gig card."
|
|
DEFVAL { 64 }
|
|
::= { rcPrFilterAceEntry 13 }
|
|
|
|
rcPrFilterAceEgressQueue10g OBJECT-TYPE
|
|
SYNTAX INTEGER (0..64)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Indicates the Egress Queue for 10gig card."
|
|
DEFVAL { 64 }
|
|
::= { rcPrFilterAceEntry 14 }
|
|
|
|
rcPrFilterAceEgressQueueNNSC OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
platinum(0),
|
|
gold(1),
|
|
silver(2),
|
|
bronze(3),
|
|
standard(4),
|
|
custom(5),
|
|
premium(6),
|
|
critical(7),
|
|
disable(8)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Ace Egress Queue NNSC."
|
|
DEFVAL { disable }
|
|
::= { rcPrFilterAceEntry 15 }
|
|
|
|
rcPrFilterAceFlags OBJECT-TYPE
|
|
SYNTAX INTEGER (0..31)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Bitmask for the flags:
|
|
|
|
none(0): Default value for the flags.
|
|
|
|
stopOnMatch(1): set desired behavior for flag
|
|
whether to stop or continue in case an Ace
|
|
matching the packet is found. When this Ace is hit,
|
|
match on other Aces with a lower priority is not
|
|
attempted.
|
|
|
|
count(2): set desired behavior for flag i.e.
|
|
to enable/disable counting in case a packet matching
|
|
the ace is found.
|
|
|
|
copyToPrimaryCp(4): set to enable/disable copying of
|
|
matching packets to primary CP.
|
|
|
|
copyToSecondaryCp(8): set to enable/disable copying of
|
|
matching packets to secondary CP.
|
|
|
|
mirror(16): set to enable/disable mirroring the
|
|
matching packets to an interface. System can mirror
|
|
one port or mirror to 1 port."
|
|
|
|
::= { rcPrFilterAceEntry 16 }
|
|
|
|
rcPrFilterAceStopOnMatch OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Value indicating whether stop-on-match option on the
|
|
Ace is enabled."
|
|
DEFVAL { disable }
|
|
::= { rcPrFilterAceEntry 17 }
|
|
|
|
rcPrFilterAceMltIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..8)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "If this action is specified, it will
|
|
basically override the mlt-index picked
|
|
by the mlt algorithm, when a packet is
|
|
being sent out on MLT ports."
|
|
DEFVAL { 0 }
|
|
::= { rcPrFilterAceEntry 18 }
|
|
|
|
rcPrFilterAceRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceEntry 19 }
|
|
|
|
rcPrFilterAceIpfixState OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Value indicating whether ipfix option on the
|
|
Ace is enabled."
|
|
DEFVAL { disable }
|
|
::= { rcPrFilterAceEntry 20 }
|
|
|
|
rcPrFilterAceRedirectNextHopIpv6 OBJECT-TYPE
|
|
SYNTAX Ipv6Address
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Redirect matching IPv6 traffic to the next hop."
|
|
::= { rcPrFilterAceEntry 21 }
|
|
|
|
rcPrFilterAceDstPortList OBJECT-TYPE
|
|
SYNTAX PortSet
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Destination Port List for mirroring the packets."
|
|
::= { rcPrFilterAceEntry 22 }
|
|
|
|
rcPrFilterAceDstVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..4094)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Destination Vlan to mirror the packets."
|
|
::= { rcPrFilterAceEntry 23 }
|
|
|
|
rcPrFilterAceDstMltId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..256)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Destination Mlt to mirror the packets."
|
|
::= { rcPrFilterAceEntry 24 }
|
|
|
|
rcPrFilterAceInternalQos OBJECT-TYPE
|
|
SYNTAX Integer32 (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Internal QOS Level assigned to the packet flow"
|
|
DEFVAL { 1 }
|
|
::= { rcPrFilterAceEntry 25 }
|
|
|
|
rcPrFilterAceCount OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Value indicating whether Count option on the
|
|
Ace is enabled."
|
|
DEFVAL { disable }
|
|
::= { rcPrFilterAceEntry 26 }
|
|
|
|
rcPrFilterAceLog OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Value indicating whether log option on the
|
|
Ace is enabled."
|
|
DEFVAL { disable }
|
|
::= { rcPrFilterAceEntry 27 }
|
|
|
|
rcPrFilterAceCopytoPcap OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Value indicating whether copy to pcap option
|
|
on the Ace is enabled."
|
|
DEFVAL { disable }
|
|
::= { rcPrFilterAceEntry 28 }
|
|
|
|
rcPrFilterAceDstIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Destination IP address to mirror the packets."
|
|
::= { rcPrFilterAceEntry 29 }
|
|
|
|
rcPrFilterAceDstIpTtl OBJECT-TYPE
|
|
SYNTAX Integer32 (2..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Ttl value for the mirrored packet when mirror
|
|
destination is IP. If other than default,
|
|
the encapsulated packet will have the given ttl."
|
|
DEFVAL { 64 }
|
|
::= { rcPrFilterAceEntry 30 }
|
|
|
|
rcPrFilterAceDstIpDscp OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
phbcs0(0),
|
|
phbcs1(8),
|
|
phbaf11(10),
|
|
phbaf12(12),
|
|
phbaf13(14),
|
|
phbcs2(16),
|
|
phbaf21(18),
|
|
phbaf22(20),
|
|
phbaf23(22),
|
|
phbcs3(24),
|
|
phbaf31(26),
|
|
phbaf32(28),
|
|
phbaf33(30),
|
|
phbcs4(32),
|
|
phbaf41(34),
|
|
phbaf42(36),
|
|
phbaf43(38),
|
|
phbcs5(40),
|
|
phbef(46),
|
|
phbcs6(48),
|
|
phbcs7(56),
|
|
disable(256) -- Invalid ToS/Dscp value
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Dscp value for the mirrored packet when mirror
|
|
destination is IP. The 6-bit DSCP field from the
|
|
ToS byte in Ipv4 header encodes the PHB information
|
|
per DiffServ standards (Refer to DiffServ RFCs 2474).
|
|
Set the Dscp to PHB (like EF) or PHB-class(like AF1 which
|
|
includes AF11, AF12,AF13) to mark specific diffserv class traffic.
|
|
Set the field value to desired integer dscp code for
|
|
rcPrFilterAceIpDscp field to mark non-standard
|
|
traffic classes and local use PHBs."
|
|
DEFVAL { 256 }
|
|
::= { rcPrFilterAceEntry 31 }
|
|
|
|
rcPrFilterAceMonitoringIsidOffset OBJECT-TYPE
|
|
SYNTAX Integer32 (1..1000)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Used to configure the monitoring ISID offset value.
|
|
The offset id value is mapped to actual monitor I-SID value
|
|
in which packets are mirrored to."
|
|
::= { rcPrFilterAceEntry 32 }
|
|
|
|
rcPrFilterAceMonitoringIsid OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Actual monitor I-SID value in which packets are mirrored to."
|
|
::= { rcPrFilterAceEntry 33 }
|
|
|
|
rcPrFilterAceMirroringQos OBJECT-TYPE
|
|
SYNTAX Integer32 (0..5)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Used to define the Quality of Service (QoS) profiles for the mirrored
|
|
packet into monitoring ISID."
|
|
DEFVAL { 1 }
|
|
::= { rcPrFilterAceEntry 34 }
|
|
|
|
rcPrFilterAceRemoveTag OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Used to remove inner vlan tag of the
|
|
mirrored packet into the SPB network.
|
|
By default, it is set to false and
|
|
vlan tag will not be removed."
|
|
DEFVAL { false }
|
|
::= { rcPrFilterAceEntry 35 }
|
|
|
|
rcPrFilterAceRedirectNextHopVrfName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..16))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "VRF Name associated with IP/IPv6 redirect next hop."
|
|
::= { rcPrFilterAceEntry 36 }
|
|
|
|
-- ACE Ethernet Source MAC Address Table
|
|
|
|
rcPrFilterAceEthSrcAddrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceEthSrcAddrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store Ethernet Source MAC
|
|
Address Header information of each Ace in context
|
|
of its parent Acl."
|
|
::= { rcPrFilterAce 2 }
|
|
|
|
rcPrFilterAceEthSrcAddrEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceEthSrcAddrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace Ethernet Source MAC Address
|
|
information. An Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceEthSrcAddrAclId,
|
|
rcPrFilterAceEthSrcAddrAceId }
|
|
::= { rcPrFilterAceEthSrcAddrTable 1 }
|
|
|
|
RcPrFilterAceEthSrcAddrEntry ::= SEQUENCE {
|
|
rcPrFilterAceEthSrcAddrAclId INTEGER,
|
|
rcPrFilterAceEthSrcAddrAceId INTEGER,
|
|
rcPrFilterAceEthSrcAddrList OCTET STRING,
|
|
rcPrFilterAceEthSrcAddrListCount INTEGER,
|
|
rcPrFilterAceEthSrcAddrOper INTEGER,
|
|
rcPrFilterAceEthSrcAddrRowStatus RowStatus,
|
|
rcPrFilterAceEthSrcAddrOperMask DisplayString
|
|
}
|
|
|
|
rcPrFilterAceEthSrcAddrAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceEthernetEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceEthSrcAddrEntry 1 }
|
|
|
|
rcPrFilterAceEthSrcAddrAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2000)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceEthernetEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceEthSrcAddrEntry 2 }
|
|
|
|
rcPrFilterAceEthSrcAddrList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "The list of ethernet source address to match."
|
|
::= { rcPrFilterAceEthSrcAddrEntry 3 }
|
|
|
|
rcPrFilterAceEthSrcAddrListCount OBJECT-TYPE
|
|
SYNTAX INTEGER(1..100)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Count to store the number of discrete ranges
|
|
entered for the ethernet src address."
|
|
::= { rcPrFilterAceEthSrcAddrEntry 4 }
|
|
|
|
rcPrFilterAceEthSrcAddrOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
le(3), -- less than or equal to
|
|
ge(4) -- greater than or equal to
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Operators for Ace Ethernet Source MAC Address."
|
|
::= { rcPrFilterAceEthSrcAddrEntry 5 }
|
|
|
|
rcPrFilterAceEthSrcAddrRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceEthSrcAddrEntry 6 }
|
|
|
|
rcPrFilterAceEthSrcAddrOperMask OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..14))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The Mac Address mask value in hex which can
|
|
be set for the rcPrFilterAceEthSrcAddrOper when
|
|
the option selected is mask. It will be empty or
|
|
set to 000000000000 whenrcPrFilterAceEthSrcAddrOper
|
|
is set to 'eq'. In case of the prefix '0x' is
|
|
specified, 14 charaters is max length"
|
|
::= { rcPrFilterAceEthSrcAddrEntry 7 }
|
|
|
|
-- ACE Ethernet Destination MAC Address Table
|
|
|
|
rcPrFilterAceEthDstAddrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceEthDstAddrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store Ethernet Destination MAC
|
|
Address Header information of each Ace in context
|
|
of its parent Acl."
|
|
::= { rcPrFilterAce 3 }
|
|
|
|
rcPrFilterAceEthDstAddrEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceEthDstAddrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace Ethernet Destination
|
|
MAC Address information. An Ace is a member of one
|
|
Acl."
|
|
INDEX { rcPrFilterAceEthDstAddrAclId,
|
|
rcPrFilterAceEthDstAddrAceId }
|
|
::= { rcPrFilterAceEthDstAddrTable 1 }
|
|
|
|
RcPrFilterAceEthDstAddrEntry ::= SEQUENCE {
|
|
rcPrFilterAceEthDstAddrAclId INTEGER,
|
|
rcPrFilterAceEthDstAddrAceId INTEGER,
|
|
rcPrFilterAceEthDstAddrList OCTET STRING,
|
|
rcPrFilterAceEthDstAddrListCount INTEGER,
|
|
rcPrFilterAceEthDstAddrOper INTEGER,
|
|
rcPrFilterAceEthDstAddrRowStatus RowStatus,
|
|
rcPrFilterAceEthDstAddrOperMask DisplayString
|
|
}
|
|
|
|
rcPrFilterAceEthDstAddrAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceEthDstAddrEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceEthDstAddrEntry 1 }
|
|
|
|
rcPrFilterAceEthDstAddrAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2000)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceEthDstAddrEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceEthDstAddrEntry 2 }
|
|
|
|
rcPrFilterAceEthDstAddrList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "List of ethernet destination address to
|
|
match."
|
|
::= { rcPrFilterAceEthDstAddrEntry 3 }
|
|
|
|
rcPrFilterAceEthDstAddrListCount OBJECT-TYPE
|
|
SYNTAX INTEGER(1..100)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Count to store the number of discrete ranges
|
|
entered for the ethernet dst address."
|
|
::= { rcPrFilterAceEthDstAddrEntry 4 }
|
|
|
|
rcPrFilterAceEthDstAddrOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
le(3), -- less than or equal to
|
|
ge(4), -- greater than or equal to
|
|
mask(8) -- mask
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Operators for Ace Ethernet Destination MAC Address."
|
|
::= { rcPrFilterAceEthDstAddrEntry 5 }
|
|
|
|
rcPrFilterAceEthDstAddrRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceEthDstAddrEntry 6 }
|
|
|
|
rcPrFilterAceEthDstAddrOperMask OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..14))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The Mac Address mask value in hex which can
|
|
be set for the rcPrFilterAceEthDstAddrOper when
|
|
the option selected is mask. It will be empty or
|
|
set to 000000000000 whenrcPrFilterAceEthDstAddrOper
|
|
is set to 'eq'. In case of the prefix '0x' is
|
|
specified, 14 charaters is max length"
|
|
::= { rcPrFilterAceEthDstAddrEntry 7 }
|
|
|
|
-- ACE Ethernet Ether Table
|
|
|
|
rcPrFilterAceEthEtherTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceEthEtherEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store Ethernet Ether Header
|
|
information of each Ace in context of its parent
|
|
Acl."
|
|
::= { rcPrFilterAce 4 }
|
|
|
|
rcPrFilterAceEthEtherEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceEthEtherEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace Ethernet Ether
|
|
information. An Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceEthEtherAclId,
|
|
rcPrFilterAceEthEtherAceId }
|
|
::= { rcPrFilterAceEthEtherTable 1 }
|
|
|
|
RcPrFilterAceEthEtherEntry ::= SEQUENCE {
|
|
rcPrFilterAceEthEtherAclId INTEGER,
|
|
rcPrFilterAceEthEtherAceId INTEGER,
|
|
rcPrFilterAceEthEtherTypeList OCTET STRING,
|
|
rcPrFilterAceEthEtherTypeListCount INTEGER,
|
|
rcPrFilterAceEthEtherTypeOper INTEGER,
|
|
rcPrFilterAceEthEtherRowStatus RowStatus
|
|
}
|
|
|
|
rcPrFilterAceEthEtherAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceEthEtherEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceEthEtherEntry 1 }
|
|
|
|
rcPrFilterAceEthEtherAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2000)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceEthEtherEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceEthEtherEntry 2 }
|
|
|
|
rcPrFilterAceEthEtherTypeList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "EtherType value from ethernet header. For example ARP
|
|
uses 0x0806, IP uses 0x0800. The platform support
|
|
determines the behavior for 802.1Q/p tagged packets.
|
|
The EtherType for 802.1Q tagged frames is 0x8100.
|
|
|
|
Valid range for the 16-bit Ether-type is 0..65535
|
|
and the attribute supports lists/ranges of values.
|
|
Invalid ether-type value 65536 is interpreted as
|
|
field is not desired in match criteria."
|
|
::= { rcPrFilterAceEthEtherEntry 3 }
|
|
|
|
rcPrFilterAceEthEtherTypeListCount OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Count to store the number of discrete ranges
|
|
entered for the ethernet types."
|
|
::= { rcPrFilterAceEthEtherEntry 4 }
|
|
|
|
rcPrFilterAceEthEtherTypeOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2) -- not equal
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Ethernet Type Operators."
|
|
::= { rcPrFilterAceEthEtherEntry 5 }
|
|
|
|
rcPrFilterAceEthEtherRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceEthEtherEntry 6 }
|
|
|
|
-- ACE Ethernet Vlan Tag Priority Table
|
|
|
|
rcPrFilterAceEthVlanTagPrioTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceEthVlanTagPrioEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store Ethernet Vlan Tag
|
|
Priority Header information of each Ace in context
|
|
of its parent Acl."
|
|
::= { rcPrFilterAce 5 }
|
|
|
|
rcPrFilterAceEthVlanTagPrioEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceEthVlanTagPrioEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace Ethernet Vlan Tag Priority
|
|
information. An Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceEthVlanTagPrioAclId,
|
|
rcPrFilterAceEthVlanTagPrioAceId }
|
|
::= { rcPrFilterAceEthVlanTagPrioTable 1 }
|
|
|
|
RcPrFilterAceEthVlanTagPrioEntry ::= SEQUENCE {
|
|
rcPrFilterAceEthVlanTagPrioAclId INTEGER,
|
|
rcPrFilterAceEthVlanTagPrioAceId INTEGER,
|
|
rcPrFilterAceEthVlanTagPrioVlanTagPrio INTEGER,
|
|
rcPrFilterAceEthVlanTagPrioOper INTEGER,
|
|
rcPrFilterAceEthVlanTagPrioRowStatus RowStatus,
|
|
rcPrFilterAceEthVlanTagPrioOperMask Integer32
|
|
}
|
|
|
|
rcPrFilterAceEthVlanTagPrioAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceEthVlanTagPrioEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceEthVlanTagPrioEntry 1 }
|
|
|
|
rcPrFilterAceEthVlanTagPrioAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2000)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceEthVlanTagPrioEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceEthVlanTagPrioEntry 2 }
|
|
|
|
rcPrFilterAceEthVlanTagPrioVlanTagPrio OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
zero(0),
|
|
one(1),
|
|
two(2),
|
|
three(3),
|
|
four(4),
|
|
five(5),
|
|
six(6),
|
|
seven(7)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Priority bits (3-bit field) from the 802.1Q/p tag."
|
|
::= { rcPrFilterAceEthVlanTagPrioEntry 3 }
|
|
|
|
rcPrFilterAceEthVlanTagPrioOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
mask(8) -- mask
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Operators for Ace Ethernet Vlan Tag Priority."
|
|
::= { rcPrFilterAceEthVlanTagPrioEntry 4 }
|
|
|
|
rcPrFilterAceEthVlanTagPrioRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceEthVlanTagPrioEntry 5 }
|
|
|
|
rcPrFilterAceEthVlanTagPrioOperMask OBJECT-TYPE
|
|
SYNTAX Integer32 (0..'7'h)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The mask value in hex which can be set for the
|
|
rcPrFilterAceEthVlanTagPrioOper when the option
|
|
selected is masked. This object is applicable for
|
|
VSP9000. Not for ERS8600"
|
|
::= { rcPrFilterAceEthVlanTagPrioEntry 6 }
|
|
|
|
-- ACE Ethernet Port Table
|
|
|
|
rcPrFilterAceEthPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceEthPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store Ethernet Port
|
|
Header information of each Ace in context
|
|
of its parent Acl."
|
|
::= { rcPrFilterAce 6 }
|
|
|
|
rcPrFilterAceEthPortEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceEthPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace Ethernet Port
|
|
information. An Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceEthPortAclId,
|
|
rcPrFilterAceEthPortAceId }
|
|
::= { rcPrFilterAceEthPortTable 1 }
|
|
|
|
RcPrFilterAceEthPortEntry ::= SEQUENCE {
|
|
rcPrFilterAceEthPortAclId INTEGER,
|
|
rcPrFilterAceEthPortAceId INTEGER,
|
|
rcPrFilterAceEthPortPort PortSet,
|
|
rcPrFilterAceEthPortOper INTEGER,
|
|
rcPrFilterAceEthPortRowStatus RowStatus
|
|
}
|
|
|
|
rcPrFilterAceEthPortAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceEthPortEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceEthPortEntry 1 }
|
|
|
|
rcPrFilterAceEthPortAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2000)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceEthPortEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceEthPortEntry 2 }
|
|
|
|
rcPrFilterAceEthPortPort OBJECT-TYPE
|
|
SYNTAX PortSet
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Port Number or Port List to match on."
|
|
::= { rcPrFilterAceEthPortEntry 3 }
|
|
|
|
rcPrFilterAceEthPortOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2) -- not equal
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Operator for Ace Ethernet Port."
|
|
::= { rcPrFilterAceEthPortEntry 4 }
|
|
|
|
rcPrFilterAceEthPortRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceEthPortEntry 5 }
|
|
|
|
-- ACE Ethernet Vlan Id Table
|
|
|
|
rcPrFilterAceEthVlanIdTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceEthVlanIdEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store Ethernet Vlan Id
|
|
Header information of each Ace in context
|
|
of its parent Acl."
|
|
::= { rcPrFilterAce 7 }
|
|
|
|
rcPrFilterAceEthVlanIdEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceEthVlanIdEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace Ethernet Vlan Id
|
|
information. An Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceEthVlanIdAclId,
|
|
rcPrFilterAceEthVlanIdAceId }
|
|
::= { rcPrFilterAceEthVlanIdTable 1 }
|
|
|
|
RcPrFilterAceEthVlanIdEntry ::= SEQUENCE {
|
|
rcPrFilterAceEthVlanIdAclId INTEGER,
|
|
rcPrFilterAceEthVlanIdAceId INTEGER,
|
|
rcPrFilterAceEthVlanIdVlanIdList IdList,
|
|
rcPrFilterAceEthVlanIdOper INTEGER,
|
|
rcPrFilterAceEthVlanIdRowStatus RowStatus,
|
|
rcPrFilterAceEthVlanIdOperMask Integer32,
|
|
rcPrFilterAceEthVlanIdVlanId INTEGER
|
|
}
|
|
|
|
rcPrFilterAceEthVlanIdAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceEthVlanIdEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceEthVlanIdEntry 1 }
|
|
|
|
rcPrFilterAceEthVlanIdAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2000)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceEthVlanIdEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceEthVlanIdEntry 2 }
|
|
|
|
rcPrFilterAceEthVlanIdVlanIdList OBJECT-TYPE
|
|
SYNTAX IdList(SIZE(4096))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Vlan Id to match on."
|
|
::= { rcPrFilterAceEthVlanIdEntry 3 }
|
|
|
|
rcPrFilterAceEthVlanIdOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
mask(8) -- mask
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Operator for Ace Ethernet VlanId."
|
|
::= { rcPrFilterAceEthVlanIdEntry 4 }
|
|
|
|
rcPrFilterAceEthVlanIdRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceEthVlanIdEntry 5 }
|
|
|
|
rcPrFilterAceEthVlanIdOperMask OBJECT-TYPE
|
|
SYNTAX Integer32(0..'FFF'h)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The mask value in hex which can be set for the
|
|
rcPrFilterAceEthVlanIdOper when the option
|
|
selected is mask. This object is used with
|
|
rcPrFilterAceEthVlanIdVlanId in VSP 9000 to
|
|
replace rcPrFilterAceEthVlanIdVlanIdList "
|
|
::= { rcPrFilterAceEthVlanIdEntry 6 }
|
|
|
|
rcPrFilterAceEthVlanIdVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4084)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Vlan Id to match on. VSP9000 use this object with
|
|
object rcPrFilterAceEthVlanIdOperMask to replace the
|
|
rcPrFilterAceEthVlanIdVlanIdList"
|
|
::= { rcPrFilterAceEthVlanIdEntry 7 }
|
|
|
|
-- ACE Arp Table
|
|
|
|
rcPrFilterAceArpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceArpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store Arp Header information
|
|
of each Ace in context of its parent Acl. "
|
|
::= { rcPrFilterAce 8 }
|
|
|
|
rcPrFilterAceArpEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceArpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace Arp Header information.
|
|
Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceArpAclId,
|
|
rcPrFilterAceArpAceId }
|
|
::= { rcPrFilterAceArpTable 1 }
|
|
|
|
RcPrFilterAceArpEntry ::= SEQUENCE {
|
|
rcPrFilterAceArpAclId INTEGER,
|
|
rcPrFilterAceArpAceId INTEGER,
|
|
rcPrFilterAceArpType INTEGER,
|
|
rcPrFilterAceArpOper INTEGER,
|
|
rcPrFilterAceArpValue INTEGER,
|
|
rcPrFilterAceArpRowStatus RowStatus
|
|
}
|
|
|
|
rcPrFilterAceArpAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceArpEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceArpEntry 1 }
|
|
|
|
rcPrFilterAceArpAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2000)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceArpEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceArpEntry 2 }
|
|
|
|
rcPrFilterAceArpType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
operation(1)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Ace Arp Operation."
|
|
DEFVAL { operation }
|
|
::= { rcPrFilterAceArpEntry 3 }
|
|
|
|
rcPrFilterAceArpOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1) -- exact match
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Operator for Ace Arp Operation."
|
|
::= { rcPrFilterAceArpEntry 4 }
|
|
|
|
rcPrFilterAceArpValue OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
arpRequest(1),
|
|
arpResponse(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Ace Arp can be a request or a response."
|
|
::= { rcPrFilterAceArpEntry 5 }
|
|
|
|
rcPrFilterAceArpRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceArpEntry 6 }
|
|
|
|
-- ACE Ip Source Address Table
|
|
|
|
rcPrFilterAceIpSrcAddrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceIpSrcAddrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store IP Source Address Header
|
|
information of each Ace in context of its parent Acl."
|
|
::= { rcPrFilterAce 9 }
|
|
|
|
rcPrFilterAceIpSrcAddrEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceIpSrcAddrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace IP Source Address Header
|
|
information. An Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceIpSrcAddrAclId,
|
|
rcPrFilterAceIpSrcAddrAceId }
|
|
::= { rcPrFilterAceIpSrcAddrTable 1 }
|
|
|
|
RcPrFilterAceIpSrcAddrEntry ::= SEQUENCE {
|
|
rcPrFilterAceIpSrcAddrAclId INTEGER,
|
|
rcPrFilterAceIpSrcAddrAceId INTEGER,
|
|
rcPrFilterAceIpSrcAddrList OCTET STRING,
|
|
rcPrFilterAceIpSrcAddrListCount INTEGER,
|
|
rcPrFilterAceIpSrcAddrOper INTEGER,
|
|
rcPrFilterAceIpSrcAddrRowStatus RowStatus,
|
|
rcPrFilterAceIpSrcAddrIpAddr IpAddress,
|
|
rcPrFilterAceIpSrcAddrOperMaskRange IpAddress
|
|
}
|
|
|
|
rcPrFilterAceIpSrcAddrAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceIpSrcAddrEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceIpSrcAddrEntry 1 }
|
|
|
|
rcPrFilterAceIpSrcAddrAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2000)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceIpSrcAddrEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceIpSrcAddrEntry 2 }
|
|
|
|
rcPrFilterAceIpSrcAddrList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "The list of ip source address to match from IP
|
|
header."
|
|
::= { rcPrFilterAceIpSrcAddrEntry 3 }
|
|
|
|
rcPrFilterAceIpSrcAddrListCount OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Count to store the number of discrete ranges
|
|
entered for the ip src address."
|
|
::= { rcPrFilterAceIpSrcAddrEntry 4 }
|
|
|
|
rcPrFilterAceIpSrcAddrOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
le(3), -- less than or equal to
|
|
ge(4), -- greater than or equal to
|
|
prefix(8), -- prefix list
|
|
mask(9), -- mask
|
|
range(10) -- range
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Operators for Ace Ip Source Address."
|
|
::= { rcPrFilterAceIpSrcAddrEntry 5 }
|
|
|
|
rcPrFilterAceIpSrcAddrRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceIpSrcAddrEntry 6 }
|
|
|
|
rcPrFilterAceIpSrcAddrIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "IP Source Address to match from IP header.
|
|
This object is defined and used to replace
|
|
the rcPrFilterAceIpSrcAddrList by VSP 9000"
|
|
::= { rcPrFilterAceIpSrcAddrEntry 7 }
|
|
|
|
rcPrFilterAceIpSrcAddrOperMaskRange OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The IP Mask value or High IP address based on
|
|
object rcPrFilterAceIpSrcAddrOper mask/range
|
|
option is selected."
|
|
::= { rcPrFilterAceIpSrcAddrEntry 8 }
|
|
|
|
-- ACE Ip Destination Address Table
|
|
|
|
rcPrFilterAceIpDstAddrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceIpDstAddrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store IP Destination Address
|
|
Header information of each Ace in context of its
|
|
parent Acl."
|
|
::= { rcPrFilterAce 10 }
|
|
|
|
rcPrFilterAceIpDstAddrEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceIpDstAddrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace IP Destination Address
|
|
Header information. An Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceIpDstAddrAclId,
|
|
rcPrFilterAceIpDstAddrAceId }
|
|
::= { rcPrFilterAceIpDstAddrTable 1 }
|
|
|
|
RcPrFilterAceIpDstAddrEntry ::= SEQUENCE {
|
|
rcPrFilterAceIpDstAddrAclId INTEGER,
|
|
rcPrFilterAceIpDstAddrAceId INTEGER,
|
|
rcPrFilterAceIpDstAddrList OCTET STRING,
|
|
rcPrFilterAceIpDstAddrListCount INTEGER,
|
|
rcPrFilterAceIpDstAddrOper INTEGER,
|
|
rcPrFilterAceIpDstAddrRowStatus RowStatus,
|
|
rcPrFilterAceIpDstAddrIpAddr IpAddress,
|
|
rcPrFilterAceIpDstAddrOperMaskRange IpAddress
|
|
}
|
|
|
|
rcPrFilterAceIpDstAddrAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceIpDstAddrEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceIpDstAddrEntry 1 }
|
|
|
|
rcPrFilterAceIpDstAddrAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2000)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceIpDstAddrEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceIpDstAddrEntry 2 }
|
|
|
|
rcPrFilterAceIpDstAddrList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "The list of ip dst address to match from IP header."
|
|
::= { rcPrFilterAceIpDstAddrEntry 3 }
|
|
|
|
rcPrFilterAceIpDstAddrListCount OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Count to store the number of discrete ranges
|
|
entered for the IP Destination Address."
|
|
::= { rcPrFilterAceIpDstAddrEntry 4 }
|
|
|
|
rcPrFilterAceIpDstAddrOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
le(3), -- less than or equal to
|
|
ge(4), -- greater than or equal to
|
|
prefix(8), -- prefix list
|
|
mask(9), -- mask
|
|
range(10) -- range
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Operators for Ace IP Destination Address."
|
|
::= { rcPrFilterAceIpDstAddrEntry 5 }
|
|
|
|
rcPrFilterAceIpDstAddrRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceIpDstAddrEntry 6 }
|
|
|
|
rcPrFilterAceIpDstAddrIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "IP Source Address to match from IP header.
|
|
This object is defined and used to replace
|
|
the rcPrFilterAceIpSrcAddrList by VSP 9000"
|
|
::= { rcPrFilterAceIpDstAddrEntry 7 }
|
|
|
|
rcPrFilterAceIpDstAddrOperMaskRange OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The IP mask value or Hi Ip address based on
|
|
object rcPrFilterAceIpDstAddrOper mask/range
|
|
option is selected."
|
|
::= { rcPrFilterAceIpDstAddrEntry 8 }
|
|
|
|
-- ACE Ip Dscp Table
|
|
|
|
rcPrFilterAceIpDscpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceIpDscpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store IP Dscp Header information
|
|
of each Ace in context of its parent Acl."
|
|
::= { rcPrFilterAce 11 }
|
|
|
|
rcPrFilterAceIpDscpEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceIpDscpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace IP Dscp Header information.
|
|
An Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceIpDscpAclId,
|
|
rcPrFilterAceIpDscpAceId }
|
|
::= { rcPrFilterAceIpDscpTable 1 }
|
|
|
|
RcPrFilterAceIpDscpEntry ::= SEQUENCE {
|
|
rcPrFilterAceIpDscpAclId INTEGER,
|
|
rcPrFilterAceIpDscpAceId INTEGER,
|
|
rcPrFilterAceIpDscpList OCTET STRING,
|
|
rcPrFilterAceIpDscpListCount INTEGER,
|
|
rcPrFilterAceIpDscpOper INTEGER,
|
|
rcPrFilterAceIpDscpRowStatus RowStatus,
|
|
rcPrFilterAceIpDscpOperMask Integer32
|
|
}
|
|
|
|
rcPrFilterAceIpDscpAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceIpDscpEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceIpDscpEntry 1 }
|
|
|
|
rcPrFilterAceIpDscpAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2000)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceIpDscpEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceIpDscpEntry 2 }
|
|
|
|
rcPrFilterAceIpDscpList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "The 6-bit DSCP field from the ToS byte in Ipv4 header
|
|
encodes the PHB information per DiffServ standards
|
|
(Refer to DiffServ RFCs 2474). Set the Dscp to PHB
|
|
(like EF) or PHB-class(like AF1 which includes AF11,
|
|
AF12,AF13) to match specific diffserv class traffic.
|
|
Set the field value to desired dscp code for
|
|
'rcPrFilterAceIpDscp' field to match non-standard
|
|
traffic classes and local use PHBs."
|
|
DEFVAL { "disable" }
|
|
::= { rcPrFilterAceIpDscpEntry 3 }
|
|
|
|
rcPrFilterAceIpDscpListCount OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Count to store the number of discrete ranges
|
|
entered for the dscp values."
|
|
::= { rcPrFilterAceIpDscpEntry 4 }
|
|
|
|
rcPrFilterAceIpDscpOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
mask(8) -- mask
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Operators for Ace Ip Dscp."
|
|
::= { rcPrFilterAceIpDscpEntry 5 }
|
|
|
|
rcPrFilterAceIpDscpRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceIpDscpEntry 6 }
|
|
|
|
rcPrFilterAceIpDscpOperMask OBJECT-TYPE
|
|
SYNTAX Integer32(0..'40'h)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The mask value in hex which can be set for the
|
|
rcPrFilterAceIpDscpOper when the option
|
|
selected is mask. It will be set to 0 or be used
|
|
when rcPrFilterAceIpDscpOper is set ro eq"
|
|
::= { rcPrFilterAceIpDscpEntry 7 }
|
|
|
|
|
|
-- ACE Ip Proto Table
|
|
|
|
rcPrFilterAceIpProtoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceIpProtoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store IP Proto Header information
|
|
of each Ace in context of its parent Acl."
|
|
::= { rcPrFilterAce 12 }
|
|
|
|
rcPrFilterAceIpProtoEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceIpProtoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace IP Proto Header information.
|
|
An Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceIpProtoAclId,
|
|
rcPrFilterAceIpProtoAceId }
|
|
::= { rcPrFilterAceIpProtoTable 1 }
|
|
|
|
RcPrFilterAceIpProtoEntry ::= SEQUENCE {
|
|
rcPrFilterAceIpProtoAclId INTEGER,
|
|
rcPrFilterAceIpProtoAceId INTEGER,
|
|
rcPrFilterAceIpProtoList OCTET STRING,
|
|
rcPrFilterAceIpProtoListCount INTEGER,
|
|
rcPrFilterAceIpProtoOper INTEGER,
|
|
rcPrFilterAceIpProtoRowStatus RowStatus
|
|
}
|
|
|
|
rcPrFilterAceIpProtoAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceIpProtoEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceIpProtoEntry 1 }
|
|
|
|
rcPrFilterAceIpProtoAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2000)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceIpProtoEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceIpProtoEntry 2 }
|
|
|
|
rcPrFilterAceIpProtoList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Ip protocol Type from the ip header to be matched.
|
|
Valid Ip protocol range is 0..255. Few of the Protocol
|
|
Types are enumerated above. In case the desired
|
|
protocol number is not available in the enumerated
|
|
list set protocol to desired integer value"
|
|
::= { rcPrFilterAceIpProtoEntry 3 }
|
|
|
|
rcPrFilterAceIpProtoListCount OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Count to store the number of discrete ranges
|
|
entered for the ethernet protocol ids."
|
|
::= { rcPrFilterAceIpProtoEntry 4 }
|
|
|
|
rcPrFilterAceIpProtoOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2) -- not equal
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Operators for Ace Ip Protocols."
|
|
::= { rcPrFilterAceIpProtoEntry 5 }
|
|
|
|
rcPrFilterAceIpProtoRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceIpProtoEntry 6 }
|
|
|
|
-- ACE Ip Options Table
|
|
|
|
rcPrFilterAceIpOptionsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceIpOptionsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store IP Options Header
|
|
information of each Ace in context of its parent Acl."
|
|
::= { rcPrFilterAce 13 }
|
|
|
|
rcPrFilterAceIpOptionsEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceIpOptionsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace IP Options Header
|
|
information. An Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceIpOptionsAclId,
|
|
rcPrFilterAceIpOptionsAceId }
|
|
::= { rcPrFilterAceIpOptionsTable 1 }
|
|
|
|
RcPrFilterAceIpOptionsEntry ::= SEQUENCE {
|
|
rcPrFilterAceIpOptionsAclId INTEGER,
|
|
rcPrFilterAceIpOptionsAceId INTEGER,
|
|
rcPrFilterAceIpOptionsOptions INTEGER,
|
|
rcPrFilterAceIpOptionsOper INTEGER,
|
|
rcPrFilterAceIpOptionsRowStatus RowStatus
|
|
}
|
|
|
|
rcPrFilterAceIpOptionsAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceIpOptionsEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceIpOptionsEntry 1 }
|
|
|
|
rcPrFilterAceIpOptionsAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2000)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceIpOptionsEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceIpOptionsEntry 2 }
|
|
|
|
rcPrFilterAceIpOptionsOptions OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
noOperation(1),
|
|
recordRoute(7),
|
|
experimentalMeasurement(10),
|
|
mtuProbe(11),
|
|
mtuReply(12),
|
|
encode(15),
|
|
timestamp(68),
|
|
traceroute(82),
|
|
baseSecurity(130),
|
|
looseSourceRoute(131),
|
|
extendedSecurity(133),
|
|
commercialSecurity(134),
|
|
streamID(136),
|
|
strictSourceRouting(137),
|
|
experimentalAccessControl(142),
|
|
imiTrafficDescriptor(144),
|
|
extendedIP(145),
|
|
addressExtension(147),
|
|
routeAlert(148),
|
|
selectiveDirectedBroadcast(149),
|
|
nsapAddresses(150),
|
|
dynamicPacketState(151),
|
|
upstreamMulticastPacket(152),
|
|
experimentalFlowControl(205)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Ip options to be matched from the IP Header."
|
|
::= { rcPrFilterAceIpOptionsEntry 3 }
|
|
|
|
rcPrFilterAceIpOptionsOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
any(5)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Logical Operator - only 'any' is valid at present."
|
|
DEFVAL { any }
|
|
::= { rcPrFilterAceIpOptionsEntry 4 }
|
|
|
|
rcPrFilterAceIpOptionsRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceIpOptionsEntry 5 }
|
|
|
|
-- ACE Ip Fragmentation Table
|
|
|
|
rcPrFilterAceIpFragTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceIpFragEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store IP Fragmentation Header
|
|
information of each Ace in context of its parent Acl."
|
|
::= { rcPrFilterAce 14 }
|
|
|
|
rcPrFilterAceIpFragEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceIpFragEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace IP Fragmentation Header
|
|
information. An Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceIpFragAclId,
|
|
rcPrFilterAceIpFragAceId }
|
|
::= { rcPrFilterAceIpFragTable 1 }
|
|
|
|
RcPrFilterAceIpFragEntry ::= SEQUENCE {
|
|
rcPrFilterAceIpFragAclId INTEGER,
|
|
rcPrFilterAceIpFragAceId INTEGER,
|
|
rcPrFilterAceIpFragFragmentation INTEGER,
|
|
rcPrFilterAceIpFragOper INTEGER,
|
|
rcPrFilterAceIpFragRowStatus RowStatus
|
|
}
|
|
|
|
rcPrFilterAceIpFragAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceIpFragEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceIpFragEntry 1 }
|
|
|
|
rcPrFilterAceIpFragAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2000)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceIpFragEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceIpFragEntry 2 }
|
|
|
|
rcPrFilterAceIpFragFragmentation OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
noFragment(0),
|
|
anyFragment(1),
|
|
moreFragment(2),
|
|
unused3(3),
|
|
lastFragment(4),
|
|
unused5(5),
|
|
unused6(6),
|
|
unused7(7)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Ip Fragmentation bits to be matched from the IP
|
|
Header."
|
|
DEFVAL { noFragment }
|
|
::= { rcPrFilterAceIpFragEntry 3 }
|
|
|
|
rcPrFilterAceIpFragOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1) -- exact match
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Operator for Ip fragmentation."
|
|
::= { rcPrFilterAceIpFragEntry 4 }
|
|
|
|
rcPrFilterAceIpFragRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceIpFragEntry 5 }
|
|
|
|
-- ACE Protocol TcpSrcPort table
|
|
|
|
rcPrFilterAceProtoTcpSrcPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceProtoTcpSrcPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store TCP Source Port information
|
|
of each Ace in context of its parent Acl."
|
|
::= { rcPrFilterAce 15 }
|
|
|
|
rcPrFilterAceProtoTcpSrcPortEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceProtoTcpSrcPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One entry holding Ace Protocol TCP Source Port
|
|
information. An Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceProtoTcpSrcPortAclId,
|
|
rcPrFilterAceProtoTcpSrcPortAceId }
|
|
::= { rcPrFilterAceProtoTcpSrcPortTable 1 }
|
|
|
|
|
|
RcPrFilterAceProtoTcpSrcPortEntry ::= SEQUENCE {
|
|
rcPrFilterAceProtoTcpSrcPortAclId INTEGER,
|
|
rcPrFilterAceProtoTcpSrcPortAceId INTEGER,
|
|
rcPrFilterAceProtoTcpSrcPortPort OCTET STRING,
|
|
rcPrFilterAceProtoTcpSrcPortCount INTEGER,
|
|
rcPrFilterAceProtoTcpSrcPortOper INTEGER,
|
|
rcPrFilterAceProtoTcpSrcPortRowStatus RowStatus
|
|
}
|
|
|
|
rcPrFilterAceProtoTcpSrcPortAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceProtoTcpSrcPortEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceProtoTcpSrcPortEntry 1 }
|
|
|
|
rcPrFilterAceProtoTcpSrcPortAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceProtoTcpSrcPortEntry, a unique
|
|
identifier for Ace entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceProtoTcpSrcPortEntry 2 }
|
|
|
|
rcPrFilterAceProtoTcpSrcPortPort OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Port Number or Port List to match on."
|
|
::= { rcPrFilterAceProtoTcpSrcPortEntry 3 }
|
|
|
|
rcPrFilterAceProtoTcpSrcPortCount OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Count to store the number of discrete ranges
|
|
entered for the TCP source port."
|
|
::= { rcPrFilterAceProtoTcpSrcPortEntry 4 }
|
|
|
|
rcPrFilterAceProtoTcpSrcPortOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
le(3), -- less than or equal to
|
|
ge(4) -- greater than or equal to
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Operator for Ace Protocol TcpSrcPort."
|
|
::= { rcPrFilterAceProtoTcpSrcPortEntry 5 }
|
|
|
|
rcPrFilterAceProtoTcpSrcPortRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceProtoTcpSrcPortEntry 6 }
|
|
|
|
-- ACE Protocol UdpSrcPort table
|
|
|
|
rcPrFilterAceProtoUdpSrcPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceProtoUdpSrcPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store UDP Source Port information
|
|
of each Ace in context of its parent Acl."
|
|
::= { rcPrFilterAce 16 }
|
|
|
|
rcPrFilterAceProtoUdpSrcPortEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceProtoUdpSrcPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One entry holding Ace Protocol UDP Source Port
|
|
information. An Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceProtoUdpSrcPortAclId,
|
|
rcPrFilterAceProtoUdpSrcPortAceId }
|
|
::= { rcPrFilterAceProtoUdpSrcPortTable 1 }
|
|
|
|
|
|
RcPrFilterAceProtoUdpSrcPortEntry ::= SEQUENCE {
|
|
rcPrFilterAceProtoUdpSrcPortAclId INTEGER,
|
|
rcPrFilterAceProtoUdpSrcPortAceId INTEGER,
|
|
rcPrFilterAceProtoUdpSrcPortPort OCTET STRING,
|
|
rcPrFilterAceProtoUdpSrcPortCount INTEGER,
|
|
rcPrFilterAceProtoUdpSrcPortOper INTEGER,
|
|
rcPrFilterAceProtoUdpSrcPortRowStatus RowStatus
|
|
}
|
|
|
|
rcPrFilterAceProtoUdpSrcPortAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceProtoUdpSrcPortEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceProtoUdpSrcPortEntry 1 }
|
|
|
|
rcPrFilterAceProtoUdpSrcPortAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceProtoUdpSrcPortEntry, a unique
|
|
identifier for Ace entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceProtoUdpSrcPortEntry 2 }
|
|
|
|
rcPrFilterAceProtoUdpSrcPortPort OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Port Number or Port List to match on."
|
|
::= { rcPrFilterAceProtoUdpSrcPortEntry 3 }
|
|
|
|
rcPrFilterAceProtoUdpSrcPortCount OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Count to store the number of discrete ranges
|
|
entered for the UDP source port."
|
|
::= { rcPrFilterAceProtoUdpSrcPortEntry 4 }
|
|
|
|
rcPrFilterAceProtoUdpSrcPortOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
le(3), -- less than or equal to
|
|
ge(4) -- greater than or equal to
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Operator for Ace Protocol UdpSrcPort."
|
|
::= { rcPrFilterAceProtoUdpSrcPortEntry 5 }
|
|
|
|
rcPrFilterAceProtoUdpSrcPortRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceProtoUdpSrcPortEntry 6 }
|
|
|
|
-- ACE Protocol TcpDstPort table
|
|
|
|
rcPrFilterAceProtoTcpDstPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceProtoTcpDstPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store TCP Dest Port information
|
|
of each Ace in context of its parent Acl."
|
|
::= { rcPrFilterAce 17 }
|
|
|
|
rcPrFilterAceProtoTcpDstPortEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceProtoTcpDstPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One entry holding Ace Protocol TCP Dest Port
|
|
information. An Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceProtoTcpDstPortAclId,
|
|
rcPrFilterAceProtoTcpDstPortAceId }
|
|
::= { rcPrFilterAceProtoTcpDstPortTable 1 }
|
|
|
|
|
|
RcPrFilterAceProtoTcpDstPortEntry ::= SEQUENCE {
|
|
rcPrFilterAceProtoTcpDstPortAclId INTEGER,
|
|
rcPrFilterAceProtoTcpDstPortAceId INTEGER,
|
|
rcPrFilterAceProtoTcpDstPortPort OCTET STRING,
|
|
rcPrFilterAceProtoTcpDstPortCount INTEGER,
|
|
rcPrFilterAceProtoTcpDstPortOper INTEGER,
|
|
rcPrFilterAceProtoTcpDstPortRowStatus RowStatus
|
|
}
|
|
|
|
rcPrFilterAceProtoTcpDstPortAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceProtoTcpDstPortEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceProtoTcpDstPortEntry 1 }
|
|
|
|
rcPrFilterAceProtoTcpDstPortAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceProtoTcpDstPortEntry, a unique
|
|
identifier for Ace entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceProtoTcpDstPortEntry 2 }
|
|
|
|
rcPrFilterAceProtoTcpDstPortPort OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Port Number or Port List to match on."
|
|
::= { rcPrFilterAceProtoTcpDstPortEntry 3 }
|
|
|
|
rcPrFilterAceProtoTcpDstPortCount OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Count to store the number of discrete ranges
|
|
entered for the TCP dest port."
|
|
::= { rcPrFilterAceProtoTcpDstPortEntry 4 }
|
|
|
|
rcPrFilterAceProtoTcpDstPortOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
le(3), -- less than or equal to
|
|
ge(4) -- greater than or equal to
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Operator for Ace Protocol TcpDstPort."
|
|
::= { rcPrFilterAceProtoTcpDstPortEntry 5 }
|
|
|
|
rcPrFilterAceProtoTcpDstPortRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceProtoTcpDstPortEntry 6 }
|
|
|
|
-- ACE Protocol UdpDstPort table
|
|
|
|
rcPrFilterAceProtoUdpDstPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceProtoUdpDstPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store UDP Dest Port information
|
|
of each Ace in context of its parent Acl."
|
|
::= { rcPrFilterAce 18 }
|
|
|
|
rcPrFilterAceProtoUdpDstPortEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceProtoUdpDstPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One entry holding Ace Protocol UDP Dest Port
|
|
information. An Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceProtoUdpDstPortAclId,
|
|
rcPrFilterAceProtoUdpDstPortAceId }
|
|
::= { rcPrFilterAceProtoUdpDstPortTable 1 }
|
|
|
|
|
|
RcPrFilterAceProtoUdpDstPortEntry ::= SEQUENCE {
|
|
rcPrFilterAceProtoUdpDstPortAclId INTEGER,
|
|
rcPrFilterAceProtoUdpDstPortAceId INTEGER,
|
|
rcPrFilterAceProtoUdpDstPortPort OCTET STRING,
|
|
rcPrFilterAceProtoUdpDstPortCount INTEGER,
|
|
rcPrFilterAceProtoUdpDstPortOper INTEGER,
|
|
rcPrFilterAceProtoUdpDstPortRowStatus RowStatus
|
|
}
|
|
|
|
rcPrFilterAceProtoUdpDstPortAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceProtoUdpDstPortEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceProtoUdpDstPortEntry 1 }
|
|
|
|
rcPrFilterAceProtoUdpDstPortAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceProtoUdpDstPortEntry, a unique
|
|
identifier for Ace entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceProtoUdpDstPortEntry 2 }
|
|
|
|
rcPrFilterAceProtoUdpDstPortPort OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Port Number or Port List to match on."
|
|
::= { rcPrFilterAceProtoUdpDstPortEntry 3 }
|
|
|
|
rcPrFilterAceProtoUdpDstPortCount OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Count to store the number of discrete ranges
|
|
entered for the UDP dest port."
|
|
::= { rcPrFilterAceProtoUdpDstPortEntry 4 }
|
|
|
|
rcPrFilterAceProtoUdpDstPortOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
le(3), -- less than or equal to
|
|
ge(4) -- greater than or equal to
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Operator for Ace Protocol UdpDstPort."
|
|
::= { rcPrFilterAceProtoUdpDstPortEntry 5 }
|
|
|
|
rcPrFilterAceProtoUdpDstPortRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceProtoUdpDstPortEntry 6 }
|
|
|
|
-- ACE Protocol IcmpMsgType table
|
|
|
|
rcPrFilterAceProtoIcmpMsgTypeTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceProtoIcmpMsgTypeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store ICMP message type information
|
|
of each Ace in context of its parent Acl."
|
|
::= { rcPrFilterAce 19 }
|
|
|
|
rcPrFilterAceProtoIcmpMsgTypeEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceProtoIcmpMsgTypeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One entry holding Ace ICMP message type
|
|
information. An Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceProtoIcmpMsgTypeAclId,
|
|
rcPrFilterAceProtoIcmpMsgTypeAceId }
|
|
::= { rcPrFilterAceProtoIcmpMsgTypeTable 1 }
|
|
|
|
|
|
RcPrFilterAceProtoIcmpMsgTypeEntry ::= SEQUENCE {
|
|
rcPrFilterAceProtoIcmpMsgTypeAclId INTEGER,
|
|
rcPrFilterAceProtoIcmpMsgTypeAceId INTEGER,
|
|
rcPrFilterAceProtoIcmpMsgTypeList OCTET STRING,
|
|
rcPrFilterAceProtoIcmpMsgTypeCount INTEGER,
|
|
rcPrFilterAceProtoIcmpMsgTypeOper INTEGER,
|
|
rcPrFilterAceProtoIcmpMsgTypeRowStatus RowStatus
|
|
}
|
|
|
|
rcPrFilterAceProtoIcmpMsgTypeAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceProtoIcmpMsgTypeEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceProtoIcmpMsgTypeEntry 1 }
|
|
|
|
rcPrFilterAceProtoIcmpMsgTypeAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2000)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceProtoIcmpMsgTypeEntry, a unique
|
|
identifier for Ace entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceProtoIcmpMsgTypeEntry 2 }
|
|
|
|
rcPrFilterAceProtoIcmpMsgTypeList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "One or a list of Icmp messages to be matched.
|
|
Need to provide strings, number of protocol header
|
|
types (pre-defined values plus user-defined headers).
|
|
Valid range is 0 to 255 (reserved)."
|
|
::= { rcPrFilterAceProtoIcmpMsgTypeEntry 3 }
|
|
|
|
rcPrFilterAceProtoIcmpMsgTypeCount OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Count to store the number of discrete ranges
|
|
entered for the ICMP message types."
|
|
::= { rcPrFilterAceProtoIcmpMsgTypeEntry 4 }
|
|
|
|
rcPrFilterAceProtoIcmpMsgTypeOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2) -- not equal
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Operator for Ace Protocol IcmpMsgTypes."
|
|
::= { rcPrFilterAceProtoIcmpMsgTypeEntry 5 }
|
|
|
|
rcPrFilterAceProtoIcmpMsgTypeRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceProtoIcmpMsgTypeEntry 6 }
|
|
|
|
-- ACE Protocol Tcp-flags table
|
|
|
|
rcPrFilterAceProtoTcpFlagsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceProtoTcpFlagsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store TCP Flags information
|
|
of each Ace in context of its parent Acl."
|
|
::= { rcPrFilterAce 20 }
|
|
|
|
rcPrFilterAceProtoTcpFlagsEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceProtoTcpFlagsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One entry holding Ace Protocol TCP flags
|
|
information. An Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceProtoTcpFlagsAclId,
|
|
rcPrFilterAceProtoTcpFlagsAceId }
|
|
::= { rcPrFilterAceProtoTcpFlagsTable 1 }
|
|
|
|
|
|
RcPrFilterAceProtoTcpFlagsEntry ::= SEQUENCE {
|
|
rcPrFilterAceProtoTcpFlagsAclId INTEGER,
|
|
rcPrFilterAceProtoTcpFlagsAceId INTEGER,
|
|
rcPrFilterAceProtoTcpFlagsList OCTET STRING,
|
|
rcPrFilterAceProtoTcpFlagsCount INTEGER,
|
|
rcPrFilterAceProtoTcpFlagsOper INTEGER,
|
|
rcPrFilterAceProtoTcpFlagsRowStatus RowStatus,
|
|
rcPrFilterAceProtoTcpFlagsOperMask Integer32
|
|
}
|
|
|
|
rcPrFilterAceProtoTcpFlagsAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the rcPrFilterAceProtoTcpFlagsEntry,
|
|
a unique identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceProtoTcpFlagsEntry 1 }
|
|
|
|
rcPrFilterAceProtoTcpFlagsAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2000)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the rcPrFilterAceProtoTcpFlagsEntry,
|
|
a unique identifier for Ace entry in the
|
|
range of Table Size."
|
|
::= { rcPrFilterAceProtoTcpFlagsEntry 2 }
|
|
|
|
rcPrFilterAceProtoTcpFlagsList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "One or a list of Tcp flags to be matched.
|
|
Need to provide strings, number of protocol header
|
|
types (pre-defined values plus user-defined headers).
|
|
Valid range is 0 to 63"
|
|
::= { rcPrFilterAceProtoTcpFlagsEntry 3 }
|
|
|
|
rcPrFilterAceProtoTcpFlagsCount OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Count to store the number of discrete ranges
|
|
entered for the TCP flags."
|
|
::= { rcPrFilterAceProtoTcpFlagsEntry 4 }
|
|
|
|
rcPrFilterAceProtoTcpFlagsOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
matchAny(6),
|
|
matchAll(7),
|
|
mask(8)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Operator for Ace Protocol TcpFlags."
|
|
::= { rcPrFilterAceProtoTcpFlagsEntry 5 }
|
|
|
|
rcPrFilterAceProtoTcpFlagsRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceProtoTcpFlagsEntry 6 }
|
|
|
|
rcPrFilterAceProtoTcpFlagsOperMask OBJECT-TYPE
|
|
SYNTAX Integer32(0..'3F'h)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The mask value in hex which can be set for the
|
|
rcPrFilterAceProtoTcpFlagsOper when the option
|
|
selected is mask. It will be set 0x0 when object
|
|
rcPrFilterAceProtoTcpFlagsOper is set to eq"
|
|
::= { rcPrFilterAceProtoTcpFlagsEntry 7 }
|
|
|
|
-- ACE Pattern Table
|
|
|
|
-- Ace Pattern 1
|
|
rcPrFilterAcePattern1Table OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAcePattern1Entry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of pattern fields for Aces to manage the
|
|
settings for each user defined field. "
|
|
::= { rcPrFilterAce 21 }
|
|
|
|
rcPrFilterAcePattern1Entry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAcePattern1Entry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace User Defined Pattern
|
|
information. Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAcePattern1AclId,
|
|
rcPrFilterAcePattern1AceId }
|
|
::= { rcPrFilterAcePattern1Table 1 }
|
|
|
|
RcPrFilterAcePattern1Entry ::= SEQUENCE {
|
|
rcPrFilterAcePattern1AclId INTEGER,
|
|
rcPrFilterAcePattern1AceId INTEGER,
|
|
rcPrFilterAcePattern1Name DisplayString,
|
|
rcPrFilterAcePattern1Value OCTET STRING,
|
|
rcPrFilterAcePattern1Oper INTEGER,
|
|
rcPrFilterAcePattern1RowStatus RowStatus
|
|
}
|
|
|
|
rcPrFilterAcePattern1AclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AcePatternEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAcePattern1Entry 1 }
|
|
|
|
rcPrFilterAcePattern1AceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AcePatternEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAcePattern1Entry 2 }
|
|
|
|
rcPrFilterAcePattern1Name OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "A descriptive name chosen by the administrator for
|
|
the Ace Pattern Entry."
|
|
::= { rcPrFilterAcePattern1Entry 3 }
|
|
|
|
rcPrFilterAcePattern1Value OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..1500))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Set the pattern value as numeric string. The numeric
|
|
value of each byte is encoded in one octet of the
|
|
string. Unused bytes are left at the trailing end of
|
|
string. The number of bytes to extract from this string
|
|
is set in rcPrFilterActPatternLength."
|
|
DEFVAL { "" }
|
|
::= { rcPrFilterAcePattern1Entry 4 }
|
|
|
|
rcPrFilterAcePattern1Oper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
le(3), -- less than or equal to
|
|
ge(4) -- greater than or equal to
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Operators for Ace Pattern."
|
|
::= { rcPrFilterAcePattern1Entry 5 }
|
|
|
|
rcPrFilterAcePattern1RowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAcePattern1Entry 6 }
|
|
|
|
-- Ace Pattern 2
|
|
rcPrFilterAcePattern2Table OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAcePattern2Entry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of pattern fields for Aces to manage the
|
|
settings for each user defined field. "
|
|
::= { rcPrFilterAce 22 }
|
|
|
|
rcPrFilterAcePattern2Entry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAcePattern2Entry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace User Defined Pattern
|
|
information. Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAcePattern2AclId,
|
|
rcPrFilterAcePattern2AceId }
|
|
::= { rcPrFilterAcePattern2Table 1 }
|
|
|
|
RcPrFilterAcePattern2Entry ::= SEQUENCE {
|
|
rcPrFilterAcePattern2AclId INTEGER,
|
|
rcPrFilterAcePattern2AceId INTEGER,
|
|
rcPrFilterAcePattern2Name DisplayString,
|
|
rcPrFilterAcePattern2Value OCTET STRING,
|
|
rcPrFilterAcePattern2Oper INTEGER,
|
|
rcPrFilterAcePattern2RowStatus RowStatus
|
|
}
|
|
|
|
rcPrFilterAcePattern2AclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AcePatternEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAcePattern2Entry 1 }
|
|
|
|
rcPrFilterAcePattern2AceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AcePatternEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAcePattern2Entry 2 }
|
|
|
|
rcPrFilterAcePattern2Name OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "A descriptive name chosen by the administrator for
|
|
the Ace Pattern Entry."
|
|
::= { rcPrFilterAcePattern2Entry 3 }
|
|
|
|
rcPrFilterAcePattern2Value OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..1500))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Set the pattern value as numeric string. The numeric
|
|
value of each byte is encoded in one octet of the
|
|
string. Unused bytes are left at the trailing end of
|
|
string. The number of bytes to extract from this string
|
|
is set in rcPrFilterActPatternLength."
|
|
DEFVAL { "" }
|
|
::= { rcPrFilterAcePattern2Entry 4 }
|
|
|
|
rcPrFilterAcePattern2Oper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
le(3), -- less than or equal to
|
|
ge(4) -- greater than or equal to
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Operators for Ace Pattern."
|
|
::= { rcPrFilterAcePattern2Entry 5 }
|
|
|
|
rcPrFilterAcePattern2RowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAcePattern2Entry 6 }
|
|
|
|
-- Ace Pattern 3
|
|
rcPrFilterAcePattern3Table OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAcePattern3Entry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of pattern fields for Aces to manage the
|
|
settings for each user defined field. "
|
|
::= { rcPrFilterAce 23 }
|
|
|
|
rcPrFilterAcePattern3Entry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAcePattern3Entry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace User Defined Pattern
|
|
information. Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAcePattern3AclId,
|
|
rcPrFilterAcePattern3AceId }
|
|
::= { rcPrFilterAcePattern3Table 1 }
|
|
|
|
RcPrFilterAcePattern3Entry ::= SEQUENCE {
|
|
rcPrFilterAcePattern3AclId INTEGER,
|
|
rcPrFilterAcePattern3AceId INTEGER,
|
|
rcPrFilterAcePattern3Name DisplayString,
|
|
rcPrFilterAcePattern3Value OCTET STRING,
|
|
rcPrFilterAcePattern3Oper INTEGER,
|
|
rcPrFilterAcePattern3RowStatus RowStatus
|
|
}
|
|
|
|
rcPrFilterAcePattern3AclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AcePatternEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAcePattern3Entry 1 }
|
|
|
|
rcPrFilterAcePattern3AceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AcePatternEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAcePattern3Entry 2 }
|
|
|
|
rcPrFilterAcePattern3Name OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "A descriptive name chosen by the administrator for
|
|
the Ace Pattern Entry."
|
|
::= { rcPrFilterAcePattern3Entry 3 }
|
|
|
|
rcPrFilterAcePattern3Value OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..1500))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Set the pattern value as numeric string. The numeric
|
|
value of each byte is encoded in one octet of the
|
|
string. Unused bytes are left at the trailing end of
|
|
string. The number of bytes to extract from this string
|
|
is set in rcPrFilterActPatternLength."
|
|
DEFVAL { "" }
|
|
::= { rcPrFilterAcePattern3Entry 4 }
|
|
|
|
rcPrFilterAcePattern3Oper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
le(3), -- less than or equal to
|
|
ge(4) -- greater than or equal to
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Operators for Ace Pattern."
|
|
::= { rcPrFilterAcePattern3Entry 5 }
|
|
|
|
rcPrFilterAcePattern3RowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAcePattern3Entry 6 }
|
|
|
|
|
|
-- Per-ACE-Per-Port Statistics
|
|
|
|
rcPrFilterAceStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of ACE Statistics Entries to store
|
|
per-ACE-per-Port Statistics"
|
|
::= { rcPrFilterAce 24 }
|
|
|
|
rcPrFilterAceStatsEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Ace Statistics entry holding per
|
|
ACE-per-port Statistics"
|
|
INDEX { rcPrFilterAceStatsAclId,
|
|
rcPrFilterAceStatsAceId,
|
|
rcPrFilterAceStatsPortId }
|
|
::= { rcPrFilterAceStatsTable 1 }
|
|
|
|
RcPrFilterAceStatsEntry ::= SEQUENCE {
|
|
rcPrFilterAceStatsAclId INTEGER,
|
|
rcPrFilterAceStatsAceId INTEGER,
|
|
rcPrFilterAceStatsPortId INTEGER,
|
|
rcPrFilterAceStatsMatchCountPkts Counter64,
|
|
rcPrFilterAceStatsMatchCountOctets Counter64,
|
|
rcPrFilterAceStatsClear TruthValue
|
|
}
|
|
|
|
rcPrFilterAceStatsAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceStatsEntry, a unique
|
|
identifier for Acl entry in the range of Table Size."
|
|
::= { rcPrFilterAceStatsEntry 1 }
|
|
|
|
rcPrFilterAceStatsAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2000)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceStatsEntry, a unique identifier
|
|
for ACE entry in the range of Table Size."
|
|
::= { rcPrFilterAceStatsEntry 2 }
|
|
|
|
rcPrFilterAceStatsPortId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..703)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceStatsEntry, a unique identifier
|
|
of the portId"
|
|
::= { rcPrFilterAceStatsEntry 3 }
|
|
|
|
rcPrFilterAceStatsMatchCountPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Count of packets that match this particular Ace on this
|
|
particular port."
|
|
::= { rcPrFilterAceStatsEntry 4 }
|
|
|
|
rcPrFilterAceStatsMatchCountOctets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Byte count of traffic that match this particular Ace on
|
|
this particular port"
|
|
::= { rcPrFilterAceStatsEntry 5 }
|
|
|
|
rcPrFilterAceStatsClear OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Clear Per-ACE-Per-Port statistics."
|
|
::= { rcPrFilterAceStatsEntry 6 }
|
|
|
|
-- ACE Ethernet Show Table
|
|
|
|
rcPrFilterAceEthShowTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceEthShowEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store Ethernet Header
|
|
information of each Ace in context of
|
|
its parent Acl. "
|
|
::= { rcPrFilterAce 25 }
|
|
|
|
rcPrFilterAceEthShowEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceEthShowEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace Ethernet information.
|
|
Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceEthShowAclId,
|
|
rcPrFilterAceEthShowAceId }
|
|
::= { rcPrFilterAceEthShowTable 1 }
|
|
|
|
RcPrFilterAceEthShowEntry ::= SEQUENCE {
|
|
rcPrFilterAceEthShowAclId INTEGER,
|
|
rcPrFilterAceEthShowAceId INTEGER,
|
|
rcPrFilterAceEthShowSrcAddrList OCTET STRING,
|
|
rcPrFilterAceEthShowSrcAddrOper INTEGER,
|
|
rcPrFilterAceEthShowDstAddrList OCTET STRING,
|
|
rcPrFilterAceEthShowDstAddrOper INTEGER,
|
|
rcPrFilterAceEthShowEtherTypeList OCTET STRING,
|
|
rcPrFilterAceEthShowEtherTypeOper INTEGER,
|
|
rcPrFilterAceEthShowVlanTagPrio INTEGER,
|
|
rcPrFilterAceEthShowVlanTagPrioOper INTEGER,
|
|
rcPrFilterAceEthShowPort PortSet,
|
|
rcPrFilterAceEthShowPortOper INTEGER,
|
|
rcPrFilterAceEthShowVlanIdList IdList,
|
|
rcPrFilterAceEthShowVlanIdOper INTEGER,
|
|
rcPrFilterAceEthShowSrcAddrOperMask DisplayString,
|
|
rcPrFilterAceEthShowDstAddrOperMask DisplayString,
|
|
rcPrFilterAceEthShowVlanTagPrioOperMask Integer32,
|
|
rcPrFilterAceEthShowVlanIdOperMask Integer32,
|
|
rcPrFilterAceEthShowVlanId INTEGER
|
|
}
|
|
|
|
rcPrFilterAceEthShowAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceEthernetEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceEthShowEntry 1 }
|
|
|
|
rcPrFilterAceEthShowAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2000)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceEthernetEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceEthShowEntry 2 }
|
|
|
|
rcPrFilterAceEthShowSrcAddrList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The list of ethernet source address to match."
|
|
::= { rcPrFilterAceEthShowEntry 3 }
|
|
|
|
rcPrFilterAceEthShowSrcAddrOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
le(3), -- less than or equal to
|
|
ge(4), -- greater than or equal to
|
|
mask(8), -- mask
|
|
notConfigured(254), -- not provisioned
|
|
any(255) -- not provisioned
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operators for Ace Ethernet Source MAC Address."
|
|
::= { rcPrFilterAceEthShowEntry 4 }
|
|
|
|
rcPrFilterAceEthShowDstAddrList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "List of ethernet destination address to
|
|
match."
|
|
::= { rcPrFilterAceEthShowEntry 5 }
|
|
|
|
rcPrFilterAceEthShowDstAddrOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
le(3), -- less than or equal to
|
|
ge(4), -- greater than or equal to
|
|
mask(8), -- mask
|
|
notConfigured(254), -- not provisioned
|
|
any(255) -- not provisioned
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operators for Ace Ethernet Destination MAC Address."
|
|
::= { rcPrFilterAceEthShowEntry 6 }
|
|
|
|
rcPrFilterAceEthShowEtherTypeList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "EtherType value from ethernet header. For example ARP
|
|
uses 0x0806, IP uses 0x0800. The platform support
|
|
determines the behavior for 802.1Q/p tagged packets.
|
|
The EtherType for 802.1Q tagged frames is 0x8100.
|
|
|
|
Valid range for the 16-bit Ether-type is 0..65535
|
|
and the attribute supports lists/ranges of values.
|
|
Invalid ether-type value 65536 is interpreted as
|
|
field is not desired in match criteria."
|
|
::= { rcPrFilterAceEthShowEntry 7 }
|
|
|
|
rcPrFilterAceEthShowEtherTypeOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
notConfigured(254), -- not provisioned
|
|
any(255) -- not provisioned
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Ethernet Type Operators."
|
|
::= { rcPrFilterAceEthShowEntry 8 }
|
|
|
|
rcPrFilterAceEthShowVlanTagPrio OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
zero(0),
|
|
one(1),
|
|
two(2),
|
|
three(3),
|
|
four(4),
|
|
five(5),
|
|
six(6),
|
|
seven(7),
|
|
notConfigured(254)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Priority bits (3-bit field) from the 802.1Q/p tag."
|
|
::= { rcPrFilterAceEthShowEntry 9 }
|
|
|
|
rcPrFilterAceEthShowVlanTagPrioOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
mask(8), -- mask
|
|
notConfigured(254), -- not provisioned
|
|
any(255) -- not provisioned
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operators for Ace Ethernet Vlan Tag Priority."
|
|
::= { rcPrFilterAceEthShowEntry 10 }
|
|
|
|
rcPrFilterAceEthShowPort OBJECT-TYPE
|
|
SYNTAX PortSet
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Port Number or Port List to match on."
|
|
::= { rcPrFilterAceEthShowEntry 11 }
|
|
|
|
rcPrFilterAceEthShowPortOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
notConfigured(254), -- not provisioned
|
|
any(255) -- not provisioned
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operator for Ace Ethernet Port."
|
|
::= { rcPrFilterAceEthShowEntry 12 }
|
|
|
|
rcPrFilterAceEthShowVlanIdList OBJECT-TYPE
|
|
SYNTAX IdList(SIZE(4096))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Vlan Id to match on."
|
|
::= { rcPrFilterAceEthShowEntry 13 }
|
|
|
|
rcPrFilterAceEthShowVlanIdOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
mask(8), -- mask
|
|
notConfigured(254), -- not provisioned
|
|
any(255) -- not provisioned
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operator for Ace Ethernet VlanId."
|
|
::= { rcPrFilterAceEthShowEntry 14 }
|
|
|
|
rcPrFilterAceEthShowSrcAddrOperMask OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..14))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The mask value in hex which can be set for the
|
|
rcPrFilterAceEthSrcAddrOper when the option
|
|
selected is mask. It will be empty or
|
|
set to 000000000000 whenrcPrFilterAceEthSrcAddrOper
|
|
is set to 'eq'. In case of the prefix '0x' is
|
|
specified, 14 charaters is max length"
|
|
::= { rcPrFilterAceEthShowEntry 15 }
|
|
|
|
rcPrFilterAceEthShowDstAddrOperMask OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..14))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The mask value in hex which can be set for the
|
|
rcPrFilterAceEthDstAddrOper when the option
|
|
selected is mask. It will be empty or
|
|
set to 000000000000 whenrcPrFilterAceEthDstAddrOper
|
|
is set to 'eq'. In case of the prefix '0x' is
|
|
specified, 14 charaters is max length"
|
|
::= { rcPrFilterAceEthShowEntry 16 }
|
|
|
|
rcPrFilterAceEthShowVlanTagPrioOperMask OBJECT-TYPE
|
|
SYNTAX Integer32 (0..'7'h)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The mask value in hex which can be set for the
|
|
rcPrFilterAceEthVlanTagPrioOper when the option
|
|
selected is masked. This object is applicable for
|
|
VSP9000. Not for ERS8600"
|
|
::= { rcPrFilterAceEthShowEntry 17 }
|
|
|
|
rcPrFilterAceEthShowVlanIdOperMask OBJECT-TYPE
|
|
SYNTAX Integer32(0..'FFF'h)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The mask value in hex which can be set for the
|
|
rcPrFilterAceEthVlanIdOper when the option
|
|
selected is mask. This object is used with
|
|
rcPrFilterAceEthVlanIdVlanId in VSP 9000 to
|
|
replace rcPrFilterAceEthVlanIdVlanIdList "
|
|
::= { rcPrFilterAceEthShowEntry 18 }
|
|
|
|
rcPrFilterAceEthShowVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..4084)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Vlan Id to match on. VSP9000 use this object with
|
|
object rcPrFilterAceEthVlanIdOperMask to replace the
|
|
rcPrFilterAceEthVlanIdVlanIdList"
|
|
::= { rcPrFilterAceEthShowEntry 19 }
|
|
|
|
-- ACE IP Show Table
|
|
|
|
rcPrFilterAceIpShowTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceIpShowEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store IP Header
|
|
information of each Ace in context of
|
|
its parent Acl. "
|
|
::= { rcPrFilterAce 26 }
|
|
|
|
rcPrFilterAceIpShowEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceIpShowEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace IP information.
|
|
Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceIpShowAclId,
|
|
rcPrFilterAceIpShowAceId }
|
|
::= { rcPrFilterAceIpShowTable 1 }
|
|
|
|
RcPrFilterAceIpShowEntry ::= SEQUENCE {
|
|
rcPrFilterAceIpShowAclId INTEGER,
|
|
rcPrFilterAceIpShowAceId INTEGER,
|
|
rcPrFilterAceIpShowSrcAddrList OCTET STRING,
|
|
rcPrFilterAceIpShowSrcAddrOper INTEGER,
|
|
rcPrFilterAceIpShowDstAddrList OCTET STRING,
|
|
rcPrFilterAceIpShowDstAddrOper INTEGER,
|
|
rcPrFilterAceIpShowDscpList OCTET STRING,
|
|
rcPrFilterAceIpShowDscpOper INTEGER,
|
|
rcPrFilterAceIpShowProtoList OCTET STRING,
|
|
rcPrFilterAceIpShowProtoOper INTEGER,
|
|
rcPrFilterAceIpShowOptions INTEGER,
|
|
rcPrFilterAceIpShowOptionsOper INTEGER,
|
|
rcPrFilterAceIpShowFragmentation INTEGER,
|
|
rcPrFilterAceIpShowFragOper INTEGER,
|
|
rcPrFilterAceIpShowSrcAddrIpAddr IpAddress,
|
|
rcPrFilterAceIpShowSrcAddrOperMaskRange IpAddress,
|
|
rcPrFilterAceIpShowDstAddrIpAddr IpAddress,
|
|
rcPrFilterAceIpShowDstAddrOperMaskRange IpAddress,
|
|
rcPrFilterAceIpShowDscpOperMask Integer32,
|
|
rcPrFilterAceIpShowRoutedOnly TruthValue
|
|
}
|
|
|
|
rcPrFilterAceIpShowAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceIpShowEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceIpShowEntry 1 }
|
|
|
|
rcPrFilterAceIpShowAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2000)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceIpShowEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceIpShowEntry 2 }
|
|
|
|
rcPrFilterAceIpShowSrcAddrList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The list of ip source address to match from IP
|
|
header."
|
|
::= { rcPrFilterAceIpShowEntry 3 }
|
|
|
|
rcPrFilterAceIpShowSrcAddrOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
le(3), -- less than or equal to
|
|
ge(4), -- greater than or equal to
|
|
prefix(8), -- prefix list
|
|
mask(9), -- mask
|
|
range(10), -- range
|
|
notConfigured(254), -- not provisioned
|
|
any(255) -- not provisioned
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operators for Ace Ip Source Address."
|
|
::= { rcPrFilterAceIpShowEntry 4 }
|
|
|
|
rcPrFilterAceIpShowDstAddrList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The list of ip dst address to match from IP header."
|
|
::= { rcPrFilterAceIpShowEntry 5 }
|
|
|
|
rcPrFilterAceIpShowDstAddrOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
le(3), -- less than or equal to
|
|
ge(4), -- greater than or equal to
|
|
prefix(8), -- prefix list
|
|
mask(9), -- mask
|
|
range(10), -- range
|
|
notConfigured(254), -- not provisioned
|
|
any(255) -- not provisioned
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operators for Ace Ip Destination Address."
|
|
::= { rcPrFilterAceIpShowEntry 6 }
|
|
|
|
rcPrFilterAceIpShowDscpList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The 6-bit DSCP field from the ToS byte in Ipv4 header
|
|
encodes the PHB information per DiffServ standards
|
|
(Refer to DiffServ RFCs 2474). Set the Dscp to PHB
|
|
(like EF) or PHB-class(like AF1 which includes AF11,
|
|
AF12,AF13) to match specific diffserv class traffic.
|
|
Set the field value to desired dscp code for
|
|
'rcPrFilterAceIpDscp' field to match non-standard
|
|
traffic classes and local use PHBs."
|
|
DEFVAL { "disable" }
|
|
::= { rcPrFilterAceIpShowEntry 7 }
|
|
|
|
rcPrFilterAceIpShowDscpOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
mask(8), -- mask
|
|
notConfigured(254), -- not provisioned
|
|
any(255) -- not provisioned
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operators for Ace Ip Dscp."
|
|
::= { rcPrFilterAceIpShowEntry 8 }
|
|
|
|
rcPrFilterAceIpShowProtoList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Ip protocol Type from the ip header to be matched.
|
|
Valid Ip protocol range is 0..255. Few of the Protocol
|
|
Types are enumerated above. In case the desired
|
|
protocol number is not available in the enumerated
|
|
list set protocol to desired integer value"
|
|
::= { rcPrFilterAceIpShowEntry 9 }
|
|
|
|
rcPrFilterAceIpShowProtoOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
notConfigured(254), -- not provisioned
|
|
any(255) -- not provisioned
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operators for Ace Ip Protocols."
|
|
::= { rcPrFilterAceIpShowEntry 10 }
|
|
|
|
rcPrFilterAceIpShowOptions OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
noOperation(1),
|
|
recordRoute(7),
|
|
experimentalMeasurement(10),
|
|
mtuProbe(11),
|
|
mtuReply(12),
|
|
encode(15),
|
|
timestamp(68),
|
|
traceroute(82),
|
|
baseSecurity(130),
|
|
looseSourceRoute(131),
|
|
extendedSecurity(133),
|
|
commercialSecurity(134),
|
|
streamID(136),
|
|
strictSourceRouting(137),
|
|
experimentalAccessControl(142),
|
|
imiTrafficDescriptor(144),
|
|
extendedIP(145),
|
|
addressExtension(147),
|
|
routeAlert(148),
|
|
selectiveDirectedBroadcast(149),
|
|
nsapAddresses(150),
|
|
dynamicPacketState(151),
|
|
upstreamMulticastPacket(152),
|
|
experimentalFlowControl(205)
|
|
}
|
|
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Ip options to be matched from the IP Header."
|
|
::= { rcPrFilterAceIpShowEntry 11 }
|
|
|
|
rcPrFilterAceIpShowOptionsOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
any(5),
|
|
notConfigured(254) -- not provisioned
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Logical Operator - only 'any' is valid at present."
|
|
DEFVAL { any }
|
|
::= { rcPrFilterAceIpShowEntry 12 }
|
|
|
|
rcPrFilterAceIpShowFragmentation OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
noFragment(0),
|
|
anyFragment(1),
|
|
moreFragment(2),
|
|
unused3(3),
|
|
lastFragment(4),
|
|
unused5(5),
|
|
unused6(6),
|
|
unused7(7),
|
|
notConfigured(254)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Ip Fragmentation bits to be matched from the IP
|
|
Header."
|
|
DEFVAL { noFragment }
|
|
::= { rcPrFilterAceIpShowEntry 13 }
|
|
|
|
rcPrFilterAceIpShowFragOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
notConfigured(254), -- not provisioned
|
|
any(255) -- not provisioned
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operator for Ip fragmentation."
|
|
::= { rcPrFilterAceIpShowEntry 14 }
|
|
|
|
rcPrFilterAceIpShowSrcAddrIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "IP Source Address to match from IP header.
|
|
This object is defined and used to replace
|
|
the rcPrFilterAceIpSrcAddrList by VSP 9000"
|
|
::= { rcPrFilterAceIpShowEntry 15 }
|
|
|
|
rcPrFilterAceIpShowSrcAddrOperMaskRange OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The IP Mask value or High IP address based on
|
|
object rcPrFilterAceIpSrcAddrOper mask/range
|
|
option is selected."
|
|
::= { rcPrFilterAceIpShowEntry 16 }
|
|
|
|
rcPrFilterAceIpShowDstAddrIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "IP Source Address to match from IP header.
|
|
This object is defined and used to replace
|
|
the rcPrFilterAceIpSrcAddrList by VSP 9000"
|
|
::= { rcPrFilterAceIpShowEntry 17 }
|
|
|
|
rcPrFilterAceIpShowDstAddrOperMaskRange OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The IP mask value or Hi Ip address based on
|
|
object rcPrFilterAceIpDstAddrOper mask/range
|
|
option is selected."
|
|
::= { rcPrFilterAceIpShowEntry 18 }
|
|
|
|
rcPrFilterAceIpShowDscpOperMask OBJECT-TYPE
|
|
SYNTAX Integer32(0..'40'h)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The mask value in hex which can be set for the
|
|
rcPrFilterAceIpDscpOper when the option
|
|
selected is mask. It will be set to 0 or be used
|
|
when rcPrFilterAceIpDscpOper is set ro eq"
|
|
::= { rcPrFilterAceIpShowEntry 19 }
|
|
|
|
rcPrFilterAceIpShowRoutedOnly OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Display the IP routed only bit."
|
|
::= { rcPrFilterAceIpShowEntry 20 }
|
|
|
|
|
|
-- ACE Proto Show Table
|
|
|
|
rcPrFilterAceProtoShowTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceProtoShowEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store Protocol Header
|
|
information of each Ace in context of
|
|
its parent Acl. "
|
|
::= { rcPrFilterAce 27 }
|
|
|
|
rcPrFilterAceProtoShowEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceProtoShowEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace Ethernet information.
|
|
Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceProtoShowAclId,
|
|
rcPrFilterAceProtoShowAceId}
|
|
::= { rcPrFilterAceProtoShowTable 1 }
|
|
|
|
RcPrFilterAceProtoShowEntry ::= SEQUENCE {
|
|
rcPrFilterAceProtoShowAclId INTEGER,
|
|
rcPrFilterAceProtoShowAceId INTEGER,
|
|
rcPrFilterAceProtoShowTcpSrcPort OCTET STRING,
|
|
rcPrFilterAceProtoShowTcpSrcPortOper INTEGER,
|
|
rcPrFilterAceProtoShowUdpSrcPort OCTET STRING,
|
|
rcPrFilterAceProtoShowUdpSrcPortOper INTEGER,
|
|
rcPrFilterAceProtoShowTcpDstPort OCTET STRING,
|
|
rcPrFilterAceProtoShowTcpDstPortOper INTEGER,
|
|
rcPrFilterAceProtoShowUdpDstPort OCTET STRING,
|
|
rcPrFilterAceProtoShowUdpDstPortOper INTEGER,
|
|
rcPrFilterAceProtoShowIcmpMsgTypeList OCTET STRING,
|
|
rcPrFilterAceProtoShowIcmpMsgTypeOper INTEGER,
|
|
rcPrFilterAceProtoShowTcpFlagsList OCTET STRING,
|
|
rcPrFilterAceProtoShowTcpFlagsOper INTEGER,
|
|
rcPrFilterAceProtoShowSrcPort OCTET STRING,
|
|
rcPrFilterAceProtoShowSrcPortOper INTEGER,
|
|
rcPrFilterAceProtoShowSrcPortOperMaskRange Integer32,
|
|
rcPrFilterAceProtoShowDstPort OCTET STRING,
|
|
rcPrFilterAceProtoShowDstPortOper INTEGER,
|
|
rcPrFilterAceProtoShowDstPortOperMaskRange Integer32,
|
|
rcPrFilterAceProtoShowTcpFlagsOperMask Integer32,
|
|
rcPrFilterAceProtoShowRoutingTypeType Integer32,
|
|
rcPrFilterAceProtoShowRoutingTypeOper INTEGER,
|
|
rcPrFilterAceProtoShowIcmpv6MsgTypeList OCTET STRING,
|
|
rcPrFilterAceProtoShowIcmpv6MsgTypeOper INTEGER
|
|
}
|
|
|
|
rcPrFilterAceProtoShowAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceProtoShowEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceProtoShowEntry 1 }
|
|
|
|
rcPrFilterAceProtoShowAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2000)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceProtoShowEntry, a unique
|
|
identifier for Ace entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceProtoShowEntry 2 }
|
|
|
|
rcPrFilterAceProtoShowTcpSrcPort OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Port Number or Port List to match on."
|
|
::= { rcPrFilterAceProtoShowEntry 3 }
|
|
|
|
rcPrFilterAceProtoShowTcpSrcPortOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
le(3), -- less than or equal to
|
|
ge(4), -- greater than or equal to
|
|
any(255) -- not provisioned
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operator for Ace Protocol TcpSrcPort."
|
|
::= { rcPrFilterAceProtoShowEntry 4 }
|
|
|
|
rcPrFilterAceProtoShowUdpSrcPort OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Port Number or Port List to match on."
|
|
::= { rcPrFilterAceProtoShowEntry 5 }
|
|
|
|
rcPrFilterAceProtoShowUdpSrcPortOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
le(3), -- less than or equal to
|
|
ge(4), -- greater than or equal to
|
|
any(255) -- not provisioned
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operator for Ace Protocol UdpSrcPort."
|
|
::= { rcPrFilterAceProtoShowEntry 6 }
|
|
|
|
rcPrFilterAceProtoShowTcpDstPort OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Port Number or Port List to match on."
|
|
::= { rcPrFilterAceProtoShowEntry 7 }
|
|
|
|
rcPrFilterAceProtoShowTcpDstPortOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
le(3), -- less than or equal to
|
|
ge(4), -- greater than or equal to
|
|
any(255) -- not provisioned
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operator for Ace Protocol TcpDstPort."
|
|
::= { rcPrFilterAceProtoShowEntry 8 }
|
|
|
|
rcPrFilterAceProtoShowUdpDstPort OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Port Number or Port List to match on."
|
|
::= { rcPrFilterAceProtoShowEntry 9 }
|
|
|
|
rcPrFilterAceProtoShowUdpDstPortOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
le(3), -- less than or equal to
|
|
ge(4), -- greater than or equal to
|
|
any(255) -- not provisioned
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operator for Ace Protocol UdpDstPort."
|
|
::= { rcPrFilterAceProtoShowEntry 10 }
|
|
|
|
rcPrFilterAceProtoShowIcmpMsgTypeList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "One or a list of Icmp messages to be matched.
|
|
Need to provide strings, number of protocol header
|
|
types (pre-defined values plus user-defined headers).
|
|
Valid range is 0 to 255 (reserved)."
|
|
::= { rcPrFilterAceProtoShowEntry 11 }
|
|
|
|
rcPrFilterAceProtoShowIcmpMsgTypeOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
notConfigured(254), -- not provisioned
|
|
any(255) -- not provisioned
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operator for Ace Protocol IcmpMsgTypes."
|
|
::= { rcPrFilterAceProtoShowEntry 12 }
|
|
|
|
rcPrFilterAceProtoShowTcpFlagsList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "One or a list of Tcp flags to be matched.
|
|
Need to provide strings, number of protocol header
|
|
types (pre-defined values plus user-defined headers).
|
|
Valid range is 0 to 63"
|
|
::= { rcPrFilterAceProtoShowEntry 13 }
|
|
|
|
rcPrFilterAceProtoShowTcpFlagsOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1),
|
|
matchAny(6),
|
|
matchAll(7),
|
|
mask(8),
|
|
notConfigured(254), -- not provisioned
|
|
any(255) -- not provisioned
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operator for Ace Protocol TcpFlags."
|
|
::= { rcPrFilterAceProtoShowEntry 14 }
|
|
|
|
rcPrFilterAceProtoShowSrcPort OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Port Number or Port List to match on."
|
|
::= { rcPrFilterAceProtoShowEntry 15 }
|
|
|
|
rcPrFilterAceProtoShowSrcPortOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
mask(8),
|
|
range(9),
|
|
notConfigured(254)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operator for Ace Protocol SrcPort."
|
|
::= { rcPrFilterAceProtoShowEntry 16 }
|
|
|
|
rcPrFilterAceProtoShowSrcPortOperMaskRange OBJECT-TYPE
|
|
SYNTAX Integer32(0..'FFFF'h)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The value should be displayed in hex when
|
|
rcPrFilterAceProtoSrcPortOper is set to 'mask'.
|
|
This object will be used as a Range high value when
|
|
rcPrFilterAceProtoSrcPortOper is set to 'range'.
|
|
('range' is not supported in this 3.0 release).
|
|
If it is used as range high value, it should be
|
|
displayed in decimal formtat.
|
|
This object will be set to 0 when
|
|
rcPrFilterAceProtoSrcPortOper is set to 'eq'"
|
|
::= { rcPrFilterAceProtoShowEntry 17 }
|
|
|
|
rcPrFilterAceProtoShowDstPort OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Port Number or Port List to match on."
|
|
::= { rcPrFilterAceProtoShowEntry 18 }
|
|
|
|
rcPrFilterAceProtoShowDstPortOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
mask(8),
|
|
range(9),
|
|
notConfigured(254)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operator for Ace Protocol DstPort."
|
|
::= { rcPrFilterAceProtoShowEntry 19 }
|
|
|
|
rcPrFilterAceProtoShowDstPortOperMaskRange OBJECT-TYPE
|
|
SYNTAX Integer32(0..'FFFF'h)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The value should be displayed in hex when
|
|
rcPrFilterAceProtoDstPortOper is set to 'mask'.
|
|
This object will be used as a Range high value when
|
|
rcPrFilterAceProtoDstPortOper is set to 'range'.
|
|
('range' is not supported in this 3.0 release).
|
|
If it is used as range high value, it should be
|
|
displayed in decimal formtat.
|
|
This object will be set to 0 when
|
|
rcPrFilterAceProtoDstPortOper is set to 'eq'"
|
|
::= { rcPrFilterAceProtoShowEntry 20 }
|
|
|
|
rcPrFilterAceProtoShowTcpFlagsOperMask OBJECT-TYPE
|
|
SYNTAX Integer32(0..'3F'h)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The mask value in hex which can be set for the
|
|
rcPrFilterAceProtoTcpFlagsOper when the option
|
|
selected is mask. It will be set 0x0 when object
|
|
rcPrFilterAceProtoTcpFlagsOper is set to eq"
|
|
::= { rcPrFilterAceProtoShowEntry 21 }
|
|
|
|
rcPrFilterAceProtoShowRoutingTypeType OBJECT-TYPE
|
|
SYNTAX Integer32(0..2)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Value of Protocol routing-type."
|
|
::= { rcPrFilterAceProtoShowEntry 22 }
|
|
|
|
rcPrFilterAceProtoShowRoutingTypeOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
notConfigured(254), -- not provisioned
|
|
any(255) -- not provisioned
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operator for Ace Protocol RoutingType."
|
|
::= { rcPrFilterAceProtoShowEntry 23 }
|
|
|
|
rcPrFilterAceProtoShowIcmpv6MsgTypeList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "One or a list of ICMPv6 messages to be matched.
|
|
Need to provide strings, number of protocol header
|
|
types (pre-defined values plus user-defined headers).
|
|
Valid range is 0 to 255 (reserved)."
|
|
::= { rcPrFilterAceProtoShowEntry 24 }
|
|
|
|
rcPrFilterAceProtoShowIcmpv6MsgTypeOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
notConfigured(254), -- not provisioned
|
|
any(255) -- not provisioned
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operator for Ace Protocol Icmpv6MsgTypes."
|
|
::= { rcPrFilterAceProtoShowEntry 25 }
|
|
|
|
-- ACE Pattern Show Table
|
|
|
|
rcPrFilterAcePatternShowTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAcePatternShowEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store Pattern 1, 2, 3
|
|
Header information of each Ace in context of
|
|
its parent Acl. "
|
|
::= { rcPrFilterAce 28 }
|
|
|
|
rcPrFilterAcePatternShowEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAcePatternShowEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace Pattern 1, 2, 3
|
|
information. Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAcePatternShowAclId,
|
|
rcPrFilterAcePatternShowAceId }
|
|
::= { rcPrFilterAcePatternShowTable 1 }
|
|
|
|
RcPrFilterAcePatternShowEntry ::= SEQUENCE {
|
|
rcPrFilterAcePatternShowAclId INTEGER,
|
|
rcPrFilterAcePatternShowAceId INTEGER,
|
|
rcPrFilterAcePatternShowPattern1Name DisplayString,
|
|
rcPrFilterAcePatternShowPattern1Value OCTET STRING,
|
|
rcPrFilterAcePatternShowPattern1Oper INTEGER,
|
|
rcPrFilterAcePatternShowPattern2Name DisplayString,
|
|
rcPrFilterAcePatternShowPattern2Value OCTET STRING,
|
|
rcPrFilterAcePatternShowPattern2Oper INTEGER,
|
|
rcPrFilterAcePatternShowPattern3Name DisplayString,
|
|
rcPrFilterAcePatternShowPattern3Value OCTET STRING,
|
|
rcPrFilterAcePatternShowPattern3Oper INTEGER
|
|
}
|
|
|
|
rcPrFilterAcePatternShowAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AcePatternEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAcePatternShowEntry 1 }
|
|
|
|
rcPrFilterAcePatternShowAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AcePatternEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAcePatternShowEntry 2 }
|
|
|
|
rcPrFilterAcePatternShowPattern1Name OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A descriptive name chosen by the administrator for
|
|
the Ace Pattern Entry."
|
|
::= { rcPrFilterAcePatternShowEntry 3 }
|
|
|
|
rcPrFilterAcePatternShowPattern1Value OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..1500))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Set the pattern value as numeric string. The numeric
|
|
value of each byte is encoded in one octet of the
|
|
string. Unused bytes are left at the trailing end of
|
|
string. The number of bytes to extract from this string
|
|
is set in rcPrFilterActPatternLength."
|
|
DEFVAL { "" }
|
|
::= { rcPrFilterAcePatternShowEntry 4 }
|
|
|
|
rcPrFilterAcePatternShowPattern1Oper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
le(3), -- less than or equal to
|
|
ge(4), -- greater than or equal to
|
|
any(255) -- not provisioned
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operators for Ace Pattern."
|
|
::= { rcPrFilterAcePatternShowEntry 5 }
|
|
|
|
rcPrFilterAcePatternShowPattern2Name OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A descriptive name chosen by the administrator for
|
|
the Ace Pattern Entry."
|
|
::= { rcPrFilterAcePatternShowEntry 6 }
|
|
|
|
rcPrFilterAcePatternShowPattern2Value OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..1500))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Set the pattern value as numeric string. The numeric
|
|
value of each byte is encoded in one octet of the
|
|
string. Unused bytes are left at the trailing end of
|
|
string. The number of bytes to extract from this string
|
|
is set in rcPrFilterActPatternLength."
|
|
DEFVAL { "" }
|
|
::= { rcPrFilterAcePatternShowEntry 7 }
|
|
|
|
rcPrFilterAcePatternShowPattern2Oper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
le(3), -- less than or equal to
|
|
ge(4), -- greater than or equal to
|
|
any(255) -- not provisioned
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operators for Ace Pattern."
|
|
::= { rcPrFilterAcePatternShowEntry 8 }
|
|
|
|
rcPrFilterAcePatternShowPattern3Name OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A descriptive name chosen by the administrator for
|
|
the Ace Pattern Entry."
|
|
::= { rcPrFilterAcePatternShowEntry 9 }
|
|
|
|
rcPrFilterAcePatternShowPattern3Value OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..1500))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Set the pattern value as numeric string. The numeric
|
|
value of each byte is encoded in one octet of the
|
|
string. Unused bytes are left at the trailing end of
|
|
string. The number of bytes to extract from this string
|
|
is set in rcPrFilterActPatternLength."
|
|
DEFVAL { "" }
|
|
::= { rcPrFilterAcePatternShowEntry 10 }
|
|
|
|
rcPrFilterAcePatternShowPattern3Oper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
le(3), -- less than or equal to
|
|
ge(4), -- greater than or equal to
|
|
any(255) -- not provisioned
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operators for Ace Pattern."
|
|
::= { rcPrFilterAcePatternShowEntry 11 }
|
|
|
|
rcPrFilterAceIpv6SrcAddrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceIpv6SrcAddrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store IPv6 Source Address Header
|
|
information of each Ace in context of its parent Acl."
|
|
::= { rcPrFilterAce 29 }
|
|
|
|
rcPrFilterAceIpv6SrcAddrEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceIpv6SrcAddrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace IPv6 Source Address Header
|
|
information. An Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceIpv6SrcAddrAclId,
|
|
rcPrFilterAceIpv6SrcAddrAceId }
|
|
::= { rcPrFilterAceIpv6SrcAddrTable 1 }
|
|
|
|
RcPrFilterAceIpv6SrcAddrEntry ::= SEQUENCE {
|
|
rcPrFilterAceIpv6SrcAddrAclId INTEGER,
|
|
rcPrFilterAceIpv6SrcAddrAceId INTEGER,
|
|
rcPrFilterAceIpv6SrcAddrList OCTET STRING,
|
|
rcPrFilterAceIpv6SrcAddrListCount INTEGER,
|
|
rcPrFilterAceIpv6SrcAddrOper INTEGER,
|
|
rcPrFilterAceIpv6SrcAddrRowStatus RowStatus,
|
|
rcPrFilterAceIpv6SrcAddrOperMask OCTET STRING
|
|
}
|
|
|
|
rcPrFilterAceIpv6SrcAddrAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceIpv6SrcAddrEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceIpv6SrcAddrEntry 1 }
|
|
|
|
rcPrFilterAceIpv6SrcAddrAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2000)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceIpv6SrcAddrEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceIpv6SrcAddrEntry 2 }
|
|
|
|
rcPrFilterAceIpv6SrcAddrList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The list of ipv6 source address to match from IPv6
|
|
header."
|
|
::= { rcPrFilterAceIpv6SrcAddrEntry 3 }
|
|
|
|
rcPrFilterAceIpv6SrcAddrListCount OBJECT-TYPE
|
|
SYNTAX INTEGER(1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Count to store the number of discrete ranges
|
|
entered for the ipv6 src address. This object
|
|
is not applicable to VSP9k"
|
|
::= { rcPrFilterAceIpv6SrcAddrEntry 4 }
|
|
|
|
rcPrFilterAceIpv6SrcAddrOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
mask(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Operators for Ace Ipv6 Source Address."
|
|
::= { rcPrFilterAceIpv6SrcAddrEntry 5 }
|
|
|
|
rcPrFilterAceIpv6SrcAddrRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceIpv6SrcAddrEntry 6 }
|
|
|
|
rcPrFilterAceIpv6SrcAddrOperMask OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..128))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The ipv6 mask value when
|
|
rcPrFilterAceIpv6SrcAddrOper mask is selected."
|
|
::= { rcPrFilterAceIpv6SrcAddrEntry 7 }
|
|
|
|
-- ACE Ipv6 Destination Address Table
|
|
|
|
rcPrFilterAceIpv6DstAddrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceIpv6DstAddrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store IPv6 Destination Address
|
|
Header information of each Ace in context of its
|
|
parent Acl."
|
|
::= { rcPrFilterAce 30 }
|
|
|
|
rcPrFilterAceIpv6DstAddrEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceIpv6DstAddrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace IPv6 Destination Address
|
|
Header information. An Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceIpv6DstAddrAclId,
|
|
rcPrFilterAceIpv6DstAddrAceId }
|
|
::= { rcPrFilterAceIpv6DstAddrTable 1 }
|
|
|
|
RcPrFilterAceIpv6DstAddrEntry ::= SEQUENCE {
|
|
rcPrFilterAceIpv6DstAddrAclId INTEGER,
|
|
rcPrFilterAceIpv6DstAddrAceId INTEGER,
|
|
rcPrFilterAceIpv6DstAddrList OCTET STRING,
|
|
rcPrFilterAceIpv6DstAddrListCount INTEGER,
|
|
rcPrFilterAceIpv6DstAddrOper INTEGER,
|
|
rcPrFilterAceIpv6DstAddrRowStatus RowStatus,
|
|
rcPrFilterAceIpv6DstAddrOperMask OCTET STRING
|
|
}
|
|
|
|
rcPrFilterAceIpv6DstAddrAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceIpv6DstAddrEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceIpv6DstAddrEntry 1 }
|
|
|
|
rcPrFilterAceIpv6DstAddrAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2000)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceIpv6DstAddrEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceIpv6DstAddrEntry 2 }
|
|
|
|
rcPrFilterAceIpv6DstAddrList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The list of ipv6 dst address to match from IPv6 header."
|
|
::= { rcPrFilterAceIpv6DstAddrEntry 3 }
|
|
|
|
rcPrFilterAceIpv6DstAddrListCount OBJECT-TYPE
|
|
SYNTAX INTEGER(1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Count to store the number of discrete ranges
|
|
entered for the IPv6 Destination Address. This
|
|
object is not applicable to VSP9k"
|
|
::= { rcPrFilterAceIpv6DstAddrEntry 4 }
|
|
|
|
rcPrFilterAceIpv6DstAddrOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
mask(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Operators for Ace IPv6 Destination Address."
|
|
::= { rcPrFilterAceIpv6DstAddrEntry 5 }
|
|
|
|
rcPrFilterAceIpv6DstAddrRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceIpv6DstAddrEntry 6 }
|
|
|
|
rcPrFilterAceIpv6DstAddrOperMask OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..128))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The ipv6 mask value when
|
|
rcPrFilterAceIpv6DstAddrOper mask is selected."
|
|
::= { rcPrFilterAceIpv6DstAddrEntry 7 }
|
|
|
|
|
|
-- ACE Ipv6 Next header Table
|
|
|
|
rcPrFilterAceIpv6NextHdrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceIpv6NextHdrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store IPv6 Next header
|
|
Header information of each Ace in context of its
|
|
parent Acl."
|
|
::= { rcPrFilterAce 31 }
|
|
|
|
rcPrFilterAceIpv6NextHdrEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceIpv6NextHdrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace IPv6 Next header
|
|
information. An Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceIpv6NextHdrAclId,
|
|
rcPrFilterAceIpv6NextHdrAceId }
|
|
::= { rcPrFilterAceIpv6NextHdrTable 1 }
|
|
|
|
RcPrFilterAceIpv6NextHdrEntry ::= SEQUENCE {
|
|
rcPrFilterAceIpv6NextHdrAclId INTEGER,
|
|
rcPrFilterAceIpv6NextHdrAceId INTEGER,
|
|
rcPrFilterAceIpv6NextHdrNextHdr Ipv6NextHdr,
|
|
rcPrFilterAceIpv6NextHdrOper INTEGER,
|
|
rcPrFilterAceIpv6NextHdrRowStatus RowStatus
|
|
}
|
|
|
|
rcPrFilterAceIpv6NextHdrAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceIpv6NextHdrEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceIpv6NextHdrEntry 1 }
|
|
|
|
rcPrFilterAceIpv6NextHdrAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2000)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceIpv6NextHdrEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceIpv6NextHdrEntry 2 }
|
|
|
|
rcPrFilterAceIpv6NextHdrNextHdr OBJECT-TYPE
|
|
SYNTAX Ipv6NextHdr
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The ipv6 next header to look for.
|
|
"
|
|
::= { rcPrFilterAceIpv6NextHdrEntry 3 }
|
|
|
|
rcPrFilterAceIpv6NextHdrOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2) -- not equal
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Operators for Ace IPv6 Next header."
|
|
::= { rcPrFilterAceIpv6NextHdrEntry 4 }
|
|
|
|
rcPrFilterAceIpv6NextHdrRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceIpv6NextHdrEntry 5 }
|
|
|
|
-- ACE IPv6 Show Table
|
|
|
|
rcPrFilterAceIpv6ShowTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceIpv6ShowEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to display ipv6
|
|
information of each Ace in context of
|
|
its parent Acl. "
|
|
::= { rcPrFilterAce 32 }
|
|
|
|
rcPrFilterAceIpv6ShowEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceIpv6ShowEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace ipv6 information.
|
|
Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceIpv6ShowAclId,
|
|
rcPrFilterAceIpv6ShowAceId}
|
|
::= { rcPrFilterAceIpv6ShowTable 1 }
|
|
|
|
RcPrFilterAceIpv6ShowEntry ::= SEQUENCE {
|
|
rcPrFilterAceIpv6ShowAclId INTEGER,
|
|
rcPrFilterAceIpv6ShowAceId INTEGER,
|
|
rcPrFilterAceIpv6ShowSrcAddrList OCTET STRING,
|
|
rcPrFilterAceIpv6ShowSrcAddrOper INTEGER,
|
|
rcPrFilterAceIpv6ShowDstAddrList OCTET STRING,
|
|
rcPrFilterAceIpv6ShowDstAddrOper INTEGER,
|
|
rcPrFilterAceIpv6ShowNxtHdrNxtHdr Ipv6NextHdr,
|
|
rcPrFilterAceIpv6ShowNxtHdrOper INTEGER,
|
|
rcPrFilterAceIpv6ShowTrafficClsOper INTEGER,
|
|
rcPrFilterAceIpv6ShowTrafficCls Integer32,
|
|
rcPrFilterAceIpv6ShowSrcAddrMask OCTET STRING,
|
|
rcPrFilterAceIpv6ShowDstAddrMask OCTET STRING,
|
|
rcPrFilterAceIpv6ShowRoutedOnly TruthValue
|
|
}
|
|
|
|
rcPrFilterAceIpv6ShowAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceIpv6Entry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceIpv6ShowEntry 1 }
|
|
|
|
rcPrFilterAceIpv6ShowAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2000)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceIpv6Entry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceIpv6ShowEntry 2 }
|
|
|
|
rcPrFilterAceIpv6ShowSrcAddrList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The list of v6 source address to display."
|
|
::= { rcPrFilterAceIpv6ShowEntry 3 }
|
|
|
|
rcPrFilterAceIpv6ShowSrcAddrOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
mask(3),
|
|
any(255) -- not provisioned
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operators for Ace v6 Source Address."
|
|
::= { rcPrFilterAceIpv6ShowEntry 4 }
|
|
|
|
rcPrFilterAceIpv6ShowDstAddrList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "List of v6 destination address to display."
|
|
::= { rcPrFilterAceIpv6ShowEntry 5 }
|
|
|
|
rcPrFilterAceIpv6ShowDstAddrOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
mask(3),
|
|
any(255) -- not provisioned
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operators for Ace v6 Destination Address."
|
|
::= { rcPrFilterAceIpv6ShowEntry 6 }
|
|
|
|
rcPrFilterAceIpv6ShowNxtHdrNxtHdr OBJECT-TYPE
|
|
SYNTAX Ipv6NextHdr
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "IPv6 next hdr to display in the context of the parent ACL."
|
|
::= { rcPrFilterAceIpv6ShowEntry 7 }
|
|
|
|
rcPrFilterAceIpv6ShowNxtHdrOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
any(255) -- not provisioned
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operator for Ace v6 next hdr."
|
|
::= { rcPrFilterAceIpv6ShowEntry 8 }
|
|
|
|
rcPrFilterAceIpv6ShowTrafficClsOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
any(255) -- not provisioned
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operator for Ace v6 Traffic Class"
|
|
::= { rcPrFilterAceIpv6ShowEntry 9 }
|
|
|
|
rcPrFilterAceIpv6ShowTrafficCls OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "ipv6 traffic class value to display."
|
|
::= { rcPrFilterAceIpv6ShowEntry 10 }
|
|
|
|
rcPrFilterAceIpv6ShowSrcAddrMask OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "ipv6 SrcAddr Mask value to display."
|
|
::= { rcPrFilterAceIpv6ShowEntry 11 }
|
|
|
|
rcPrFilterAceIpv6ShowDstAddrMask OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "ipv6 DstAddr Mask value to display."
|
|
::= { rcPrFilterAceIpv6ShowEntry 12 }
|
|
|
|
rcPrFilterAceIpv6ShowRoutedOnly OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Ipv6 routed only bit to display."
|
|
::= { rcPrFilterAceIpv6ShowEntry 13 }
|
|
|
|
-- ACE Protocol TCP/UDP Src Port Table
|
|
|
|
rcPrFilterAceProtoSrcPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceProtoSrcPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store TCP/UDP Source Port information
|
|
of each Ace in context of its parent Acl."
|
|
::= { rcPrFilterAce 33 }
|
|
|
|
rcPrFilterAceProtoSrcPortEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceProtoSrcPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One entry holding Ace Protocol TCP/UDP Source Port
|
|
information. An Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceProtoSrcPortAclId,
|
|
rcPrFilterAceProtoSrcPortAceId }
|
|
::= { rcPrFilterAceProtoSrcPortTable 1 }
|
|
|
|
RcPrFilterAceProtoSrcPortEntry ::= SEQUENCE {
|
|
rcPrFilterAceProtoSrcPortAclId INTEGER,
|
|
rcPrFilterAceProtoSrcPortAceId INTEGER,
|
|
rcPrFilterAceProtoSrcPortPort OCTET STRING,
|
|
rcPrFilterAceProtoSrcPortCount INTEGER,
|
|
rcPrFilterAceProtoSrcPortOper INTEGER,
|
|
rcPrFilterAceProtoSrcPortRowStatus RowStatus,
|
|
rcPrFilterAceProtoSrcPortOperMaskRange Integer32
|
|
}
|
|
|
|
rcPrFilterAceProtoSrcPortAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2048)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceProtoSrcPortEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceProtoSrcPortEntry 1 }
|
|
|
|
rcPrFilterAceProtoSrcPortAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceProtoSrcPortEntry, a unique
|
|
identifier for Ace entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceProtoSrcPortEntry 2 }
|
|
|
|
rcPrFilterAceProtoSrcPortPort OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Port Number or Port List to match on."
|
|
::= { rcPrFilterAceProtoSrcPortEntry 3 }
|
|
|
|
rcPrFilterAceProtoSrcPortCount OBJECT-TYPE
|
|
SYNTAX INTEGER(1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Count to store the number of discrete ranges
|
|
entered for the TCP source port."
|
|
::= { rcPrFilterAceProtoSrcPortEntry 4 }
|
|
|
|
rcPrFilterAceProtoSrcPortOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
mask(8),
|
|
range(9)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Operator for Ace Protocol SrcPort."
|
|
::= { rcPrFilterAceProtoSrcPortEntry 5 }
|
|
|
|
rcPrFilterAceProtoSrcPortRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceProtoSrcPortEntry 6 }
|
|
|
|
rcPrFilterAceProtoSrcPortOperMaskRange OBJECT-TYPE
|
|
SYNTAX Integer32(0..'FFFF'h)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The value should be displayed in hex when
|
|
rcPrFilterAceProtoSrcPortOper is set to 'mask'.
|
|
This object will be used as a Range high value when
|
|
rcPrFilterAceProtoSrcPortOper is set to 'range'.
|
|
('range' is not supported in this 3.0 release).
|
|
If it is used as range high value, it should be
|
|
displayed in decimal formtat.
|
|
This object will be set to 0 when
|
|
rcPrFilterAceProtoSrcPortOper is set to 'eq'"
|
|
::= { rcPrFilterAceProtoSrcPortEntry 7 }
|
|
|
|
-- ACE Protocol TCP/UDP DstPort Table
|
|
|
|
rcPrFilterAceProtoDstPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceProtoDstPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store TCP Dest Port information
|
|
of each Ace in context of its parent Acl."
|
|
::= { rcPrFilterAce 34 }
|
|
|
|
rcPrFilterAceProtoDstPortEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceProtoDstPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One entry holding Ace Protocol TCP Dest Port
|
|
information. An Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceProtoDstPortAclId,
|
|
rcPrFilterAceProtoDstPortAceId }
|
|
::= { rcPrFilterAceProtoDstPortTable 1 }
|
|
|
|
RcPrFilterAceProtoDstPortEntry ::= SEQUENCE {
|
|
rcPrFilterAceProtoDstPortAclId INTEGER,
|
|
rcPrFilterAceProtoDstPortAceId INTEGER,
|
|
rcPrFilterAceProtoDstPortPort OCTET STRING,
|
|
rcPrFilterAceProtoDstPortCount INTEGER,
|
|
rcPrFilterAceProtoDstPortOper INTEGER,
|
|
rcPrFilterAceProtoDstPortRowStatus RowStatus,
|
|
rcPrFilterAceProtoDstPortOperMaskRange Integer32
|
|
}
|
|
|
|
rcPrFilterAceProtoDstPortAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2048)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceProtoDstPortEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceProtoDstPortEntry 1 }
|
|
|
|
rcPrFilterAceProtoDstPortAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceProtoDstPortEntry, a unique
|
|
identifier for Ace entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceProtoDstPortEntry 2 }
|
|
|
|
rcPrFilterAceProtoDstPortPort OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Port Number or Port List to match on."
|
|
::= { rcPrFilterAceProtoDstPortEntry 3 }
|
|
|
|
rcPrFilterAceProtoDstPortCount OBJECT-TYPE
|
|
SYNTAX INTEGER(1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Count to store the number of discrete ranges
|
|
entered for the TCP dest port."
|
|
::= { rcPrFilterAceProtoDstPortEntry 4 }
|
|
|
|
rcPrFilterAceProtoDstPortOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
mask(8),
|
|
range(9)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Operator for Ace Protocol DstPort."
|
|
::= { rcPrFilterAceProtoDstPortEntry 5 }
|
|
|
|
rcPrFilterAceProtoDstPortRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceProtoDstPortEntry 6 }
|
|
|
|
rcPrFilterAceProtoDstPortOperMaskRange OBJECT-TYPE
|
|
SYNTAX Integer32(0..'FFFF'h)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The value should be displayed in hex when
|
|
rcPrFilterAceProtoDstPortOper is set to 'mask'.
|
|
This object will be used as a Range high value when
|
|
rcPrFilterAceProtoDstPortOper is set to 'range'.
|
|
('range' is not supported in this 3.0 release).
|
|
If it is used as range high value, it should be
|
|
displayed in decimal formtat.
|
|
This object will be set to 0 when
|
|
rcPrFilterAceProtoDstPortOper is set to 'eq'"
|
|
::= { rcPrFilterAceProtoDstPortEntry 7 }
|
|
|
|
-- ACE Protocol Tcp-Option table
|
|
|
|
rcPrFilterAceProtoTcpOptionTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceProtoTcpOptionEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store TCP Option information
|
|
of each Ace in context of its parent Acl."
|
|
::= { rcPrFilterAce 35 }
|
|
|
|
rcPrFilterAceProtoTcpOptionEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceProtoTcpOptionEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One entry holding Ace Protocol TCP option
|
|
information. An Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceProtoTcpOptionAclId,
|
|
rcPrFilterAceProtoTcpOptionAceId }
|
|
::= { rcPrFilterAceProtoTcpOptionTable 1 }
|
|
|
|
RcPrFilterAceProtoTcpOptionEntry ::= SEQUENCE {
|
|
rcPrFilterAceProtoTcpOptionAclId INTEGER,
|
|
rcPrFilterAceProtoTcpOptionAceId INTEGER,
|
|
rcPrFilterAceProtoTcpOptionHeader INTEGER,
|
|
rcPrFilterAceProtoTcpOptionOper INTEGER,
|
|
rcPrFilterAceProtoTcpOptionRowStatus RowStatus
|
|
}
|
|
|
|
rcPrFilterAceProtoTcpOptionAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2048)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the rcPrFilterAceProtoTcpOptionEntry,
|
|
a unique identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceProtoTcpOptionEntry 1 }
|
|
|
|
rcPrFilterAceProtoTcpOptionAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the rcPrFilterAceProtoTcpOptionEntry,
|
|
a unique identifier for Ace entry in the
|
|
range of Table Size."
|
|
::= { rcPrFilterAceProtoTcpOptionEntry 2 }
|
|
|
|
rcPrFilterAceProtoTcpOptionHeader OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
no-operation(1),
|
|
max-segment-size(2),
|
|
wsopt(3),
|
|
sack-permitted(4),
|
|
sack(5),
|
|
tsopt(8),
|
|
partial-order-conn-perm(9),
|
|
partial-order-service-profile(10),
|
|
cc(11),
|
|
cc-new(12),
|
|
cc-echo(13),
|
|
tcp-alt-checksum-req(14),
|
|
tcp-alt-checksum-data(15),
|
|
md5(19),
|
|
quick-start-resp(27),
|
|
user-timeout-opt(28)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "TCP options to be matched from the TCP Header.
|
|
1 No-Operation
|
|
2 MaximumSegmentSize
|
|
3 WSOPT - Window Scale
|
|
4 SACK Permitted
|
|
5 SACK
|
|
8 TSOPT - Time Stamp Option
|
|
9 Partial Order Connection Permitted
|
|
10 Partial Order Service Profile
|
|
11 CC
|
|
12 CC.NEW
|
|
13 CC.ECHO
|
|
14 TCP Alternate Checksum Request
|
|
15 TCP Alternate Checksum Data
|
|
19 MD5 Signature Option
|
|
27 Quick-Start Response
|
|
28 User Timeout Option "
|
|
::= {rcPrFilterAceProtoTcpOptionEntry 3 }
|
|
|
|
rcPrFilterAceProtoTcpOptionOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
any(5)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Logical Operator - only 'any' is valid at present."
|
|
DEFVAL { any }
|
|
::= {rcPrFilterAceProtoTcpOptionEntry 4 }
|
|
|
|
rcPrFilterAceProtoTcpOptionRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceProtoTcpOptionEntry 5 }
|
|
|
|
-- ACE Ipv6 Traffic class Table
|
|
|
|
rcPrFilterAceIpv6TrafficClsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceIpv6TrafficClsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store IPv6 Traffic Class
|
|
Header information of each Ace in context of its
|
|
parent Acl."
|
|
::= { rcPrFilterAce 36 }
|
|
|
|
rcPrFilterAceIpv6TrafficClsEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceIpv6TrafficClsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace IPv6 Traffic Class
|
|
information. An Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceIpv6TrafficClsAclId,
|
|
rcPrFilterAceIpv6TrafficClsAceId }
|
|
::= { rcPrFilterAceIpv6TrafficClsTable 1 }
|
|
|
|
RcPrFilterAceIpv6TrafficClsEntry ::= SEQUENCE {
|
|
rcPrFilterAceIpv6TrafficClsAclId INTEGER,
|
|
rcPrFilterAceIpv6TrafficClsAceId INTEGER,
|
|
rcPrFilterAceIpv6TrafficClsRowStatus RowStatus,
|
|
rcPrFilterAceIpv6TrafficClsOper INTEGER,
|
|
rcPrFilterAceIpv6TrafficClsTrafficCls INTEGER
|
|
}
|
|
|
|
rcPrFilterAceIpv6TrafficClsAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2048)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceIpv6TrafficClsEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceIpv6TrafficClsEntry 1 }
|
|
|
|
rcPrFilterAceIpv6TrafficClsAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2000)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceIpv6TrafficClsEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceIpv6TrafficClsEntry 2 }
|
|
|
|
rcPrFilterAceIpv6TrafficClsRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceIpv6TrafficClsEntry 3 }
|
|
|
|
rcPrFilterAceIpv6TrafficClsOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1) -- exact match
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Operators for Ace IPv6 Traffic Class"
|
|
::= { rcPrFilterAceIpv6TrafficClsEntry 4 }
|
|
|
|
rcPrFilterAceIpv6TrafficClsTrafficCls OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Ipv6 Traffic Class value"
|
|
DEFVAL { 0 }
|
|
::= { rcPrFilterAceIpv6TrafficClsEntry 5 }
|
|
|
|
rcPrFilterAceProtoRoutingTypeTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceProtoRoutingTypeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Ace to store IPv6 Routing header type
|
|
information of each Ace in context of its parent Acl."
|
|
::= { rcPrFilterAce 37 }
|
|
|
|
rcPrFilterAceProtoRoutingTypeEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceProtoRoutingTypeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace IPv6 routing header type
|
|
information. An Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceProtoRoutingTypeAclId,
|
|
rcPrFilterAceProtoRoutingTypeAceId }
|
|
::= { rcPrFilterAceProtoRoutingTypeTable 1 }
|
|
|
|
RcPrFilterAceProtoRoutingTypeEntry ::= SEQUENCE {
|
|
rcPrFilterAceProtoRoutingTypeAclId Integer32,
|
|
rcPrFilterAceProtoRoutingTypeAceId Integer32,
|
|
rcPrFilterAceProtoRoutingTypeType Integer32,
|
|
rcPrFilterAceProtoRoutingTypeOper INTEGER,
|
|
rcPrFilterAceProtoRoutingTypeRowStatus RowStatus
|
|
}
|
|
|
|
rcPrFilterAceProtoRoutingTypeAclId OBJECT-TYPE
|
|
SYNTAX Integer32 (1..2048)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceProtoRoutingTypeEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceProtoRoutingTypeEntry 1 }
|
|
|
|
rcPrFilterAceProtoRoutingTypeAceId OBJECT-TYPE
|
|
SYNTAX Integer32 (1..2000)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceProtoRoutingTypeEntry, a unique
|
|
identifier for Ace entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceProtoRoutingTypeEntry 2 }
|
|
|
|
rcPrFilterAceProtoRoutingTypeType OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "The ipv6 routing header type to look for."
|
|
::= { rcPrFilterAceProtoRoutingTypeEntry 3 }
|
|
|
|
rcPrFilterAceProtoRoutingTypeOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1) -- exact match
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Operators for Ace IPv6 routing header type."
|
|
::= { rcPrFilterAceProtoRoutingTypeEntry 4 }
|
|
|
|
rcPrFilterAceProtoRoutingTypeRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceProtoRoutingTypeEntry 5 }
|
|
|
|
-- ACE Protocol Icmpv6MsgType table
|
|
|
|
rcPrFilterAceProtoIcmpv6MsgTypeTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceProtoIcmpv6MsgTypeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store ICMPv6 message type information
|
|
of each Ace in context of its parent Acl."
|
|
::= { rcPrFilterAce 38 }
|
|
|
|
rcPrFilterAceProtoIcmpv6MsgTypeEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceProtoIcmpv6MsgTypeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One entry holding Ace ICMPv6 message type
|
|
information. An Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceProtoIcmpv6MsgTypeAclId,
|
|
rcPrFilterAceProtoIcmpv6MsgTypeAceId }
|
|
::= { rcPrFilterAceProtoIcmpv6MsgTypeTable 1 }
|
|
|
|
|
|
RcPrFilterAceProtoIcmpv6MsgTypeEntry ::= SEQUENCE {
|
|
rcPrFilterAceProtoIcmpv6MsgTypeAclId Integer32,
|
|
rcPrFilterAceProtoIcmpv6MsgTypeAceId Integer32,
|
|
rcPrFilterAceProtoIcmpv6MsgTypeList OCTET STRING,
|
|
rcPrFilterAceProtoIcmpv6MsgTypeCount Integer32,
|
|
rcPrFilterAceProtoIcmpv6MsgTypeOper INTEGER,
|
|
rcPrFilterAceProtoIcmpv6MsgTypeRowStatus RowStatus
|
|
}
|
|
|
|
rcPrFilterAceProtoIcmpv6MsgTypeAclId OBJECT-TYPE
|
|
SYNTAX Integer32(1..2048)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceProtoIcmpv6MsgTypeEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceProtoIcmpv6MsgTypeEntry 1 }
|
|
|
|
rcPrFilterAceProtoIcmpv6MsgTypeAceId OBJECT-TYPE
|
|
SYNTAX Integer32(1..2000)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceProtoIcmpv6MsgTypeEntry, a unique
|
|
identifier for Ace entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceProtoIcmpv6MsgTypeEntry 2 }
|
|
|
|
rcPrFilterAceProtoIcmpv6MsgTypeList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "One or a list of ICMPv6 messages to be matched.
|
|
Need to provide strings, number of protocol header
|
|
types (pre-defined values plus user-defined headers).
|
|
Valid range is 0 to 255 (reserved)."
|
|
::= { rcPrFilterAceProtoIcmpv6MsgTypeEntry 3 }
|
|
|
|
rcPrFilterAceProtoIcmpv6MsgTypeCount OBJECT-TYPE
|
|
SYNTAX Integer32(1..100)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Count to store the number of discrete ranges
|
|
entered for the ICMP message types."
|
|
::= { rcPrFilterAceProtoIcmpv6MsgTypeEntry 4 }
|
|
|
|
rcPrFilterAceProtoIcmpv6MsgTypeOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1) -- exact match
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Operator for Ace Protocol Icmpv6MsgTypes."
|
|
::= { rcPrFilterAceProtoIcmpv6MsgTypeEntry 5 }
|
|
|
|
rcPrFilterAceProtoIcmpv6MsgTypeRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceProtoIcmpv6MsgTypeEntry 6 }
|
|
|
|
-- rcPrFilterAceVrfTable
|
|
rcPrFilterAceVrfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceVrfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store vrf name of each Ace in context
|
|
of its parent Acl."
|
|
::= { rcPrFilterAce 39 }
|
|
|
|
rcPrFilterAceVrfEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceVrfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace vrf name. An Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceVrfAclId,
|
|
rcPrFilterAceVrfAceId }
|
|
::= { rcPrFilterAceVrfTable 1 }
|
|
|
|
RcPrFilterAceVrfEntry ::= SEQUENCE {
|
|
rcPrFilterAceVrfAclId Integer32,
|
|
rcPrFilterAceVrfAceId Integer32,
|
|
rcPrFilterAceVrfVrfName DisplayString,
|
|
rcPrFilterAceVrfOper INTEGER,
|
|
rcPrFilterAceVrfRowStatus RowStatus
|
|
}
|
|
|
|
rcPrFilterAceVrfAclId OBJECT-TYPE
|
|
SYNTAX Integer32 (1..2048)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceEthPortEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceVrfEntry 1 }
|
|
|
|
rcPrFilterAceVrfAceId OBJECT-TYPE
|
|
SYNTAX Integer32 (1..2000)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceEthPortEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceVrfEntry 2 }
|
|
|
|
rcPrFilterAceVrfVrfName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..16))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Vrf name to match on."
|
|
::= { rcPrFilterAceVrfEntry 3 }
|
|
|
|
rcPrFilterAceVrfOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1) -- exact match
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Operator for Ace vrf name."
|
|
DEFVAL { eq }
|
|
::= { rcPrFilterAceVrfEntry 4 }
|
|
|
|
rcPrFilterAceVrfRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceVrfEntry 5 }
|
|
|
|
-- ACE Ip Routed Table
|
|
|
|
rcPrFilterAceIpRoutedTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceIpRoutedEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store IP routed
|
|
information of each Ace in context of its parent Acl."
|
|
::= { rcPrFilterAce 40 }
|
|
|
|
rcPrFilterAceIpRoutedEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceIpRoutedEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace IPv4 Routed
|
|
information. An Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceIpRoutedAclId,
|
|
rcPrFilterAceIpRoutedAceId }
|
|
::= { rcPrFilterAceIpRoutedTable 1 }
|
|
|
|
RcPrFilterAceIpRoutedEntry ::= SEQUENCE {
|
|
rcPrFilterAceIpRoutedAclId INTEGER,
|
|
rcPrFilterAceIpRoutedAceId INTEGER,
|
|
rcPrFilterAceIpRoutedOnly TruthValue,
|
|
rcPrFilterAceIpRoutedRowStatus RowStatus
|
|
}
|
|
|
|
rcPrFilterAceIpRoutedAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2048)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceIpRoutedEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceIpRoutedEntry 1 }
|
|
|
|
rcPrFilterAceIpRoutedAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2000)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceIpRoutedEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceIpRoutedEntry 2 }
|
|
|
|
rcPrFilterAceIpRoutedOnly OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "To be matched for the IP routed packets only."
|
|
DEFVAL {false}
|
|
::= { rcPrFilterAceIpRoutedEntry 3 }
|
|
|
|
rcPrFilterAceIpRoutedRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceIpRoutedEntry 4 }
|
|
|
|
-- ACE Ipv6 RoutedOnly Table
|
|
|
|
rcPrFilterAceIpv6RoutedTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceIpv6RoutedEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store IPv6 routed
|
|
information of each Ace in context of its parent Acl."
|
|
::= { rcPrFilterAce 41 }
|
|
|
|
rcPrFilterAceIpv6RoutedEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceIpv6RoutedEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace IPv6 routed
|
|
information. An Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceIpv6RoutedAclId,
|
|
rcPrFilterAceIpv6RoutedAceId }
|
|
::= { rcPrFilterAceIpv6RoutedTable 1 }
|
|
|
|
RcPrFilterAceIpv6RoutedEntry ::= SEQUENCE {
|
|
rcPrFilterAceIpv6RoutedAclId INTEGER,
|
|
rcPrFilterAceIpv6RoutedAceId INTEGER,
|
|
rcPrFilterAceIpv6RoutedOnly TruthValue,
|
|
rcPrFilterAceIpv6RoutedRowStatus RowStatus
|
|
}
|
|
|
|
rcPrFilterAceIpv6RoutedAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2048)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceIpv6RoutedEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceIpv6RoutedEntry 1 }
|
|
|
|
rcPrFilterAceIpv6RoutedAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2000)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceIpv6RoutedEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceIpv6RoutedEntry 2 }
|
|
|
|
rcPrFilterAceIpv6RoutedOnly OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "To be matched for the IPv6 routed packets only."
|
|
DEFVAL {false}
|
|
::= { rcPrFilterAceIpv6RoutedEntry 3 }
|
|
|
|
rcPrFilterAceIpv6RoutedRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceIpv6RoutedEntry 4 }
|
|
|
|
|
|
-- Power Ranger Egress Qos Cos Queue Voq stats Table
|
|
rcPrQosCosQueVoqPortStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrQosCosQueVoqPortStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table is used to get the qos cos queue
|
|
Voq port stats."
|
|
::= { rcPrQos 19 }
|
|
|
|
|
|
rcPrQosCosQueVoqPortStatsEntry OBJECT-TYPE
|
|
SYNTAX RcPrQosCosQueVoqPortStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing information of port Qos cosq Voq stats"
|
|
INDEX { rcPrQosCosQueVoqPortStatsPortIndex,
|
|
rcPrQosCosQueVoqPortStatsQueIndex }
|
|
::= { rcPrQosCosQueVoqPortStatsTable 1 }
|
|
|
|
RcPrQosCosQueVoqPortStatsEntry ::= SEQUENCE {
|
|
rcPrQosCosQueVoqPortStatsPortIndex InterfaceIndex,
|
|
rcPrQosCosQueVoqPortStatsQueIndex Integer32,
|
|
rcPrQosCosQueVoqPortStatsAcceptedPackets Counter64,
|
|
rcPrQosCosQueVoqPortStatsAcceptedBytes Counter64,
|
|
rcPrQosCosQueVoqPortStatsDropPackets Counter64,
|
|
rcPrQosCosQueVoqPortStatsDropBytes Counter64,
|
|
rcPrQosCosQueVoqPortStatsClearStat TruthValue
|
|
}
|
|
|
|
rcPrQosCosQueVoqPortStatsPortIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the port number"
|
|
::= { rcPrQosCosQueVoqPortStatsEntry 1 }
|
|
|
|
rcPrQosCosQueVoqPortStatsQueIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..7)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the queue id."
|
|
::= { rcPrQosCosQueVoqPortStatsEntry 2 }
|
|
|
|
rcPrQosCosQueVoqPortStatsAcceptedPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Numer of packets that entered the VOQ."
|
|
::= { rcPrQosCosQueVoqPortStatsEntry 3 }
|
|
|
|
rcPrQosCosQueVoqPortStatsAcceptedBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Numer of bytes that entered the VOQ."
|
|
::= { rcPrQosCosQueVoqPortStatsEntry 4 }
|
|
|
|
rcPrQosCosQueVoqPortStatsDropPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Numer of dropped packets because the VOQ was full."
|
|
::= { rcPrQosCosQueVoqPortStatsEntry 5 }
|
|
|
|
rcPrQosCosQueVoqPortStatsDropBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Numer of dropped bytes because the VOQ was full."
|
|
::= { rcPrQosCosQueVoqPortStatsEntry 6 }
|
|
|
|
rcPrQosCosQueVoqPortStatsClearStat OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Clear Voq Port Stats if set to true. Return value
|
|
will always be false."
|
|
::= { rcPrQosCosQueVoqPortStatsEntry 7 }
|
|
|
|
-- Power Ranger Egress Qos Cos Queue Voq cpp stats Table
|
|
rcPrQosCosQueVoqCppPortStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrQosCosQueVoqCppPortStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table is used to get the qos cos queue Voq
|
|
cpp stats."
|
|
::= { rcPrQos 20 }
|
|
|
|
rcPrQosCosQueVoqCppPortStatsEntry OBJECT-TYPE
|
|
SYNTAX RcPrQosCosQueVoqCppPortStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing information of port Qos cosq Voq
|
|
cpp stats"
|
|
INDEX { rcPrQosCosQueVoqCppPortStatsProtocolIndex }
|
|
::= { rcPrQosCosQueVoqCppPortStatsTable 1 }
|
|
|
|
RcPrQosCosQueVoqCppPortStatsEntry ::= SEQUENCE {
|
|
rcPrQosCosQueVoqCppPortStatsProtocolIndex INTEGER,
|
|
rcPrQosCosQueVoqCppPortStatsProtocolName OCTET STRING,
|
|
rcPrQosCosQueVoqCppPortStatsAcceptedPackets Counter64,
|
|
rcPrQosCosQueVoqCppPortStatsAcceptedBytes Counter64,
|
|
rcPrQosCosQueVoqCppPortStatsDropPackets Counter64,
|
|
rcPrQosCosQueVoqCppPortStatsDropBytes Counter64
|
|
}
|
|
|
|
rcPrQosCosQueVoqCppPortStatsProtocolIndex OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
vrrp(1),
|
|
vlacp(2),
|
|
lacp(3),
|
|
cfm(4),
|
|
vrrpv6(5),
|
|
istCtl(6),
|
|
radius(7),
|
|
ntp(8),
|
|
icmpv4(9),
|
|
slpp(10),
|
|
bpdu(11),
|
|
tdp(12),
|
|
eap(13),
|
|
lldp(14),
|
|
ndMcv6(15),
|
|
ndUcv6(16),
|
|
rlogin(17),
|
|
fragUcv6(18),
|
|
isis(19),
|
|
ospfMc(20),
|
|
dhcp(21),
|
|
pimMc(22),
|
|
arpRequest(23),
|
|
arpReply(24),
|
|
rarpRequest(25),
|
|
rarpRreply(26),
|
|
icmpv4Bc(27),
|
|
ospfv6Mc(28),
|
|
ftp(29),
|
|
tftp(30),
|
|
snmp(31),
|
|
telnet(32),
|
|
ssh(33),
|
|
rsh(34),
|
|
http(35),
|
|
dns(36),
|
|
icmpMcv6(37),
|
|
icmpUcv6(38),
|
|
ipmcData(39),
|
|
bgp(40),
|
|
igmp(41),
|
|
mld(42),
|
|
pimUc(43),
|
|
ospfUc(44),
|
|
ospfv6Uc(45),
|
|
hopByHop(46),
|
|
ripv1(47),
|
|
ripv2(48),
|
|
ripv6(49),
|
|
macLearning(50),
|
|
internal1(51),
|
|
dataException(52),
|
|
ttlException(53),
|
|
fragMcv6(54),
|
|
internal2(55),
|
|
internal3(56),
|
|
ipfix(57),
|
|
internal4(58)
|
|
}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the protocol cos queue."
|
|
::= { rcPrQosCosQueVoqCppPortStatsEntry 1 }
|
|
|
|
rcPrQosCosQueVoqCppPortStatsProtocolName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(1..16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the protocol name."
|
|
::= { rcPrQosCosQueVoqCppPortStatsEntry 2 }
|
|
|
|
rcPrQosCosQueVoqCppPortStatsAcceptedPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the accepted packets for cpp port."
|
|
::= { rcPrQosCosQueVoqCppPortStatsEntry 3 }
|
|
|
|
rcPrQosCosQueVoqCppPortStatsAcceptedBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the accepted bytes for cpp port."
|
|
::= { rcPrQosCosQueVoqCppPortStatsEntry 4 }
|
|
|
|
rcPrQosCosQueVoqCppPortStatsDropPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the drop packets for cpp port."
|
|
::= { rcPrQosCosQueVoqCppPortStatsEntry 5 }
|
|
|
|
rcPrQosCosQueVoqCppPortStatsDropBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the drop bytes for cpp port."
|
|
::= { rcPrQosCosQueVoqCppPortStatsEntry 6 }
|
|
|
|
-- Power Ranger Tunnel Qos Cos Queue stats Table
|
|
rcPrQosCosQueTunnelStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrQosCosQueTunnelStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table is used to get the qos cos queue Tunnel stats."
|
|
::= { rcPrQos 21 }
|
|
|
|
rcPrQosCosQueTunnelStatsEntry OBJECT-TYPE
|
|
SYNTAX RcPrQosCosQueTunnelStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing information of Tunnel Qos cosq stats"
|
|
INDEX { rcPrQosCosQueTunnelStatsIndex }
|
|
::= { rcPrQosCosQueTunnelStatsTable 1 }
|
|
|
|
RcPrQosCosQueTunnelStatsEntry ::= SEQUENCE {
|
|
rcPrQosCosQueTunnelStatsIndex INTEGER,
|
|
rcPrQosCosQueTunnelStatsQue0OutPackets Counter64,
|
|
rcPrQosCosQueTunnelStatsQue0OutBytes Counter64,
|
|
rcPrQosCosQueTunnelStatsQue0DropPackets Counter64,
|
|
rcPrQosCosQueTunnelStatsQue0DropBytes Counter64,
|
|
rcPrQosCosQueTunnelStatsQue1OutPackets Counter64,
|
|
rcPrQosCosQueTunnelStatsQue1OutBytes Counter64,
|
|
rcPrQosCosQueTunnelStatsQue1DropPackets Counter64,
|
|
rcPrQosCosQueTunnelStatsQue1DropBytes Counter64,
|
|
rcPrQosCosQueTunnelStatsQue2OutPackets Counter64,
|
|
rcPrQosCosQueTunnelStatsQue2OutBytes Counter64,
|
|
rcPrQosCosQueTunnelStatsQue2DropPackets Counter64,
|
|
rcPrQosCosQueTunnelStatsQue2DropBytes Counter64,
|
|
rcPrQosCosQueTunnelStatsQue3OutPackets Counter64,
|
|
rcPrQosCosQueTunnelStatsQue3OutBytes Counter64,
|
|
rcPrQosCosQueTunnelStatsQue3DropPackets Counter64,
|
|
rcPrQosCosQueTunnelStatsQue3DropBytes Counter64,
|
|
rcPrQosCosQueTunnelStatsQue4OutPackets Counter64,
|
|
rcPrQosCosQueTunnelStatsQue4OutBytes Counter64,
|
|
rcPrQosCosQueTunnelStatsQue4DropPackets Counter64,
|
|
rcPrQosCosQueTunnelStatsQue4DropBytes Counter64,
|
|
rcPrQosCosQueTunnelStatsQue5OutPackets Counter64,
|
|
rcPrQosCosQueTunnelStatsQue5OutBytes Counter64,
|
|
rcPrQosCosQueTunnelStatsQue5DropPackets Counter64,
|
|
rcPrQosCosQueTunnelStatsQue5DropBytes Counter64,
|
|
rcPrQosCosQueTunnelStatsQue6OutPackets Counter64,
|
|
rcPrQosCosQueTunnelStatsQue6OutBytes Counter64,
|
|
rcPrQosCosQueTunnelStatsQue6DropPackets Counter64,
|
|
rcPrQosCosQueTunnelStatsQue6DropBytes Counter64,
|
|
rcPrQosCosQueTunnelStatsQue7OutPackets Counter64,
|
|
rcPrQosCosQueTunnelStatsQue7OutBytes Counter64,
|
|
rcPrQosCosQueTunnelStatsQue7DropPackets Counter64,
|
|
rcPrQosCosQueTunnelStatsQue7DropBytes Counter64,
|
|
rcPrQosCosQueTunnelStatsClearStat TruthValue
|
|
}
|
|
|
|
rcPrQosCosQueTunnelStatsIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the tunnel index."
|
|
::= { rcPrQosCosQueTunnelStatsEntry 1 }
|
|
|
|
rcPrQosCosQueTunnelStatsQue0OutPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the out packets for Cos queue 0."
|
|
::= { rcPrQosCosQueTunnelStatsEntry 2 }
|
|
|
|
rcPrQosCosQueTunnelStatsQue0OutBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the out bytes for Cos queue 0."
|
|
::= { rcPrQosCosQueTunnelStatsEntry 3 }
|
|
|
|
rcPrQosCosQueTunnelStatsQue0DropPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the drop packets for Cos queue 0."
|
|
::= { rcPrQosCosQueTunnelStatsEntry 4 }
|
|
|
|
rcPrQosCosQueTunnelStatsQue0DropBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the drop bytes for Cos queue 0."
|
|
::= { rcPrQosCosQueTunnelStatsEntry 5 }
|
|
|
|
rcPrQosCosQueTunnelStatsQue1OutPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the out packets for Cos queue 1."
|
|
::= { rcPrQosCosQueTunnelStatsEntry 6 }
|
|
|
|
rcPrQosCosQueTunnelStatsQue1OutBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the out bytes for Cos queue 1."
|
|
::= { rcPrQosCosQueTunnelStatsEntry 7 }
|
|
|
|
rcPrQosCosQueTunnelStatsQue1DropPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the drop packets for Cos queue 1."
|
|
::= { rcPrQosCosQueTunnelStatsEntry 8 }
|
|
|
|
rcPrQosCosQueTunnelStatsQue1DropBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the drop bytes for Cos queue 1."
|
|
::= { rcPrQosCosQueTunnelStatsEntry 9 }
|
|
|
|
rcPrQosCosQueTunnelStatsQue2OutPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the out packets for Cos queue 2."
|
|
::= { rcPrQosCosQueTunnelStatsEntry 10 }
|
|
|
|
rcPrQosCosQueTunnelStatsQue2OutBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the out bytes for Cos queue 2."
|
|
::= { rcPrQosCosQueTunnelStatsEntry 11 }
|
|
|
|
rcPrQosCosQueTunnelStatsQue2DropPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the drop packets for Cos queue 2."
|
|
::= { rcPrQosCosQueTunnelStatsEntry 12 }
|
|
|
|
rcPrQosCosQueTunnelStatsQue2DropBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the drop bytes for Cos queue 2."
|
|
::= { rcPrQosCosQueTunnelStatsEntry 13 }
|
|
|
|
rcPrQosCosQueTunnelStatsQue3OutPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the out packets for Cos queue 3."
|
|
::= { rcPrQosCosQueTunnelStatsEntry 14 }
|
|
|
|
rcPrQosCosQueTunnelStatsQue3OutBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the out bytes for Cos queue 3."
|
|
::= { rcPrQosCosQueTunnelStatsEntry 15 }
|
|
|
|
rcPrQosCosQueTunnelStatsQue3DropPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the drop packets for Cos queue 3."
|
|
::= { rcPrQosCosQueTunnelStatsEntry 16 }
|
|
|
|
rcPrQosCosQueTunnelStatsQue3DropBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the drop bytes for Cos queue 3."
|
|
::= { rcPrQosCosQueTunnelStatsEntry 17 }
|
|
|
|
rcPrQosCosQueTunnelStatsQue4OutPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the out packets for Cos queue 4."
|
|
::= { rcPrQosCosQueTunnelStatsEntry 18 }
|
|
|
|
rcPrQosCosQueTunnelStatsQue4OutBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the out bytes for Cos queue 4."
|
|
::= { rcPrQosCosQueTunnelStatsEntry 19 }
|
|
|
|
rcPrQosCosQueTunnelStatsQue4DropPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the drop packets for Cos queue 4."
|
|
::= { rcPrQosCosQueTunnelStatsEntry 20 }
|
|
|
|
rcPrQosCosQueTunnelStatsQue4DropBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the drop bytes for Cos queue 4."
|
|
::= { rcPrQosCosQueTunnelStatsEntry 21 }
|
|
|
|
rcPrQosCosQueTunnelStatsQue5OutPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the out packets for Cos queue 5."
|
|
::= { rcPrQosCosQueTunnelStatsEntry 22 }
|
|
|
|
rcPrQosCosQueTunnelStatsQue5OutBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the out bytes for Cos queue 5."
|
|
::= { rcPrQosCosQueTunnelStatsEntry 23 }
|
|
|
|
rcPrQosCosQueTunnelStatsQue5DropPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the drop packets for Cos queue 5."
|
|
::= { rcPrQosCosQueTunnelStatsEntry 24 }
|
|
|
|
rcPrQosCosQueTunnelStatsQue5DropBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the drop bytes for Cos queue 5."
|
|
::= { rcPrQosCosQueTunnelStatsEntry 25 }
|
|
|
|
rcPrQosCosQueTunnelStatsQue6OutPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the out packets for Cos queue 6."
|
|
::= { rcPrQosCosQueTunnelStatsEntry 26 }
|
|
|
|
rcPrQosCosQueTunnelStatsQue6OutBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the out bytes for Cos queue 6."
|
|
::= { rcPrQosCosQueTunnelStatsEntry 27 }
|
|
|
|
rcPrQosCosQueTunnelStatsQue6DropPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the drop packets for Cos queue 6."
|
|
::= { rcPrQosCosQueTunnelStatsEntry 28 }
|
|
|
|
rcPrQosCosQueTunnelStatsQue6DropBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the drop bytes for Cos queue 6."
|
|
::= { rcPrQosCosQueTunnelStatsEntry 29 }
|
|
|
|
rcPrQosCosQueTunnelStatsQue7OutPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the out packets for Cos queue 7."
|
|
::= { rcPrQosCosQueTunnelStatsEntry 30 }
|
|
|
|
rcPrQosCosQueTunnelStatsQue7OutBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the out bytes for Cos queue 7."
|
|
::= { rcPrQosCosQueTunnelStatsEntry 31 }
|
|
|
|
rcPrQosCosQueTunnelStatsQue7DropPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the drop packets for Cos queue 7."
|
|
::= { rcPrQosCosQueTunnelStatsEntry 32 }
|
|
|
|
rcPrQosCosQueTunnelStatsQue7DropBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "the drop bytes for Cos queue 7."
|
|
::= { rcPrQosCosQueTunnelStatsEntry 33 }
|
|
|
|
rcPrQosCosQueTunnelStatsClearStat OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Clear Stats."
|
|
::= { rcPrQosCosQueTunnelStatsEntry 34 }
|
|
|
|
|
|
END
|