Initial commit
This commit is contained in:
635
MIBS/ciena/CIENA-CES-EXT-LAG-MIB
Normal file
635
MIBS/ciena/CIENA-CES-EXT-LAG-MIB
Normal file
@ -0,0 +1,635 @@
|
||||
-- This file was included in Ciena MIB release MIBS-CIENA-CES-08-07-00-024
|
||||
--
|
||||
-- CIENA-CES-EXT-LAG-MIB.my
|
||||
--
|
||||
--
|
||||
CIENA-CES-EXT-LAG-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
Unsigned32, Integer32, Counter32, MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString, TEXTUAL-CONVENTION, RowStatus, MacAddress
|
||||
FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
cienaGlobalSeverity, cienaGlobalMacAddress
|
||||
FROM CIENA-GLOBAL-MIB
|
||||
cienaCesConfig, cienaCesNotifications
|
||||
FROM CIENA-SMI;
|
||||
|
||||
|
||||
cienaCesExtLagMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201802130000Z"
|
||||
ORGANIZATION "Ciena Corp."
|
||||
CONTACT-INFO
|
||||
" Mib Meister
|
||||
7035 Ridge Road
|
||||
Hanover, Maryland 21076
|
||||
USA
|
||||
Phone: +1 800 921 1144
|
||||
Email: support@ciena.com"
|
||||
DESCRIPTION
|
||||
"This MIB module is an extension to the ieee8023-lag-mib.
|
||||
This MIB defines the mgmt objects for the creation and
|
||||
deletion of LAGs."
|
||||
|
||||
REVISION "201802130000Z"
|
||||
DESCRIPTION
|
||||
"Added Agg's Admin and Oper State MIB Objects to cienaCesExtLagEntry table.
|
||||
The new objects are cienaCesExtAggAdminState and cienaCesExtAggOperState."
|
||||
REVISION "201706070000Z"
|
||||
DESCRIPTION
|
||||
"Updated contact info."
|
||||
REVISION "201609280000Z"
|
||||
DESCRIPTION
|
||||
"Added Marker Timeout MIB Objects to cienaCesExtLag table.
|
||||
The new object added is cienaCesExtAggMarkerTimeout."
|
||||
REVISION "201609160000Z"
|
||||
DESCRIPTION
|
||||
"Added Notification MIB Objects to cienaCesNotifications table.
|
||||
The new object added is cienaCesExtLagMclagStateChange."
|
||||
REVISION "201609140000Z"
|
||||
DESCRIPTION
|
||||
"Added Minimum Link Agg MIB Objects to cienaCesExtLagEntry table.
|
||||
The new objects are cienaCesExtAggMinimumLinkAggregation and cienaCesExtAggMinimumLinkThreshold."
|
||||
REVISION "201609070000Z"
|
||||
DESCRIPTION
|
||||
"Added MC-LAG related MIB objects to cienaCesExtLagEntry table.
|
||||
The new objects are cienaCesExtLagProtectionMode, cienaCesExtAggICL,
|
||||
cienaCesExtAggRole, cienaCesExtAggRgNodeId, cienaCesExtAggRgDynamicPriority, cienaCesExtAggRgOperKey,
|
||||
cienaCesExtAggRedundancyState, cienaCesExtAggConnectState, cienaCesExtAggRgMismatchStatus,
|
||||
cienaCesExtAggPeerSystemMac, cienaCesExtAggPeerRgNodeId, cienaCesExtAggPeerRgDynamicPriority,
|
||||
cienaCesExtAggPeerRgOperKey, cienaCesExtAggPeerRgNumAddedPorts, cienaCesExtAggPeerRgNumAvailablePorts,
|
||||
cienaCesExtAggDisconnectRx, cienaCesExtAggDisconnectTx, cienaCesExtAggConfigMismatchRx,
|
||||
cienaCesExtAggKeyMismatchCount, cienaCesExtAggOutOfSequenceRx, cienaCesExtAggPeerUnreachableCount,
|
||||
cienaCesExtAggUnknownRx, cienaCesExtAggTotalRx, cienaCesExtAggTotalTx, cienaCesExtAggTotalDownTime,
|
||||
cienaCesExtAggUpTime, cienaCesExtAggTimeInProtectState, cienaCesExtAggLastTimeProtected,
|
||||
cienaCesExtAggNumberOfSwitchovers, cienaCesExtAggMultiChassis."
|
||||
REVISION "201608100000Z"
|
||||
DESCRIPTION
|
||||
"Added total number of member ports related MIB Objects to cienaCesExtLagEntry table.
|
||||
The new objects are cienaCesExtAggTotalAddedPorts and cienaCesExtAggTotalProtectionPorts."
|
||||
::= { cienaCesConfig 3 }
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
cienaCesExtLagMIBObjects OBJECT IDENTIFIER ::= { cienaCesExtLagMIB 1 }
|
||||
|
||||
cienaCesExtLag OBJECT IDENTIFIER ::= { cienaCesExtLagMIBObjects 1 }
|
||||
|
||||
--
|
||||
-- Conformance Information
|
||||
--
|
||||
cienaCesExtLagMIBConformance OBJECT IDENTIFIER ::= { cienaCesExtLagMIB 2 }
|
||||
cienaCesExtLagMIBCompliances OBJECT IDENTIFIER ::= { cienaCesExtLagMIBConformance 1 }
|
||||
cienaCesExtLagMIBGroups OBJECT IDENTIFIER ::= { cienaCesExtLagMIBConformance 2 }
|
||||
|
||||
-- Notifications
|
||||
|
||||
cienaCesExtLagMIBNotificationPrefix OBJECT IDENTIFIER ::= { cienaCesNotifications 21 }
|
||||
cienaCesExtLagMIBNotifications OBJECT IDENTIFIER ::=
|
||||
{ cienaCesExtLagMIBNotificationPrefix 0 }
|
||||
|
||||
cienaCesMaxLags OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum number of LAGs that this device supports."
|
||||
::= { cienaCesExtLag 1 }
|
||||
|
||||
cienaCesNumLags OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current number of LAGs that are configured on this device."
|
||||
::= { cienaCesExtLag 2 }
|
||||
|
||||
cienaCesExtLagTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CienaCesExtLagEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (conceptual) table listing all the LAGs."
|
||||
::= { cienaCesExtLag 3 }
|
||||
|
||||
cienaCesExtLagEntry OBJECT-TYPE
|
||||
SYNTAX CienaCesExtLagEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) in the cienaCesExtLagTable."
|
||||
INDEX { cienaCesExtAggId }
|
||||
::= { cienaCesExtLagTable 1 }
|
||||
|
||||
CienaCesExtLagEntry ::= SEQUENCE {
|
||||
cienaCesExtAggId Integer32,
|
||||
cienaCesExtAggName DisplayString,
|
||||
cienaCesExtAggIndex Integer32,
|
||||
cienaCesExtAggMode INTEGER,
|
||||
cienaCesExtLagProtectionRevertState INTEGER,
|
||||
cienaCesExtLagProtectionRevertTimer INTEGER,
|
||||
cienaCesExtAggTotalAddedPorts Unsigned32,
|
||||
cienaCesExtAggTotalProtectionPorts Unsigned32,
|
||||
cienaCesExtLagProtectionMode INTEGER,
|
||||
cienaCesExtAggICL DisplayString,
|
||||
cienaCesExtAggRole INTEGER,
|
||||
cienaCesExtAggRgNodeId Unsigned32,
|
||||
cienaCesExtAggRgDynamicPriority Unsigned32,
|
||||
cienaCesExtAggRgOperKey Unsigned32,
|
||||
cienaCesExtAggRedundancyState INTEGER,
|
||||
cienaCesExtAggConnectState INTEGER,
|
||||
cienaCesExtAggRgMismatchStatus INTEGER,
|
||||
cienaCesExtAggPeerSystemMac MacAddress,
|
||||
cienaCesExtAggPeerRgNodeId Unsigned32,
|
||||
cienaCesExtAggPeerRgDynamicPriority Unsigned32,
|
||||
cienaCesExtAggPeerRgOperKey Unsigned32,
|
||||
cienaCesExtAggPeerRgNumAddedPorts Unsigned32,
|
||||
cienaCesExtAggPeerRgNumAvailablePorts Unsigned32,
|
||||
cienaCesExtAggDisconnectRx Counter32,
|
||||
cienaCesExtAggDisconnectTx Counter32,
|
||||
cienaCesExtAggConfigMismatchRx Counter32,
|
||||
cienaCesExtAggKeyMismatchCount Counter32,
|
||||
cienaCesExtAggOutOfSequenceRx Counter32,
|
||||
cienaCesExtAggPeerUnreachableCount Counter32,
|
||||
cienaCesExtAggUnknownRx Counter32,
|
||||
cienaCesExtAggTotalRx Counter32,
|
||||
cienaCesExtAggTotalTx Counter32,
|
||||
cienaCesExtAggTotalDownTime Unsigned32,
|
||||
cienaCesExtAggUpTime Unsigned32,
|
||||
cienaCesExtAggTimeInProtectState Unsigned32,
|
||||
cienaCesExtAggLastTimeProtected Unsigned32,
|
||||
cienaCesExtAggNumberOfSwitchovers Counter32,
|
||||
cienaCesExtAggMultiChassis INTEGER,
|
||||
cienaCesExtAggMinimumLinkAggregation INTEGER,
|
||||
cienaCesExtAggMinimumLinkThreshold Integer32,
|
||||
cienaCesExtAggAdminState INTEGER,
|
||||
cienaCesExtAggOperState INTEGER
|
||||
}
|
||||
|
||||
cienaCesExtAggId OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Object that specifies a unique entry in the
|
||||
cienaCesExtLagTable. A management station wishing
|
||||
to create a LAG should use a pseudo-random value
|
||||
for this object when creating an instance of a
|
||||
cienaCesExtLagEntry."
|
||||
::= { cienaCesExtLagEntry 1 }
|
||||
|
||||
cienaCesExtAggName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name assigned to this LAG by the management
|
||||
station. This object can only be set while creating the LAG. The LAG
|
||||
cannot be renamed once it is created."
|
||||
::= { cienaCesExtLagEntry 2 }
|
||||
|
||||
cienaCesExtAggIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The unique identifier allocated to this LAG by
|
||||
the local system. This attribute identifies an
|
||||
LAG instance among the subordinate managed
|
||||
objects of the containing object.
|
||||
This value is read-only. This object refers to the
|
||||
dot3adAggIndex in the ieee-8023-lag-mib."
|
||||
REFERENCE
|
||||
"IEEE 802.3 Subclause 30.7.1.1.1"
|
||||
::= { cienaCesExtLagEntry 3 }
|
||||
|
||||
cienaCesExtAggMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
lacp(1),
|
||||
manual(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the mode in which the given aggregation is operating."
|
||||
::= { cienaCesExtLagEntry 4 }
|
||||
|
||||
cienaCesExtLagProtectionRevertState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
on(1),
|
||||
off(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies that if the primary port goes from operationally disabled to operationally enabled it
|
||||
shall become active, and one of the secondary ports shall become backup if this MIB object is set to 'on' and the
|
||||
cienaCesLagProtectionRevertTimer timer expires."
|
||||
::= { cienaCesExtLagEntry 5 }
|
||||
|
||||
cienaCesExtLagProtectionRevertTimer OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..60000)
|
||||
UNITS "msec"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the revert protection timer value."
|
||||
DEFVAL {5000}
|
||||
::= { cienaCesExtLagEntry 6 }
|
||||
|
||||
cienaCesExtAggTotalAddedPorts OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the total number of member ports present in the LAG group."
|
||||
::= { cienaCesExtLagEntry 7 }
|
||||
|
||||
cienaCesExtAggTotalProtectionPorts OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the total number of protection member ports present in the LAG group."
|
||||
::= { cienaCesExtLagEntry 8 }
|
||||
|
||||
cienaCesExtLagProtectionMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
proprietary(1),
|
||||
standard(2),
|
||||
none(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the LACP protection-mode in which the given aggregation is operating."
|
||||
::= { cienaCesExtLagEntry 9 }
|
||||
|
||||
cienaCesExtAggICL OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the inter-chassis link name that the multi-chassis LAG is using."
|
||||
::= { cienaCesExtLagEntry 10 }
|
||||
|
||||
cienaCesExtAggRole OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
primary(1),
|
||||
backup(2),
|
||||
none(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies if the MC-LAG node is primary or backup"
|
||||
::= { cienaCesExtLagEntry 11 }
|
||||
|
||||
cienaCesExtAggRgNodeId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the MC-LAG RG node ID."
|
||||
::= { cienaCesExtLagEntry 12 }
|
||||
|
||||
cienaCesExtAggRgDynamicPriority OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the MC-LAG RG node dynamically assigned priority."
|
||||
::= { cienaCesExtLagEntry 13 }
|
||||
|
||||
cienaCesExtAggRgOperKey OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the MC-LAG RG node operational key."
|
||||
::= { cienaCesExtLagEntry 14 }
|
||||
|
||||
cienaCesExtAggRedundancyState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
down(1),
|
||||
unavailable(2),
|
||||
active(3),
|
||||
standby(4),
|
||||
standalone(5),
|
||||
none(6)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the oper state of the MC-LAG node"
|
||||
::= { cienaCesExtLagEntry 15 }
|
||||
|
||||
cienaCesExtAggConnectState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
init(1),
|
||||
disconnected(2),
|
||||
connected(3),
|
||||
mismatch(4),
|
||||
none(5)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the Connect State of the MC-LAG node."
|
||||
::= { cienaCesExtLagEntry 16 }
|
||||
|
||||
cienaCesExtAggRgMismatchStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
no(1),
|
||||
rgpeer(2),
|
||||
partner(3),
|
||||
version(4),
|
||||
none(5)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the Mismatch Status of the MC-LAG node."
|
||||
::= { cienaCesExtLagEntry 17 }
|
||||
|
||||
cienaCesExtAggPeerSystemMac OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the MC-LAG peer node system MAC address."
|
||||
::= { cienaCesExtLagEntry 18 }
|
||||
|
||||
cienaCesExtAggPeerRgNodeId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the MC-LAG peer RG node ID."
|
||||
::= { cienaCesExtLagEntry 19 }
|
||||
|
||||
cienaCesExtAggPeerRgDynamicPriority OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the MC-LAG peer RG node dynamically assigned priority."
|
||||
::= { cienaCesExtLagEntry 20 }
|
||||
|
||||
cienaCesExtAggPeerRgOperKey OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the MC-LAG peer RG node operational key."
|
||||
::= { cienaCesExtLagEntry 21 }
|
||||
|
||||
cienaCesExtAggPeerRgNumAddedPorts OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies number of ports added to the MC-LAG peer RG node."
|
||||
::= { cienaCesExtLagEntry 22 }
|
||||
|
||||
cienaCesExtAggPeerRgNumAvailablePorts OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies number of ports available to the MC-LAG peer RG node."
|
||||
::= { cienaCesExtLagEntry 23 }
|
||||
|
||||
cienaCesExtAggDisconnectRx OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the number of Disconnect messages received by the MC-LAG node."
|
||||
::= { cienaCesExtLagEntry 24 }
|
||||
|
||||
cienaCesExtAggDisconnectTx OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the number of Disconnect messages transmitted by the MC-LAG node."
|
||||
::= { cienaCesExtLagEntry 25 }
|
||||
|
||||
cienaCesExtAggConfigMismatchRx OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the number of mismatch config messages received by the MC-LAG node."
|
||||
::= { cienaCesExtLagEntry 26 }
|
||||
|
||||
cienaCesExtAggKeyMismatchCount OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the number of messages received with mismatching key by the MC-LAG node."
|
||||
::= { cienaCesExtLagEntry 27 }
|
||||
|
||||
cienaCesExtAggOutOfSequenceRx OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the number of out of sequence messages received by the MC-LAG node."
|
||||
::= { cienaCesExtLagEntry 28 }
|
||||
|
||||
cienaCesExtAggPeerUnreachableCount OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the number of times peer was unreachable."
|
||||
::= { cienaCesExtLagEntry 29 }
|
||||
|
||||
cienaCesExtAggUnknownRx OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the number unknown messages received by the MC-LAG node."
|
||||
::= { cienaCesExtLagEntry 30 }
|
||||
|
||||
cienaCesExtAggTotalRx OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the total number of messages received by the MC-LAG node."
|
||||
::= { cienaCesExtLagEntry 31 }
|
||||
|
||||
cienaCesExtAggTotalTx OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the total number of messages transmitted by MC-LAG node."
|
||||
::= { cienaCesExtLagEntry 32 }
|
||||
|
||||
cienaCesExtAggTotalDownTime OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies total time for which the MC-LAG node has been operationally down."
|
||||
::= { cienaCesExtLagEntry 33 }
|
||||
|
||||
cienaCesExtAggUpTime OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies time for which the MC-LAG node has been operationally up."
|
||||
::= { cienaCesExtLagEntry 34 }
|
||||
|
||||
cienaCesExtAggTimeInProtectState OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies time for which the MC-LAG node has been in protection state."
|
||||
::= { cienaCesExtLagEntry 35 }
|
||||
|
||||
cienaCesExtAggLastTimeProtected OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies time of day of the last MC-LAG protection switching."
|
||||
::= { cienaCesExtLagEntry 36 }
|
||||
|
||||
cienaCesExtAggNumberOfSwitchovers OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the number of MC-LAG protection switching."
|
||||
::= { cienaCesExtLagEntry 37 }
|
||||
|
||||
cienaCesExtAggMultiChassis OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
yes(1),
|
||||
no(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies if the LAG is an MC-LAG"
|
||||
::= { cienaCesExtLagEntry 38 }
|
||||
|
||||
cienaCesExtAggMinimumLinkAggregation OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
on(1),
|
||||
off(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object enables minimum link aggregation mode for the LAG group"
|
||||
DEFVAL {off}
|
||||
::= { cienaCesExtLagEntry 39 }
|
||||
|
||||
cienaCesExtAggMinimumLinkThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..8)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies minimum link threshold value for minimum link aggregation mode."
|
||||
DEFVAL {1}
|
||||
::= { cienaCesExtLagEntry 40 }
|
||||
|
||||
cienaCesExtAggAdminState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
up(1),
|
||||
down(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object displays current value of Admin state of the LAG group"
|
||||
DEFVAL {down}
|
||||
::= { cienaCesExtLagEntry 41 }
|
||||
|
||||
cienaCesExtAggOperState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
up(1),
|
||||
down(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object displays current value of Oper State of the LAG group"
|
||||
DEFVAL {down}
|
||||
::= { cienaCesExtLagEntry 42 }
|
||||
|
||||
--
|
||||
-- lag Protection Table
|
||||
--
|
||||
cienaCesLagProtectionTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CienaCesLagProtectionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (conceptual) table listing the protection ports for each aggregation."
|
||||
::= { cienaCesExtLag 4 }
|
||||
|
||||
cienaCesLagProtectionEntry OBJECT-TYPE
|
||||
SYNTAX CienaCesLagProtectionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) in the cienaCesLagProtectionTable."
|
||||
INDEX { cienaCesExtAggId, cienaCesLagProtectionPort }
|
||||
::= { cienaCesLagProtectionTable 1 }
|
||||
|
||||
CienaCesLagProtectionEntry ::= SEQUENCE {
|
||||
cienaCesLagProtectionPort INTEGER
|
||||
}
|
||||
|
||||
cienaCesLagProtectionPort OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the protection port number. It is also used as an index in the table."
|
||||
::= { cienaCesLagProtectionEntry 1 }
|
||||
|
||||
cienaCesExtAggMarkerTimeout OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..1000)
|
||||
UNITS "msec"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies time for which Marker PDUs are sent periodically."
|
||||
::= { cienaCesExtLag 5 }
|
||||
|
||||
--
|
||||
-- Notification
|
||||
--
|
||||
cienaCesExtLagMclagStateChange NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
cienaGlobalSeverity,
|
||||
cienaGlobalMacAddress,
|
||||
cienaCesExtAggIndex,
|
||||
cienaCesExtAggRedundancyState
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is sent when MC-LAG oper state changes.
|
||||
Var binding cienaCesExtAggId represents the MC-LAG PGID."
|
||||
::= { cienaCesExtLagMIBNotifications 1 }
|
||||
|
||||
END
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user