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

3859 lines
152 KiB
Plaintext

-- This file was included in WWP MIB release 04-10-01-0027
--
-- WWP-LEOS-VPLS-MIB.my
--
--
WWP-LEOS-VPLS-MIB DEFINITIONS ::= BEGIN
IMPORTS
Integer32, Unsigned32, Counter32, IpAddress, OBJECT-TYPE, MODULE-IDENTITY
FROM SNMPv2-SMI
TruthValue, DisplayString, MacAddress, TEXTUAL-CONVENTION, RowStatus
FROM SNMPv2-TC
wwpModulesLeos
FROM WWP-SMI;
wwpLeosVplsMIB MODULE-IDENTITY
LAST-UPDATED "201106060000Z"
ORGANIZATION "Ciena, Inc"
CONTACT-INFO
" Mib Meister
115 North Sullivan Road
Spokane Valley, WA 99037
USA
Phone: +1 509 242 9000
Email: support@ciena.com"
DESCRIPTION
"Added a new object wwpLeosVplsVirtualSwitchEthEvplMemberServiceVlanTpid."
REVISION
"201106060000Z"
DESCRIPTION
" changed the range for wwpLeosVplsVirtualSwitchEthEvplMemberVlan to (0..4095)."
REVISION
"201003231700Z"
DESCRIPTION
"Added port-inherit(6) option to wwpLeosVplsVirtualSwitchMplsMemberEncapCosPolicy and
wwpLeosVplsVirtualSwitchMplsEvplMemberEncapCosPolicy."
REVISION
"201002101700Z"
DESCRIPTION
"Added wwpLeosVplsVirtualSwitchEthL2CftProtocolTable"
REVISION
"201001270425Z"
DESCRIPTION
"Added wwpLeosVplsVirtualCircuitStatsClear under wwpLeosVplsGlobalAttrs.
Added wwpLeosVirtualCircuitEthStatsClear under wwpLeosVplsVirtualCircuitEthStatsEntry table."
REVISION "200908240424Z"
DESCRIPTION
"Added port-inherit(6) option to wwpLeosVplsEthVirtualSwitchMemberEncapPolicy of
wwpLeosVplsEthVirtualSwitchMemberEntry table"
REVISION "200811140000Z"
DESCRIPTION
"Added virtual-switch member settings for EncpCosPolicy,
EncapCosFixedDot1DPri and SubscriberDot1dPri for each
variation of the Ethernet and MPLS virtual-switch types."
REVISION "200809030839Z"
DESCRIPTION
"Added Honor Priority setting to select between c-vlan or s-vlan
priorities."
REVISION "200806110050Z"
DESCRIPTION
"Added VS CFT support."
REVISION "200805150050Z"
DESCRIPTION
"This MIB module defines the managed objects for the VPLS feature
for LEOS based WWP products."
REVISION "200609220050Z"
DESCRIPTION
"Added wwpLeosVplsVirtualSwitchEtypeTranslationTable to remap
default Ethertype to alternate values (for NTL services)."
REVISION "200605041700Z"
DESCRIPTION
"Modified wwpLeosVplsEncapTunnelTable to support primary / backup tunnels."
REVISION "200508151700Z"
DESCRIPTION
"Initial creation."
::= { wwpModulesLeos 28 }
--
-- Textual conventions
--
VlanId ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"A Vlan Id represents a Broadcast Domain."
SYNTAX INTEGER (1..24576)
EtherType ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"Ethernet v2 framing identifies upper layer protocol."
SYNTAX Integer32 (2048..65535)
--
-- Node definitions
--
wwpLeosVplsMIBObjects OBJECT IDENTIFIER ::= { wwpLeosVplsMIB 1 }
wwpLeosVpls OBJECT IDENTIFIER ::= { wwpLeosVplsMIBObjects 1 }
-- Notifications
wwpLeosVplsMIBNotificationPrefix OBJECT IDENTIFIER ::= { wwpLeosVplsMIB 2 }
wwpLeosVplsMIBNotifications OBJECT IDENTIFIER ::= { wwpLeosVplsMIBNotificationPrefix 0 }
-- Conformance information
wwpLeosVplsMIBConformance OBJECT IDENTIFIER ::= { wwpLeosVplsMIB 3 }
wwpLeosVplsMIBCompliances OBJECT IDENTIFIER ::= { wwpLeosVplsMIBConformance 1 }
wwpLeosVplsMIBGroups OBJECT IDENTIFIER ::= { wwpLeosVplsMIBConformance 2 }
--
-- VPLS VC Table
--
wwpLeosVplsVirtualCircuitTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpLeosVplsVirtualCircuitEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"The (conceptual) table listing the virtual circuit table.
To create entry use SNMP, multiple set operation must
be used because following MIB objects needs to be set
while creating entry in the table.
- wwpLeosVplsVirtualCircuitIndex
- wwpLeosVplsVirtualCircuitProviderVlanId (should exist on the device)
- wwpLeosVplsVirtualCircuitType
- wwpLeosVplsVirtualCircuitStatus.
- wwpLeosVplsVirtualCircuitName.
"
::= { wwpLeosVpls 1 }
wwpLeosVplsVirtualCircuitEntry OBJECT-TYPE
SYNTAX WwpLeosVplsVirtualCircuitEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"The virtual circuit table entry index by
wwpLeosVplsVirtualCircuitIndex."
INDEX { wwpLeosVplsVirtualCircuitIndex }
::= { wwpLeosVplsVirtualCircuitTable 1 }
WwpLeosVplsVirtualCircuitEntry ::= SEQUENCE {
wwpLeosVplsVirtualCircuitIndex INTEGER,
wwpLeosVplsVirtualCircuitProviderVlanId VlanId,
wwpLeosVplsVirtualCircuitType INTEGER,
wwpLeosVplsVirtualCircuitName DisplayString,
wwpLeosVplsVirtualCircuitIngressVcLabel INTEGER,
wwpLeosVplsVirtualCircuitEgressVcLabel INTEGER,
wwpLeosVplsVirtualCircuitTunnelIndx INTEGER,
wwpLeosVplsVirtualCircuitStatus RowStatus
}
wwpLeosVplsVirtualCircuitIndex OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"This represents the virtual circuit index in the table.
This number should be unique in the table."
::= { wwpLeosVplsVirtualCircuitEntry 1 }
wwpLeosVplsVirtualCircuitProviderVlanId OBJECT-TYPE
SYNTAX VlanId
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"This represents the provider vlan id associated with the virtual circuit for
a given wwpLeosVplsVirtualCircuitIndex."
::= { wwpLeosVplsVirtualCircuitEntry 2 }
wwpLeosVplsVirtualCircuitType OBJECT-TYPE
SYNTAX INTEGER {
ethernet(1),
mpls(2)
}
MAX-ACCESS read-create
STATUS deprecated
DESCRIPTION
"This represents the type of virtual circuit associated with
the given virtual circuit."
::= { wwpLeosVplsVirtualCircuitEntry 3 }
wwpLeosVplsVirtualCircuitName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..31))
MAX-ACCESS read-create
STATUS deprecated
DESCRIPTION
"This represents the name of the virtual circuit associated
with the given virtual circuit."
::= { wwpLeosVplsVirtualCircuitEntry 4 }
wwpLeosVplsVirtualCircuitIngressVcLabel OBJECT-TYPE
SYNTAX INTEGER (16..1048575)
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"This represents the vc label to be used for given virtual circuit.
This mib object can only be set for virtual circuit entries which has
wwpLeosCircuitType = mpls."
::= { wwpLeosVplsVirtualCircuitEntry 5 }
wwpLeosVplsVirtualCircuitEgressVcLabel OBJECT-TYPE
SYNTAX INTEGER (16..1048575)
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"This represents the vc label to be used for given virtual circuit.
This mib object can only be set for virtual circuit entries which has
wwpLeosCircuitType = mpls."
::= { wwpLeosVplsVirtualCircuitEntry 6 }
wwpLeosVplsVirtualCircuitTunnelIndx OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"This represents the tunnel associated with this virtual circuit.
This mib object can only be set for virtual circuit entries which has
wwpLeosCircuitType = mpls."
::= { wwpLeosVplsVirtualCircuitEntry 7 }
wwpLeosVplsVirtualCircuitStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS deprecated
DESCRIPTION
"Setting this object to 'createAndGo' will create the entry
and by default will enable control frame and data frame tunnel
.
Setting this object to 'destroy' will delete the entry
from the table for given vlan."
::= { wwpLeosVplsVirtualCircuitEntry 8 }
--
-- Virtual Switch Table
--
wwpLeosVplsVirtualSwitchTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpLeosVplsVirtualSwitchEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"This table is used to manage virtual switch entries
on the device."
::= { wwpLeosVpls 5 }
wwpLeosVplsVirtualSwitchEntry OBJECT-TYPE
SYNTAX WwpLeosVplsVirtualSwitchEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"This entry corresponds to single entry in wwpLeosVplsVirtualSwitchTable table.
To create an entry in the table following criteria must be met.
- wwpLeosVplsVirtualSwitchIndx must be specified.
- wwpLeosVplsVirtualSwitchStatus must be specified.
- wwpLeosVplsVirtualSwitchType must be specified.
- wwpLeosVplsVirtualSwitchName must be specified"
INDEX { wwpLeosVplsVirtualSwitchIndx }
::= { wwpLeosVplsVirtualSwitchTable 1 }
WwpLeosVplsVirtualSwitchEntry ::= SEQUENCE {
wwpLeosVplsVirtualSwitchIndx INTEGER,
wwpLeosVplsVirtualSwitchName OCTET STRING,
wwpLeosVplsVirtualSwitchPriVc INTEGER,
wwpLeosVplsVirtualSwitchSecVc INTEGER,
wwpLeosVplsVirtualSwitchActiveVc INTEGER,
wwpLeosVplsVirtualSwitchEncapCosPolicy INTEGER,
wwpLeosVplsVirtualSwitchEncapFixedDot1dPri INTEGER,
wwpLeosVplsVirtualSwitchDecapCosPolicy INTEGER,
wwpLeosVplsVirtualSwitchDecapFixedDot1dPri INTEGER,
wwpLeosVplsVirtualSwitchSubscriberVlan INTEGER,
wwpLeosVplsVirtualSwitchCtrlProtocolTunnelState INTEGER,
wwpLeosVplsVirtualSwitchType INTEGER,
wwpLeosVplsVirtualSwitchStatus RowStatus
}
wwpLeosVplsVirtualSwitchIndx OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"This object specifies the virtual switch index which is used as unique
index in the table."
::= { wwpLeosVplsVirtualSwitchEntry 1 }
wwpLeosVplsVirtualSwitchName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..31))
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"This object specifies the virtual switch name. this object can only be specified at the
time of creation and cannot be modified later."
::= { wwpLeosVplsVirtualSwitchEntry 2 }
wwpLeosVplsVirtualSwitchPriVc OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"This object specifies the primary virtual circuit ID associated with this virtual switch.
To unset it set this to 0."
::= { wwpLeosVplsVirtualSwitchEntry 3 }
wwpLeosVplsVirtualSwitchSecVc OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"This object specifies the secondary virtual circuit ID associated with this virtual switch.
To unset it set this to 0. This object is applicable if wwpLeosVplsVirtualSwitchType = mpls."
::= { wwpLeosVplsVirtualSwitchEntry 4 }
wwpLeosVplsVirtualSwitchActiveVc OBJECT-TYPE
SYNTAX INTEGER {
none(1),
primVc(2),
secVc(3)
}
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"This object specifies the virtual circuit which is currently used by
this virtual switch instance."
::= { wwpLeosVplsVirtualSwitchEntry 5 }
wwpLeosVplsVirtualSwitchEncapCosPolicy OBJECT-TYPE
SYNTAX INTEGER {
fixed(1),
inheritDot1dPri(2),
inheritIpPrec(3),
inheritPhbg(4)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"This object specifies the ingress cos policy for given virtual switch."
::= { wwpLeosVplsVirtualSwitchEntry 6 }
wwpLeosVplsVirtualSwitchEncapFixedDot1dPri OBJECT-TYPE
SYNTAX INTEGER (0..7)
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"This object specifies the ingress fixed cos attributes for given virtual switch."
::= { wwpLeosVplsVirtualSwitchEntry 7 }
wwpLeosVplsVirtualSwitchDecapCosPolicy OBJECT-TYPE
SYNTAX INTEGER {
fixed(1),
inheritVc(2),
inheritTunnel(3),
leave(4)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"This object specifies the egress cos policy for given virtual switch."
::= { wwpLeosVplsVirtualSwitchEntry 8 }
wwpLeosVplsVirtualSwitchDecapFixedDot1dPri OBJECT-TYPE
SYNTAX INTEGER (0..7)
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"This object specifies the egress cos attributes for given virtual switch."
::= { wwpLeosVplsVirtualSwitchEntry 9 }
wwpLeosVplsVirtualSwitchSubscriberVlan OBJECT-TYPE
SYNTAX INTEGER (0..4094)
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"This object specifies the subscriber vlan Id for given virtual switch."
::= { wwpLeosVplsVirtualSwitchEntry 10 }
wwpLeosVplsVirtualSwitchCtrlProtocolTunnelState OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"This object enables or disables control protocol tunneling for a given
virtual switch."
::= { wwpLeosVplsVirtualSwitchEntry 11 }
wwpLeosVplsVirtualSwitchType OBJECT-TYPE
SYNTAX INTEGER {
ethernet(1),
mpls(2)
}
MAX-ACCESS read-create
STATUS deprecated
DESCRIPTION
"This object specifies the type of virtual witch."
::= { wwpLeosVplsVirtualSwitchEntry 12 }
wwpLeosVplsVirtualSwitchStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS deprecated
DESCRIPTION
"This object can be set to 'createAndGo' to create entry in the table.
This object can be set to 'destroy' to delete entry in the table.
Following objects must be set to valid values to create entry in the table."
::= { wwpLeosVplsVirtualSwitchEntry 13 }
--
-- Virtual Switch Membership Table
--
wwpLeosVplsVirtualSwitchMemberTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpLeosVplsVirtualSwitchMemberEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"This table is used to create virtual switch membership entry."
::= { wwpLeosVpls 6 }
wwpLeosVplsVirtualSwitchMemberEntry OBJECT-TYPE
SYNTAX WwpLeosVplsVirtualSwitchMemberEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"This entry corresponds to single entry in wwpLeosVplsVirtualSwitchMemberTable table."
INDEX { wwpLeosVplsVirtualSwitchIndx, wwpLeosVplsVirtualSwitchMemberPortId }
::= { wwpLeosVplsVirtualSwitchMemberTable 1 }
WwpLeosVplsVirtualSwitchMemberEntry ::= SEQUENCE {
wwpLeosVplsVirtualSwitchMemberPortId INTEGER,
wwpLeosVplsVirtualSwitchMemberStatus RowStatus
}
wwpLeosVplsVirtualSwitchMemberPortId OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"This object specifies the port id associated with
wwpLeosVplsVirtualSwitchIndx."
::= { wwpLeosVplsVirtualSwitchMemberEntry 1 }
wwpLeosVplsVirtualSwitchMemberStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS deprecated
DESCRIPTION
"This object can be set to 'createandgo' to add entry in the table.
This object can be set to 'destroy' to delete entry in the table.
Refer to description of table entry to see how to create entries
in the table."
::= { wwpLeosVplsVirtualSwitchMemberEntry 2 }
--
-- Virtual switch control protocol table
--
wwpLeosVplsSwitchCtrlProtocolTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpLeosVplsSwitchCtrlProtocolEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"The (conceptual) table listing the l2 virtual switch control frame
protocol status tunnel for a given Vpls."
::= { wwpLeosVpls 7 }
wwpLeosVplsSwitchCtrlProtocolEntry OBJECT-TYPE
SYNTAX WwpLeosVplsSwitchCtrlProtocolEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"The layer 2 virtual switch control frame protocol tunnel
entry for the Vpls."
INDEX {wwpLeosVplsVirtualSwitchIndx, wwpLeosVplsSwitchCtrlProtocolNum}
::= { wwpLeosVplsSwitchCtrlProtocolTable 1 }
WwpLeosVplsSwitchCtrlProtocolEntry ::= SEQUENCE {
wwpLeosVplsSwitchCtrlProtocolNum INTEGER,
wwpLeosVplsSwitchCtrlType INTEGER
}
wwpLeosVplsSwitchCtrlProtocolNum OBJECT-TYPE
SYNTAX INTEGER {
l28021x(1),
rstp(2),
ciscoCdp(3),
ciscoDtp(4),
ciscoPagp(5),
ciscoPvst(6),
ciscoUplinkFast(7),
ciscoUdlp(8),
ciscoVtp(9),
gvrp(10),
lacp(11),
lacpMarker(12),
oam(13),
lldp(14),
vlanBridge(15)
}
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"This object represent the list of protocols the device
can support."
::= { wwpLeosVplsSwitchCtrlProtocolEntry 1 }
wwpLeosVplsSwitchCtrlType OBJECT-TYPE
SYNTAX INTEGER {
discard(1),
peer(2),
tunnel(3)
}
MAX-ACCESS read-create
STATUS deprecated
DESCRIPTION
"Setting this object to 'discard' will cause wwpLeosVplsSwitchCtrlProtocolNum
frames arriving at the specified UNI to be discarded.
Setting this to 'peer' will cause the wwpLeosVplsSwitchCtrlProtocolNum frame
to be processed by the provider network and cause the provider
network to behave as a peer.
Setting this to 'tunnel' will cause the wwpLeosVplsSwitchCtrlProtocolNum frame to be
tunneled."
::= { wwpLeosVplsSwitchCtrlProtocolEntry 2 }
--
-- Reserved Vlans
--
wwpLeosVplsSwitchReservedVlanTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpLeosVplsSwitchReservedVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The (conceptual) table listing the reserved Vlans used for virtual
switch."
::= { wwpLeosVpls 8 }
wwpLeosVplsSwitchReservedVlanEntry OBJECT-TYPE
SYNTAX WwpLeosVplsSwitchReservedVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The entry to reserve vlans for vlan switch."
INDEX {wwpLeosVplsSwitchReservedVlanId}
::= { wwpLeosVplsSwitchReservedVlanTable 1 }
WwpLeosVplsSwitchReservedVlanEntry ::= SEQUENCE {
wwpLeosVplsSwitchReservedVlanId INTEGER,
wwpLeosVplsSwitchReservedVlanStatus RowStatus
}
wwpLeosVplsSwitchReservedVlanId OBJECT-TYPE
SYNTAX INTEGER (1..24576)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to specify the vlan ID to be reserved for virtual switch.
Reserved vlans are used when virtual switch is created."
::= { wwpLeosVplsSwitchReservedVlanEntry 1 }
wwpLeosVplsSwitchReservedVlanStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Setting this object to 'createandgo' will reserve the vlan
for virtual switch.
Setting this object to 'destroy will no longer be
reserved for virtual switch."
::= { wwpLeosVplsSwitchReservedVlanEntry 2 }
--
-- Global VPLS Attrs Table
--
wwpLeosVplsGlobalAttrs OBJECT IDENTIFIER ::= { wwpLeosVpls 9 }
wwpLeosVplsTunnelFixedTTL OBJECT-TYPE
SYNTAX INTEGER (2..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the fixed TTL value for all tunnels."
DEFVAL { 255 }
::= { wwpLeosVplsGlobalAttrs 1 }
wwpLeosVplsResolverTimeout OBJECT-TYPE
SYNTAX INTEGER (10..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object will set the PE resolver timeout.
This timeout value decides how frequently PE resolver will arp
for the destination IP specified by wwpLeosVplsEncapTunnelDestAddr."
DEFVAL { 10 }
::= { wwpLeosVplsGlobalAttrs 2 }
wwpLeosVplsStaticLabelRangeStart OBJECT-TYPE
SYNTAX Unsigned32 (0 | 16..1048575)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object will set the lowest label that can be assigned to
static encap / decap tunnels or virtual circuits. Multiple set operation can be used to set both
wwpLeosVplsStaticLabelRangeStart and wwpLeosVplsStaticLabelRangeEnd. wwpLeosVplsStaticLabelRangeStart
must always be less than wwpLeosVplsStaticLabelRangeEnd. The value of 0 means label range is not available.
Attempting to set this object to 0 will return COMMIT FAILED."
DEFVAL { 1024 }
::= { wwpLeosVplsGlobalAttrs 3 }
wwpLeosVplsStaticLabelRangeEnd OBJECT-TYPE
SYNTAX Unsigned32 (0 | 16..1048575)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object will set the maximum label that can be assigned to
static encap / decap tunnels or virtual circuits. Multiple set operation can be used to set both
wwpLeosVplsStaticLabelRangeStart and wwpLeosVplsStaticLabelRangeEnd. wwpLeosVplsStaticLabelRangeStart
must always be less than wwpLeosVplsStaticLabelRangeEnd.The value of 0 means label range is not available.
Attempting to set this object to 0 will return COMMIT FAILED."
DEFVAL { 2047 }
::= { wwpLeosVplsGlobalAttrs 4 }
wwpLeosVplsDynamicLabelRangeStart OBJECT-TYPE
SYNTAX Unsigned32 (0 | 16..1048575)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object will set the lowest label that can be assigned to
dynamic encap / decap tunnels or virtual circuits. Multiple set operation can be used to set both
wwpLeosVplsDynamicLabelRangeStart and wwpLeosVplsDynamicLabelRangeEnd. wwpLeosVplsDynamicLabelRangeStart
must always be less than wwpLeosVplsDynamicLabelRangeEnd.The value of 0 means label range is not available.
Attempting to set this object to 0 will return COMMIT FAILED."
DEFVAL { 2048 }
::= { wwpLeosVplsGlobalAttrs 5 }
wwpLeosVplsDynamicLabelRangeEnd OBJECT-TYPE
SYNTAX Unsigned32 (0 | 16..1048575)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object will set the maximum label that will be assigned to
encap tunnels or virtual circuits. Multiple set operation can be used to set both
wwpLeosVplsDynamicLabelRangeStart and wwpLeosVplsDynamicLabelRangeEnd.
wwpLeosVplsDynamicLabelRangeStart must always be less than wwpLeosVplsDynamicLabelRangeEnd.
The value of 0 means label range is not available. Attempting to set this object to 0 will return COMMIT FAILED."
DEFVAL { 1048575 }
::= { wwpLeosVplsGlobalAttrs 6 }
wwpLeosVplsVirtualCircuitStatsClear OBJECT-TYPE
SYNTAX INTEGER {
clear(1),
none(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to clear will reset statistics for all virtual circuits"
::= { wwpLeosVplsGlobalAttrs 7 }
--
-- Path Table
--
wwpLeosVplsMplsPathTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpLeosVplsMplsPathEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Mpls Path table used to represent the explicit path for
RSVP tunnels."
::= { wwpLeosVpls 10 }
wwpLeosVplsMplsPathEntry OBJECT-TYPE
SYNTAX WwpLeosVplsMplsPathEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry in the MPLS Path table."
INDEX { wwpLeosVplsMplsPathIndex }
::= { wwpLeosVplsMplsPathTable 1 }
WwpLeosVplsMplsPathEntry ::= SEQUENCE {
wwpLeosVplsMplsPathIndex INTEGER,
wwpLeosVplsMplsPathName DisplayString,
wwpLeosVplsMplsPathRowStatus RowStatus
}
wwpLeosVplsMplsPathIndex OBJECT-TYPE
SYNTAX INTEGER (1..32)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This mib specifies the unique entry in the Mpls path table.
This is the primary index into this table identifying a particular explicit
route object"
::= { wwpLeosVplsMplsPathEntry 1 }
wwpLeosVplsMplsPathName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..31))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This mib specifies the name for the path."
::= { wwpLeosVplsMplsPathEntry 2 }
wwpLeosVplsMplsPathRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Used to manage the creation and deletion of the
conceptual rows in this table.
To create a row in this table, a manager must
set this object to 'createAndGo'. To delete a row in this
table, a manager must set this object to 'destroy'.
If the entry exists, it will be displayed as 'active'."
::= { wwpLeosVplsMplsPathEntry 3 }
--
-- List of IP address in the mpls path
--
wwpLeosVplsMplsPathMemberTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpLeosVplsMplsPathMemberEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table specifies the list of IP addresses (Hops)
to get to the destination PE."
::= { wwpLeosVpls 11 }
wwpLeosVplsMplsPathMemberEntry OBJECT-TYPE
SYNTAX WwpLeosVplsMplsPathMemberEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Represents the entry in the table."
INDEX { wwpLeosVplsMplsPathIndex, wwpLeosVplsMplsPathOptionIndex, wwpLeosVplsMplsPathMemberIpIndex }
::= { wwpLeosVplsMplsPathMemberTable 1 }
WwpLeosVplsMplsPathMemberEntry ::= SEQUENCE {
wwpLeosVplsMplsPathOptionIndex INTEGER,
wwpLeosVplsMplsPathMemberIpIndex INTEGER,
wwpLeosVplsMplsPathMemberIp IpAddress,
wwpLeosVplsMplsPathMemberRowStatus RowStatus
}
wwpLeosVplsMplsPathOptionIndex OBJECT-TYPE
SYNTAX INTEGER (1..5)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Secondary index into this table identifying a
particular group of hops representing a particular
configured path. This is otherwise known as a path
option."
::= { wwpLeosVplsMplsPathMemberEntry 1 }
wwpLeosVplsMplsPathMemberIpIndex OBJECT-TYPE
SYNTAX INTEGER (1..5)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Unique index to identify the IP address within the path specifies by
wwpLeosVplsMplsPathIndex."
::= { wwpLeosVplsMplsPathMemberEntry 2 }
wwpLeosVplsMplsPathMemberIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Specifies the IP address of the Hop that the tunnel
the tunnel should traverse."
::= { wwpLeosVplsMplsPathMemberEntry 3 }
wwpLeosVplsMplsPathMemberRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Used to manage the creation and deletion of the
conceptual rows in this table.
To create a row in this table, a manager must
set this object to 'createAndGo'. To delete a row in this
table, a manager must set this object to 'destroy'.
If the entry exists, it will be displayed as 'active'."
::= { wwpLeosVplsMplsPathMemberEntry 4 }
--
-- RSVP Attrs Table
--
wwpLeosVplsRsvpAttrTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpLeosVplsRsvpAttrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"RSVP Attr Table used by MPLS wwpLeosVplsEncapTunnelTable Tunnels
when wwpLeosVplsEncapTunnelProtType = rsvp.
Whenever entry is created in the wwpLeosVplsEncapTunnelTable table
with wwpLeosVplsEncapTunnelProtType = rsvp and wwpLeosVplsEncapTunnelType
= dynamic then corresponding entry will be created in this table with
the same index as wwpLeosVplsEncapTunnelId."
::= { wwpLeosVpls 12 }
wwpLeosVplsRsvpAttrEntry OBJECT-TYPE
SYNTAX WwpLeosVplsRsvpAttrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry in wwpLeosVplsRsvpAttrTable table."
INDEX { wwpLeosVplsRsvpAttrIndex }
::= { wwpLeosVplsRsvpAttrTable 1 }
WwpLeosVplsRsvpAttrEntry ::= SEQUENCE {
wwpLeosVplsRsvpAttrIndex INTEGER,
wwpLeosVplsRsvpAttrHoldPri INTEGER,
wwpLeosVplsRsvpAttrSetupPri INTEGER,
wwpLeosVplsRsvpAttrRecordRoute TruthValue
}
wwpLeosVplsRsvpAttrIndex OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Unique index into the table."
::= { wwpLeosVplsRsvpAttrEntry 1 }
wwpLeosVplsRsvpAttrHoldPri OBJECT-TYPE
SYNTAX INTEGER (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Hold priority used by RSVP protocol when signaling
for tunnels."
DEFVAL { 0 }
::= { wwpLeosVplsRsvpAttrEntry 2 }
wwpLeosVplsRsvpAttrSetupPri OBJECT-TYPE
SYNTAX INTEGER (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The setup priority used by RSVP protocol when signaling
for tunnels."
DEFVAL { 0 }
::= { wwpLeosVplsRsvpAttrEntry 3 }
wwpLeosVplsRsvpAttrRecordRoute OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The object specifies if record route feature is enabled
when RSVP protocol is used to signal tunnel LSP."
DEFVAL { false }
::= { wwpLeosVplsRsvpAttrEntry 4 }
--
-- Encap Tunnel Table
--
wwpLeosVplsEncapTunnelTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpLeosVplsEncapTunnelEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table represents the encap tunnels for VPLS.
To create STATIC encap tunnel following objects must be set
Encap and Decap Tunnel name cannot be same but indexes can be
wwpLeosVplsEncapTunnelName must be specified.
wwpLeosVplsEncapTunnelEncapLabel must be specified (0, 32..1023)
wwpLeosVplsEncapTunnelType must be set to static
wwpLeosVplsEncapTunnelRowStatus must be set to createAndGo
To create DYNAMIC encap tunnel following objects must be set
wwpLeosVplsEncapTunnelName must be specified
wwpLeosVplsEncapTunnelType must be set to dynamic
wwpLeosVplsEncapTunnelProtType must be set to rsvp
wwpLeosVplsEncapTunnelPathName must be specified, this path must
exist in wwpLeosVplsMplsPathTable
wwpLeosVplsEncapTunnelRowStatus must be set to createAndGo.
wwpLeosVplsEncapTunnelFastReroute must be set if wanted to use fast reroute
wwpLeosVplsEncapTunnelLspType must be specified, if not specified then it will be assumed primary
To create DYNAMIC encap backup tunnel following objects must be set
wwpLeosVplsEncapTunnelName must be set to primary tunnel name that this tunnel is backing up.
wwpLeosVplsEncapTunnelType must be set to dynamic
wwpLeosVplsEncapTunnelProtType must be set to rsvp
wwpLeosVplsEncapTunnelPathName must be specified, this path must
exist in wwpLeosVplsMplsPathTable
wwpLeosVplsEncapTunnelRowStatus must be set to createAndGo.
To create static PBT encap tunnel following objects must be set
wwpLeosVplsEncapTunnelName must be specified
wwpLeosVplsEncapTunnelType must be set to staticPbt
wwpLeosVplsEncapTunnelBVID must be specified
wwpLeosVplsEncapTunnelRowStatus must be set to createAndGo.
wwpLeosVplsEncapTunnelDestBridgeIndex must be set
wwpLeosVplsEncapTunnelEgressPort must be specified"
::= { wwpLeosVpls 13 }
wwpLeosVplsEncapTunnelEntry OBJECT-TYPE
SYNTAX WwpLeosVplsEncapTunnelEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Represents each entry in wwpLeosVplsEncapTunnelTable."
INDEX { wwpLeosVplsEncapTunnelId }
::= { wwpLeosVplsEncapTunnelTable 1 }
WwpLeosVplsEncapTunnelEntry ::= SEQUENCE {
wwpLeosVplsEncapTunnelId INTEGER,
wwpLeosVplsEncapTunnelName DisplayString,
wwpLeosVplsEncapTunnelType INTEGER,
wwpLeosVplsEncapTunnelDestAddr IpAddress,
wwpLeosVplsEncapTunnelPathIndex Integer32,
wwpLeosVplsEncapTunnelEncapCosPolicy INTEGER,
wwpLeosVplsEncapTunnelEncapFixedExp INTEGER,
wwpLeosVplsEncapTunnelTTLPolicy INTEGER,
wwpLeosVplsEncapTunnelEncapLabel Unsigned32,
wwpLeosVplsEncapTunnelProtType INTEGER,
wwpLeosVplsEncapTunnelDestResolvedMac MacAddress,
wwpLeosVplsEncapTunnelOperStatus INTEGER,
wwpLeosVplsEncapTunnelAdminStatus INTEGER,
wwpLeosVplsEncapTunnelDestResolvedPort INTEGER,
wwpLeosVplsEncapTunnelDestResolvedVlan INTEGER,
wwpLeosVplsEncapTunnelRowStatus RowStatus,
wwpLeosVplsEncapTunnelFastReroute INTEGER,
wwpLeosVplsEncapTunnelLspType INTEGER,
wwpLeosVplsEncapTunnelPartnerTunnelId INTEGER,
wwpLeosVplsEncapTunnelBVID VlanId,
wwpLeosVplsEncapTunnelDestBridgeIndex Integer32,
wwpLeosVplsEncapTunnelEgressPort Integer32,
wwpLeosVplsEncapTunnelEncapFixedPCP INTEGER,
wwpLeosVplsEncapTunnelActive INTEGER
}
wwpLeosVplsEncapTunnelId OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the unique index used in the table."
::= { wwpLeosVplsEncapTunnelEntry 1 }
wwpLeosVplsEncapTunnelName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..31))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specfies the name assigned to this tunnel.
This object can only be specified while creating entry in the table
and cannot be modified after the entry has been created.
Encap and Decap Tunnel name cannot be same but indexes can be.
When creating backup tunnel this name should be set to same name that is also
used by primary tunnel."
::= { wwpLeosVplsEncapTunnelEntry 2 }
wwpLeosVplsEncapTunnelType OBJECT-TYPE
SYNTAX INTEGER {
static(1),
dynamic(2),
staticPbt(3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the type of tunnel.
This object can only be specified while creating entry in the table
and cannot be modified after the entry has been created."
::= { wwpLeosVplsEncapTunnelEntry 3 }
wwpLeosVplsEncapTunnelDestAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the IP address used to resolve this tunnel.
This object is only applicable if wwpLeosVplsEncapTunnelType not equal to
staticPbt."
::= { wwpLeosVplsEncapTunnelEntry 4 }
wwpLeosVplsEncapTunnelPathIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the path that this tunnel is supposed to use
signal labels for this tunnel.
This object is only used if wwpLeosVplsEncapTunnelType is set to dynamic."
::= { wwpLeosVplsEncapTunnelEntry 5 }
wwpLeosVplsEncapTunnelEncapCosPolicy OBJECT-TYPE
SYNTAX INTEGER {
fixed(1),
inheritVc(2),
inheritVs(3),
rcosMapped(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the PBT encapsulated cos policy assigned to this tunnel. inheritVC
and inheritVs options are deprecated and should not be used. rcos-mapped option should
be used in place of inheritVc"
DEFVAL { rcosMapped }
::= { wwpLeosVplsEncapTunnelEntry 6 }
wwpLeosVplsEncapTunnelEncapFixedExp OBJECT-TYPE
SYNTAX INTEGER (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the encap fixed EXP assigned to this tunnel."
DEFVAL { 2 }
::= { wwpLeosVplsEncapTunnelEntry 7 }
wwpLeosVplsEncapTunnelTTLPolicy OBJECT-TYPE
SYNTAX INTEGER {
pipe(1),
uniform(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the TTL policy for given tunnel."
DEFVAL { pipe }
::= { wwpLeosVplsEncapTunnelEntry 8 }
wwpLeosVplsEncapTunnelEncapLabel OBJECT-TYPE
SYNTAX Unsigned32 (0..1048576)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This mib object specifies the encap label assigned to this tunnel.
If the label is not yet known (signaling in process), the
object should return a value of 0xFFFF."
::= { wwpLeosVplsEncapTunnelEntry 9 }
wwpLeosVplsEncapTunnelProtType OBJECT-TYPE
SYNTAX INTEGER {
none (1),
rsvp (2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Setting this object at the time of entry creation will specify the type of Protocol
to be used for this tunnel. This object is only used if wwpLeosVplsEncapTunnelType
is set to dynamic. This object cannot be modified after the entry has been created."
DEFVAL { none }
::= { wwpLeosVplsEncapTunnelEntry 10 }
wwpLeosVplsEncapTunnelDestResolvedMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the resolved mac address for given destination IP
(wwpLeosVplsEncapTunnelDestIp)."
::= { wwpLeosVplsEncapTunnelEntry 11 }
wwpLeosVplsEncapTunnelOperStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This mib object represents the operational status of tunnel."
::= { wwpLeosVplsEncapTunnelEntry 12 }
wwpLeosVplsEncapTunnelAdminStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This mib object represents the administrative status of tunnel."
DEFVAL { enabled }
::= { wwpLeosVplsEncapTunnelEntry 13 }
wwpLeosVplsEncapTunnelDestResolvedPort OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This mib object represents the resolved port number
to destination."
::= { wwpLeosVplsEncapTunnelEntry 14 }
wwpLeosVplsEncapTunnelDestResolvedVlan OBJECT-TYPE
SYNTAX INTEGER (0..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This mib object represents the resolved transport vlan
to destination."
::= { wwpLeosVplsEncapTunnelEntry 15 }
wwpLeosVplsEncapTunnelRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Setting this object to 'createAndGo' will create the entry
in the table.
Setting this object to 'destroy' will delete the entry
from the table.
Refer to description of wwpLeosVplsEncapTunnelTable for details of
creating and deleting entries in the table."
::= { wwpLeosVplsEncapTunnelEntry 16 }
wwpLeosVplsEncapTunnelFastReroute OBJECT-TYPE
SYNTAX INTEGER {
linkProtect(1),
nodeProtect(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies if the backup tunnel should provide link or node protection.
This object should only be specified if wwpLeosVplsEncapTunnelType = dynamic and
wwpLeosVplsEncapTunnelLspType = backup.
This object cannot be modified once created."
DEFVAL {linkProtect}
::= { wwpLeosVplsEncapTunnelEntry 17 }
wwpLeosVplsEncapTunnelLspType OBJECT-TYPE
SYNTAX INTEGER {
primary(1),
backup(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies if the tunnel lsp is primary or backup tunnel."
DEFVAL {primary}
::= { wwpLeosVplsEncapTunnelEntry 18 }
wwpLeosVplsEncapTunnelPartnerTunnelId OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies if the partner tunnel ID."
::= { wwpLeosVplsEncapTunnelEntry 19 }
wwpLeosVplsEncapTunnelBVID OBJECT-TYPE
SYNTAX VlanId
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the provider backbone bridge vlan.
This object is only applicable if wwpLeosVplsEncapTunnelType is set to staticPbt otherwise this object
will be ignored."
::= { wwpLeosVplsEncapTunnelEntry 20 }
wwpLeosVplsEncapTunnelDestBridgeIndex OBJECT-TYPE
SYNTAX Integer32 (0..64)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the provider backbone bridge index.
This object is only applicable if wwpLeosVplsEncapTunnelType is set to staticPbt otherwise this object
will be ignored.
This object must be set to one of the values specified by wwpLeosPbtBridgeNameMacMapIndex.
If this object is set to 0 then this value will be ignored."
::= { wwpLeosVplsEncapTunnelEntry 21 }
wwpLeosVplsEncapTunnelEgressPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the provider backbone bridge port.
This object is only applicable if wwpLeosVplsEncapTunnelType is set to staticPbt otherwise this object
will be ignored."
::= { wwpLeosVplsEncapTunnelEntry 22 }
wwpLeosVplsEncapTunnelEncapFixedPCP OBJECT-TYPE
SYNTAX INTEGER (0..7)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the encap fixed PCP assigned to this tunnel."
DEFVAL { 0 }
::= { wwpLeosVplsEncapTunnelEntry 23 }
wwpLeosVplsEncapTunnelActive OBJECT-TYPE
SYNTAX INTEGER {
yes(1),
no(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifes if the tunnel is active, and it is only valid
if TunnelType is staticPbt."
::= { wwpLeosVplsEncapTunnelEntry 24 }
--
-- Decap Tunnel Table
--
wwpLeosVplsDecapTunnelTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpLeosVplsDecapTunnelEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table represents the Decap tunnels for VPLS
wwpLeosVplsDecapTunnelType If not set will default to static
To create STATIC Decap tunnel following objects must be set
Encap and Decap Tunnel name cannot be same but indexes can be
wwpLeosVplsDecapTunnelName must be specified
wwpLeosVplsDecapTunnelLabel must be specified (0, 32..1023)
wwpLeosVplsDecapTunnelRowStatus must be set to createAndGo.
To create STATIC Decap PBT tunnel following objects must be set
Encap and Decap Tunnel name cannot be same but indexes can be
wwpLeosVplsDecapTunnelType must be set to staticPbt
wwpLeosVplsDecapTunnelName must be specified
wwpLeosVplsDecapTunnelBVID must be specified
wwpLeosVplsDecapTunnelBridgeIndex must be specified
wwpLeosVplsDecapTunnelPort must be specified
wwpLeosVplsDecapTunnelRowStatus must be set to createAndGo."
::= { wwpLeosVpls 14 }
wwpLeosVplsDecapTunnelEntry OBJECT-TYPE
SYNTAX WwpLeosVplsDecapTunnelEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"represents each entry in wwpLeosVplsDecapTunnelTable."
INDEX { wwpLeosVplsDecapTunnelId }
::= { wwpLeosVplsDecapTunnelTable 1 }
WwpLeosVplsDecapTunnelEntry ::= SEQUENCE {
wwpLeosVplsDecapTunnelId INTEGER,
wwpLeosVplsDecapTunnelName DisplayString,
wwpLeosVplsDecapTunnelLabel Unsigned32,
wwpLeosVplsDecapTunnelType INTEGER,
wwpLeosVplsDecapTunnelRowStatus RowStatus,
wwpLeosVplsDecapTunnelBVID Integer32,
wwpLeosVplsDecapTunnelBridgeIndex Integer32,
wwpLeosVplsDecapTunnelPort Integer32,
wwpLeosVplsDecapTunnelMac MacAddress,
wwpLeosVplsDecapTunnelOperStatus INTEGER
}
wwpLeosVplsDecapTunnelId OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the unique index used in the table."
::= { wwpLeosVplsDecapTunnelEntry 1 }
wwpLeosVplsDecapTunnelName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..31))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specfies the name assigned to the tunnel.
This object can only be specified while creating entry in the table
and cannot be modified after the entry has been created."
::= { wwpLeosVplsDecapTunnelEntry 2 }
wwpLeosVplsDecapTunnelLabel OBJECT-TYPE
SYNTAX Unsigned32 (0..1048576)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This mib object specifies the Decap label assigned to this tunnel.
If the label is not yet known (signaling in process), the
object should return a value of 0xFFFF."
::= { wwpLeosVplsDecapTunnelEntry 3 }
wwpLeosVplsDecapTunnelType OBJECT-TYPE
SYNTAX INTEGER {
static(1),
dynamic(2),
staticPbt(3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies if the tunnel is created because
of remote PE request (dynamic tunnel) or it is created by the
user on the device (Decap tunnel).
This object cannot be set to dynamic."
DEFVAL {static}
::= { wwpLeosVplsDecapTunnelEntry 4 }
wwpLeosVplsDecapTunnelRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Setting this object to 'createAndGo' will create the entry
in the table.
Setting this object to 'destroy' will delete the entry
from the table.
Refer to description of wwpLeosVplsDecapTunnelTable for details of
creating and deleting entries in the table."
::= { wwpLeosVplsDecapTunnelEntry 5 }
wwpLeosVplsDecapTunnelBVID OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the provider bridge vlan ID expected in the mac
in mac frames ingressing the device from provider bridge facing side."
::= { wwpLeosVplsDecapTunnelEntry 6 }
wwpLeosVplsDecapTunnelBridgeIndex OBJECT-TYPE
SYNTAX Integer32 (0..64)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the provider bridge host index which will be used
to query wwpLeosPbtHostNameMacMapTable to find out corresponding mac address
expected in the pbt frames ingressing the device from provider bridge facing side."
::= { wwpLeosVplsDecapTunnelEntry 7 }
wwpLeosVplsDecapTunnelPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the incoming port on which
the pbt frames are expected."
::= { wwpLeosVplsDecapTunnelEntry 8 }
wwpLeosVplsDecapTunnelMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the source mac address expected in
the pbt frames coming from provider network facing side.
This mac address is derived from wwpLeosPbtHostNameMacMapTable table using
the value specified by wwpLeosVplsDecapTunnelBridgeName.
"
::= { wwpLeosVplsDecapTunnelEntry 9 }
wwpLeosVplsDecapTunnelOperStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the operational status of tunnel."
::= { wwpLeosVplsDecapTunnelEntry 10 }
--
-- Virtual circuit mpls table
--
wwpLeosVplsVirtualCircuitMplsTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpLeosVplsVirtualCircuitMplsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The (conceptual) table listing the mpls virtual circuit table.
To create entry use SNMP, multiple set operation must
be used.
Following Mib objects must be specified while creating MPLS
virtual circuit
Mpls and Ethernet virtual circuit name cannot be same but indexes can be
- wwpLeosVplsVirtualCircuitMplsType must be set to dynamic
- wwpLeosVplsVirtualCircuitMplsStatus must be set to createAndGo
- wwpLeosVplsVirtualCircuitMplsName must be specified
- wwpLeosVplsVirtualCircuitMplsDestAddr must be specified
Following MIB objects must be specified while creating static
MPLS virtual circuit
- wwpLeosVplsVirtualCircuitMplsType must be set to static
- wwpLeosVplsVirtualCircuitMplsStatus must be set to createAndGo
- wwpLeosVplsVirtualCircuitMplsName must be specified
- wwpLeosVplsVirtualCircuitMplsDestAddr must be specified
- wwpLeosVplsVirtualCircuitMplsEncapLabel must be specified (2048..18431)
- wwpLeosVplsVirtualCircuitMplsDecapLabel must be specified (2048..18431)"
::= { wwpLeosVpls 15 }
wwpLeosVplsVirtualCircuitMplsEntry OBJECT-TYPE
SYNTAX WwpLeosVplsVirtualCircuitMplsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The virtual circuit table entry index by
wwpLeosVplsVirtualCircuitMplsIndex."
INDEX { wwpLeosVplsVirtualCircuitMplsIndex }
::= { wwpLeosVplsVirtualCircuitMplsTable 1 }
WwpLeosVplsVirtualCircuitMplsEntry ::= SEQUENCE {
wwpLeosVplsVirtualCircuitMplsIndex INTEGER,
wwpLeosVplsVirtualCircuitMplsName DisplayString,
wwpLeosVplsVirtualCircuitMplsType INTEGER,
wwpLeosVplsVirtualCircuitMplsDestAddr IpAddress,
wwpLeosVplsVirtualCircuitMplsTunnelPolicy INTEGER,
wwpLeosVplsVirtualCircuitMplsFixedTunnelId INTEGER,
wwpLeosVplsVirtualCircuitMplsActiveTunnelId INTEGER,
wwpLeosVplsVirtualCircuitMplsOperStatus INTEGER,
wwpLeosVplsVirtualCircuitMplsEncapLabel Unsigned32,
wwpLeosVplsVirtualCircuitMplsDecapLabel Unsigned32,
wwpLeosVplsVirtualCircuitMplsGroupId Unsigned32,
wwpLeosVplsVirtualCircuitMplsProtectionType INTEGER,
wwpLeosVplsVirtualCircuitMplsStatusTlv INTEGER,
wwpLeosVplsVirtualCircuitMplsMtu INTEGER,
wwpLeosVplsVirtualCircuitMplsStatus RowStatus
}
wwpLeosVplsVirtualCircuitMplsIndex OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This represents the virtual circuit index in the table.
This number should be unique in the table."
::= { wwpLeosVplsVirtualCircuitMplsEntry 1 }
wwpLeosVplsVirtualCircuitMplsName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..31))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This represents the name of the virtual circuit associated
with the given virtual circuit.
Mpls and Ethernet virtual circuit name cannot be same
but indexes can be."
::= { wwpLeosVplsVirtualCircuitMplsEntry 2 }
wwpLeosVplsVirtualCircuitMplsType OBJECT-TYPE
SYNTAX INTEGER {
dynamic(1),
static(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This represents the type of the virtual circuit."
::= { wwpLeosVplsVirtualCircuitMplsEntry 3 }
wwpLeosVplsVirtualCircuitMplsDestAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This represents the destination address used
by the signaling protocol if wwpLeosVplsVirtualCircuitMplsType is
set to dynamic.
This object cannot be modified once entry is created."
::= { wwpLeosVplsVirtualCircuitMplsEntry 4 }
wwpLeosVplsVirtualCircuitMplsTunnelPolicy OBJECT-TYPE
SYNTAX INTEGER {
fixed(1),
firstAvailable(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object represents that this virtual circuit should select the tunnel
as fixed or use the first active tunnel available on the outgoing port.
If this object is set to fixed then wwpLeosVplsVirtualCircuitMplsTunnelIndx must
be specified."
DEFVAL { firstAvailable }
::= { wwpLeosVplsVirtualCircuitMplsEntry 5 }
wwpLeosVplsVirtualCircuitMplsFixedTunnelId OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This represents the tunnel that this virtual circuit should be mapped to.
This object is only used if wwpLeosVplsVirtualCircuitMplsTunnelPolicy is set
to fixed."
DEFVAL { 0 }
::= { wwpLeosVplsVirtualCircuitMplsEntry 6 }
wwpLeosVplsVirtualCircuitMplsActiveTunnelId OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This represents the tunnel that this virtual circuit is currently using.
This object is equal to wwpLeosVplsVirtualCircuitMplsFixedTunnelId if
wwpLeosVplsVirtualCircuitMplsTunnelPolicy is set to fixed."
::= { wwpLeosVplsVirtualCircuitMplsEntry 7 }
wwpLeosVplsVirtualCircuitMplsOperStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This represents the operational status of the virtual circuit."
::= { wwpLeosVplsVirtualCircuitMplsEntry 8 }
wwpLeosVplsVirtualCircuitMplsEncapLabel OBJECT-TYPE
SYNTAX Unsigned32 (0..1048576)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"If wwpLeosVplsVirtualCircuitMplsType is set to static
then this object specifies the encap label the should be used
for this virtual circuit. Label should be in the range 2048..18431.
If the label is not yet known (signaling in process), the
object should return a value of 0xFFFF."
::= { wwpLeosVplsVirtualCircuitMplsEntry 9 }
wwpLeosVplsVirtualCircuitMplsDecapLabel OBJECT-TYPE
SYNTAX Unsigned32 (0..1048576)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"If wwpLeosVplsVirtualCircuitMplsType is set to static
then this object specifies the decap label the should be used
for this virtual circuit. Label should be in the range 2048..18431.
If the label is not yet known (signaling in process), the
object should return a value of 0xFFFF."
::= { wwpLeosVplsVirtualCircuitMplsEntry 10 }
wwpLeosVplsVirtualCircuitMplsGroupId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This represents the group ID advertised in the LDP signaling
if wwpLeosVplsVirtualCircuitMplsType is set to dynamic."
DEFVAL { 0 }
::= { wwpLeosVplsVirtualCircuitMplsEntry 11 }
wwpLeosVplsVirtualCircuitMplsProtectionType OBJECT-TYPE
SYNTAX INTEGER {
primary(1),
secondary(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This represents that this virtual circuit is primary or secondary
virtual circuit. If primary virtual circuit goes down that secondary
virtual circuit will be used."
DEFVAL { secondary }
::= { wwpLeosVplsVirtualCircuitMplsEntry 12 }
wwpLeosVplsVirtualCircuitMplsStatusTlv OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Specifies whether the Status TLV in LDP signaling should be advertised or not.
This mib object is only used if wwpLeosVplsVirtualCircuitMplsType is set to dynamic.
This field cannot be modified while wwpLeosVplsVirtualCircuitMplsStatus is active"
DEFVAL { false }
::= { wwpLeosVplsVirtualCircuitMplsEntry 13 }
wwpLeosVplsVirtualCircuitMplsMtu OBJECT-TYPE
SYNTAX INTEGER (1500..9216)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object will set the MTU for this VC.
This MTU is advertised to the peer if wwpLeosVplsVirtualCircuitMplsType
is set to dynamic."
DEFVAL { 9190 }
::= { wwpLeosVplsVirtualCircuitMplsEntry 14 }
wwpLeosVplsVirtualCircuitMplsStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Used to manage the creation and deletion of the
conceptual rows in this table.
To create a row in this table, a manager must
set this object to 'createAndGo'. To delete a row in this
table, a manager must set this object to 'destroy'.
If the entry exists, it will be displayed as 'active'."
::= { wwpLeosVplsVirtualCircuitMplsEntry 15 }
--
-- VPLS MPLS VC Stats Table
--
wwpLeosVplsVirtualCircuitMplsStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpLeosVplsVirtualCircuitMplsStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The (conceptual) table listing the mpls virtual circuit stats
table."
::= { wwpLeosVpls 16 }
wwpLeosVplsVirtualCircuitMplsStatsEntry OBJECT-TYPE
SYNTAX WwpLeosVplsVirtualCircuitMplsStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The mpls virtual circuit stats table entry index by
wwpLeosVplsVirtualCircuitMplsIndex."
INDEX { wwpLeosVplsVirtualCircuitMplsIndex }
::= { wwpLeosVplsVirtualCircuitMplsStatsTable 1 }
WwpLeosVplsVirtualCircuitMplsStatsEntry ::= SEQUENCE {
wwpLeosVplsVirtualCircuitMplsTxBytesHi Counter32,
wwpLeosVplsVirtualCircuitMplsTxBytesLo Counter32,
wwpLeosVplsVirtualCircuitMplsRxBytesHi Counter32,
wwpLeosVplsVirtualCircuitMplsRxBytesLo Counter32
}
wwpLeosVplsVirtualCircuitMplsTxBytesHi OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This represents the total number of higher 32 bits transmitted for
given virtual circuit."
::= { wwpLeosVplsVirtualCircuitMplsStatsEntry 1 }
wwpLeosVplsVirtualCircuitMplsTxBytesLo OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This represents the total number of lower 32 bits transmitted for
given virtual circuit."
::= { wwpLeosVplsVirtualCircuitMplsStatsEntry 2 }
wwpLeosVplsVirtualCircuitMplsRxBytesHi OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This represents the total number of higher 32 bits received for
given mpls virtual circuit."
::= { wwpLeosVplsVirtualCircuitMplsStatsEntry 3 }
wwpLeosVplsVirtualCircuitMplsRxBytesLo OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This represents the total number of lower 32 bits received for
given virtual circuit."
::= { wwpLeosVplsVirtualCircuitMplsStatsEntry 4 }
--
-- Virtual circuit ethernet table
--
wwpLeosVplsVirtualCircuitEthTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpLeosVplsVirtualCircuitEthEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The (conceptual) table listing the virtual circuit table.
To create entry use SNMP, multiple set operation must
be usedd because following mib objects needs to be set
while creating entry in the table.
Mpls and Ethernet virtual circuit name cannot be same but indexes can be
- wwpLeosVplsVirtualCircuitEthName must be specified
- wwpLeosVplsVirtualCircuitEthProviderVlanId must be specified and must exist
on the device.
- wwpLeosVplsVirtualCircuitEthStatus must be specified."
::= { wwpLeosVpls 17 }
wwpLeosVplsVirtualCircuitEthEntry OBJECT-TYPE
SYNTAX WwpLeosVplsVirtualCircuitEthEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The virtual circuit table entry index by
wwpLeosVplsVirtualCircuitMplsIndex."
INDEX { wwpLeosVplsVirtualCircuitEthIndex }
::= { wwpLeosVplsVirtualCircuitEthTable 1 }
WwpLeosVplsVirtualCircuitEthEntry ::= SEQUENCE {
wwpLeosVplsVirtualCircuitEthIndex INTEGER,
wwpLeosVplsVirtualCircuitEthName DisplayString,
wwpLeosVplsVirtualCircuitEthProviderVlanId VlanId,
wwpLeosVplsVirtualCircuitEthRowStatus RowStatus,
wwpLeosVplsVirtualCircuitEthStatsMonitor INTEGER
}
wwpLeosVplsVirtualCircuitEthIndex OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This represents the virtual circuit index in the table.
This number should be unique in the table."
::= { wwpLeosVplsVirtualCircuitEthEntry 1 }
wwpLeosVplsVirtualCircuitEthName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..31))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This represents the name of the virtual circuit associated
with the given virtual circuit.
Mpls and Ethernet virtual circuit name cannot be same but indexes can be "
::= { wwpLeosVplsVirtualCircuitEthEntry 2 }
wwpLeosVplsVirtualCircuitEthProviderVlanId OBJECT-TYPE
SYNTAX VlanId
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This represents the provider vlan id associated with the virtual circuit for
a given wwpLeosVplsVirtualCircuitMplsIndex."
::= { wwpLeosVplsVirtualCircuitEthEntry 3 }
wwpLeosVplsVirtualCircuitEthRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Used to manage the creation and deletion of the
conceptual rows in this table.
To create a row in this table, a manager must
set this object to 'createAndGo'. To delete a row in this
table, a manager must set this object to 'destroy'
If the entry exists, it will be displayed as 'active'."
::= { wwpLeosVplsVirtualCircuitEthEntry 4 }
wwpLeosVplsVirtualCircuitEthStatsMonitor OBJECT-TYPE
SYNTAX INTEGER {
on(1),
off(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"To disable stats collection, set this object to off(2).
To enable stats collection, set this object to on(1)."
::= { wwpLeosVplsVirtualCircuitEthEntry 5}
--
-- Ether Type Table
--
wwpLeosVplsVirtualCircuitEtherTypeTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpLeosVplsVirtualCircuitEtherTypeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The (conceptual) table listing the ether type to be used
for each port."
::= { wwpLeosVpls 18 }
wwpLeosVplsVirtualCircuitEtherTypeEntry OBJECT-TYPE
SYNTAX WwpLeosVplsVirtualCircuitEtherTypeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The entry to assign ether type for each port."
INDEX {wwpLeosVplsVirtualCircuitPortId}
::= { wwpLeosVplsVirtualCircuitEtherTypeTable 1 }
WwpLeosVplsVirtualCircuitEtherTypeEntry ::= SEQUENCE {
wwpLeosVplsVirtualCircuitPortId INTEGER,
wwpLeosVplsVirtualCircuitEtherType INTEGER,
wwpLeosVplsVirtualCircuitEtherTypePolicy INTEGER
}
wwpLeosVplsVirtualCircuitPortId OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the port number used as index in the
table."
::= { wwpLeosVplsVirtualCircuitEtherTypeEntry 1 }
wwpLeosVplsVirtualCircuitEtherType OBJECT-TYPE
SYNTAX INTEGER {
type8100(1),
type9100(2),
type88A8(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the ethertype of the outer VLAN tag
for given port."
DEFVAL { type8100 }
::= { wwpLeosVplsVirtualCircuitEtherTypeEntry 2 }
wwpLeosVplsVirtualCircuitEtherTypePolicy OBJECT-TYPE
SYNTAX INTEGER {
all(1),
encapOnly(2),
vlanTpid(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the policy for the ethertype of the outer VLAN tag
for given port. All means all frames will have the type set in wwpLeosVplsVirtualCircuitEtherType.
encapOnly means only Q-in-Q encapsulated frames will use that value.
If wwpLeosVplsVirtualCircuitEtherType is set to type 8100 then ALL will always
be the operational value for this item. vlanTpid means that the port will use the TPID configured
for the vlan at egress."
DEFVAL { encapOnly }
::= { wwpLeosVplsVirtualCircuitEtherTypeEntry 3 }
--
-- VPLS VC Stats Table
--
wwpLeosVplsVirtualCircuitEthStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpLeosVplsVirtualCircuitEthStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The (conceptual) table listing the virtual circuit stats
table."
::= { wwpLeosVpls 19 }
wwpLeosVplsVirtualCircuitEthStatsEntry OBJECT-TYPE
SYNTAX WwpLeosVplsVirtualCircuitEthStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The ethernet virtual circuit stats table entry index by
wwpLeosVplsVirtualCircuitMplsIndex."
INDEX { wwpLeosVplsVirtualCircuitEthIndex }
::= { wwpLeosVplsVirtualCircuitEthStatsTable 1 }
WwpLeosVplsVirtualCircuitEthStatsEntry ::= SEQUENCE {
wwpLeosVplsVirtualCircuitEthTxBytesHi Counter32,
wwpLeosVplsVirtualCircuitEthTxBytesLo Counter32,
wwpLeosVplsVirtualCircuitEthRxBytesHi Counter32,
wwpLeosVplsVirtualCircuitEthRxBytesLo Counter32,
wwpLeosVirtualCircuitEthStatsClear INTEGER
}
wwpLeosVplsVirtualCircuitEthTxBytesHi OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This represents the total number of higher 32 bits transmitted for
given virtual circuit."
::= { wwpLeosVplsVirtualCircuitEthStatsEntry 1 }
wwpLeosVplsVirtualCircuitEthTxBytesLo OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This represents the total number of lower 32 bits transmitted for
given virtual circuit."
::= { wwpLeosVplsVirtualCircuitEthStatsEntry 2 }
wwpLeosVplsVirtualCircuitEthRxBytesHi OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This represents the total number of higher 32 bits received for
given virtual circuit."
::= { wwpLeosVplsVirtualCircuitEthStatsEntry 3 }
wwpLeosVplsVirtualCircuitEthRxBytesLo OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This represents the total number of lower 32 bits received for
given virtual circuit."
::= { wwpLeosVplsVirtualCircuitEthStatsEntry 4 }
wwpLeosVirtualCircuitEthStatsClear OBJECT-TYPE
SYNTAX INTEGER {
clear(1),
none(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"To clear the statistics for the given virtual circuit, set this object to
clear(1)"
::= { wwpLeosVplsVirtualCircuitEthStatsEntry 5 }
--
-- Virtual Switch Mpls Table
--
wwpLeosVplsVirtualSwitchMplsTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpLeosVplsVirtualSwitchMplsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is used to manage virtual switch entries
on the device."
::= { wwpLeosVpls 20 }
wwpLeosVplsVirtualSwitchMplsEntry OBJECT-TYPE
SYNTAX WwpLeosVplsVirtualSwitchMplsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This entry corresponds to single entry in wwpLeosVplsVirtualSwitchMplsTable
table.
To create an entry in the table following criteria must be met.
Mpls and Ethernet virtual switch name cannot be same but indexes can be
- wwpLeosVplsVirtualSwitchMplsVpnId must be specified.
- wwpLeosVplsVirtualSwitchMplsType must be specified.
- wwpLeosVplsVirtualSwitchMplsName must be specified.
- wwpLeosVplsVirtualSwitchMplsStatus must be specified."
INDEX { wwpLeosVplsVirtualSwitchMplsIndx }
::= { wwpLeosVplsVirtualSwitchMplsTable 1 }
WwpLeosVplsVirtualSwitchMplsEntry ::= SEQUENCE {
wwpLeosVplsVirtualSwitchMplsIndx INTEGER,
wwpLeosVplsVirtualSwitchMplsName DisplayString,
wwpLeosVplsVirtualSwitchMplsVpnId Unsigned32,
wwpLeosVplsVirtualSwitchMplsEncapCosPolicy INTEGER,
wwpLeosVplsVirtualSwitchMplsEncapFixedDot1dPri INTEGER,
wwpLeosVplsVirtualSwitchMplsDecapCosPolicy INTEGER,
wwpLeosVplsVirtualSwitchMplsDecapFixedDot1dPri INTEGER,
wwpLeosVplsVirtualSwitchMplsCtrlProtocolTunnelState INTEGER,
wwpLeosVplsVirtualSwitchMplsDecapTTLPolicy INTEGER,
wwpLeosVplsVirtualSwitchMplsType INTEGER,
wwpLeosVplsVirtualSwitchMplsRowStatus RowStatus,
wwpLeosVplsVirtualSwitchMplsMacLrnState INTEGER,
wwpLeosVplsVirtualSwitchMplsTunnelMethod INTEGER,
wwpLeosVplsVirtualSwitchMplsCtrlProtocolDot1dPri INTEGER,
wwpLeosVplsVirtualSwitchMplsSubscriberDot1dPolicy INTEGER,
wwpLeosVplsVirtualSwitchMplsCtrlProtTransFrameValidate INTEGER,
wwpLeosVplsVirtualSwitchMplsHonorPriority INTEGER
}
wwpLeosVplsVirtualSwitchMplsIndx OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the virtual switch index which is used as unique
index in the table."
::= { wwpLeosVplsVirtualSwitchMplsEntry 1 }
wwpLeosVplsVirtualSwitchMplsName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..31))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the virtual switch name. this object can only be specified at the
time of creation and cannot be modified later.
Mpls and Ethernet virtual switch name cannot be same but indexes can be."
::= { wwpLeosVplsVirtualSwitchMplsEntry 2 }
wwpLeosVplsVirtualSwitchMplsVpnId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the subscriber vlan Id for given virtual switch."
::= { wwpLeosVplsVirtualSwitchMplsEntry 3 }
wwpLeosVplsVirtualSwitchMplsEncapCosPolicy OBJECT-TYPE
SYNTAX INTEGER {
fixed(1),
inheritDot1dPri(2),
inheritIpPrec(3),
inheritPhbg(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the ingress cos policy for given virtual switch."
DEFVAL { fixed }
::= { wwpLeosVplsVirtualSwitchMplsEntry 4 }
wwpLeosVplsVirtualSwitchMplsEncapFixedDot1dPri OBJECT-TYPE
SYNTAX INTEGER (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the ingress fixed cos attributes for given virtual switch."
DEFVAL { 2 }
::= { wwpLeosVplsVirtualSwitchMplsEntry 5 }
wwpLeosVplsVirtualSwitchMplsDecapCosPolicy OBJECT-TYPE
SYNTAX INTEGER {
fixed(1),
inheritVc(2),
inheritTunnel(3),
leave(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the egress cos policy for given virtual switch."
DEFVAL { leave }
::= { wwpLeosVplsVirtualSwitchMplsEntry 6 }
wwpLeosVplsVirtualSwitchMplsDecapFixedDot1dPri OBJECT-TYPE
SYNTAX INTEGER (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the egress cos attributes for given virtual switch."
DEFVAL { 2 }
::= { wwpLeosVplsVirtualSwitchMplsEntry 7 }
wwpLeosVplsVirtualSwitchMplsCtrlProtocolTunnelState OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object enables or disables control protocol tunneling for a given
virtual switch."
DEFVAL { disabled }
::= { wwpLeosVplsVirtualSwitchMplsEntry 8 }
wwpLeosVplsVirtualSwitchMplsDecapTTLPolicy OBJECT-TYPE
SYNTAX INTEGER {
pipe(1),
uniform(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the TTL policy for a given virtual switch."
DEFVAL { pipe }
::= { wwpLeosVplsVirtualSwitchMplsEntry 9 }
wwpLeosVplsVirtualSwitchMplsType OBJECT-TYPE
SYNTAX INTEGER {
static(1),
dynamic(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the type of virtual switch."
::= { wwpLeosVplsVirtualSwitchMplsEntry 10 }
wwpLeosVplsVirtualSwitchMplsRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object can be set to 'createAndGo' to create entry in the table.
This object can be set to 'destroy' to delete entry in the table.
Following objects must be set to valid values to create entry in the table."
::= { wwpLeosVplsVirtualSwitchMplsEntry 11 }
wwpLeosVplsVirtualSwitchMplsMacLrnState OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object will set the Mac learning state for a given mpls virtual switch."
DEFVAL { enabled }
::= { wwpLeosVplsVirtualSwitchMplsEntry 12 }
wwpLeosVplsVirtualSwitchMplsTunnelMethod OBJECT-TYPE
SYNTAX INTEGER {
l2pt (1),
transparent (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object will set the tunneling method for a given mpls virtual switch."
DEFVAL { l2pt }
::= { wwpLeosVplsVirtualSwitchMplsEntry 13 }
wwpLeosVplsVirtualSwitchMplsCtrlProtocolDot1dPri OBJECT-TYPE
SYNTAX INTEGER (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the .1d priority to use when encapsulation control frames."
DEFVAL { 6 }
::= { wwpLeosVplsVirtualSwitchMplsEntry 14 }
wwpLeosVplsVirtualSwitchMplsSubscriberDot1dPolicy OBJECT-TYPE
SYNTAX INTEGER {
leave (1),
provider-inherit (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object will configure the policy used to decide whether or not the
subscriber frame .1d priorty should be left alone, or remarked to the computed provider priority."
DEFVAL { leave }
::= { wwpLeosVplsVirtualSwitchMplsEntry 15 }
wwpLeosVplsVirtualSwitchMplsCtrlProtTransFrameValidate OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object will set the transparent-mode validate for a given mpls virtual switch."
DEFVAL { disabled }
::= { wwpLeosVplsVirtualSwitchMplsEntry 16 }
wwpLeosVplsVirtualSwitchMplsHonorPriority OBJECT-TYPE
SYNTAX INTEGER {
c-vlan (1),
s-vlan (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object will select either the c-vlan or s-vlan
priority to use through the Virtual Switch and it's associated
MPLS Tunnel. "
DEFVAL { c-vlan }
::= { wwpLeosVplsVirtualSwitchMplsEntry 17 }
--
-- virtual switch mpls membership Table
--
wwpLeosVplsVirtualSwitchMplsMemberTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpLeosVplsVirtualSwitchMplsMemberEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"This table is used to create mpls virtual switch subscriber port-vlan membership entry."
::= { wwpLeosVpls 21 }
wwpLeosVplsVirtualSwitchMplsMemberEntry OBJECT-TYPE
SYNTAX WwpLeosVplsVirtualSwitchMplsMemberEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"This entry corresponds to single port-vlan subscriber entry in
wwpLeosVplsVirtualSwitchMplsMemberTable table."
INDEX { wwpLeosVplsVirtualSwitchMplsIndx, wwpLeosVplsVirtualSwitchMplsMemberPortId }
::= { wwpLeosVplsVirtualSwitchMplsMemberTable 1 }
WwpLeosVplsVirtualSwitchMplsMemberEntry ::= SEQUENCE {
wwpLeosVplsVirtualSwitchMplsMemberPortId INTEGER,
wwpLeosVplsVirtualSwitchMplsMemberVlanId INTEGER,
wwpLeosVplsVirtualSwitchMplsMemberRowStatus RowStatus,
wwpLeosVplsVirtualSwitchMplsMemberEncapCosPolicy INTEGER,
wwpLeosVplsVirtualSwitchMplsMemberEncapCosFixedDot1DPri INTEGER,
wwpLeosVplsVirtualSwitchMplsMemberSubscriberDot1dPolicy INTEGER
}
wwpLeosVplsVirtualSwitchMplsMemberPortId OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the port number which is to be added as
a customer facing port for the mpls virtual switch index
wwpLeosVplsVirtualSwitchMplsIndx."
::= { wwpLeosVplsVirtualSwitchMplsMemberEntry 1 }
wwpLeosVplsVirtualSwitchMplsMemberVlanId OBJECT-TYPE
SYNTAX INTEGER (0..4094)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the subscriber vlan attached to this
mpls virtual switch index wwpLeosVplsVirtualSwitchMplsIndx.
This object cannot be modified one entry is created in this table.
This object can only be specified when creating entries in this table."
::= { wwpLeosVplsVirtualSwitchMplsMemberEntry 2 }
wwpLeosVplsVirtualSwitchMplsMemberRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Used to manage the creation and deletion of the
conceptual rows in this table.
To create a row in this table, a manager must
set this object to 'createAndGo'. To delete a row in this
table, a manager must set this object to 'destroy'.
If the entry exists, it will be displayed as 'active'."
::= { wwpLeosVplsVirtualSwitchMplsMemberEntry 3 }
wwpLeosVplsVirtualSwitchMplsMemberEncapCosPolicy OBJECT-TYPE
SYNTAX INTEGER {
fixed (1),
inheritDot1dPri (2),
inheritIpPrec (3),
inheritPhbg (4),
inheritVs (5),
port-inherit (6)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the ingress cos policy for given member entry.
By default 'inheritVs' the encap CoS policy is inherited from the parent
virtual-switch settings"
DEFVAL { inheritVs }
::= { wwpLeosVplsVirtualSwitchMplsMemberEntry 4 }
wwpLeosVplsVirtualSwitchMplsMemberEncapCosFixedDot1DPri OBJECT-TYPE
SYNTAX INTEGER (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the ingress fixed cos attributes for given
member entry. This attribute is only valid when the member
EncapCosPolicy is set to 'fixed'"
DEFVAL { 2 }
::= { wwpLeosVplsVirtualSwitchMplsMemberEntry 5 }
wwpLeosVplsVirtualSwitchMplsMemberSubscriberDot1dPolicy OBJECT-TYPE
SYNTAX INTEGER {
leave (1),
provider-inherit (2),
inheritVs (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object configures the member policy used to decide if the subscriber
frame's 'c-vlan' .1d priorty should be left alone 'leave', or remarked
'provider-inherit' to the resolved provider 's-vlan' priority. This
attribute is valid when the member's SubscriberDot1Policy is 'leave' or
'provider-inherit'. If stt to 'inheritVs' the attribute is inherited from
the parent virtual-switch"
DEFVAL { inheritVs }
::= { wwpLeosVplsVirtualSwitchMplsMemberEntry 6 }
--
-- VPLS MPLS VS Member stats Table
--
wwpLeosVplsVirtualSwitchMplsMemberStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpLeosVplsVirtualSwitchMplsMemberStatsEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"The (conceptual) table listing the virtual switch member stats
table."
::= { wwpLeosVpls 22 }
wwpLeosVplsVirtualSwitchMplsMemberStatsEntry OBJECT-TYPE
SYNTAX WwpLeosVplsVirtualSwitchMplsMemberStatsEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"The virtual switch member stats table entry index by
wwpLeosVplsVirtualSwitchMplsIndx and wwpLeosVplsVirtualSwitchMplsMemberPortId."
INDEX { wwpLeosVplsVirtualSwitchMplsIndx, wwpLeosVplsVirtualSwitchMplsMemberPortId }
::= { wwpLeosVplsVirtualSwitchMplsMemberStatsTable 1 }
WwpLeosVplsVirtualSwitchMplsMemberStatsEntry ::= SEQUENCE {
wwpLeosVplsVirtualSwitchMplsMemberRxBytesHi Counter32,
wwpLeosVplsVirtualSwitchMplsMemberRxBytesLo Counter32
}
wwpLeosVplsVirtualSwitchMplsMemberRxBytesHi OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This represents the total number of higher 32 bits received for
given mpls virtual switch member port."
::= { wwpLeosVplsVirtualSwitchMplsMemberStatsEntry 1 }
wwpLeosVplsVirtualSwitchMplsMemberRxBytesLo OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This represents the total number of lower 32 bits received for
given virtual switch member port."
::= { wwpLeosVplsVirtualSwitchMplsMemberStatsEntry 2 }
--
-- virtual switch mpls mesh-vc membership Table
--
wwpLeosVplsVirtualSwitchMplsMemberMeshVcTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpLeosVplsVirtualSwitchMplsMemberMeshVcEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is used to create mpls virtual switch mesh-vc membership entry."
::= { wwpLeosVpls 23 }
wwpLeosVplsVirtualSwitchMplsMemberMeshVcEntry OBJECT-TYPE
SYNTAX WwpLeosVplsVirtualSwitchMplsMemberMeshVcEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This entry corresponds to single mesh-vc entry in
wwpLeosVplsVirtualSwitchMplsMemberMeshVcTable table."
INDEX { wwpLeosVplsVirtualSwitchMplsIndx, wwpLeosVplsVirtualSwitchMplsMemberMeshVcMeshVc }
::= { wwpLeosVplsVirtualSwitchMplsMemberMeshVcTable 1 }
WwpLeosVplsVirtualSwitchMplsMemberMeshVcEntry ::= SEQUENCE {
wwpLeosVplsVirtualSwitchMplsMemberMeshVcMeshVc INTEGER,
wwpLeosVplsVirtualSwitchMplsMemberMeshVcRowStatus RowStatus
}
wwpLeosVplsVirtualSwitchMplsMemberMeshVcMeshVc OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the mesh virtual circuit for this mpls
virtual switch."
::= { wwpLeosVplsVirtualSwitchMplsMemberMeshVcEntry 1 }
wwpLeosVplsVirtualSwitchMplsMemberMeshVcRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Used to manage the creation and deletion of the
conceptual rows in this table.
To create a row in this table, a manager must
set this object to 'createAndGo'. To delete a row in this
table, a manager must set this object to 'destroy'.
If the entry exists, it will be displayed as 'active'."
::= { wwpLeosVplsVirtualSwitchMplsMemberMeshVcEntry 2 }
--
-- virtual switch mpls ac-vc membership Table
--
wwpLeosVplsVirtualSwitchMplsMemberAcVcTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpLeosVplsVirtualSwitchMplsMemberAcVcEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is used to create mpls virtual switch mesh-vc membership entry."
::= { wwpLeosVpls 24 }
wwpLeosVplsVirtualSwitchMplsMemberAcVcEntry OBJECT-TYPE
SYNTAX WwpLeosVplsVirtualSwitchMplsMemberAcVcEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This entry corresponds to single mesh-vc entry in
wwpLeosVplsVirtualSwitchMplsMemberAcVcTable table."
INDEX { wwpLeosVplsVirtualSwitchMplsIndx, wwpLeosVplsVirtualSwitchMplsMemberAcVcAcVc}
::= { wwpLeosVplsVirtualSwitchMplsMemberAcVcTable 1 }
WwpLeosVplsVirtualSwitchMplsMemberAcVcEntry ::= SEQUENCE {
wwpLeosVplsVirtualSwitchMplsMemberAcVcAcVc INTEGER,
wwpLeosVplsVirtualSwitchMplsMemberAcVcRowStatus RowStatus
}
wwpLeosVplsVirtualSwitchMplsMemberAcVcAcVc OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the attachment virtual circuit for this mpls
virtual switch."
::= { wwpLeosVplsVirtualSwitchMplsMemberAcVcEntry 1 }
wwpLeosVplsVirtualSwitchMplsMemberAcVcRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Used to manage the creation and deletion of the
conceptual rows in this table.
To create a row in this table, a manager must
set this object to 'createAndGo'. To delete a row in this
table, a manager must set this object to 'destroy'.
If the entry exists, it will be displayed as 'active'."
::= { wwpLeosVplsVirtualSwitchMplsMemberAcVcEntry 2 }
--
-- MPLS VS Control protocol table
--
wwpLeosVplsSwitchMplsCtrlProtocolTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpLeosVplsSwitchMplsCtrlProtocolEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The (conceptual) table listing the l2 virtual switch control frame
protocol status tunnel for a given Vpls."
::= { wwpLeosVpls 25 }
wwpLeosVplsSwitchMplsCtrlProtocolEntry OBJECT-TYPE
SYNTAX WwpLeosVplsSwitchMplsCtrlProtocolEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The layer 2 virtual switch control frame protocol tunnel
entry for the Vpls."
INDEX {wwpLeosVplsVirtualSwitchMplsIndx, wwpLeosVplsSwitchMplsCtrlProtocolNum}
::= { wwpLeosVplsSwitchMplsCtrlProtocolTable 1 }
WwpLeosVplsSwitchMplsCtrlProtocolEntry ::= SEQUENCE {
wwpLeosVplsSwitchMplsCtrlProtocolNum INTEGER,
wwpLeosVplsSwitchMplsCtrlType INTEGER
}
wwpLeosVplsSwitchMplsCtrlProtocolNum OBJECT-TYPE
SYNTAX INTEGER {
l28021x(1),
rstp(2),
ciscoCdp(3),
ciscoDtp(4),
ciscoPagp(5),
ciscoPvst(6),
ciscoUplinkFast(7),
ciscoUdlp(8),
ciscoVtp(9),
gvrp(10),
lacp(11),
lacpMarker(12),
oam(13),
lldp(14),
vlanBridge(15)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represent the list of protocols the device
can support."
::= { wwpLeosVplsSwitchMplsCtrlProtocolEntry 1 }
wwpLeosVplsSwitchMplsCtrlType OBJECT-TYPE
SYNTAX INTEGER {
discard(1),
peer(2),
tunnel(3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Setting this object to 'discard' will cause wwpLeosVplsSwitchMplsCtrlProtocolNum
frames arriving at the specified UNI to be discarded.
Setting this to 'peer' will cause the wwpLeosVplsSwitchMplsCtrlProtocolNum frame
to be processed by the provider network and cause the provider
network to behave as a peer.
Setting this to 'tunnel' will cause the wwpLeosVplsSwitchMplsCtrlProtocolNum frame to be
tunneled."
::= { wwpLeosVplsSwitchMplsCtrlProtocolEntry 2 }
--
-- Virtual Switch Ether Table
--
wwpLeosVplsVirtualSwitchEthTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpLeosVplsVirtualSwitchEthEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is used to manage virtual switch entries
on the device."
::= { wwpLeosVpls 26 }
wwpLeosVplsVirtualSwitchEthEntry OBJECT-TYPE
SYNTAX WwpLeosVplsVirtualSwitchEthEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This entry corresponds to single entry in wwpLeosVplsVirtualSwitchEthernetTable table.
To create an entry in the table following criteria must be met.
- wwpLeosVplsVirtualSwitchEthRowStatus must be specified.
- wwpLeosVplsVirtualSwitchEthernetName must be specified"
INDEX { wwpLeosVplsVirtualSwitchEthIndx }
::= { wwpLeosVplsVirtualSwitchEthTable 1 }
WwpLeosVplsVirtualSwitchEthEntry ::= SEQUENCE {
wwpLeosVplsVirtualSwitchEthIndx INTEGER,
wwpLeosVplsVirtualSwitchEthName DisplayString,
wwpLeosVplsVirtualSwitchEthVc INTEGER,
wwpLeosVplsVirtualSwitchEthEncapCosPolicy INTEGER,
wwpLeosVplsVirtualSwitchEthEncapFixedDot1dPri INTEGER,
wwpLeosVplsVirtualSwitchEthDecapCosPolicy INTEGER,
wwpLeosVplsVirtualSwitchEthDecapFixedDot1dPri INTEGER,
wwpLeosVplsVirtualSwitchEthCtrlProtocolTunnelState INTEGER,
wwpLeosVplsVirtualSwitchEthRowStatus RowStatus,
wwpLeosVplsVirtualSwitchEthMacLrnState INTEGER,
wwpLeosVplsVirtualSwitchEthTunnelMethod INTEGER,
wwpLeosVplsVirtualSwitchEthCtrlProtocolDot1dPri INTEGER,
wwpLeosVplsVirtualSwitchEthSubscriberDot1dPolicy INTEGER,
wwpLeosVplsVirtualSwitchEthCtrlProtTransFrameValidate INTEGER,
wwpLeosVplsVirtualSwitchEthVcType INTEGER,
wwpLeosVplsVirtualSwitchEthHonorPriority INTEGER,
wwpLeosVplsVirtualSwitchEthDescription OCTET STRING,
wwpLeosVplsVirtualSwitchEthReservedVlan INTEGER
}
wwpLeosVplsVirtualSwitchEthIndx OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the virtual switch index which is used as unique
index in the table."
::= { wwpLeosVplsVirtualSwitchEthEntry 1 }
wwpLeosVplsVirtualSwitchEthName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..31))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the virtual switch name. this object can only be specified at the
time of creation and cannot be modified later.
Mpls and Ethernet virtual switch name cannot be same but indexes can be."
::= { wwpLeosVplsVirtualSwitchEthEntry 2 }
wwpLeosVplsVirtualSwitchEthVc OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the primary virtual circuit ID associated with this virtual switch.
To unset it set this to 0.
If this object represents PBT virtual circuit then wwpLeosVplsVirtualSwitchEthVcType must also
be set to pbt."
::= { wwpLeosVplsVirtualSwitchEthEntry 3 }
wwpLeosVplsVirtualSwitchEthEncapCosPolicy OBJECT-TYPE
SYNTAX INTEGER {
fixed(1),
inheritDot1dPri(2),
inheritIpPrec(3),
inheritPhbg(4),
port-inherit (5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the ingress cos policy for given virtual switch."
DEFVAL { fixed }
::= { wwpLeosVplsVirtualSwitchEthEntry 4 }
wwpLeosVplsVirtualSwitchEthEncapFixedDot1dPri OBJECT-TYPE
SYNTAX INTEGER (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the ingress fixed cos attributes for given virtual switch."
DEFVAL { 2 }
::= { wwpLeosVplsVirtualSwitchEthEntry 5 }
wwpLeosVplsVirtualSwitchEthDecapCosPolicy OBJECT-TYPE
SYNTAX INTEGER {
fixed(1),
inheritVc(2),
inheritTunnel(3),
leave(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the egress cos policy for given virtual switch."
DEFVAL { leave }
::= { wwpLeosVplsVirtualSwitchEthEntry 6 }
wwpLeosVplsVirtualSwitchEthDecapFixedDot1dPri OBJECT-TYPE
SYNTAX INTEGER (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the egress cos attributes for given virtual switch."
DEFVAL { 2 }
::= { wwpLeosVplsVirtualSwitchEthEntry 7 }
wwpLeosVplsVirtualSwitchEthCtrlProtocolTunnelState OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object enables or disables control protocol tunneling for a given
virtual switch."
DEFVAL { disabled }
::= { wwpLeosVplsVirtualSwitchEthEntry 8 }
wwpLeosVplsVirtualSwitchEthRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object can be set to 'createAndGo' to create entry in the table.
This object can be set to 'destroy' to delete entry in the table.
Following objects must be set to valid values to create entry in the table."
::= { wwpLeosVplsVirtualSwitchEthEntry 9 }
wwpLeosVplsVirtualSwitchEthMacLrnState OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object will set the Mac learning state for each ethernet virtual switch."
DEFVAL { enabled }
::= { wwpLeosVplsVirtualSwitchEthEntry 10 }
wwpLeosVplsVirtualSwitchEthTunnelMethod OBJECT-TYPE
SYNTAX INTEGER {
l2pt (1),
transparent (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object will set the tunneling method for each ethernet virtual switch."
DEFVAL { l2pt }
::= { wwpLeosVplsVirtualSwitchEthEntry 11 }
wwpLeosVplsVirtualSwitchEthCtrlProtocolDot1dPri OBJECT-TYPE
SYNTAX INTEGER (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the .1d priority to use when encapsulation control frames."
DEFVAL { 6 }
::= { wwpLeosVplsVirtualSwitchEthEntry 12 }
wwpLeosVplsVirtualSwitchEthSubscriberDot1dPolicy OBJECT-TYPE
SYNTAX INTEGER {
leave (1),
provider-inherit (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object will configure the policy used to decide whether or not the
subscriber frame .1d priorty should be left alone, or remarked to the computed provider priority."
DEFVAL { leave }
::= { wwpLeosVplsVirtualSwitchEthEntry 13 }
wwpLeosVplsVirtualSwitchEthCtrlProtTransFrameValidate OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object will set the transparent-mode validate for a given eth virtual switch."
DEFVAL { disabled }
::= { wwpLeosVplsVirtualSwitchEthEntry 14 }
wwpLeosVplsVirtualSwitchEthVcType OBJECT-TYPE
SYNTAX INTEGER {
none(1),
ethernet(2),
pbt(3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the type of vc to be attached to this virtual switch.
This object must be set (using SNMP multiple set operation) to pbt type if
wwpLeosVplsVirtualSwitchEthVc specifies the pbt vc.
Setting only wwpLeosVplsVirtualSwitchEthVcType will return error.
Also setting wwpLeosVplsVirtualSwitchEthVcType to none will return error."
DEFVAL { ethernet }
::= { wwpLeosVplsVirtualSwitchEthEntry 15 }
wwpLeosVplsVirtualSwitchEthHonorPriority OBJECT-TYPE
SYNTAX INTEGER {
c-vlan(1),
s-vlan(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies which Vlan priority to use on a Virtual
Switch. Honor either the c-vlan or the s-vlan priority through
the Virtual Switch and it's associated VC or Tunnel."
DEFVAL { c-vlan }
::= { wwpLeosVplsVirtualSwitchEthEntry 16 }
wwpLeosVplsVirtualSwitchEthDescription OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..128))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the virtual switch description."
::= { wwpLeosVplsVirtualSwitchEthEntry 17 }
wwpLeosVplsVirtualSwitchEthReservedVlan OBJECT-TYPE
SYNTAX INTEGER (1..4094)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Reserved vlan for the virtual-switch."
::= { wwpLeosVplsVirtualSwitchEthEntry 18 }
--
-- virtual switch ethernet membership Table
--
wwpLeosVplsVirtualSwitchEthMemberTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpLeosVplsVirtualSwitchEthMemberEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"This table is used to create virtual switch membership entry."
::= { wwpLeosVpls 27 }
wwpLeosVplsVirtualSwitchEthMemberEntry OBJECT-TYPE
SYNTAX WwpLeosVplsVirtualSwitchEthMemberEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"This entry corresponds to single entry in wwpLeosVplsVirtualSwitchEthernetMemberTable table."
INDEX { wwpLeosVplsVirtualSwitchEthIndx, wwpLeosVplsVirtualSwitchEthMemberPortId }
::= { wwpLeosVplsVirtualSwitchEthMemberTable 1 }
WwpLeosVplsVirtualSwitchEthMemberEntry ::= SEQUENCE {
wwpLeosVplsVirtualSwitchEthMemberPortId INTEGER,
wwpLeosVplsVirtualSwitchEthMemberVlan INTEGER,
wwpLeosVplsVirtualSwitchEthMemberRowStatus RowStatus,
wwpLeosVplsVirtualSwitchEthMemberEncapCosPolicy INTEGER,
wwpLeosVplsVirtualSwitchEthMemberEncapCosFixedDot1DPri INTEGER,
wwpLeosVplsVirtualSwitchEthMemberSubscriberDot1dPolicy INTEGER
}
wwpLeosVplsVirtualSwitchEthMemberPortId OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the port id associated with
wwpLeosVplsVirtualSwitchEthIndx."
::= { wwpLeosVplsVirtualSwitchEthMemberEntry 1 }
wwpLeosVplsVirtualSwitchEthMemberVlan OBJECT-TYPE
SYNTAX INTEGER (0..4094)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the subscriber vlan attached to this
eth virtual switch index wwpLeosVplsVirtualSwitchEthIndx.
This object cannot be modified one entry is created.
This object can only be specified when entry is created in this table."
::= { wwpLeosVplsVirtualSwitchEthMemberEntry 2 }
wwpLeosVplsVirtualSwitchEthMemberRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object can be set to 'createandgo' to add entry in the table.
This object can be set to 'destroy' to delete entry in the table.
Refer to description of table entry to see how to create entries
in the table."
::= { wwpLeosVplsVirtualSwitchEthMemberEntry 3 }
wwpLeosVplsVirtualSwitchEthMemberEncapCosPolicy OBJECT-TYPE
SYNTAX INTEGER {
fixed (1),
inheritDot1dPri (2),
inheritIpPrec (3),
inheritPhbg (4),
inheritVs (5),
port-inherit(6)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the ingress cos policy for given member entry."
DEFVAL { inheritVs }
::= { wwpLeosVplsVirtualSwitchEthMemberEntry 4 }
wwpLeosVplsVirtualSwitchEthMemberEncapCosFixedDot1DPri OBJECT-TYPE
SYNTAX INTEGER (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the ingress fixed cos attributes for given
member entry. This attribute is only valid when the EncapCosPolicy
is set to 'fixed'"
DEFVAL { 2 }
::= { wwpLeosVplsVirtualSwitchEthMemberEntry 5 }
wwpLeosVplsVirtualSwitchEthMemberSubscriberDot1dPolicy OBJECT-TYPE
SYNTAX INTEGER {
leave (1),
provider-inherit (2),
inheritVs (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object configures the member policy used to decide if the subscriber
frame's 'c-vlan' .1d priorty should be left alone 'leave', or remarked
'provider-inherit' to the resolved provider 's-vlan' priority. This
attribute is valid when the member's SubscriberDot1Policy is 'leave' or
'provider-inherit'. If stt to 'inheritVs' the attribute is inherited from
the parent virtual-switch"
DEFVAL { inheritVs }
::= { wwpLeosVplsVirtualSwitchEthMemberEntry 6 }
--
-- VPLS MPLS VS Member stats Table
--
wwpLeosVplsVirtualSwitchEthMemberStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpLeosVplsVirtualSwitchEthMemberStatsEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"The (conceptual) table listing the virtual switch member stats
table."
::= { wwpLeosVpls 28 }
wwpLeosVplsVirtualSwitchEthMemberStatsEntry OBJECT-TYPE
SYNTAX WwpLeosVplsVirtualSwitchEthMemberStatsEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"The virtual switch member stats table entry index by
wwpLeosVplsVirtualSwitchEthIndx and wwpLeosVplsVirtualSwitchEthMemberPortId."
INDEX { wwpLeosVplsVirtualSwitchEthIndx, wwpLeosVplsVirtualSwitchEthMemberPortId }
::= { wwpLeosVplsVirtualSwitchEthMemberStatsTable 1 }
WwpLeosVplsVirtualSwitchEthMemberStatsEntry ::= SEQUENCE {
wwpLeosVplsVirtualSwitchEthMemberRxBytesHi Counter32,
wwpLeosVplsVirtualSwitchEthMemberRxBytesLo Counter32
}
wwpLeosVplsVirtualSwitchEthMemberRxBytesHi OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This represents the total number of higher 32 bits received for
given virtual switch member port."
::= { wwpLeosVplsVirtualSwitchEthMemberStatsEntry 1 }
wwpLeosVplsVirtualSwitchEthMemberRxBytesLo OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This represents the total number of lower 32 bits received for
given virtual switch member port."
::= { wwpLeosVplsVirtualSwitchEthMemberStatsEntry 2 }
--
-- Eth VS Control protocol table
--
wwpLeosVplsSwitchEthCtrlProtocolTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpLeosVplsSwitchEthCtrlProtocolEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The (conceptual) table listing the l2 virtual switch control frame
protocol status tunnel for a given Vpls."
::= { wwpLeosVpls 29 }
wwpLeosVplsSwitchEthCtrlProtocolEntry OBJECT-TYPE
SYNTAX WwpLeosVplsSwitchEthCtrlProtocolEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The layer 2 virtual switch control frame protocol tunnel
entry for the Vpls."
INDEX {wwpLeosVplsVirtualSwitchEthIndx, wwpLeosVplsSwitchEthCtrlProtocolNum}
::= { wwpLeosVplsSwitchEthCtrlProtocolTable 1 }
WwpLeosVplsSwitchEthCtrlProtocolEntry ::= SEQUENCE {
wwpLeosVplsSwitchEthCtrlProtocolNum INTEGER,
wwpLeosVplsSwitchEthCtrlType INTEGER
}
wwpLeosVplsSwitchEthCtrlProtocolNum OBJECT-TYPE
SYNTAX INTEGER {
l28021x(1),
rstp(2),
ciscoCdp(3),
ciscoDtp(4),
ciscoPagp(5),
ciscoPvst(6),
ciscoUplinkFast(7),
ciscoUdlp(8),
ciscoVtp(9),
gvrp(10),
lacp(11),
lacpMarker(12),
oam(13),
lldp(14),
vlanBridge(15)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represent the list of protocols the device
can support."
::= { wwpLeosVplsSwitchEthCtrlProtocolEntry 1 }
wwpLeosVplsSwitchEthCtrlType OBJECT-TYPE
SYNTAX INTEGER {
discard(1),
peer(2),
tunnel(3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Setting this object to 'discard' will cause wwpLeosVplsSwitchEthCtrlProtocolNum
frames arriving at the specified UNI to be discarded.
Setting this to 'peer' will cause the wwpLeosVplsSwitchEthCtrlProtocolNum frame
to be processed by the provider network and cause the provider
network to behave as a peer.
Setting this to 'tunnel' will cause the wwpLeosVplsSwitchEthCtrlProtocolNum frame to be
tunneled."
::= { wwpLeosVplsSwitchEthCtrlProtocolEntry 2 }
--
-- Eth Etype Translation table
--
wwpLeosVplsVirtualSwitchEtypeTranslationTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpLeosVplsVirtualSwitchEtypeTranslationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table controls the global Ethertype translation functions. Only two
entries are allowed. Creating more than two entries will return an error.
The control is bi-directional. Creating one entry will enable translation
as the packet egresses the NNI and as it egresses the UNI port."
::= { wwpLeosVpls 30 }
wwpLeosVplsVirtualSwitchEtypeTranslationEntry OBJECT-TYPE
SYNTAX WwpLeosVplsVirtualSwitchEtypeTranslationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry contains the Ethertype being translated and the new Ethertype that
will be copied over the old Ethertype."
INDEX {wwpLeosVplsVirtualSwitchEtypeTranslationOriginalEtype}
::= { wwpLeosVplsVirtualSwitchEtypeTranslationTable 1 }
WwpLeosVplsVirtualSwitchEtypeTranslationEntry ::= SEQUENCE {
wwpLeosVplsVirtualSwitchEtypeTranslationOriginalEtype EtherType,
wwpLeosVplsVirtualSwitchEtypeTranslationMappedEtype EtherType,
wwpLeosVplsVirtualSwitchEtypeTranslationRowStatus RowStatus
}
wwpLeosVplsVirtualSwitchEtypeTranslationOriginalEtype OBJECT-TYPE
SYNTAX EtherType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represent the original Ethertype of the frame."
::= { wwpLeosVplsVirtualSwitchEtypeTranslationEntry 1 }
wwpLeosVplsVirtualSwitchEtypeTranslationMappedEtype OBJECT-TYPE
SYNTAX EtherType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object represent the Ethertype that will be stamped on the frame on egress
and removed on ingress."
::= { wwpLeosVplsVirtualSwitchEtypeTranslationEntry 2 }
wwpLeosVplsVirtualSwitchEtypeTranslationRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object can be set to 'createandgo' to add entry in the table.
This object can be set to 'destroy' to delete entry in the table.
Refer to description of table entry to see how to create entries
in the table."
::= { wwpLeosVplsVirtualSwitchEtypeTranslationEntry 3 }
--
-- Tunnel pair
--
wwpLeosVplsTunnelPairTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpLeosVplsTunnelPairEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table allows creating tunnel pairs. Having a tunnel pair will
force the device to accept pbt encapsulated frames on given pair of tunnels ports
and not on any port. This table is only accessible in PBT mode."
::= { wwpLeosVpls 31 }
wwpLeosVplsTunnelPairEntry OBJECT-TYPE
SYNTAX WwpLeosVplsTunnelPairEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry contains the tunnel pair."
INDEX {wwpLeosVplsTunnelPairIndx}
::= { wwpLeosVplsTunnelPairTable 1 }
WwpLeosVplsTunnelPairEntry ::= SEQUENCE {
wwpLeosVplsTunnelPairIndx INTEGER,
wwpLeosVplsTunnelPairName DisplayString,
wwpLeosVplsTunnelPairEncapTunnelIndx Integer32,
wwpLeosVplsTunnelPairDecapTunnelIndx Integer32,
wwpLeosVplsTunnelPairRowStatus RowStatus
}
wwpLeosVplsTunnelPairIndx OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object represent the index in the table."
::= { wwpLeosVplsTunnelPairEntry 1 }
wwpLeosVplsTunnelPairName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..31))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object represent the name of the pair and must be unique.
This object cannot be modified once entry is created."
::= { wwpLeosVplsTunnelPairEntry 2 }
wwpLeosVplsTunnelPairEncapTunnelIndx OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object represent the encap tunnel that is part of this tunnel pair.
This tunnel index should be valid and must exist in wwpLeosVplsEncapTunnelTable.
This object cannot be modified once entry is created."
::= { wwpLeosVplsTunnelPairEntry 3 }
wwpLeosVplsTunnelPairDecapTunnelIndx OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object represent the decap tunnel that is part of this tunnel pair.
This tunnel index should be valid and must exist in wwpLeosVplsDecapTunnelTable.
This object cannot be modified once entry is created."
::= { wwpLeosVplsTunnelPairEntry 4 }
wwpLeosVplsTunnelPairRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object can be set to 'createandgo' to add entry in the table.
This object can be set to 'destroy' to delete entry in the table.
Refer to description of table entry to see how to create entries
in the table."
::= { wwpLeosVplsTunnelPairEntry 5 }
--
-- MPLS EVPL
--
wwpLeosVplsVirtualSwitchMplsEvplMemberTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpLeosVplsVirtualSwitchMplsEvplMemberEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is used to create mpls virtual switch subscriber port-vlan membership entry."
::= { wwpLeosVpls 32 }
wwpLeosVplsVirtualSwitchMplsEvplMemberEntry OBJECT-TYPE
SYNTAX WwpLeosVplsVirtualSwitchMplsEvplMemberEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This entry corresponds to single port-vlan subscriber entry in
wwpLeosVplsVirtualSwitchMplsEvplMemberTable table."
INDEX { wwpLeosVplsVirtualSwitchMplsIndx, wwpLeosVplsVirtualSwitchMplsEvplMemberPortId, wwpLeosVplsVirtualSwitchMplsEvplMemberVlanId }
::= { wwpLeosVplsVirtualSwitchMplsEvplMemberTable 1 }
WwpLeosVplsVirtualSwitchMplsEvplMemberEntry ::= SEQUENCE {
wwpLeosVplsVirtualSwitchMplsEvplMemberPortId INTEGER,
wwpLeosVplsVirtualSwitchMplsEvplMemberVlanId INTEGER,
wwpLeosVplsVirtualSwitchMplsEvplMemberRowStatus RowStatus,
wwpLeosVplsVirtualSwitchMplsEvplMemberEncapCosPolicy INTEGER,
wwpLeosVplsVirtualSwitchMplsEvplMemberEncapFixedDot1dPri INTEGER,
wwpLeosVplsVirtualSwitchMplsEvplMemberSubscriberDot1dPolicy INTEGER
}
wwpLeosVplsVirtualSwitchMplsEvplMemberPortId OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the port number which is to be added as
a customer facing port for the mpls virtual switch index
wwpLeosVplsVirtualSwitchMplsIndx."
::= { wwpLeosVplsVirtualSwitchMplsEvplMemberEntry 1 }
wwpLeosVplsVirtualSwitchMplsEvplMemberVlanId OBJECT-TYPE
SYNTAX INTEGER (0..4094)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the subscriber vlan attached to this
mpls virtual switch index wwpLeosVplsVirtualSwitchMplsIndx.
This object cannot be modified once entry is created in this table.
This object can only be specified when creating entries in this table."
::= { wwpLeosVplsVirtualSwitchMplsEvplMemberEntry 2 }
wwpLeosVplsVirtualSwitchMplsEvplMemberRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Used to manage the creation and deletion of the
conceptual rows in this table.
To create a row in this table, a manager must
set this object to 'createAndGo'. To delete a row in this
table, a manager must set this object to 'destroy'.
If the entry exists, it will be displayed as 'active'."
::= { wwpLeosVplsVirtualSwitchMplsEvplMemberEntry 3 }
wwpLeosVplsVirtualSwitchMplsEvplMemberEncapCosPolicy OBJECT-TYPE
SYNTAX INTEGER {
fixed (1),
inheritDot1dPri (2),
inheritIpPrec (3),
inheritPhbg (4),
inheritVs (5),
port-inherit (6)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the ingress cos policy for given EVPL entry."
DEFVAL { inheritVs }
::= { wwpLeosVplsVirtualSwitchMplsEvplMemberEntry 4 }
wwpLeosVplsVirtualSwitchMplsEvplMemberEncapFixedDot1dPri OBJECT-TYPE
SYNTAX INTEGER (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the ingress fixed cos attributes for given
member entry. This attribute is only valid when the EncapCosPolicy
is set to 'fixed'"
DEFVAL { 2 }
::= { wwpLeosVplsVirtualSwitchMplsEvplMemberEntry 5 }
wwpLeosVplsVirtualSwitchMplsEvplMemberSubscriberDot1dPolicy OBJECT-TYPE
SYNTAX INTEGER {
leave (1),
provider-inherit (2),
inheritVs (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object configures the member policy used to decide if the subscriber
frame's 'c-vlan' .1d priorty should be left alone 'leave', or remarked
'provider-inherit' to the resolved provider 's-vlan' priority. This
attribute is valid when the member's SubscriberDot1Policy is 'leave' or
'provider-inherit'. If stt to 'inheritVs' the attribute is inherited from
the parent virtual-switch"
DEFVAL { inheritVs }
::= { wwpLeosVplsVirtualSwitchMplsEvplMemberEntry 6 }
wwpLeosVplsVirtualSwitchMplsEvplMemberStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpLeosVplsVirtualSwitchMplsEvplMemberStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The (conceptual) table listing the virtual switch member stats
table."
::= { wwpLeosVpls 33 }
wwpLeosVplsVirtualSwitchMplsEvplMemberStatsEntry OBJECT-TYPE
SYNTAX WwpLeosVplsVirtualSwitchMplsEvplMemberStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The virtual switch member stats table entry index by
wwpLeosVplsVirtualSwitchMplsIndx, wwpLeosVplsVirtualSwitchMplsMemberPortId and VlanId."
INDEX { wwpLeosVplsVirtualSwitchMplsIndx, wwpLeosVplsVirtualSwitchMplsEvplMemberPortId, wwpLeosVplsVirtualSwitchMplsEvplMemberVlanId }
::= { wwpLeosVplsVirtualSwitchMplsEvplMemberStatsTable 1 }
WwpLeosVplsVirtualSwitchMplsEvplMemberStatsEntry ::= SEQUENCE {
wwpLeosVplsVirtualSwitchMplsEvplMemberRxBytesHi Counter32,
wwpLeosVplsVirtualSwitchMplsEvplMemberRxBytesLo Counter32
}
wwpLeosVplsVirtualSwitchMplsEvplMemberRxBytesHi OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This represents the total number of higher 32 bits received for
given mpls virtual switch member port."
::= { wwpLeosVplsVirtualSwitchMplsEvplMemberStatsEntry 1 }
wwpLeosVplsVirtualSwitchMplsEvplMemberRxBytesLo OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This represents the total number of lower 32 bits received for
given virtual switch member port."
::= { wwpLeosVplsVirtualSwitchMplsEvplMemberStatsEntry 2 }
--
-- ETH EVPL
--
wwpLeosVplsVirtualSwitchEthEvplMemberTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpLeosVplsVirtualSwitchEthEvplMemberEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is used to create virtual switch membership entry."
::= { wwpLeosVpls 34 }
wwpLeosVplsVirtualSwitchEthEvplMemberEntry OBJECT-TYPE
SYNTAX WwpLeosVplsVirtualSwitchEthEvplMemberEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This entry corresponds to single entry in wwpLeosVplsVirtualSwitchEthernetEvplMemberTable table."
INDEX { wwpLeosVplsVirtualSwitchEthIndx, wwpLeosVplsVirtualSwitchEthEvplMemberPortId, wwpLeosVplsVirtualSwitchEthEvplMemberVlan }
::= { wwpLeosVplsVirtualSwitchEthEvplMemberTable 1 }
WwpLeosVplsVirtualSwitchEthEvplMemberEntry ::= SEQUENCE {
wwpLeosVplsVirtualSwitchEthEvplMemberPortId INTEGER,
wwpLeosVplsVirtualSwitchEthEvplMemberVlan INTEGER,
wwpLeosVplsVirtualSwitchEthEvplMemberRowStatus RowStatus,
wwpLeosVplsVirtualSwitchEthEvplMemberEncapCosPolicy INTEGER,
wwpLeosVplsVirtualSwitchEthEvplMemberEncapFixedDot1dPri INTEGER,
wwpLeosVplsVirtualSwitchEthEvplMemberSubscriberDot1dPolicy INTEGER,
wwpLeosVplsVirtualSwitchEthEvplMemberTranslateTag INTEGER,
wwpLeosVplsVirtualSwitchEthEvplMemberServiceVlanTpid INTEGER
}
wwpLeosVplsVirtualSwitchEthEvplMemberPortId OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the port id associated with
wwpLeosVplsVirtualSwitchEthIndx."
::= { wwpLeosVplsVirtualSwitchEthEvplMemberEntry 1 }
wwpLeosVplsVirtualSwitchEthEvplMemberVlan OBJECT-TYPE
SYNTAX INTEGER (0..4095)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the subscriber vlan attached to this
eth virtual switch index wwpLeosVplsVirtualSwitchEthIndx.
This object cannot be modified one entry is created.
This object can only be specified when entry is created in this table."
::= { wwpLeosVplsVirtualSwitchEthEvplMemberEntry 2 }
wwpLeosVplsVirtualSwitchEthEvplMemberRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object can be set to 'createandgo' to add entry in the table.
This object can be set to 'destroy' to delete entry in the table.
Refer to description of table entry to see how to create entries
in the table."
::= { wwpLeosVplsVirtualSwitchEthEvplMemberEntry 3 }
wwpLeosVplsVirtualSwitchEthEvplMemberEncapCosPolicy OBJECT-TYPE
SYNTAX INTEGER {
fixed (1),
inheritDot1dPri (2),
inheritIpPrec (3),
inheritPhbg (4),
inheritVs (5),
port-inherit(6)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the ingress cos policy for given EVPL entry."
DEFVAL { inheritVs }
::= { wwpLeosVplsVirtualSwitchEthEvplMemberEntry 4 }
wwpLeosVplsVirtualSwitchEthEvplMemberEncapFixedDot1dPri OBJECT-TYPE
SYNTAX INTEGER (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the ingress fixed cos attributes for given
member entry. This attribute is only valid when the EncapCosPolicy
is set to 'fixed'"
DEFVAL { 2 }
::= { wwpLeosVplsVirtualSwitchEthEvplMemberEntry 5 }
wwpLeosVplsVirtualSwitchEthEvplMemberSubscriberDot1dPolicy OBJECT-TYPE
SYNTAX INTEGER {
leave (1),
provider-inherit (2),
inheritVs (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object configures the member policy used to decide if the subscriber
frame's 'c-vlan' .1d priorty should be left alone 'leave', or remarked
'provider-inherit' to the resolved provider 's-vlan' priority. This
attribute is valid when the member's SubscriberDot1Policy is 'leave' or
'provider-inherit'. If stt to 'inheritVs' the attribute is inherited from
the parent virtual-switch"
DEFVAL { inheritVs }
::= { wwpLeosVplsVirtualSwitchEthEvplMemberEntry 6 }
wwpLeosVplsVirtualSwitchEthEvplMemberTranslateTag OBJECT-TYPE
SYNTAX INTEGER(1..4094)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Subscriber VLAN translate stamp."
::= { wwpLeosVplsVirtualSwitchEthEvplMemberEntry 7 }
wwpLeosVplsVirtualSwitchEthEvplMemberServiceVlanTpid OBJECT-TYPE
SYNTAX INTEGER {
tpid8100(1),
tpid9100(2),
tpid88A8(3),
none(99)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the service VLAN TPID.It is currently only applicable for VS
instances associated with an MPLS enabled VS "
::= { wwpLeosVplsVirtualSwitchEthEvplMemberEntry 8 }
wwpLeosVplsVirtualSwitchEthEvplMemberStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpLeosVplsVirtualSwitchEthEvplMemberStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The (conceptual) table listing the virtual switch member stats
table."
::= { wwpLeosVpls 35 }
wwpLeosVplsVirtualSwitchEthEvplMemberStatsEntry OBJECT-TYPE
SYNTAX WwpLeosVplsVirtualSwitchEthEvplMemberStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The virtual switch member stats table entry index by
wwpLeosVplsVirtualSwitchEthIndx, wwpLeosVplsVirtualSwitchEthMemberPortId and VlanId."
INDEX { wwpLeosVplsVirtualSwitchEthIndx, wwpLeosVplsVirtualSwitchEthEvplMemberPortId, wwpLeosVplsVirtualSwitchEthEvplMemberVlan }
::= { wwpLeosVplsVirtualSwitchEthEvplMemberStatsTable 1 }
WwpLeosVplsVirtualSwitchEthEvplMemberStatsEntry ::= SEQUENCE {
wwpLeosVplsVirtualSwitchEthEvplMemberRxBytesHi Counter32,
wwpLeosVplsVirtualSwitchEthEvplMemberRxBytesLo Counter32
}
wwpLeosVplsVirtualSwitchEthEvplMemberRxBytesHi OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This represents the total number of higher 32 bits received for
given virtual switch member port."
::= { wwpLeosVplsVirtualSwitchEthEvplMemberStatsEntry 1 }
wwpLeosVplsVirtualSwitchEthEvplMemberRxBytesLo OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This represents the total number of lower 32 bits received for
given virtual switch member port."
::= { wwpLeosVplsVirtualSwitchEthEvplMemberStatsEntry 2 }
--
-- VPLS VC Stats Table
--
wwpLeosVplsVirtualCircuitEthTotalStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpLeosVplsVirtualCircuitEthTotalStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The (conceptual) table listing the virtual circuit stats
table."
::= { wwpLeosVpls 36 }
wwpLeosVplsVirtualCircuitEthTotalStatsEntry OBJECT-TYPE
SYNTAX WwpLeosVplsVirtualCircuitEthTotalStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The ethernet virtual circuit stats table entry index by
wwpLeosVplsVirtualCircuitMplsIndex."
INDEX { wwpLeosVplsVirtualCircuitEthIndex }
::= { wwpLeosVplsVirtualCircuitEthTotalStatsTable 1 }
WwpLeosVplsVirtualCircuitEthTotalStatsEntry ::= SEQUENCE {
wwpLeosVplsVirtualCircuitEthTotalTxBytesHi Counter32,
wwpLeosVplsVirtualCircuitEthTotalTxBytesLo Counter32,
wwpLeosVplsVirtualCircuitEthTotalRxBytesHi Counter32,
wwpLeosVplsVirtualCircuitEthTotalRxBytesLo Counter32
}
wwpLeosVplsVirtualCircuitEthTotalTxBytesHi OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This represents the total number of higher 32 bits transmitted for
given virtual circuit."
::= { wwpLeosVplsVirtualCircuitEthTotalStatsEntry 1 }
wwpLeosVplsVirtualCircuitEthTotalTxBytesLo OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This represents the total number of lower 32 bits transmitted for
given virtual circuit."
::= { wwpLeosVplsVirtualCircuitEthTotalStatsEntry 2 }
wwpLeosVplsVirtualCircuitEthTotalRxBytesHi OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This represents the total number of higher 32 bits received for
given virtual circuit."
::= { wwpLeosVplsVirtualCircuitEthTotalStatsEntry 3 }
wwpLeosVplsVirtualCircuitEthTotalRxBytesLo OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This represents the total number of lower 32 bits received for
given virtual circuit."
::= { wwpLeosVplsVirtualCircuitEthTotalStatsEntry 4 }
--
-- VPLS MPLS VC Stats Table
--
wwpLeosVplsVirtualCircuitMplsTotalStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpLeosVplsVirtualCircuitMplsTotalStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The (conceptual) table listing the mpls virtual circuit stats
table."
::= { wwpLeosVpls 37 }
wwpLeosVplsVirtualCircuitMplsTotalStatsEntry OBJECT-TYPE
SYNTAX WwpLeosVplsVirtualCircuitMplsTotalStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The mpls virtual circuit stats table entry index by
wwpLeosVplsVirtualCircuitMplsTotalIndex."
INDEX { wwpLeosVplsVirtualCircuitMplsIndex }
::= { wwpLeosVplsVirtualCircuitMplsTotalStatsTable 1 }
WwpLeosVplsVirtualCircuitMplsTotalStatsEntry ::= SEQUENCE {
wwpLeosVplsVirtualCircuitMplsTotalTxBytesHi Counter32,
wwpLeosVplsVirtualCircuitMplsTotalTxBytesLo Counter32,
wwpLeosVplsVirtualCircuitMplsTotalRxBytesHi Counter32,
wwpLeosVplsVirtualCircuitMplsTotalRxBytesLo Counter32
}
wwpLeosVplsVirtualCircuitMplsTotalTxBytesHi OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This represents the total number of higher 32 bits transmitted for
given virtual circuit."
::= { wwpLeosVplsVirtualCircuitMplsTotalStatsEntry 1 }
wwpLeosVplsVirtualCircuitMplsTotalTxBytesLo OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This represents the total number of lower 32 bits transmitted for
given virtual circuit."
::= { wwpLeosVplsVirtualCircuitMplsTotalStatsEntry 2 }
wwpLeosVplsVirtualCircuitMplsTotalRxBytesHi OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This represents the total number of higher 32 bits received for
given mpls virtual circuit."
::= { wwpLeosVplsVirtualCircuitMplsTotalStatsEntry 3 }
wwpLeosVplsVirtualCircuitMplsTotalRxBytesLo OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This represents the total number of lower 32 bits received for
given virtual circuit."
::= { wwpLeosVplsVirtualCircuitMplsTotalStatsEntry 4 }
--
-- Virtual Switch L2CFT Protocols
--
wwpLeosVplsVirtualSwitchEthL2CftProtocolTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpLeosVplsVirtualSwitchEthL2CftProtocolEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of Virtual Switch L2 CFT protocols."
::= { wwpLeosVpls 49 }
wwpLeosVplsVirtualSwitchEthL2CftProtocolEntry OBJECT-TYPE
SYNTAX WwpLeosVplsVirtualSwitchEthL2CftProtocolEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Virtual Switch L2CFT protocol entry in the Virtual Switch L2CFT Protocol Table."
INDEX { wwpLeosVplsVirtualSwitchEthIndx, wwpLeosVplsVirtualSwitchEthL2CftProtocolType }
::= { wwpLeosVplsVirtualSwitchEthL2CftProtocolTable 1 }
WwpLeosVplsVirtualSwitchEthL2CftProtocolEntry ::= SEQUENCE {
wwpLeosVplsVirtualSwitchEthL2CftProtocolType INTEGER,
wwpLeosVplsVirtualSwitchEthL2CftProtocolDisposition INTEGER,
wwpLeosVplsVirtualSwitchEthL2CftProtocolRowStatus RowStatus
}
wwpLeosVplsVirtualSwitchEthL2CftProtocolType OBJECT-TYPE
SYNTAX INTEGER {
ciscoCdp(1),
ciscoDtp(2),
ciscoPagp(3),
ciscoUdld(4),
ciscoVtp(5),
ciscoPvst(6),
ciscoStpUplinkFast(7),
vlanBridge(8),
rstp(9),
lacp(10),
lacpMarker(11),
oam(12),
lldp(13),
i8021x(14),
gmrp(15),
gvrp(16),
brigeBlock(32),
allBridgesBlock(33),
garpBlock(34),
unknown(99)
}
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies a unique protocol type-index into the table."
::= { wwpLeosVplsVirtualSwitchEthL2CftProtocolEntry 1 }
wwpLeosVplsVirtualSwitchEthL2CftProtocolDisposition OBJECT-TYPE
SYNTAX INTEGER {
forward(1),
discard(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the virtual switch L2 CFT protocol action. May forward
or drop frames that match this protocol at the virtual switch + RLAN layer"
DEFVAL {forward}
::= { wwpLeosVplsVirtualSwitchEthL2CftProtocolEntry 2 }
wwpLeosVplsVirtualSwitchEthL2CftProtocolRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"To create a row in this table, a manager must
set this object to 'createAndGo'. To delete the
entry set this to destroy. To update this entry
this object may not be set."
::= { wwpLeosVplsVirtualSwitchEthL2CftProtocolEntry 64 }
--
-- l2 control frame protocol Tunnle table stats
--
wwpLeosVplsVirtualSwitchCFTProtoStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpLeosVplsVirtualSwitchCFTProtoStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The (conceptual) table listing the l2 control frame protocol stats
for a given vlan."
::= { wwpLeosVpls 50 }
wwpLeosVplsVirtualSwitchCFTProtoStatsEntry OBJECT-TYPE
SYNTAX WwpLeosVplsVirtualSwitchCFTProtoStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The layer 2 control frame protocol stats entry for the vlan."
INDEX { wwpLeosVplsVirtualSwitchCFTProtoStatsEntryVirtualSwitchIndx,
wwpLeosVplsVirtualSwitchCFTProtol2ProtocolNum}
::= { wwpLeosVplsVirtualSwitchCFTProtoStatsTable 1 }
WwpLeosVplsVirtualSwitchCFTProtoStatsEntry ::= SEQUENCE {
wwpLeosVplsVirtualSwitchCFTProtoStatsEntryVirtualSwitchIndx INTEGER,
wwpLeosVplsVirtualSwitchCFTProtol2RxPkts Counter32,
wwpLeosVplsVirtualSwitchCFTProtol2TunneledPkts Counter32,
wwpLeosVplsVirtualSwitchCFTProtol2PeerPkts Counter32,
wwpLeosVplsVirtualSwitchCFTProtol2DiscardedPkts Counter32,
wwpLeosVplsVirtualSwitchCFTProtol2DecodedPkts Counter32,
wwpLeosVplsVirtualSwitchCFTProtol2DecodedFailures Counter32,
wwpLeosVplsVirtualSwitchCFTProtol2TunneledSubcriberPortPkts Counter32,
wwpLeosVplsVirtualSwitchCFTProtol2ProtocolNum INTEGER
}
wwpLeosVplsVirtualSwitchCFTProtoStatsEntryVirtualSwitchIndx OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the virtual switch index which is used as unique
index in the table."
::= { wwpLeosVplsVirtualSwitchCFTProtoStatsEntry 1 }
wwpLeosVplsVirtualSwitchCFTProtol2RxPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies number of packets ingressed matching protocol."
::= { wwpLeosVplsVirtualSwitchCFTProtoStatsEntry 2 }
wwpLeosVplsVirtualSwitchCFTProtol2TunneledPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the number of packets that were made tunneled."
::= { wwpLeosVplsVirtualSwitchCFTProtoStatsEntry 3 }
wwpLeosVplsVirtualSwitchCFTProtol2PeerPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the number of peered packets."
::= { wwpLeosVplsVirtualSwitchCFTProtoStatsEntry 4 }
wwpLeosVplsVirtualSwitchCFTProtol2DiscardedPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the number of discarded packets."
::= { wwpLeosVplsVirtualSwitchCFTProtoStatsEntry 5}
wwpLeosVplsVirtualSwitchCFTProtol2DecodedPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the number of packets that came in
tunneled and then restored."
::= { wwpLeosVplsVirtualSwitchCFTProtoStatsEntry 6 }
wwpLeosVplsVirtualSwitchCFTProtol2DecodedFailures OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the number of packets that failed to 'untunnel'."
::= { wwpLeosVplsVirtualSwitchCFTProtoStatsEntry 7 }
wwpLeosVplsVirtualSwitchCFTProtol2TunneledSubcriberPortPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the number of tunneled packets received
on subscriber port.. "
::= { wwpLeosVplsVirtualSwitchCFTProtoStatsEntry 8 }
wwpLeosVplsVirtualSwitchCFTProtol2ProtocolNum OBJECT-TYPE
SYNTAX INTEGER {
l28021x(1),
rstp(2),
ciscoCdp(3),
ciscoDtp(4),
ciscoPagp(5),
ciscoPvst(6),
ciscoUplinkFast(7),
ciscoUdlp(8),
ciscoVtp(9),
gvrp(10),
lacp(11),
lacpMarker(12),
lldp(13),
oam(14),
vlanBridge(15)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represent the list of protocols supported by
the device."
::= { wwpLeosVplsVirtualSwitchCFTProtoStatsEntry 9 }
--
-- l2 control frame protocol Tunnle table total stats
--
wwpLeosVplsVirtualSwitchCFTProtoTotalStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpLeosVplsVirtualSwitchCFTProtoTotalStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The (conceptual) table listing the l2 control frame protocol stats
for a given vlan."
::= { wwpLeosVpls 51 }
wwpLeosVplsVirtualSwitchCFTProtoTotalStatsEntry OBJECT-TYPE
SYNTAX WwpLeosVplsVirtualSwitchCFTProtoTotalStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The layer 2 control frame protocol stats entry for the vlan."
INDEX { wwpLeosVplsVirtualSwitchCFTProtoTotalStatsEntryVirtualSwitchIndx,
wwpLeosVplsVirtualSwitchCFTProtoTotall2ProtocolNum}
::= { wwpLeosVplsVirtualSwitchCFTProtoTotalStatsTable 1 }
WwpLeosVplsVirtualSwitchCFTProtoTotalStatsEntry ::= SEQUENCE {
wwpLeosVplsVirtualSwitchCFTProtoTotalStatsEntryVirtualSwitchIndx INTEGER,
wwpLeosVplsVirtualSwitchCFTProtoTotall2RxPkts Counter32,
wwpLeosVplsVirtualSwitchCFTProtoTotall2TunneledPkts Counter32,
wwpLeosVplsVirtualSwitchCFTProtoTotall2PeerPkts Counter32,
wwpLeosVplsVirtualSwitchCFTProtoTotall2DiscardedPkts Counter32,
wwpLeosVplsVirtualSwitchCFTProtoTotall2DecodedPkts Counter32,
wwpLeosVplsVirtualSwitchCFTProtoTotall2DecodedFailures Counter32,
wwpLeosVplsVirtualSwitchCFTProtoTotall2TunneledSubcriberPortPkts Counter32,
wwpLeosVplsVirtualSwitchCFTProtoTotall2ProtocolNum INTEGER
}
wwpLeosVplsVirtualSwitchCFTProtoTotalStatsEntryVirtualSwitchIndx OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the virtual switch index which is used as unique
index in the table."
::= { wwpLeosVplsVirtualSwitchCFTProtoTotalStatsEntry 1 }
wwpLeosVplsVirtualSwitchCFTProtoTotall2RxPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies number of packets ingressed matching protocol."
::= { wwpLeosVplsVirtualSwitchCFTProtoTotalStatsEntry 2 }
wwpLeosVplsVirtualSwitchCFTProtoTotall2TunneledPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the number of packets that were made tunneled."
::= { wwpLeosVplsVirtualSwitchCFTProtoTotalStatsEntry 3 }
wwpLeosVplsVirtualSwitchCFTProtoTotall2PeerPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the number of peered packets."
::= { wwpLeosVplsVirtualSwitchCFTProtoTotalStatsEntry 4 }
wwpLeosVplsVirtualSwitchCFTProtoTotall2DiscardedPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the number of discarded packets."
::= { wwpLeosVplsVirtualSwitchCFTProtoTotalStatsEntry 5}
wwpLeosVplsVirtualSwitchCFTProtoTotall2DecodedPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the number of packets that came in
tunneled and then restored."
::= { wwpLeosVplsVirtualSwitchCFTProtoTotalStatsEntry 6 }
wwpLeosVplsVirtualSwitchCFTProtoTotall2DecodedFailures OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the number of packets that failed to 'untunnel'."
::= { wwpLeosVplsVirtualSwitchCFTProtoTotalStatsEntry 7 }
wwpLeosVplsVirtualSwitchCFTProtoTotall2TunneledSubcriberPortPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the number of tunneled packets received
on subscriber port.. "
::= { wwpLeosVplsVirtualSwitchCFTProtoTotalStatsEntry 8 }
wwpLeosVplsVirtualSwitchCFTProtoTotall2ProtocolNum OBJECT-TYPE
SYNTAX INTEGER {
l28021x(1),
rstp(2),
ciscoCdp(3),
ciscoDtp(4),
ciscoPagp(5),
ciscoPvst(6),
ciscoUplinkFast(7),
ciscoUdlp(8),
ciscoVtp(9),
gvrp(10),
lacp(11),
lacpMarker(12),
lldp(13),
oam(14),
vlanBridge(15)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represent the list of protocols supported by
the device."
::= { wwpLeosVplsVirtualSwitchCFTProtoTotalStatsEntry 9 }
END