2315 lines
82 KiB
Plaintext
2315 lines
82 KiB
Plaintext
|
-- *****************************************************************
|
||
|
-- TN-EVC-MIB.my : TN Ethernet Virtual Connection MIB
|
||
|
--
|
||
|
-- Copyright (c) 2014 by Transition Networks, Inc.
|
||
|
-- All rights reserved.
|
||
|
--
|
||
|
-- *****************************************************************
|
||
|
|
||
|
TN-EVC-MIB DEFINITIONS ::= BEGIN
|
||
|
|
||
|
IMPORTS
|
||
|
MODULE-IDENTITY,
|
||
|
NOTIFICATION-TYPE,
|
||
|
OBJECT-TYPE,
|
||
|
Unsigned32,
|
||
|
Counter64
|
||
|
FROM SNMPv2-SMI
|
||
|
InetAddress FROM INET-ADDRESS-MIB
|
||
|
MODULE-COMPLIANCE,
|
||
|
OBJECT-GROUP,
|
||
|
NOTIFICATION-GROUP
|
||
|
FROM SNMPv2-CONF
|
||
|
entPhysicalIndex FROM ENTITY-MIB
|
||
|
TEXTUAL-CONVENTION,
|
||
|
TruthValue,
|
||
|
RowStatus,
|
||
|
MacAddress,
|
||
|
StorageType
|
||
|
FROM SNMPv2-TC
|
||
|
SnmpAdminString
|
||
|
FROM SNMP-FRAMEWORK-MIB
|
||
|
VlanId,
|
||
|
VlanIdOrAny,
|
||
|
VlanIdOrNone,
|
||
|
VlanIdOrAnyOrNone,
|
||
|
PortList
|
||
|
FROM Q-BRIDGE-MIB
|
||
|
ifIndex,
|
||
|
InterfaceIndexOrZero
|
||
|
FROM IF-MIB
|
||
|
tnProducts
|
||
|
FROM TRANSITION-SMI;
|
||
|
|
||
|
tnEvcMib MODULE-IDENTITY
|
||
|
LAST-UPDATED "201405060000Z"
|
||
|
ORGANIZATION "Transition Networks, Inc."
|
||
|
CONTACT-INFO
|
||
|
"Transition Networks
|
||
|
Technical Support
|
||
|
|
||
|
10900 Red Circle Drive
|
||
|
Minnetonka, MN 55343 USA
|
||
|
Tel: +1-800-526-9267
|
||
|
|
||
|
E-mail: techsupport@transition.com"
|
||
|
DESCRIPTION
|
||
|
"TBD"
|
||
|
REVISION "201204200000Z"
|
||
|
DESCRIPTION
|
||
|
"Initial version of this MIB module."
|
||
|
REVISION "201207060000Z"
|
||
|
DESCRIPTION
|
||
|
"Add L2CP to the mib."
|
||
|
REVISION "201401090000Z"
|
||
|
DESCRIPTION
|
||
|
"Add tnEvcName to MIB module."
|
||
|
REVISION "201405060000Z"
|
||
|
DESCRIPTION
|
||
|
"Add Serval MIBs to MIB module."
|
||
|
::= { tnProducts 106 }
|
||
|
|
||
|
tnEvcObjects OBJECT IDENTIFIER
|
||
|
::= { tnEvcMib 1 }
|
||
|
|
||
|
tnEvcCfgMgmtGroup OBJECT IDENTIFIER ::= { tnEvcObjects 1 }
|
||
|
tnEvcStatGroup OBJECT IDENTIFIER ::= { tnEvcObjects 2 }
|
||
|
tnEvcL2cpMgmtGroup OBJECT IDENTIFIER ::= { tnEvcObjects 3 }
|
||
|
|
||
|
-- EVC port table
|
||
|
|
||
|
tnEvcPortTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF TnEvcPortEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This table displays and sets current EVC port configurations.
|
||
|
|
||
|
This table has a sparse depedent relationship on the ifTable,
|
||
|
containing a row for each ifEntry having an ifType of
|
||
|
'ethernetCsmacd' capable of supporting Ethernet services."
|
||
|
::= { tnEvcCfgMgmtGroup 1 }
|
||
|
|
||
|
tnEvcPortEntry OBJECT-TYPE
|
||
|
SYNTAX TnEvcPortEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This entry represents an EVC port configuration."
|
||
|
INDEX { ifIndex }
|
||
|
::= { tnEvcPortTable 1 }
|
||
|
|
||
|
TnEvcPortEntry ::= SEQUENCE {
|
||
|
tnEvcPortDEIMode INTEGER,
|
||
|
tnEvcPortTagMode INTEGER,
|
||
|
tnEvcPortAddressMode INTEGER
|
||
|
}
|
||
|
|
||
|
tnEvcPortDEIMode OBJECT-TYPE
|
||
|
SYNTAX INTEGER {
|
||
|
coloured(1),
|
||
|
fixed(2)
|
||
|
}
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The DEI mode for an NNI port determines whether frames transmitted on the port will have the DEI field
|
||
|
in the outer tag marked based on the colour of the frame. The allowed values are:
|
||
|
|
||
|
'coloured':
|
||
|
The DEI is 1 for yellow frames and 0 for green frames.
|
||
|
|
||
|
'fixed':
|
||
|
The DEI value is determined by ECE rules.
|
||
|
"
|
||
|
::= { tnEvcPortEntry 1 }
|
||
|
|
||
|
tnEvcPortTagMode OBJECT-TYPE
|
||
|
SYNTAX INTEGER {
|
||
|
inner(1),
|
||
|
outer(2)
|
||
|
}
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The inner tag type is used to determine whether an inner tag is inserted in frames
|
||
|
forwarded to NNI ports. The possible values are:
|
||
|
|
||
|
'inner':
|
||
|
An inner tag is not inserted.
|
||
|
|
||
|
'outer':
|
||
|
An inner C-tag is inserted.
|
||
|
"
|
||
|
::= { tnEvcPortEntry 2 }
|
||
|
|
||
|
tnEvcPortAddressMode OBJECT-TYPE
|
||
|
SYNTAX INTEGER {
|
||
|
source(1),
|
||
|
destination(2)
|
||
|
}
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The IP/MAC address mode specifying whether the EVC classification must be based on
|
||
|
source (SMAC/SIP) or destination (DMAC/DIP) addresses. The allowed values are:
|
||
|
'source':
|
||
|
Enable SMAC/SIP matching.
|
||
|
'destination':
|
||
|
Enable DMAC/DIP matching.
|
||
|
"
|
||
|
::= { tnEvcPortEntry 3 }
|
||
|
|
||
|
|
||
|
-- EVC tables
|
||
|
|
||
|
tnEvcTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF TnEvcEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This table contains the configuration of EVC(Ethernet Virtual Circuit)."
|
||
|
::= { tnEvcCfgMgmtGroup 2 }
|
||
|
|
||
|
tnEvcEntry OBJECT-TYPE
|
||
|
SYNTAX TnEvcEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This entry represents an EVC.
|
||
|
|
||
|
Each entry in this table represents an EVC and can be created or deleted
|
||
|
by the management system."
|
||
|
INDEX { tnEvcIndex }
|
||
|
::= { tnEvcTable 1 }
|
||
|
|
||
|
TnEvcEntry ::= SEQUENCE {
|
||
|
tnEvcIndex INTEGER,
|
||
|
tnEvcNNIPortlist PortList,
|
||
|
tnEvcVid VlanIdOrAny,
|
||
|
tnEvcIVid VlanIdOrAny,
|
||
|
tnEvcLearning INTEGER,
|
||
|
tnEvcInnerTagType INTEGER,
|
||
|
tnEvcInnerVidMode INTEGER,
|
||
|
tnEvcInnerVid VlanIdOrAnyOrNone,
|
||
|
tnEvcInnerPCPDEIPreservation INTEGER,
|
||
|
tnEvcInnerPCP INTEGER,
|
||
|
tnEvcInnerDEI INTEGER,
|
||
|
tnEvcOuterVid VlanIdOrAnyOrNone,
|
||
|
tnEvcStatus RowStatus,
|
||
|
tnEvcPolicerID INTEGER,
|
||
|
tnEvcName OCTET STRING
|
||
|
}
|
||
|
|
||
|
tnEvcIndex OBJECT-TYPE
|
||
|
SYNTAX INTEGER (1..11111) -- range added by Jing
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "The identifier of the EVC. "
|
||
|
::= { tnEvcEntry 1 }
|
||
|
|
||
|
tnEvcNNIPortlist OBJECT-TYPE
|
||
|
SYNTAX PortList
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The list of Network to Network Interfaces for the EVC."
|
||
|
::= { tnEvcEntry 2 }
|
||
|
|
||
|
tnEvcVid OBJECT-TYPE
|
||
|
SYNTAX VlanIdOrAny -- changed from VlanId to VlanIdOrAny by Jing
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The VLAN ID in the PB network.
|
||
|
It may be inserted in a C-tag, S-tag or S-custom tag
|
||
|
depending on the NNI port VLAN configuration.
|
||
|
The allowed range is from 1 through 4094"
|
||
|
::= { tnEvcEntry 3 }
|
||
|
|
||
|
tnEvcIVid OBJECT-TYPE
|
||
|
SYNTAX VlanIdOrAny -- changed from VlanId to VlanIdOrAny by Jing
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The Internal/classified VLAN ID in the PB network.
|
||
|
The allowed range is from 1 through 4094"
|
||
|
::= { tnEvcEntry 4 }
|
||
|
|
||
|
tnEvcLearning OBJECT-TYPE
|
||
|
SYNTAX INTEGER{
|
||
|
enable(1),
|
||
|
disable(2)
|
||
|
}
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The learning mode for the EVC controls whether source MAC addresses are learned for frames matching the EVC.
|
||
|
Learning may be disabled if the EVC only includes two UNI/NNI ports. The allowed values are:
|
||
|
Enabled: Learning is enabled (MAC addresses are learned).
|
||
|
Disabled: Learning is disabled (MAC addresses are not learned)."
|
||
|
::= { tnEvcEntry 5 }
|
||
|
|
||
|
tnEvcInnerTagType OBJECT-TYPE
|
||
|
SYNTAX INTEGER{
|
||
|
none(1),
|
||
|
cTag(2),
|
||
|
sTag(3),
|
||
|
sCustomTag(4)
|
||
|
}
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The inner tag type is used to determine whether an inner tag is inserted in frames forwarded to NNI ports.
|
||
|
The allowed values are:
|
||
|
None: An inner tag is not inserted.
|
||
|
cTag: An inner C-tag is inserted.
|
||
|
sTag: An inner S-tag is inserted.
|
||
|
sCustomTag: An inner tag is inserted and the tag type is determined by the VLAN port configuration of the NNI."
|
||
|
::= { tnEvcEntry 6 }
|
||
|
|
||
|
tnEvcInnerVidMode OBJECT-TYPE
|
||
|
SYNTAX INTEGER{
|
||
|
normal(1),
|
||
|
tunnel(2)
|
||
|
}
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The inner VID Mode affects the VID in the inner and outer tag. The allowed values are:
|
||
|
normal: The VID of the two outer tags aren't swapped.
|
||
|
tunnel: The VID of the two outer tags are swapped,
|
||
|
so that the VID of the outer tag is taken from the Inner Tag configuration
|
||
|
and the VID of the inner tag is the EVC VID.
|
||
|
In this mode, the NNI ports are normally configured to do EVC classification based on the inner tag.
|
||
|
"
|
||
|
::= { tnEvcEntry 7 }
|
||
|
|
||
|
tnEvcInnerVid OBJECT-TYPE
|
||
|
SYNTAX VlanIdOrAnyOrNone -- changed from:VlanId to VlanIdOrAny by Jing
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The Inner tag VLAN ID. The allowed range is from 0 through 4094."
|
||
|
::= { tnEvcEntry 8 }
|
||
|
|
||
|
tnEvcInnerPCPDEIPreservation OBJECT-TYPE
|
||
|
SYNTAX INTEGER{
|
||
|
preserved(1),
|
||
|
fixed(2)
|
||
|
}
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The inner tag PCP and DEI preservation. The allowed values are:
|
||
|
Preserved: The inner tag PCP and DEI is preserved.
|
||
|
Fixed: The inner tag PCP and DEI is fixed. "
|
||
|
::= { tnEvcEntry 9 }
|
||
|
|
||
|
tnEvcInnerPCP OBJECT-TYPE
|
||
|
SYNTAX INTEGER(0..7)
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The inner tag PCP value. The allowed range is from 0 through 7. "
|
||
|
::= { tnEvcEntry 10 }
|
||
|
|
||
|
tnEvcInnerDEI OBJECT-TYPE
|
||
|
SYNTAX INTEGER(0..1)
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The inner tag DEI value. The allowed value is 0 or 1."
|
||
|
::= { tnEvcEntry 11 }
|
||
|
|
||
|
tnEvcOuterVid OBJECT-TYPE
|
||
|
SYNTAX VlanIdOrAnyOrNone -- changed from:VlanId to VlanIdOrAny by Jing
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The Outer tag VLAN ID. The allowed range is from 0 through 4094."
|
||
|
::= { tnEvcEntry 12 }
|
||
|
|
||
|
tnEvcStatus OBJECT-TYPE
|
||
|
SYNTAX RowStatus
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The status of this conceptual row entry of EVC table. This object isused to manage the
|
||
|
creation and deletion of conceptual rows.
|
||
|
|
||
|
The status column has six defined values:
|
||
|
|
||
|
- 'active', which indicates that the conceptual row is
|
||
|
available for use by the managed device;
|
||
|
|
||
|
- 'notInService', which indicates that the conceptual
|
||
|
row exists in the agent, but is unavailable for use by
|
||
|
the managed device (see NOTE below);
|
||
|
|
||
|
- 'notReady', which indicates that the conceptual row
|
||
|
exists in the agent, but is missing information
|
||
|
necessary in order to be available for use by the
|
||
|
managed device;
|
||
|
|
||
|
- 'createAndGo', which is supplied by a management
|
||
|
station wishing to create a new instance of a
|
||
|
conceptual row and to have its status automatically set
|
||
|
to active, making it available for use by the managed
|
||
|
device;
|
||
|
|
||
|
- 'createAndWait', which is supplied by a management
|
||
|
station wishing to create a new instance of a
|
||
|
conceptual row (but not make it available for use by
|
||
|
the managed device); and,
|
||
|
|
||
|
- 'destroy', which is supplied by a management station
|
||
|
wishing to delete all of the instances associated with
|
||
|
an existing conceptual row.
|
||
|
|
||
|
For a detailed description of this object, please refer to
|
||
|
SNMPv2-TC MIB."
|
||
|
::= { tnEvcEntry 13 }
|
||
|
|
||
|
tnEvcPolicerID OBJECT-TYPE
|
||
|
SYNTAX INTEGER(1..4095)
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The ingress bandwidth profile mode for the EVC. The possible values are:
|
||
|
Specific: The allowed range is from 1 through 128.
|
||
|
Discard: All received frames are discarded for the EVC. The value is 4094.
|
||
|
None: None bandwidth profile for the EVC. The value is 4095."
|
||
|
::= { tnEvcEntry 14 }
|
||
|
|
||
|
tnEvcName OBJECT-TYPE
|
||
|
SYNTAX OCTET STRING (SIZE(0..127))
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"EVC Administrative Name."
|
||
|
::= { tnEvcEntry 15 }
|
||
|
|
||
|
-- ECE tables
|
||
|
|
||
|
tnEvcEceTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF TnEvcEceEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This table contains the configuration of EVC control entry."
|
||
|
::= { tnEvcCfgMgmtGroup 3 }
|
||
|
|
||
|
tnEvcEceEntry OBJECT-TYPE
|
||
|
SYNTAX TnEvcEceEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This entry represents an ECE.
|
||
|
|
||
|
The system automatically creates an entry when the system or
|
||
|
the EMS/NMS creates a row in the cevcECETable. Likewise, the
|
||
|
system automatically destroys an entry when the system or
|
||
|
the EMS/NMS destroys the corresponding row in the cevcECETable."
|
||
|
INDEX { tnEvcEceId }
|
||
|
::= { tnEvcEceTable 1 }
|
||
|
|
||
|
TnEvcEceEntry ::= SEQUENCE {
|
||
|
tnEvcEceId INTEGER,
|
||
|
tnEvcEceNextEceId INTEGER,
|
||
|
tnEvcEceUNIPortlist PortList,
|
||
|
tnEvcEceTagType INTEGER,
|
||
|
|
||
|
tnEvcEceTagVIDFilterType INTEGER,
|
||
|
tnEvcEceTagVIDFilterVal VlanIdOrAnyOrNone,
|
||
|
tnEvcEceTagVIDFilterStart VlanIdOrAnyOrNone,
|
||
|
tnEvcEceTagVIDFilterEnd VlanIdOrAnyOrNone,
|
||
|
|
||
|
tnEvcEceTagPCP BITS,
|
||
|
tnEvcEceTagDEI INTEGER,
|
||
|
tnEvcEceTagFrameType INTEGER,
|
||
|
|
||
|
--ipv4/ipv6 common
|
||
|
tnEvcEceProtoType INTEGER,
|
||
|
tnEvcEceProtoVal INTEGER,
|
||
|
tnEvcEceDscpFilterType INTEGER,
|
||
|
tnEvcEceDscpFilterVal INTEGER,
|
||
|
tnEvcEceDscpRangeStart INTEGER,
|
||
|
tnEvcEceDscpRangeEnd INTEGER,
|
||
|
|
||
|
tnEvcEceSrcPortFilterType INTEGER,
|
||
|
tnEvcEceSrcPortFilterNo INTEGER,
|
||
|
tnEvcEceSrcPortRangeStart INTEGER,
|
||
|
tnEvcEceSrcPortRangeEnd INTEGER,
|
||
|
|
||
|
tnEvcEceDstPortFilterType INTEGER,
|
||
|
tnEvcEceDstPortFilterNo INTEGER,
|
||
|
tnEvcEceDstPortRangeStart INTEGER,
|
||
|
tnEvcEceDstPortRangeEnd INTEGER,
|
||
|
|
||
|
--ipv4 speciific
|
||
|
tnEvcEceIpv4DipSipFilter INTEGER,
|
||
|
tnEvcEceIpv4DipSipAddr InetAddress,
|
||
|
tnEvcEceIpv4DipSipMask InetAddress,
|
||
|
tnEvcEceIpv4Fragment INTEGER,
|
||
|
|
||
|
--ipv6 specific
|
||
|
tnEvcEceIpv6DipSipFilter INTEGER,
|
||
|
tnEvcEceIpv6DipSipAddr Unsigned32,
|
||
|
tnEvcEceIpv6DipSipMask Unsigned32,
|
||
|
|
||
|
--outer tag
|
||
|
tnEvcEceOuterMode INTEGER,
|
||
|
tnEvcEceOuterPCPDEIPreserve INTEGER,
|
||
|
tnEvcEceOuterPCP INTEGER,
|
||
|
tnEvcEceOuterDEI INTEGER,
|
||
|
|
||
|
--Action
|
||
|
tnEvcEceActDirection INTEGER,
|
||
|
tnEvcEceActEvcidFilterType INTEGER,
|
||
|
tnEvcEceActEvcidVal INTEGER,
|
||
|
tnEvcEceActTagPopCount INTEGER,
|
||
|
tnEvcEceActPolicyId INTEGER,
|
||
|
tnEvcEceActClass INTEGER,
|
||
|
|
||
|
-- MAC Parameter
|
||
|
tnEvcEceDMacSMacFilterType INTEGER,
|
||
|
tnEvcEceDMacSMacVal MacAddress,
|
||
|
tnEvcEceDMacType INTEGER,
|
||
|
|
||
|
tnEvcEceConflict INTEGER,
|
||
|
|
||
|
tnEvcEceStatus RowStatus
|
||
|
|
||
|
}
|
||
|
|
||
|
tnEvcEceId OBJECT-TYPE
|
||
|
SYNTAX INTEGER (1..11111) -- range added by Jing
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "The identifier of the ECE. "
|
||
|
::= { tnEvcEceEntry 1 }
|
||
|
|
||
|
tnEvcEceNextEceId OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION "Specify the created ECE is placed before which ECE. "
|
||
|
::= { tnEvcEceEntry 2 }
|
||
|
|
||
|
tnEvcEceUNIPortlist OBJECT-TYPE
|
||
|
SYNTAX PortList
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The list of User to Network Interfaces for the ECE."
|
||
|
::= { tnEvcEceEntry 3 }
|
||
|
|
||
|
tnEvcEceTagType OBJECT-TYPE
|
||
|
SYNTAX INTEGER{
|
||
|
tagged(1),
|
||
|
untagged(2),
|
||
|
any(3)
|
||
|
}
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The tag type for the ECE. The possible values are:
|
||
|
tagged: The ECE will match tagged frames only.
|
||
|
untagged: The ECE will match untagged frames only.
|
||
|
any: The ECE will match both tagged and untagged frames. "
|
||
|
::= { tnEvcEceEntry 4 }
|
||
|
|
||
|
tnEvcEceTagVIDFilterType OBJECT-TYPE
|
||
|
SYNTAX INTEGER{
|
||
|
any(1),
|
||
|
specific(2),
|
||
|
range(3)
|
||
|
}
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The VLAN ID filter for matching the ECE. It only significant if tag type 'Tagged'
|
||
|
is selected. The possible values are:
|
||
|
any: No VLAN ID filter is specified. (VLAN ID filter status is 'don't-care'.)
|
||
|
specific: If you want to filter a specific VLAN ID value with this ECE, choose this
|
||
|
value. A field for entering a specific value appears.
|
||
|
range: If you want to filter a specific VLAN ID range filter with this ECE, choose
|
||
|
this value. A field for entering a range appears. "
|
||
|
::= { tnEvcEceEntry 5 }
|
||
|
|
||
|
tnEvcEceTagVIDFilterVal OBJECT-TYPE
|
||
|
SYNTAX VlanIdOrAnyOrNone -- changed from VlanIdOrNone by Jing
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"When 'Specific' is selected for the VLAN ID filter, you can enter a specific value.
|
||
|
The allowed value is from 0 through 4094. "
|
||
|
::= { tnEvcEceEntry 6 }
|
||
|
|
||
|
tnEvcEceTagVIDFilterStart OBJECT-TYPE
|
||
|
SYNTAX VlanIdOrAnyOrNone -- changed from VlanIdOrNone by Jing
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"When 'Range' is selected for the VLAN ID filter, you can enter a specific range.
|
||
|
The allowed range start is from 0 through 4094. "
|
||
|
::= { tnEvcEceEntry 7 }
|
||
|
|
||
|
tnEvcEceTagVIDFilterEnd OBJECT-TYPE
|
||
|
SYNTAX VlanIdOrAnyOrNone -- changed from VlanIdOrNone by Jing
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"When 'Range' is selected for the VLAN ID filter, you can enter a specific range.
|
||
|
The allowed range end is from 0 through 4094. "
|
||
|
::= { tnEvcEceEntry 8 }
|
||
|
|
||
|
tnEvcEceTagPCP OBJECT-TYPE
|
||
|
SYNTAX BITS {
|
||
|
none(0) -- added by Jing
|
||
|
}
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The PCP value for mataching the ECE. It only significant if tag type 'Tagged' is selected.
|
||
|
The possible values are:
|
||
|
any: The ECE will match any PCP value(all bits will be set to 1).
|
||
|
specific: each bit matchs a specific PCP of ECE(from bit0 to bit7).
|
||
|
range: The ECE will match PCP values in the selected range, valid range bit0-bit1, bit2-bit3,
|
||
|
bit4-bit5, bit6-bit7, bit0-bit3 or bit4-bit7. "
|
||
|
::= { tnEvcEceEntry 9 }
|
||
|
|
||
|
tnEvcEceTagDEI OBJECT-TYPE
|
||
|
SYNTAX INTEGER{
|
||
|
any(1),
|
||
|
dei0(2),
|
||
|
dei1(3)
|
||
|
}
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The DEI value for mataching the ECE. It only significant if tag type 'Tagged' is selected.
|
||
|
The allowed value is: 0, 1 or Any. "
|
||
|
::= { tnEvcEceEntry 10 }
|
||
|
|
||
|
tnEvcEceTagFrameType OBJECT-TYPE
|
||
|
SYNTAX INTEGER{
|
||
|
any(1),
|
||
|
etype(2),
|
||
|
llc(3),
|
||
|
snap(4),
|
||
|
ipv4(5),
|
||
|
ipv6(6),
|
||
|
l2cp(7)
|
||
|
}
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The frame type for the ECE. The possible values are:
|
||
|
any: The ECE will match any frame type.
|
||
|
etype: The ECE will match Ethernet Type frames only.
|
||
|
llc: The ECE will match LLC frames only.
|
||
|
snap: The ECE will match SNAP frames only.
|
||
|
ipv4: The ECE will match IPv4 frames only.
|
||
|
ipv6: The ECE will match IPv6 frames only.
|
||
|
l2cp: The ECE will match L2CP frames only. "
|
||
|
::= { tnEvcEceEntry 11 }
|
||
|
|
||
|
tnEvcEceProtoType OBJECT-TYPE
|
||
|
SYNTAX INTEGER{
|
||
|
any(1),
|
||
|
udp(2),
|
||
|
tcp(3),
|
||
|
other(4)
|
||
|
}
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The IP protocol for matching the ECE. The possible values are:
|
||
|
any: No protocol filter is specified. (Protocol filter status is 'don't-care'.)
|
||
|
udp: Specify the UDP for matching the ECE.
|
||
|
tcp: Specify the TCP for matching the ECE.
|
||
|
other: If you want to filter a specific protocol value with this ECE,
|
||
|
choose this value. A field for entering a specific value appears. "
|
||
|
::= { tnEvcEceEntry 12 }
|
||
|
|
||
|
tnEvcEceProtoVal OBJECT-TYPE
|
||
|
SYNTAX INTEGER(0..255)
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"When 'Specific' is selected for the protocol filter, you can enter a specific value.
|
||
|
The allowed value is from 0 through 255."
|
||
|
::= { tnEvcEceEntry 13 }
|
||
|
|
||
|
tnEvcEceDscpFilterType OBJECT-TYPE
|
||
|
SYNTAX INTEGER{
|
||
|
any(1),
|
||
|
specific(2),
|
||
|
range(3)
|
||
|
}
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The DSCP filter for matching the ECE. The possible values are:
|
||
|
any: No DSCP filter is specified. (DSCP filter status is 'don't-care'.)
|
||
|
specific: If you want to filter a specific DSCP value with this ECE, choose this value.
|
||
|
A field for entering a specific value appears.
|
||
|
range: If you want to filter a specific DSCP range filter with this ECE, choose this value.
|
||
|
A field for entering a range appears. "
|
||
|
::= { tnEvcEceEntry 14}
|
||
|
|
||
|
tnEvcEceDscpFilterVal OBJECT-TYPE
|
||
|
SYNTAX INTEGER(0..63)
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"When 'Specific' is selected for the DSCP filter, you can enter a specific value.
|
||
|
The allowed value is from 0 through 63. "
|
||
|
::= { tnEvcEceEntry 15 }
|
||
|
|
||
|
tnEvcEceDscpRangeStart OBJECT-TYPE
|
||
|
SYNTAX INTEGER(0..63)
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"When 'Range' is selected for the DSCP filter, you can enter a specific range.
|
||
|
The allowed range start is from 0 through 63. "
|
||
|
::= { tnEvcEceEntry 16 }
|
||
|
|
||
|
tnEvcEceDscpRangeEnd OBJECT-TYPE
|
||
|
SYNTAX INTEGER(0..63)
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"When 'Range' is selected for the DSCP filter, you can enter a specific range.
|
||
|
The allowed range end is from 0 through 63. "
|
||
|
::= { tnEvcEceEntry 17 }
|
||
|
|
||
|
tnEvcEceSrcPortFilterType OBJECT-TYPE
|
||
|
SYNTAX INTEGER{
|
||
|
any(1),
|
||
|
specific(2),
|
||
|
range(3)
|
||
|
}
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The TCP/UDP source port for matching the ECE. It only significant if protocol
|
||
|
filter 'UDP' or 'TCP' is selected. The possible values are:
|
||
|
any: No TCP/UDP source port filter is specified. (Source port filter status is 'don't-care'.)
|
||
|
specific: If you want to filter a specific TCP/UDP source port No. with this ECE, choose this value.
|
||
|
A field for entering a specific No. appears.
|
||
|
range: If you want to filter a specific TCP/UDP source port range filter with this ECE, choose
|
||
|
this value. A field for entering a range appears. "
|
||
|
::= { tnEvcEceEntry 18 }
|
||
|
|
||
|
tnEvcEceSrcPortFilterNo OBJECT-TYPE
|
||
|
SYNTAX INTEGER(0..65535)
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"When 'Specific' is selected for the source port filter, you can enter a specific value.
|
||
|
The allowed value is from 0 through 65535. "
|
||
|
::= { tnEvcEceEntry 19 }
|
||
|
|
||
|
tnEvcEceSrcPortRangeStart OBJECT-TYPE
|
||
|
SYNTAX INTEGER(0..65535)
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"When 'Range' is selected for the source port filter, you can enter a specific range.
|
||
|
The allowed range start is from 0 through 65535. "
|
||
|
::= { tnEvcEceEntry 20 }
|
||
|
|
||
|
tnEvcEceSrcPortRangeEnd OBJECT-TYPE
|
||
|
SYNTAX INTEGER(0..65535)
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"When 'Range' is selected for the source port filter, you can enter a specific range.
|
||
|
The allowed range end is from 0 through 65535. "
|
||
|
::= { tnEvcEceEntry 21 }
|
||
|
|
||
|
tnEvcEceDstPortFilterType OBJECT-TYPE
|
||
|
SYNTAX INTEGER{
|
||
|
any(1),
|
||
|
specific(2),
|
||
|
range(3)
|
||
|
}
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The TCP/UDP destination port for matching the ECE. It only significant if protocol
|
||
|
filter 'UDP' or 'TCP' is selected. The possible values are:
|
||
|
any: No TCP/UDP destination port filter is specified. (Source port filter status is 'don't-care'.)
|
||
|
specific: If you want to filter a specific TCP/UDP source port No. with this ECE, choose this value.
|
||
|
A field for entering a specific No. appears.
|
||
|
range: If you want to filter a specific TCP/UDP source port range filter with this ECE, choose
|
||
|
this value. A field for entering a range appears. "
|
||
|
::= { tnEvcEceEntry 22 }
|
||
|
|
||
|
tnEvcEceDstPortFilterNo OBJECT-TYPE
|
||
|
SYNTAX INTEGER(0..65535)
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"When 'Specific' is selected for the destination port filter, you can enter a specific value.
|
||
|
The allowed value is from 0 through 65535. "
|
||
|
::= { tnEvcEceEntry 23 }
|
||
|
|
||
|
tnEvcEceDstPortRangeStart OBJECT-TYPE
|
||
|
SYNTAX INTEGER(0..65535)
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"When 'Range' is selected for the destination port filter, you can enter a specific range.
|
||
|
The allowed range start is from 0 through 65535. "
|
||
|
::= { tnEvcEceEntry 24 }
|
||
|
|
||
|
tnEvcEceDstPortRangeEnd OBJECT-TYPE
|
||
|
SYNTAX INTEGER(0..65535)
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"When 'Range' is selected for the destination port filter, you can enter a specific range.
|
||
|
The allowed range end is from 0 through 65535. "
|
||
|
::= { tnEvcEceEntry 25 }
|
||
|
|
||
|
tnEvcEceIpv4DipSipFilter OBJECT-TYPE
|
||
|
SYNTAX INTEGER{
|
||
|
any(1),
|
||
|
host(2),
|
||
|
network(3)
|
||
|
}
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The source/destination IP address for matching the ECE. It depend on by the port address mode,
|
||
|
when port address mode is set to 'Source' then the field is used for source address. Similarly
|
||
|
when port address mode is set to 'Destination' then the field is used for destination address.
|
||
|
The possible values are:
|
||
|
Any: No SIP/DIP filter is specified. (SIP/DIP filter status is 'don't-care'.)
|
||
|
Host: If you want to filter a specific host address with this ECE, choose this value. A field
|
||
|
for entering a host address appears.
|
||
|
Network: If you want to filter a specific network address with this ECE, choose this value.
|
||
|
A Two fields for entering a specific network address and network mask appears. "
|
||
|
::= { tnEvcEceEntry 26 }
|
||
|
|
||
|
tnEvcEceIpv4DipSipAddr OBJECT-TYPE
|
||
|
SYNTAX InetAddress
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"When 'Host' or 'Network' is selected for the SIP/DIP filter, you can enter a specific host or
|
||
|
network address."
|
||
|
::= { tnEvcEceEntry 27 }
|
||
|
|
||
|
tnEvcEceIpv4DipSipMask OBJECT-TYPE
|
||
|
SYNTAX InetAddress
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"When 'Host' or 'Network' is selected for the SIP/DIP filter, you can enter a specific network mask."
|
||
|
::= { tnEvcEceEntry 28 }
|
||
|
|
||
|
tnEvcEceIpv4Fragment OBJECT-TYPE
|
||
|
SYNTAX INTEGER{
|
||
|
any(1),
|
||
|
fragment(2),
|
||
|
nonfragment(3)
|
||
|
}
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The IPv4 Fragment for matching the ECE. This involves the settings for the More Fragments (MF) bit
|
||
|
and the Fragment Offset (FRAG OFFSET) field for an IPv4 frame. The possible values are:
|
||
|
any: The ECE will match any MF bit.
|
||
|
fragment: IPv4 frames where the MF bit is set or the FRAG OFFSET field is greater than zero must be
|
||
|
able to match this entry.
|
||
|
nonfragment: IPv4 frames where the MF bit is set or the FRAG OFFSET field is greater than zero must
|
||
|
not be able to match this entry. "
|
||
|
::= { tnEvcEceEntry 29 }
|
||
|
|
||
|
tnEvcEceIpv6DipSipFilter OBJECT-TYPE
|
||
|
SYNTAX INTEGER{
|
||
|
any(1),
|
||
|
specific(2)
|
||
|
}
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The source/destination IP address for matching the ECE. It depend on by the port address mode,
|
||
|
when port address mode is set to 'Source' then the field is used for source address. Similarly
|
||
|
when port address mode is set to 'Destination' then the field is used for destination address.
|
||
|
The possible values are:
|
||
|
Any: No SIP/DIP filter is specified. (SIP/DIP filter status is 'don't-care'.)
|
||
|
specific: If you want to filter a specific host address with this ECE, choose this value. A field
|
||
|
for entering a host address appears."
|
||
|
::= { tnEvcEceEntry 30 }
|
||
|
|
||
|
tnEvcEceIpv6DipSipAddr OBJECT-TYPE
|
||
|
SYNTAX Unsigned32
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"When 'Host' or 'Network' is selected for the SIP/DIP filter, you can enter a specific host or
|
||
|
network address. When 'IPv6' is selected for the Frame Type, the field only supported 32 bits for
|
||
|
IPv6 address."
|
||
|
::= { tnEvcEceEntry 31 }
|
||
|
|
||
|
tnEvcEceIpv6DipSipMask OBJECT-TYPE
|
||
|
SYNTAX Unsigned32
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"When 'Host' or 'Network' is selected for the SIP/DIP filter, you can enter a specific network mask.
|
||
|
When 'IPv6' is selected for the Frame Type, the field only supported 32 bits for IPv6 address mask."
|
||
|
::= { tnEvcEceEntry 32 }
|
||
|
|
||
|
tnEvcEceOuterMode OBJECT-TYPE
|
||
|
SYNTAX INTEGER{
|
||
|
enabled(1),
|
||
|
disabled(2)
|
||
|
}
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The outer tag PCP and DEI preservation for the ECE. The possible values are:
|
||
|
enabled: Enable outer tag for nni-to-uni direction for the ECE.
|
||
|
disabled: Disable outer tag for nni-to-uni direction for the ECE. "
|
||
|
::= { tnEvcEceEntry 33 }
|
||
|
|
||
|
tnEvcEceOuterPCPDEIPreserve OBJECT-TYPE
|
||
|
SYNTAX INTEGER{
|
||
|
preserved(1),
|
||
|
fixed(2)
|
||
|
}
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The outer tag PCP and DEI preservation for the ECE. The possible values are:
|
||
|
preserved: The outer tag PCP and DEI is preserved.
|
||
|
fixed: The outer tag PCP and DEI is fixed. "
|
||
|
::= { tnEvcEceEntry 34 }
|
||
|
|
||
|
tnEvcEceOuterPCP OBJECT-TYPE
|
||
|
SYNTAX INTEGER(0..7)
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The outer tag PCP value for the ECE. The allowed range is from 0 through 7. "
|
||
|
::= { tnEvcEceEntry 35 }
|
||
|
|
||
|
tnEvcEceOuterDEI OBJECT-TYPE
|
||
|
SYNTAX INTEGER(0..1)
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The outer tag DEI value for the ECE. The allowed value is 0 or 1. "
|
||
|
::= { tnEvcEceEntry 36 }
|
||
|
|
||
|
tnEvcEceActDirection OBJECT-TYPE
|
||
|
SYNTAX INTEGER{
|
||
|
both(1),
|
||
|
uni2nni(2),
|
||
|
nni2uni(3)
|
||
|
}
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The EVCs and ECEs are used to setup flows in one or both directions as determined by the ECE
|
||
|
Direction parameter. If the ECE is bidirectional, the ingress rules of the NNI ports will be
|
||
|
setup to match the traffic being forwarded to NNI ports. The possible values are:
|
||
|
both: Bidirectional.
|
||
|
uni2nni: Unidirectional from UNI to NNI.
|
||
|
nni2uni: Unidirectional from NNI to UNI. "
|
||
|
::= { tnEvcEceEntry 37 }
|
||
|
|
||
|
tnEvcEceActEvcidFilterType OBJECT-TYPE
|
||
|
SYNTAX INTEGER{
|
||
|
any(1),
|
||
|
specific(2)
|
||
|
}
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The outer tag PCP and DEI preservation for the ECE. The possible values are:
|
||
|
any: No EVC ID filter is specified. (EVC ID filter status is 'don't-care'.)
|
||
|
specific: If you want to filter a specific EVC ID with this ECE, choose this
|
||
|
value. A field for entering a specific value appears. "
|
||
|
::= { tnEvcEceEntry 38 }
|
||
|
|
||
|
tnEvcEceActEvcidVal OBJECT-TYPE
|
||
|
SYNTAX INTEGER(1..128)
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"When 'Specific' is selected for the VLAN ID filter, you can enter a specific
|
||
|
value. The allowed value is from 1 through 128. "
|
||
|
::= { tnEvcEceEntry 39 }
|
||
|
|
||
|
tnEvcEceActTagPopCount OBJECT-TYPE
|
||
|
SYNTAX INTEGER(0..2)
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The ingress tag pop count for the ECE. The allowed range is from 0 through 2."
|
||
|
::= { tnEvcEceEntry 40 }
|
||
|
|
||
|
tnEvcEceActPolicyId OBJECT-TYPE
|
||
|
SYNTAX INTEGER(0..255)
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The ACL Policy ID for the ECE for matching ACL rules. The allowed range is
|
||
|
from 0 through 255."
|
||
|
::= { tnEvcEceEntry 41 }
|
||
|
|
||
|
tnEvcEceActClass OBJECT-TYPE
|
||
|
SYNTAX INTEGER{
|
||
|
tc0(1),
|
||
|
tc1(2),
|
||
|
tc2(3),
|
||
|
tc3(4),
|
||
|
tc4(5),
|
||
|
tc5(6),
|
||
|
tc6(7),
|
||
|
tc7(8),
|
||
|
disabled(9)
|
||
|
}
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The traffic class for the ECE. The allowed range is from 0 through 8 or disabled. "
|
||
|
::= { tnEvcEceEntry 42 }
|
||
|
|
||
|
tnEvcEceDMacSMacFilterType OBJECT-TYPE
|
||
|
SYNTAX INTEGER{
|
||
|
any(1),
|
||
|
specific(2)
|
||
|
}
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The source/destination MAC address for matching the ECE. It depend on by the port
|
||
|
address mode, when port address mode is set to 'Source' then the field is used for
|
||
|
source MAC address. Similarly when port address mode is set to 'Destination' then
|
||
|
the field is used for destination MAC address. The possible values are:
|
||
|
any: No SMAC/DMAC filter is specified. (SMAC/DMAC filter status is 'don't-care'.)
|
||
|
specific: If you want to filter a specific SMAC/DMAC value with this ECE, choose
|
||
|
this value. A field for entering a specific value appears. "
|
||
|
::= { tnEvcEceEntry 43 }
|
||
|
|
||
|
tnEvcEceDMacSMacVal OBJECT-TYPE
|
||
|
SYNTAX MacAddress
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"When 'Specific' is selected for the SMAC/DMAC filter, you can enter a specific value.
|
||
|
The legal format is 'xx-xx-xx-xx-xx-xx' or 'xx.xx.xx.xx.xx.xx' or 'xxxxxxxxxxxx' (x is
|
||
|
a hexadecimal digit). "
|
||
|
::= { tnEvcEceEntry 44 }
|
||
|
|
||
|
tnEvcEceDMacType OBJECT-TYPE
|
||
|
SYNTAX INTEGER{
|
||
|
any(1),
|
||
|
unicast(2),
|
||
|
multicast(3),
|
||
|
broadcast(4),
|
||
|
specific(5)
|
||
|
}
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The destination MAC address for matching the ECE. The possible values are:
|
||
|
any: No destination MAC address is specified.
|
||
|
unicast: Frame must be unicast.
|
||
|
multicast: Frame must be multicast.
|
||
|
broadcast: Frame must be broadcast.
|
||
|
specific: If you want to filter a specific DMAC value with this ECE, choose this value."
|
||
|
::= { tnEvcEceEntry 45 }
|
||
|
|
||
|
tnEvcEceConflict OBJECT-TYPE
|
||
|
SYNTAX INTEGER{
|
||
|
yes(1),
|
||
|
no(2)
|
||
|
}
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Indicates the hardware status of the specific ECE. The specific ECE is not applied to
|
||
|
the hardware due to hardware limitations. "
|
||
|
::= { tnEvcEceEntry 46 }
|
||
|
|
||
|
tnEvcEceStatus OBJECT-TYPE
|
||
|
SYNTAX RowStatus
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The status of this conceptual row entry of ECE table. This object isused to manage the
|
||
|
creation and deletion of conceptual rows.
|
||
|
|
||
|
The status column has six defined values:
|
||
|
|
||
|
- 'active', which indicates that the conceptual row is
|
||
|
available for use by the managed device;
|
||
|
|
||
|
- 'notInService', which indicates that the conceptual
|
||
|
row exists in the agent, but is unavailable for use by
|
||
|
the managed device (see NOTE below);
|
||
|
|
||
|
- 'notReady', which indicates that the conceptual row
|
||
|
exists in the agent, but is missing information
|
||
|
necessary in order to be available for use by the
|
||
|
managed device;
|
||
|
|
||
|
- 'createAndGo', which is supplied by a management
|
||
|
station wishing to create a new instance of a
|
||
|
conceptual row and to have its status automatically set
|
||
|
to active, making it available for use by the managed
|
||
|
device;
|
||
|
|
||
|
- 'createAndWait', which is supplied by a management
|
||
|
station wishing to create a new instance of a
|
||
|
conceptual row (but not make it available for use by
|
||
|
the managed device); and,
|
||
|
|
||
|
- 'destroy', which is supplied by a management station
|
||
|
wishing to delete all of the instances associated with
|
||
|
an existing conceptual row.
|
||
|
|
||
|
For a detailed description of this object, please refer to
|
||
|
SNMPv2-TC MIB."
|
||
|
::= { tnEvcEceEntry 47 }
|
||
|
|
||
|
--cevcBandwidthProfiles
|
||
|
|
||
|
tnEvcBandwidthProfilesTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF TnEvcBandwidthProfilesEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This entry displays and sets current EVC ingress bandwidth profile configurations.
|
||
|
These policers may be used to limit the traffic received on UNI ports."
|
||
|
::= { tnEvcCfgMgmtGroup 4 }
|
||
|
|
||
|
tnEvcBandwidthProfilesEntry OBJECT-TYPE
|
||
|
SYNTAX TnEvcBandwidthProfilesEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This entry represents an entry of EVC ingress bandwidth profile configuration."
|
||
|
INDEX { tnEvcBandwidthProfilesIndex }
|
||
|
::= { tnEvcBandwidthProfilesTable 1 }
|
||
|
|
||
|
TnEvcBandwidthProfilesEntry ::= SEQUENCE {
|
||
|
tnEvcBandwidthProfilesIndex INTEGER,
|
||
|
tnEvcBandwidthProfilesPolicerMode INTEGER,
|
||
|
tnEvcBandwidthProfilesCIR INTEGER,
|
||
|
tnEvcBandwidthProfilesCBS INTEGER,
|
||
|
tnEvcBandwidthProfilesEIR INTEGER,
|
||
|
tnEvcBandwidthProfilesEBS INTEGER,
|
||
|
tnEvcBandwidthProfilesState INTEGER
|
||
|
}
|
||
|
|
||
|
tnEvcBandwidthProfilesIndex OBJECT-TYPE
|
||
|
SYNTAX INTEGER (1..11111) -- range added by Jing
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "The EVC bandwidth profiles policer index."
|
||
|
::= { tnEvcBandwidthProfilesEntry 1 }
|
||
|
|
||
|
tnEvcBandwidthProfilesPolicerMode OBJECT-TYPE
|
||
|
SYNTAX INTEGER{
|
||
|
coupled(1),
|
||
|
aware(2),
|
||
|
blind(3)
|
||
|
}
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The colour mode of the bandwidth profile. The allowed values are:
|
||
|
coupled: Colour-aware mode with coupling enabled.
|
||
|
aware: Colour-aware mode with coupling disabled. "
|
||
|
::= { tnEvcBandwidthProfilesEntry 2 }
|
||
|
|
||
|
tnEvcBandwidthProfilesCIR OBJECT-TYPE
|
||
|
SYNTAX INTEGER(0..10000000)
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The Committed Information Rate of the bandwidth profile. The allowed range is from 0 through 10,000,000 kilobit per second."
|
||
|
::= { tnEvcBandwidthProfilesEntry 3 }
|
||
|
|
||
|
tnEvcBandwidthProfilesCBS OBJECT-TYPE
|
||
|
SYNTAX INTEGER(0..100000)
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The Committed Burst Size of the bandwidth profile. The allowed range is from 0 through 100,000 bytes. "
|
||
|
::= { tnEvcBandwidthProfilesEntry 4 }
|
||
|
|
||
|
tnEvcBandwidthProfilesEIR OBJECT-TYPE
|
||
|
SYNTAX INTEGER(0..10000000)
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The Excess Information Rate of the bandwidth profile. The allowed range is from 0 through 10,000,000 kilobit per second."
|
||
|
::= { tnEvcBandwidthProfilesEntry 5 }
|
||
|
|
||
|
tnEvcBandwidthProfilesEBS OBJECT-TYPE
|
||
|
SYNTAX INTEGER(0..100000)
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The Excess Burst Size of the bandwidth profile. The allowed range is from 0 through 100,000 bytes. "
|
||
|
::= { tnEvcBandwidthProfilesEntry 6 }
|
||
|
|
||
|
tnEvcBandwidthProfilesState OBJECT-TYPE
|
||
|
SYNTAX INTEGER{
|
||
|
enabled(1),
|
||
|
disabled(2)
|
||
|
}
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The administrative state of the bandwidth profile.
|
||
|
The allowed values are:
|
||
|
enabled: The bandwidth profile enabled.
|
||
|
disabled: The bandwidth profile is disabled."
|
||
|
::= { tnEvcBandwidthProfilesEntry 7 }
|
||
|
|
||
|
-- exttable
|
||
|
tnEvcExtEceTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF TnEvcExtEceEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This table contains the configuration of EVC control entry."
|
||
|
::= { tnEvcCfgMgmtGroup 5 }
|
||
|
|
||
|
tnEvcExtEceEntry OBJECT-TYPE
|
||
|
SYNTAX TnEvcExtEceEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This entry represents an ECE.
|
||
|
The system automatically creates an entry when the system or
|
||
|
the EMS/NMS creates a row in the cevcECETable. Likewise, the
|
||
|
system automatically destroys an entry when the system or
|
||
|
the EMS/NMS destroys the corresponding row in the cevcECETable."
|
||
|
AUGMENTS { tnEvcEceEntry }
|
||
|
::= { tnEvcExtEceTable 1 }
|
||
|
|
||
|
TnEvcExtEceEntry ::= SEQUENCE {
|
||
|
tnEvcEceInnerTagType INTEGER,
|
||
|
tnEvcEceInnerTagVIDFilterType INTEGER,
|
||
|
tnEvcEceInnerTagVIDFilterVal VlanIdOrNone,
|
||
|
tnEvcEceInnerTagVIDFilterStart VlanIdOrNone,
|
||
|
tnEvcEceInnerTagVIDFilterEnd VlanIdOrNone,
|
||
|
tnEvcEceInnerTagPCP BITS,
|
||
|
tnEvcEceInnerTagDEI INTEGER,
|
||
|
tnEvcEcePolicer INTEGER,
|
||
|
tnEvcEceOuterVid VlanIdOrNone,
|
||
|
tnEvcEceNNIInnerTagType INTEGER,
|
||
|
tnEvcEceInnerVid VlanIdOrNone,
|
||
|
tnEvcEceInnerPCPDEIPreserve INTEGER,
|
||
|
tnEvcEceInnerPCP INTEGER,
|
||
|
tnEvcEceInnerDEI INTEGER,
|
||
|
-- MAC Parameter
|
||
|
tnEvcEceDMacVal MacAddress,
|
||
|
--outer tag
|
||
|
tnEvcEceOuterPCPMode INTEGER,
|
||
|
tnEvcEceOuterDEIMode INTEGER,
|
||
|
--Action
|
||
|
tnEvcEceActRuleType INTEGER,
|
||
|
tnEvcEceActTxLookupType INTEGER,
|
||
|
tnEvcEceActDropPrecType INTEGER,
|
||
|
-- Egress InnerTag
|
||
|
tnEvcEceInnerPcpMode INTEGER,
|
||
|
tnEvcEceIInnerDeiMode INTEGER,
|
||
|
-- IPv4
|
||
|
tnEvcEceIpv4DipFilter INTEGER,
|
||
|
tnEvcEceIpv4DipAddr InetAddress,
|
||
|
tnEvcEceIpv4DipMask InetAddress,
|
||
|
-- IPv6
|
||
|
tnEvcEceIpv6DipFilter INTEGER,
|
||
|
tnEvcEceIpv6DipAddr Unsigned32,
|
||
|
tnEvcEceIpv6DipMask Unsigned32,
|
||
|
-- Ingress Matching
|
||
|
tnEvcEceLookup INTEGER,
|
||
|
-- ETYPE
|
||
|
tnEvcEceEtypeFilter INTEGER,
|
||
|
tnEvcEceEtypeValue Unsigned32,
|
||
|
tnEvcEceEtypeDataFilter INTEGER,
|
||
|
tnEvcEceEtypeData Unsigned32,
|
||
|
tnEvcEceEtypeDataMask Unsigned32,
|
||
|
-- LLC
|
||
|
tnEvcEceLlcDSAPFilter INTEGER,
|
||
|
tnEvcEceLlcDSAPValue Unsigned32,
|
||
|
tnEvcEceLlcSSAPFilter INTEGER,
|
||
|
tnEvcEceLlcSSAPValue Unsigned32,
|
||
|
tnEvcEceLlcCtrlFilter INTEGER,
|
||
|
tnEvcEceLlcCtrlValue Unsigned32,
|
||
|
tnEvcEceLlcDataFilter INTEGER,
|
||
|
tnEvcEceLlcDataValue Unsigned32,
|
||
|
tnEvcEceLlcDataMask Unsigned32,
|
||
|
-- SNAP
|
||
|
tnEvcEceSnapOuiFilter INTEGER,
|
||
|
tnEvcEceSnapOuiValue Unsigned32,
|
||
|
tnEvcEceSnapPidFilter INTEGER,
|
||
|
tnEvcEceSnapPidValue Unsigned32,
|
||
|
-- L2CP
|
||
|
tnEvcEceL2cpProtoType INTEGER
|
||
|
}
|
||
|
|
||
|
tnEvcEceInnerTagType OBJECT-TYPE
|
||
|
SYNTAX INTEGER{
|
||
|
any(1),
|
||
|
untagged(2),
|
||
|
tagged(3),
|
||
|
c-tag(4),
|
||
|
s-tag(5)
|
||
|
}
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The Inner tag type for the ECE. The possible values are:
|
||
|
tagged: The ECE will match tagged frames only.
|
||
|
untagged: The ECE will match untagged frames only.
|
||
|
any: The ECE will match both tagged and untagged frames.
|
||
|
If supported:
|
||
|
C-Tagged: The ECE will match custom tagged frames only.
|
||
|
S-Tagged: The ECE will match service tagged frames only."
|
||
|
::= { tnEvcExtEceEntry 1 }
|
||
|
|
||
|
tnEvcEceInnerTagVIDFilterType OBJECT-TYPE
|
||
|
SYNTAX INTEGER{
|
||
|
any(1),
|
||
|
specific(2),
|
||
|
range(3)
|
||
|
}
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The Inner VLAN ID filter for matching the ECE. It only significant if tag type 'Tagged'
|
||
|
is selected. The possible values are:
|
||
|
any: No VLAN ID filter is specified. (VLAN ID filter status is 'don't-care'.)
|
||
|
specific: If you want to filter a specific VLAN ID value with this ECE, choose this
|
||
|
value. A field for entering a specific value appears.
|
||
|
range: If you want to filter a specific VLAN ID range filter with this ECE, choose
|
||
|
this value. A field for entering a range appears. "
|
||
|
::= { tnEvcExtEceEntry 2 }
|
||
|
|
||
|
tnEvcEceInnerTagVIDFilterVal OBJECT-TYPE
|
||
|
SYNTAX VlanIdOrNone
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"When 'Specific' is selected for the Inner VLAN ID filter, you can enter a specific value.
|
||
|
The allowed value is from 0 through 4094. "
|
||
|
::= { tnEvcExtEceEntry 3 }
|
||
|
|
||
|
tnEvcEceInnerTagVIDFilterStart OBJECT-TYPE
|
||
|
SYNTAX VlanIdOrNone
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"When 'Range' is selected for the Inner VLAN ID filter, you can enter a specific range.
|
||
|
The allowed range start is from 0 through 4094. "
|
||
|
::= { tnEvcExtEceEntry 4 }
|
||
|
|
||
|
tnEvcEceInnerTagVIDFilterEnd OBJECT-TYPE
|
||
|
SYNTAX VlanIdOrNone
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"When 'Range' is selected for the Inner VLAN ID filter, you can enter a specific range.
|
||
|
The allowed range end is from 0 through 4094. "
|
||
|
::= { tnEvcExtEceEntry 5 }
|
||
|
|
||
|
tnEvcEceInnerTagPCP OBJECT-TYPE
|
||
|
SYNTAX BITS {
|
||
|
none(0) -- added by Jing
|
||
|
}
|
||
|
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The PCP value for matching the ECE. It only significant if tag type 'Tagged' is selected.
|
||
|
The possible values are:
|
||
|
any: The ECE will match any PCP value(all bits will be set to 1).
|
||
|
specific: each bit matchs a specific PCP of ECE(from bit0 to bit7).
|
||
|
range: The ECE will match PCP values in the selected range, valid range bit0-bit1, bit2-bit3,
|
||
|
bit4-bit5, bit6-bit7, bit0-bit3 or bit4-bit7. "
|
||
|
::= { tnEvcExtEceEntry 6 }
|
||
|
|
||
|
tnEvcEceInnerTagDEI OBJECT-TYPE
|
||
|
SYNTAX INTEGER{
|
||
|
any(1),
|
||
|
dei0(2),
|
||
|
dei1(3)
|
||
|
}
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The DEI value for matching the ECE. It only significant if tag type 'Tagged' is selected.
|
||
|
The allowed value is: 0, 1 or Any. "
|
||
|
::= { tnEvcExtEceEntry 7 }
|
||
|
|
||
|
tnEvcEcePolicer OBJECT-TYPE
|
||
|
SYNTAX INTEGER(1..4096)
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The ingress bandwidth profile mode for the EVC. The possible values are:
|
||
|
Specific: The allowed range is from 1 through 128.
|
||
|
Discard: All received frames are discarded for the EVC. The value is 4094.
|
||
|
None: None bandwidth profile for the EVC. The value is 4095.
|
||
|
EVC:The bandwidth profile for the specified EVC ID is used. The value is 4096."
|
||
|
::= { tnEvcExtEceEntry 8 }
|
||
|
|
||
|
tnEvcEceOuterVid OBJECT-TYPE
|
||
|
SYNTAX VlanIdOrNone
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The EVC outer tag VID for UNI ports. The allowed value is from 0 through 4094."
|
||
|
::= { tnEvcExtEceEntry 9 }
|
||
|
|
||
|
tnEvcEceNNIInnerTagType OBJECT-TYPE
|
||
|
SYNTAX INTEGER{
|
||
|
none(0),
|
||
|
ctag(1),
|
||
|
stag(2),
|
||
|
sctag(3)
|
||
|
}
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The inner type for the ECE determines whether an inner tag is inserted in frames forwarded to NNI ports.\
|
||
|
The possible values are:
|
||
|
None: An inner tag is not inserted.
|
||
|
C-tag: An inner C-tag is inserted.
|
||
|
S-tag: An inner S-tag is inserted.
|
||
|
S-custom-tag: An inner tag is inserted and the tag type is determined by the VLAN port configuration of the NNI.
|
||
|
"
|
||
|
::= { tnEvcExtEceEntry 10 }
|
||
|
|
||
|
tnEvcEceInnerVid OBJECT-TYPE
|
||
|
SYNTAX VlanIdOrNone
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The inner tag VLAN ID for the ECE. The allowed range is from 0 through 4094."
|
||
|
::= { tnEvcExtEceEntry 11 }
|
||
|
|
||
|
tnEvcEceInnerPCPDEIPreserve OBJECT-TYPE
|
||
|
SYNTAX INTEGER{
|
||
|
preserved(1),
|
||
|
fixed(2)
|
||
|
}
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The inner tag PCP and DEI preservation for the ECE. The possible values are:
|
||
|
Preserved: The inner tag PCP and DEI is preserved.
|
||
|
Fixed: The inner tag PCP and DEI is fixed.
|
||
|
"
|
||
|
::= { tnEvcExtEceEntry 12 }
|
||
|
|
||
|
tnEvcEceInnerPCP OBJECT-TYPE
|
||
|
SYNTAX INTEGER(0..7)
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The inner tag PCP value for the ECE. The allowed range is from 0 through 7."
|
||
|
::= { tnEvcExtEceEntry 13 }
|
||
|
|
||
|
tnEvcEceInnerDEI OBJECT-TYPE
|
||
|
SYNTAX INTEGER(0..1)
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The inner tag DEI value for the ECE. The allowed value is 0 or 1."
|
||
|
::= { tnEvcExtEceEntry 14 }
|
||
|
|
||
|
tnEvcEceDMacVal OBJECT-TYPE
|
||
|
SYNTAX MacAddress
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"When 'Specific' is selected for the DMAC filter, you can enter a specific value.
|
||
|
The legal format is 'xx-xx-xx-xx-xx-xx' or 'xx.xx.xx.xx.xx.xx' or 'xxxxxxxxxxxx' (x is
|
||
|
a hexadecimal digit). "
|
||
|
::= { tnEvcExtEceEntry 15 }
|
||
|
|
||
|
tnEvcEceOuterPCPMode OBJECT-TYPE
|
||
|
SYNTAX INTEGER{
|
||
|
classified(1),
|
||
|
fixed(2),
|
||
|
mapped(3)
|
||
|
}
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The outer tag PCP mode for the ECE. The possible values are:
|
||
|
Classified: The outer tag PCP Mode is classified.
|
||
|
Fixed: The outer tag PCP Mode is fixed.
|
||
|
Mapped: The outer tag PCP Mode is based on mapped (QOS, DP)."
|
||
|
::= { tnEvcExtEceEntry 16 }
|
||
|
|
||
|
tnEvcEceOuterDEIMode OBJECT-TYPE
|
||
|
SYNTAX INTEGER{
|
||
|
classified(1),
|
||
|
fixed(2),
|
||
|
dropPrec(3)
|
||
|
}
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The outer tag DEI mode for the ECE. The possible values are:
|
||
|
Classified: The outer tag DEI mode is classified.
|
||
|
Fixed: The outer tag DEI mode is fixed.
|
||
|
Drop Precedence: The outer tag DEI mode is drop precedence."
|
||
|
::= { tnEvcExtEceEntry 17 }
|
||
|
|
||
|
tnEvcEceActRuleType OBJECT-TYPE
|
||
|
SYNTAX INTEGER{
|
||
|
both(1),
|
||
|
rx(2),
|
||
|
tx(3)
|
||
|
}
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The rule type for the ECE. The possible values are:
|
||
|
Both: Ingress and egress rule.
|
||
|
RX: Ingress rule.
|
||
|
TX: Egress rule."
|
||
|
::= { tnEvcExtEceEntry 18 }
|
||
|
|
||
|
tnEvcEceActTxLookupType OBJECT-TYPE
|
||
|
SYNTAX INTEGER{
|
||
|
vidLookup(1),
|
||
|
vidPCP(2),
|
||
|
isdx(3)
|
||
|
}
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The TX lookup for the ECE. The possible values are:
|
||
|
VID lookup: The TX lookup is based on VID.
|
||
|
VID-PCP: The TX lookup is based on VID and PCP.
|
||
|
ISDX: The TX lookup is based on ISDX."
|
||
|
::= { tnEvcExtEceEntry 19 }
|
||
|
|
||
|
tnEvcEceActDropPrecType OBJECT-TYPE
|
||
|
SYNTAX INTEGER{
|
||
|
dp0(1),
|
||
|
dp1(2),
|
||
|
disabled(3)
|
||
|
}
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The drop precedence for the ECE. The allowed range is 0, 1 or disabled."
|
||
|
::= { tnEvcExtEceEntry 20 }
|
||
|
|
||
|
tnEvcEceInnerPcpMode OBJECT-TYPE
|
||
|
SYNTAX INTEGER{
|
||
|
classified(1),
|
||
|
fixed(2),
|
||
|
mapped(3)
|
||
|
}
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The inner tag PCP mode for the ECE. The possible values are:
|
||
|
Classified: The inner tag PCP Mode is classified.
|
||
|
Fixed: The inner tag PCP Mode is classified.
|
||
|
Mapped: The inner tag PCP Mode is based on mapped (QOS, DP)."
|
||
|
::= { tnEvcExtEceEntry 21 }
|
||
|
|
||
|
tnEvcEceIInnerDeiMode OBJECT-TYPE
|
||
|
SYNTAX INTEGER{
|
||
|
classified(1),
|
||
|
fixed(2),
|
||
|
dropPrecedence(3)
|
||
|
}
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The inner tag DEI mode for the ECE. The possible values are:
|
||
|
Classified: The inner tag DEI mode is classified.
|
||
|
Fixed: The inner tag DEI mode is fixed.
|
||
|
Drop Precedence: The inner tag DEI mode is drop precedence."
|
||
|
::= { tnEvcExtEceEntry 22 }
|
||
|
|
||
|
tnEvcEceIpv4DipFilter OBJECT-TYPE
|
||
|
SYNTAX INTEGER{
|
||
|
any(1),
|
||
|
host(2),
|
||
|
network(3)
|
||
|
}
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The destination IP address for matching the ECE.
|
||
|
The possible values are:
|
||
|
Any: No DIP filter is specified. (DIP filter status is 'don't-care'.)
|
||
|
Host: If you want to filter a specific host address with this ECE, choose this value. A field
|
||
|
for entering a host address appears.
|
||
|
Network: If you want to filter a specific network address with this ECE, choose this value.
|
||
|
A Two fields for entering a specific network address and network mask appears. "
|
||
|
::= { tnEvcExtEceEntry 23 }
|
||
|
|
||
|
tnEvcEceIpv4DipAddr OBJECT-TYPE
|
||
|
SYNTAX InetAddress
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"When 'Host' or 'Network' is selected for the DIP filter, you can enter a specific host or
|
||
|
network address."
|
||
|
::= { tnEvcExtEceEntry 24 }
|
||
|
|
||
|
tnEvcEceIpv4DipMask OBJECT-TYPE
|
||
|
SYNTAX InetAddress
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"When 'Host' or 'Network' is selected for the DIP filter, you can enter a specific network mask."
|
||
|
::= { tnEvcExtEceEntry 25 }
|
||
|
|
||
|
tnEvcEceIpv6DipFilter OBJECT-TYPE
|
||
|
SYNTAX INTEGER{
|
||
|
any(1),
|
||
|
host(2),
|
||
|
network(3)
|
||
|
}
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The destination IP address for matching the ECE.
|
||
|
The possible values are:
|
||
|
Any: No DIP filter is specified. (DIP filter status is 'don't-care'.)
|
||
|
Host: If you want to filter a specific host address with this ECE, choose this value. A field
|
||
|
for entering a host address appears.
|
||
|
Network: If you want to filter a specific network address with this ECE, choose this value.
|
||
|
A Two fields for entering a specific network address and network mask appears. "
|
||
|
::= { tnEvcExtEceEntry 26 }
|
||
|
|
||
|
tnEvcEceIpv6DipAddr OBJECT-TYPE
|
||
|
SYNTAX Unsigned32
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"When 'Host' or 'Network' is selected for the DIP filter, you can enter a specific host or
|
||
|
network address."
|
||
|
::= { tnEvcExtEceEntry 27 }
|
||
|
|
||
|
tnEvcEceIpv6DipMask OBJECT-TYPE
|
||
|
SYNTAX Unsigned32
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"When 'Host' or 'Network' is selected for the DIP filter, you can enter a specific network mask."
|
||
|
::= { tnEvcExtEceEntry 28 }
|
||
|
|
||
|
tnEvcEceLookup OBJECT-TYPE
|
||
|
SYNTAX INTEGER{
|
||
|
basic(1),
|
||
|
advanced(2)
|
||
|
}
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The looup type for matching the ECE. The allowed values are:
|
||
|
Basic: First lookup for basic classification.
|
||
|
Advanced: Second lookup for advanced classification."
|
||
|
::= { tnEvcExtEceEntry 29 }
|
||
|
|
||
|
tnEvcEceEtypeFilter OBJECT-TYPE
|
||
|
SYNTAX INTEGER{
|
||
|
any(1),
|
||
|
specific(2)
|
||
|
}
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The Ethernet type value for matching the ECE. The possible values are:
|
||
|
Any: No Ethernet type value filter is specified. (Ethernet type filter status is 'don't-care'.)
|
||
|
Specific: If you want to filter a specific Ethernet type value with this ECE, choose this value."
|
||
|
::= { tnEvcExtEceEntry 30 }
|
||
|
|
||
|
tnEvcEceEtypeValue OBJECT-TYPE
|
||
|
SYNTAX Unsigned32
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"When 'Specific' is selected for the Ethernet type filter, you can enter a specific value.
|
||
|
The allowed value is from 0x600 through 0xFFFF but exclude 0x0800(IPv4), 0x806(ARP) and 0x86DD(IPv6)."
|
||
|
::= { tnEvcExtEceEntry 31 }
|
||
|
|
||
|
tnEvcEceEtypeDataFilter OBJECT-TYPE
|
||
|
SYNTAX INTEGER{
|
||
|
any(1),
|
||
|
specific(2)
|
||
|
}
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The Ethernet type data for matching the ECE. The possible values are:
|
||
|
Any: No Ethernet type data filter is specified. (Ethernet type filter status is 'don't-care'.)
|
||
|
Specific: If you want to filter a specific Ethernet type value with this ECE, choose this value."
|
||
|
::= { tnEvcExtEceEntry 32 }
|
||
|
|
||
|
tnEvcEceEtypeData OBJECT-TYPE
|
||
|
SYNTAX Unsigned32
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"When 'Specific' is selected for the Ethernet type filter, you can enter a specific value.
|
||
|
The allowed value is from 0x600 through 0xFFFF but exclude 0x0800(IPv4), 0x806(ARP) and 0x86DD(IPv6)."
|
||
|
::= { tnEvcExtEceEntry 33 }
|
||
|
|
||
|
tnEvcEceEtypeDataMask OBJECT-TYPE
|
||
|
SYNTAX Unsigned32
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"When 'Specific' is selected for the Ethernet type data filter, you can enter a specific value.
|
||
|
It is a pair of the Ethernet type data and its mask. The allowed value is from 0x0 through 0xFFFF."
|
||
|
::= { tnEvcExtEceEntry 34 }
|
||
|
|
||
|
tnEvcEceLlcDSAPFilter OBJECT-TYPE
|
||
|
SYNTAX INTEGER{
|
||
|
any(1),
|
||
|
specific(2)
|
||
|
}
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The LLC DSAP for matching the ECE. The possible values are:
|
||
|
Any: No LLC DSAP value filter is specified. (LLC DSAP filter status is 'don't-care'.)
|
||
|
Specific: If you want to filter a specific LLC DSAP value with this ECE, choose this value."
|
||
|
::= { tnEvcExtEceEntry 35 }
|
||
|
|
||
|
tnEvcEceLlcDSAPValue OBJECT-TYPE
|
||
|
SYNTAX Unsigned32
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"When 'Specific' is selected for the LLC DSAP filter, you can enter a specific value.
|
||
|
The allowed value is from 0x0 through 0xFF"
|
||
|
::= { tnEvcExtEceEntry 36 }
|
||
|
|
||
|
tnEvcEceLlcSSAPFilter OBJECT-TYPE
|
||
|
SYNTAX INTEGER{
|
||
|
any(1),
|
||
|
specific(2)
|
||
|
}
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The LLC SSAP for matching the ECE. The possible values are:
|
||
|
Any: No LLC SSAP value filter is specified. (LLC SSAP filter status is 'don't-care'.)
|
||
|
Specific: If you want to filter a specific LLC SSAP value with this ECE, choose this value."
|
||
|
::= { tnEvcExtEceEntry 37 }
|
||
|
|
||
|
tnEvcEceLlcSSAPValue OBJECT-TYPE
|
||
|
SYNTAX Unsigned32
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"When 'Specific' is selected for the LLC SSAP filter, you can enter a specific value.
|
||
|
The allowed value is from 0x0 through 0xFF."
|
||
|
::= { tnEvcExtEceEntry 38 }
|
||
|
|
||
|
tnEvcEceLlcCtrlFilter OBJECT-TYPE
|
||
|
SYNTAX INTEGER{
|
||
|
any(1),
|
||
|
specific(2)
|
||
|
}
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The LLC control for matching the ECE. The possible values are:
|
||
|
Any: No LLC control value filter is specified. (LLC control filter status is 'don't-care'.)
|
||
|
Specific: If you want to filter a specific LLC control value with this ECE, choose this value."
|
||
|
::= { tnEvcExtEceEntry 39 }
|
||
|
|
||
|
tnEvcEceLlcCtrlValue OBJECT-TYPE
|
||
|
SYNTAX Unsigned32
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"When 'Specific' is selected for the LLC control filter, you can enter a specific value.
|
||
|
The allowed value is from 0x0 through 0xFF."
|
||
|
::= { tnEvcExtEceEntry 40 }
|
||
|
|
||
|
tnEvcEceLlcDataFilter OBJECT-TYPE
|
||
|
SYNTAX INTEGER{
|
||
|
any(1),
|
||
|
specific(2)
|
||
|
}
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The LLC data for matching the ECE. The possible values are:
|
||
|
Any: No LLC data filter is specified. (LLC filter status is 'don't-care'.)
|
||
|
Specific: If you want to filter a specific LLC value with this ECE, choose this value."
|
||
|
::= { tnEvcExtEceEntry 41 }
|
||
|
|
||
|
tnEvcEceLlcDataValue OBJECT-TYPE
|
||
|
SYNTAX Unsigned32
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"When 'Specific' is selected for the LLC data filter, you can enter a specific value.
|
||
|
It is a pair of the LLC data and its mask. The allowed value is from 0x0 through 0xFFFF."
|
||
|
::= { tnEvcExtEceEntry 42 }
|
||
|
|
||
|
tnEvcEceLlcDataMask OBJECT-TYPE
|
||
|
SYNTAX Unsigned32
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"When 'Specific' is selected for the LLC data filter, you can enter a specific mask.
|
||
|
The allowed value is from 0x0 through 0xFFFF."
|
||
|
::= { tnEvcExtEceEntry 43 }
|
||
|
|
||
|
tnEvcEceSnapOuiFilter OBJECT-TYPE
|
||
|
SYNTAX INTEGER{
|
||
|
any(1),
|
||
|
specific(2)
|
||
|
}
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The SNAP OUI for matching the ECE. The possible values are:
|
||
|
Any: No SNAP OUI value filter is specified. (SNAP OUI filter status is 'don't-care'.)
|
||
|
Specific: If you want to filter a specific SNAP OUI value with this ECE, choose this value."
|
||
|
::= { tnEvcExtEceEntry 44 }
|
||
|
|
||
|
tnEvcEceSnapOuiValue OBJECT-TYPE
|
||
|
SYNTAX Unsigned32
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"When 'Specific' is selected for the SNAP OUI filter, you can enter a specific value.
|
||
|
The allowed value is from 00-00-00 through FF-FF-FF."
|
||
|
::= { tnEvcExtEceEntry 45 }
|
||
|
|
||
|
tnEvcEceSnapPidFilter OBJECT-TYPE
|
||
|
SYNTAX INTEGER{
|
||
|
any(1),
|
||
|
specific(2)
|
||
|
}
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The SNAP PID for matching the ECE. The possible values are:
|
||
|
Any: No SNAP PID value filter is specified. (SNAP PID filter status is 'don't-care'.)
|
||
|
Specific: If you want to filter a specific SNAP PID value with this ECE, choose this value."
|
||
|
::= { tnEvcExtEceEntry 46 }
|
||
|
|
||
|
tnEvcEceSnapPidValue OBJECT-TYPE
|
||
|
SYNTAX Unsigned32
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"When 'Specific' is selected for the SNAP PID filter, you can enter a specific value.
|
||
|
The allowed value is from 0x0 through 0xFFFF."
|
||
|
::= { tnEvcExtEceEntry 47 }
|
||
|
|
||
|
tnEvcEceL2cpProtoType OBJECT-TYPE
|
||
|
SYNTAX INTEGER{
|
||
|
stpRstpMstp(1),
|
||
|
pause(2),
|
||
|
lacp(3),
|
||
|
lamp(4),
|
||
|
linkOam(5),
|
||
|
portAuth8021x(6),
|
||
|
elmi(7),
|
||
|
pbGroupAddr(8),
|
||
|
pbGvrp(9),
|
||
|
lldp(10),
|
||
|
gmrp(11),
|
||
|
gvrp(12),
|
||
|
uld(13),
|
||
|
pagp(14),
|
||
|
pvstPvstP(15),
|
||
|
ciscoBpdu(16),
|
||
|
cdp(17),
|
||
|
vtp(18),
|
||
|
dtp(19),
|
||
|
stpUplinkFast(20),
|
||
|
ciscoCfm(21)
|
||
|
}
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The L2CP type for the ECE. The possible values are:
|
||
|
STP/RSTP/MSTP: Match STP/RSTP/MSTP frames.
|
||
|
Pause: Match Pause frames.
|
||
|
LACP: Match LACP frames.
|
||
|
LAMP: Match LAMP frames.
|
||
|
Link OAM(802.1ah): Match Link OAM(802.1ah) frames.
|
||
|
Port Authentication(802.1x): Match Port Authentication(802.1x) frames.
|
||
|
E-LMI: Match PB Group Address frames.
|
||
|
PB Group Address: Match PB Group Address frames.
|
||
|
PB GVRP: Match PB GVRP frames.
|
||
|
LLDP: Match LLDP frames.
|
||
|
GMRP: Match GMRP frames.
|
||
|
GVRP: Match GVRP frames.
|
||
|
ULD: Match ULD frames.
|
||
|
PAgP: Match PAgP frames.
|
||
|
PVST/PVST+: Match PVST/PVST+ frames.
|
||
|
Cisco BPDU: Match Cisco BPDU frames.
|
||
|
CDP: Match CDP frames.
|
||
|
VTP: Match VTP frames.
|
||
|
DTP: Match DTP frames.
|
||
|
STP Uplink Fast: Match STP Uplink Fast frames.
|
||
|
Cisco CFM: Match Cisco CFM frames."
|
||
|
::= { tnEvcExtEceEntry 48 }
|
||
|
|
||
|
-- EVC statistics table
|
||
|
tnEvcStatTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF TnEvcStatEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This table provides NNI port traffic statistics for the selected EVC.
|
||
|
It also shows counters for UNI ports of ECEs mapping to the EVC."
|
||
|
::= { tnEvcStatGroup 1 }
|
||
|
|
||
|
tnEvcStatEntry OBJECT-TYPE
|
||
|
SYNTAX TnEvcStatEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This entry represents an entry of EVC statistics."
|
||
|
INDEX { ifIndex, tnEvcStatClass }
|
||
|
::= { tnEvcStatTable 1 }
|
||
|
|
||
|
TnEvcStatEntry ::= SEQUENCE {
|
||
|
tnEvcStatClass INTEGER,
|
||
|
tnEvcStatGreenFrameRx Counter64,
|
||
|
tnEvcStatGreenFrameTx Counter64,
|
||
|
tnEvcStatYellowFrameRx Counter64,
|
||
|
tnEvcStatYellowFrameTx Counter64,
|
||
|
tnEvcStatRedFrameRx Counter64,
|
||
|
tnEvcStatDiscardGreenFrame Counter64,
|
||
|
tnEvcStatDiscardYellowFrame Counter64,
|
||
|
tnEvcStatClear TruthValue
|
||
|
}
|
||
|
|
||
|
tnEvcStatClass OBJECT-TYPE
|
||
|
SYNTAX INTEGER (1..11111) -- range added by Jing
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "The traffic class for the EVC. "
|
||
|
::= { tnEvcStatEntry 1 }
|
||
|
|
||
|
tnEvcStatGreenFrameRx OBJECT-TYPE
|
||
|
SYNTAX Counter64
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of green received. "
|
||
|
::= { tnEvcStatEntry 2 }
|
||
|
|
||
|
tnEvcStatGreenFrameTx OBJECT-TYPE
|
||
|
SYNTAX Counter64
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of green transmitted. "
|
||
|
::= { tnEvcStatEntry 3 }
|
||
|
|
||
|
tnEvcStatYellowFrameRx OBJECT-TYPE
|
||
|
SYNTAX Counter64
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of yellow received. "
|
||
|
::= { tnEvcStatEntry 4 }
|
||
|
|
||
|
tnEvcStatYellowFrameTx OBJECT-TYPE
|
||
|
SYNTAX Counter64
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of yellow transmitted. "
|
||
|
::= { tnEvcStatEntry 5 }
|
||
|
|
||
|
tnEvcStatRedFrameRx OBJECT-TYPE
|
||
|
SYNTAX Counter64
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of red received. "
|
||
|
::= { tnEvcStatEntry 6 }
|
||
|
|
||
|
tnEvcStatDiscardGreenFrame OBJECT-TYPE
|
||
|
SYNTAX Counter64
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of discarded in the green color. "
|
||
|
::= { tnEvcStatEntry 7 }
|
||
|
|
||
|
tnEvcStatDiscardYellowFrame OBJECT-TYPE
|
||
|
SYNTAX Counter64
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of discarded in the yellow color. "
|
||
|
::= { tnEvcStatEntry 8 }
|
||
|
|
||
|
tnEvcStatClear OBJECT-TYPE
|
||
|
SYNTAX TruthValue
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Clears the counters for selected ports when
|
||
|
the value of tnEvcStatClear is true."
|
||
|
::= { tnEvcStatEntry 9 }
|
||
|
|
||
|
-- EVC statistics table for S4140
|
||
|
tnEvcExtStatTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF TnEvcExtStatEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This table provides port traffic statistics for the selected EVC.
|
||
|
It also shows counters for UNI ports of ECEs mapping to the EVC."
|
||
|
::= { tnEvcStatGroup 2 }
|
||
|
|
||
|
tnEvcExtStatEntry OBJECT-TYPE
|
||
|
SYNTAX TnEvcExtStatEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This entry represents an entry of EVC statistics."
|
||
|
INDEX { tnEvcExtStatType, tnEvcExtStatIndex, tnEvcExtStatPort }
|
||
|
::= { tnEvcExtStatTable 1 }
|
||
|
|
||
|
TnEvcExtStatEntry ::= SEQUENCE {
|
||
|
tnEvcExtStatType INTEGER,
|
||
|
tnEvcExtStatIndex INTEGER,
|
||
|
tnEvcExtStatPort INTEGER,
|
||
|
tnEvcExtStatGreenFrameRx Counter64,
|
||
|
tnEvcExtStatGreenFrameTx Counter64,
|
||
|
tnEvcExtStatGreenBytesRx Counter64,
|
||
|
tnEvcExtStatGreenBytesTx Counter64,
|
||
|
tnEvcExtStatYellowFrameRx Counter64,
|
||
|
tnEvcExtStatYellowFrameTx Counter64,
|
||
|
tnEvcExtStatYellowBytesRx Counter64,
|
||
|
tnEvcExtStatYellowBytesTx Counter64,
|
||
|
tnEvcExtStatRedFrameRx Counter64,
|
||
|
tnEvcExtStatRedBytesRx Counter64,
|
||
|
tnEvcExtStatDiscardFrameRx Counter64,
|
||
|
tnEvcExtStatDiscardFrameTx Counter64,
|
||
|
tnEvcExtStatDiscardBytesRx Counter64,
|
||
|
tnEvcExtStatDiscardBytesTx Counter64,
|
||
|
tnEvcExtStatclear TruthValue
|
||
|
}
|
||
|
|
||
|
tnEvcExtStatType OBJECT-TYPE
|
||
|
SYNTAX INTEGER {
|
||
|
evc(1),
|
||
|
ece(2)
|
||
|
}
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "The traffic class for the EVC."
|
||
|
::= { tnEvcExtStatEntry 1 }
|
||
|
|
||
|
tnEvcExtStatIndex OBJECT-TYPE
|
||
|
SYNTAX INTEGER (1..11111) -- range added by Jing
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "The EVC or ECE index."
|
||
|
::= { tnEvcExtStatEntry 2 }
|
||
|
|
||
|
tnEvcExtStatPort OBJECT-TYPE
|
||
|
SYNTAX INTEGER (1..11111) -- range added by Jing
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "The EVC or ECE index."
|
||
|
::= { tnEvcExtStatEntry 3 }
|
||
|
|
||
|
tnEvcExtStatGreenFrameRx OBJECT-TYPE
|
||
|
SYNTAX Counter64
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number Frames of green received."
|
||
|
::= { tnEvcExtStatEntry 4 }
|
||
|
|
||
|
tnEvcExtStatGreenFrameTx OBJECT-TYPE
|
||
|
SYNTAX Counter64
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number Frames of green transmitted."
|
||
|
::= { tnEvcExtStatEntry 5 }
|
||
|
|
||
|
tnEvcExtStatGreenBytesRx OBJECT-TYPE
|
||
|
SYNTAX Counter64
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number Bytes of green received."
|
||
|
::= { tnEvcExtStatEntry 6 }
|
||
|
|
||
|
tnEvcExtStatGreenBytesTx OBJECT-TYPE
|
||
|
SYNTAX Counter64
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number Bytes of green transmitted."
|
||
|
::= { tnEvcExtStatEntry 7 }
|
||
|
|
||
|
tnEvcExtStatYellowFrameRx OBJECT-TYPE
|
||
|
SYNTAX Counter64
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number Frames of yellow received."
|
||
|
::= { tnEvcExtStatEntry 8 }
|
||
|
|
||
|
tnEvcExtStatYellowFrameTx OBJECT-TYPE
|
||
|
SYNTAX Counter64
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number Frames of yellow transmitted."
|
||
|
::= { tnEvcExtStatEntry 9 }
|
||
|
|
||
|
tnEvcExtStatYellowBytesRx OBJECT-TYPE
|
||
|
SYNTAX Counter64
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number Bytes of yellow received."
|
||
|
::= { tnEvcExtStatEntry 10 }
|
||
|
|
||
|
tnEvcExtStatYellowBytesTx OBJECT-TYPE
|
||
|
SYNTAX Counter64
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number Bytes of yellow transmitted."
|
||
|
::= { tnEvcExtStatEntry 11 }
|
||
|
|
||
|
tnEvcExtStatRedFrameRx OBJECT-TYPE
|
||
|
SYNTAX Counter64
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number Frames of red received."
|
||
|
::= { tnEvcExtStatEntry 12 }
|
||
|
|
||
|
tnEvcExtStatRedBytesRx OBJECT-TYPE
|
||
|
SYNTAX Counter64
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number Bytes of red received."
|
||
|
::= { tnEvcExtStatEntry 13 }
|
||
|
|
||
|
tnEvcExtStatDiscardFrameRx OBJECT-TYPE
|
||
|
SYNTAX Counter64
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number Frames of discarded received."
|
||
|
::= { tnEvcExtStatEntry 14 }
|
||
|
|
||
|
tnEvcExtStatDiscardFrameTx OBJECT-TYPE
|
||
|
SYNTAX Counter64
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number Frames of discarded transmitted."
|
||
|
::= { tnEvcExtStatEntry 15 }
|
||
|
|
||
|
tnEvcExtStatDiscardBytesRx OBJECT-TYPE
|
||
|
SYNTAX Counter64
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number Bytes of discarded received."
|
||
|
::= { tnEvcExtStatEntry 16 }
|
||
|
|
||
|
tnEvcExtStatDiscardBytesTx OBJECT-TYPE
|
||
|
SYNTAX Counter64
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number Bytes of discarded transmitted."
|
||
|
::= { tnEvcExtStatEntry 17 }
|
||
|
|
||
|
tnEvcExtStatclear OBJECT-TYPE
|
||
|
SYNTAX TruthValue
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION "Clear the value by EVC or ECE index."
|
||
|
::= { tnEvcExtStatEntry 18 }
|
||
|
|
||
|
--
|
||
|
-- Ethernet Service Interface L2CP Table
|
||
|
--
|
||
|
|
||
|
tnEvcL2cpCfgTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF TnEvcL2cpCfgEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This table supports L2CP settings."
|
||
|
::= { tnEvcL2cpMgmtGroup 3 }
|
||
|
|
||
|
tnEvcL2cpCfgEntry OBJECT-TYPE
|
||
|
SYNTAX TnEvcL2cpCfgEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"L2CP settings table entry."
|
||
|
INDEX { tnEvcL2cpCfgInterfaceNumber, tnEvcL2cpCfgIndex }
|
||
|
::= { tnEvcL2cpCfgTable 1 }
|
||
|
|
||
|
TnEvcL2cpCfgEntry ::= SEQUENCE {
|
||
|
tnEvcL2cpCfgInterfaceNumber Unsigned32,
|
||
|
tnEvcL2cpCfgIndex Unsigned32,
|
||
|
tnEvcL2cpCfgType INTEGER,
|
||
|
tnEvcL2cpCfgMatchScope INTEGER,
|
||
|
tnEvcL2cpCfgMacAddress MacAddress,
|
||
|
tnEvcL2cpCfgProtocol Unsigned32,
|
||
|
tnEvcL2cpCfgSubType Unsigned32,
|
||
|
tnEvcL2cpCfgEvcName OCTET STRING,
|
||
|
tnEvcL2cpCfgValid INTEGER,
|
||
|
tnEvcL2cpCfgRowStatus RowStatus
|
||
|
}
|
||
|
|
||
|
|
||
|
tnEvcL2cpCfgInterfaceNumber OBJECT-TYPE
|
||
|
SYNTAX Unsigned32
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Sets L2CP interface number."
|
||
|
::= { tnEvcL2cpCfgEntry 1 }
|
||
|
|
||
|
tnEvcL2cpCfgIndex OBJECT-TYPE
|
||
|
SYNTAX Unsigned32
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Sets L2CP index number on an interface."
|
||
|
::= { tnEvcL2cpCfgEntry 2 }
|
||
|
|
||
|
tnEvcL2cpCfgType OBJECT-TYPE
|
||
|
SYNTAX INTEGER {
|
||
|
discard (1),
|
||
|
tunnel (2),
|
||
|
peer (3),
|
||
|
passToEvc (4),
|
||
|
peerToEvc (5)
|
||
|
}
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Sets L2CP type setting."
|
||
|
::= { tnEvcL2cpCfgEntry 3 }
|
||
|
|
||
|
tnEvcL2cpCfgMatchScope OBJECT-TYPE
|
||
|
SYNTAX INTEGER {
|
||
|
destinationAddressOnly (1),
|
||
|
daPlusProtocol (2),
|
||
|
daPlusProtocolPlusSubtype (3)
|
||
|
}
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Sets L2CP selection matching scope."
|
||
|
::= { tnEvcL2cpCfgEntry 4 }
|
||
|
|
||
|
tnEvcL2cpCfgMacAddress OBJECT-TYPE
|
||
|
SYNTAX MacAddress
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Sets L2CP Destination MAC address."
|
||
|
::= { tnEvcL2cpCfgEntry 5 }
|
||
|
|
||
|
tnEvcL2cpCfgProtocol OBJECT-TYPE
|
||
|
SYNTAX Unsigned32
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Sets L2CP protocol."
|
||
|
::= { tnEvcL2cpCfgEntry 6 }
|
||
|
|
||
|
tnEvcL2cpCfgSubType OBJECT-TYPE
|
||
|
SYNTAX Unsigned32
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Sets L2CP subtype for the protocol selected."
|
||
|
::= { tnEvcL2cpCfgEntry 7 }
|
||
|
|
||
|
tnEvcL2cpCfgEvcName OBJECT-TYPE
|
||
|
SYNTAX OCTET STRING (SIZE(0..45))
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Sets L2CP EVC association."
|
||
|
::= { tnEvcL2cpCfgEntry 8 }
|
||
|
|
||
|
tnEvcL2cpCfgValid OBJECT-TYPE
|
||
|
SYNTAX INTEGER {
|
||
|
invalid (1),
|
||
|
valid (2)
|
||
|
}
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Sets L2CP valid instance."
|
||
|
::= { tnEvcL2cpCfgEntry 9 }
|
||
|
|
||
|
tnEvcL2cpCfgRowStatus OBJECT-TYPE
|
||
|
SYNTAX RowStatus
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The status of the row.
|
||
|
|
||
|
The writable columns in a row cannot be changed if the row
|
||
|
is active. All columns must have a valid value before a row
|
||
|
can be activated.
|
||
|
"
|
||
|
::= { tnEvcL2cpCfgEntry 10 }
|
||
|
---
|
||
|
-- conformance information
|
||
|
tnEvcConformance OBJECT IDENTIFIER ::= { tnEvcObjects 8 }
|
||
|
tnEvcGroups OBJECT IDENTIFIER ::= { tnEvcConformance 1 }
|
||
|
-- MIB groupings
|
||
|
tnEvcPortConfigGroup OBJECT-GROUP
|
||
|
OBJECTS {
|
||
|
tnEvcPortDEIMode,
|
||
|
tnEvcPortTagMode,
|
||
|
tnEvcPortAddressMode
|
||
|
}
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The collection of objects which are used to configure or
|
||
|
describe the configuration or behavior of the S3280."
|
||
|
::= { tnEvcGroups 1 }
|
||
|
tnEvcJaguarPortConfigGroup OBJECT-GROUP
|
||
|
OBJECTS {
|
||
|
tnEvcPortDEIMode
|
||
|
}
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The collection of objects which are used to configure or
|
||
|
describe the configuration or behavior of the S4140."
|
||
|
::= { tnEvcGroups 2 }
|
||
|
tnEvcTableGroup OBJECT-GROUP
|
||
|
OBJECTS {
|
||
|
tnEvcNNIPortlist,
|
||
|
tnEvcVid,
|
||
|
tnEvcIVid,
|
||
|
tnEvcLearning,
|
||
|
tnEvcPolicerID
|
||
|
}
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The collection of objects which are used to configure or
|
||
|
describe the configuration or behavior of the S4140."
|
||
|
::= { tnEvcGroups 3 }
|
||
|
END
|