787 lines
30 KiB
Plaintext
787 lines
30 KiB
Plaintext
ADTRAN-TA5K-LINK-AGGREGATION-MIB
|
||
|
||
DEFINITIONS ::= BEGIN
|
||
|
||
-- TITLE: The ADTRAN Total Access TA5000 Link Aggregation MIB
|
||
-- PRODUCT: TA5000 SMs and AMs
|
||
-- VERSION: 1.2
|
||
-- DATE: July 07, 2014
|
||
|
||
-- This MIB Contains tables specific to the TA5000 Tree Networking
|
||
--
|
||
|
||
-- MIBs supported:
|
||
|
||
|
||
|
||
IMPORTS
|
||
MODULE-IDENTITY,
|
||
NOTIFICATION-TYPE,
|
||
OBJECT-TYPE,
|
||
Gauge32
|
||
FROM SNMPv2-SMI
|
||
|
||
sysName
|
||
FROM SNMPv2-MIB
|
||
|
||
MacAddress,
|
||
TruthValue
|
||
FROM SNMPv2-TC
|
||
|
||
ifIndex
|
||
FROM IF-MIB
|
||
|
||
adTa5kLinkAggregation,
|
||
adTa5kLinkAggregationID
|
||
FROM ADTRAN-GENTA5K-MIB
|
||
|
||
adTrapInformSeqNum
|
||
FROM ADTRAN-GENTRAPINFORM-MIB
|
||
|
||
adGenPortTrapIdentifier
|
||
FROM ADTRAN-GENPORT-MIB
|
||
|
||
adGenSlotInfoIndex
|
||
FROM ADTRAN-GENSLOT-MIB;
|
||
|
||
-- *********************************************************************************************************
|
||
|
||
adTa5kLinkAggregationModuleIdentity MODULE-IDENTITY
|
||
LAST-UPDATED "201407230000Z"
|
||
ORGANIZATION
|
||
"ADTRAN, Inc."
|
||
CONTACT-INFO
|
||
"CND Tech Support
|
||
Postal: ADTRAN, Inc.
|
||
901 Explorer Blvd.
|
||
Huntsville, AL 35806
|
||
Tel: +1 800 726-8663
|
||
Fax: +1 256 963 6217
|
||
E-mail: support@adtran.com"
|
||
DESCRIPTION
|
||
"Total Access 5000 Link Aggregation MIB"
|
||
|
||
REVISION "201407230000Z"
|
||
DESCRIPTION "Added OID for setting the LACP system priority per slot."
|
||
|
||
REVISION "201309250000Z"
|
||
DESCRIPTION "Added OID for setting the LACP response-mode per slot."
|
||
|
||
REVISION "201111301918Z"
|
||
DESCRIPTION "Added OIDs for LACP counters and statuses."
|
||
|
||
REVISION "201110261800Z"
|
||
DESCRIPTION "Add provisioning for alarm enable/disable."
|
||
|
||
|
||
::= { adTa5kLinkAggregationID 1 }
|
||
|
||
-- OBJECT IDENTIFIERS
|
||
adTa5kLinkAggregationAlarmPrefix OBJECT IDENTIFIER ::= { adTa5kLinkAggregation 1 }
|
||
adTa5kLinkAggregationAlarms OBJECT IDENTIFIER ::= { adTa5kLinkAggregationAlarmPrefix 0}
|
||
adTa5kLinkAggregationProvisioning OBJECT IDENTIFIER ::= { adTa5kLinkAggregation 2}
|
||
adTa5kLinkAggregationPerformance OBJECT IDENTIFIER ::= { adTa5kLinkAggregation 3 }
|
||
adTa5kLinkAggregationStatus OBJECT IDENTIFIER ::= { adTa5kLinkAggregation 4 }
|
||
|
||
-- ******************************************************************************************
|
||
-- Provisioning Table
|
||
-- ******************************************************************************************
|
||
|
||
adTa5kLinkAggLACPProvTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF AdTa5kLinkAggLACPProvEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The LACP Provisioning Table."
|
||
::= { adTa5kLinkAggregationProvisioning 1 }
|
||
|
||
adTa5kLinkAggLACPProvEntry OBJECT-TYPE
|
||
SYNTAX AdTa5kLinkAggLACPProvEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"An entry in the LACP Provisioning Table."
|
||
INDEX { ifIndex }
|
||
::= { adTa5kLinkAggLACPProvTable 1 }
|
||
|
||
AdTa5kLinkAggLACPProvEntry ::=
|
||
SEQUENCE {
|
||
adTa5kLinkAggLACPMode INTEGER,
|
||
adTa5kLinkAggLACPGrammar INTEGER
|
||
}
|
||
|
||
adTa5kLinkAggLACPMode OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
disabled (1),
|
||
active (2),
|
||
passive (3)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"LACP Mode for the network port."
|
||
::= {adTa5kLinkAggLACPProvEntry 1}
|
||
|
||
|
||
adTa5kLinkAggLACPGrammar OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
standbyAggregation(1),
|
||
noStandbyAggregation(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The LACP grammar for a given ethernet interface.
|
||
Setting this value to standbyAggregation(1) declares that the standby module's port
|
||
is capable of being aggregated, so the AGGREGATION bit is always high in the LACP PDU.
|
||
standbyAggregation(1) is the recommended setting for Juniper switches.
|
||
Setting this value to noStandbyAggregation(2) declares that the standby module's port
|
||
is not capable of being aggregated. This is the recommended setting for Cisco switches."
|
||
::= { adTa5kLinkAggLACPProvEntry 2 }
|
||
|
||
-- ******************************************************************************************
|
||
-- Alarm Provisioning
|
||
-- ******************************************************************************************
|
||
|
||
adTa5kLinkAggAlarmProvTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF AdTa5kLinkAggAlarmProvEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Link Aggregation Alarm Provisioning"
|
||
::= { adTa5kLinkAggregationProvisioning 2 }
|
||
|
||
adTa5kLinkAggAlarmProvEntry OBJECT-TYPE
|
||
SYNTAX AdTa5kLinkAggAlarmProvEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"An entry in the Link Aggregation Alarm Provisioning table"
|
||
INDEX { ifIndex }
|
||
::= { adTa5kLinkAggAlarmProvTable 1 }
|
||
|
||
AdTa5kLinkAggAlarmProvEntry ::=
|
||
SEQUENCE {
|
||
adTa5kLinkAggLACPTimeOutAlarmEnable TruthValue,
|
||
adTa5kLinkAggMinimumActiveLnkAlarmEnable TruthValue
|
||
}
|
||
|
||
adTa5kLinkAggLACPTimeOutAlarmEnable OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"True - alarm is enabled"
|
||
|
||
DEFVAL {true}
|
||
|
||
::= { adTa5kLinkAggAlarmProvEntry 1 }
|
||
|
||
adTa5kLinkAggMinimumActiveLnkAlarmEnable OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"True - alarm is enabled"
|
||
|
||
DEFVAL {true}
|
||
|
||
::= { adTa5kLinkAggAlarmProvEntry 2 }
|
||
|
||
adTa5kLinkAggLACPSlotProvTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF AdTa5kLinkAggLACPSlotProvEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The LACP Slot Provisioning Table."
|
||
::= { adTa5kLinkAggregationProvisioning 3 }
|
||
|
||
adTa5kLinkAggLACPSlotProvEntry OBJECT-TYPE
|
||
SYNTAX AdTa5kLinkAggLACPSlotProvEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"An entry in the LACP Slot Provisioning Table."
|
||
INDEX { adGenSlotInfoIndex }
|
||
::= { adTa5kLinkAggLACPSlotProvTable 1 }
|
||
|
||
AdTa5kLinkAggLACPSlotProvEntry ::=
|
||
SEQUENCE {
|
||
adTa5kLinkAggLACPResponseMode INTEGER,
|
||
adTa5kLinkAggLACPSlotSystemPriority INTEGER
|
||
}
|
||
|
||
adTa5kLinkAggLACPResponseMode OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
reporterOnly (1),
|
||
interactive (2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"LACP Response Mode for all LACP-capable ports on the slot. Sets the
|
||
behavior of the LACP state machine on the system to either only report
|
||
LACP messages to the partner, or to interactively respond to the partner
|
||
requests to add/remove ports from operation within the LAG group."
|
||
DEFVAL {reporterOnly}
|
||
::= {adTa5kLinkAggLACPSlotProvEntry 1}
|
||
|
||
adTa5kLinkAggLACPSlotSystemPriority OBJECT-TYPE
|
||
SYNTAX INTEGER (1..35535)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A 2-octet read-write value indicating the priority value
|
||
associated with the Actor's System ID"
|
||
::= {adTa5kLinkAggLACPSlotProvEntry 2}
|
||
|
||
-- ******************************************************************************************
|
||
-- Alarms
|
||
-- ******************************************************************************************
|
||
|
||
adTa5kSmLACPTimeOutClear NOTIFICATION-TYPE
|
||
OBJECTS {
|
||
adTrapInformSeqNum,
|
||
sysName,
|
||
adGenSlotInfoIndex,
|
||
adGenPortTrapIdentifier
|
||
}
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Indicates that LACP timeout alarm has cleared"
|
||
|
||
--#TYPE "Status - LACP Timeout Clear"
|
||
--#SUMMARY "TA5000 Switch Module: LACP Timeout Alarm Cleared on"
|
||
--#SUMMARY "Shelf: %s Slot, Port: %s"
|
||
--#ARGUMENTS {1,3}
|
||
--#SEVERITY WARNING
|
||
--#GENERIC 6
|
||
--#CATEGORY "Error Events"
|
||
--#SOURCE_ID "A"
|
||
--#TIMEINDEX 0
|
||
::= { adTa5kLinkAggregationAlarms 2 }
|
||
|
||
adTa5kSmLACPTimeOutActive NOTIFICATION-TYPE
|
||
OBJECTS {
|
||
adTrapInformSeqNum,
|
||
sysName,
|
||
adGenSlotInfoIndex,
|
||
adGenPortTrapIdentifier
|
||
}
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Indicates the SM is not receiving LACP messages"
|
||
|
||
--#TYPE "Status - LACP Timeout Alarm Active"
|
||
--#SUMMARY "TA5000 Switch Module: LACP Timeout Alarm Active on"
|
||
--#SUMMARY "Shelf: %s Slot, Port: %s"
|
||
--#ARGUMENTS {1,3}
|
||
--#SEVERITY WARNING
|
||
--#GENERIC 6
|
||
--#CATEGORY "Error Events"
|
||
--#SOURCE_ID "A"
|
||
--#TIMEINDEX 0
|
||
::= { adTa5kLinkAggregationAlarms 3 }
|
||
|
||
adTa5kSmUnderMiniActiveLnkClear NOTIFICATION-TYPE
|
||
OBJECTS {
|
||
adTrapInformSeqNum,
|
||
sysName,
|
||
adGenSlotInfoIndex,
|
||
ifIndex
|
||
}
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Indicates that the number of active links falls below Minimum Active Links threshold has cleard"
|
||
|
||
--#TYPE "Status - below Minimum Active links threshold Alarm Clear"
|
||
--#SUMMARY "TA5000 Switch Module: Below Minimum Active links threshold Alarm Cleared on"
|
||
--#SUMMARY "Shelf: %s, slot: %d"
|
||
--#ARGUMENTS {1,2}
|
||
--#SEVERITY WARNING
|
||
--#GENERIC 6
|
||
--#CATEGORY "Error Events"
|
||
--#SOURCE_ID "A"
|
||
--#TIMEINDEX 0
|
||
::= { adTa5kLinkAggregationAlarms 4 }
|
||
|
||
adTa5kSmUnderMiniActiveLnk NOTIFICATION-TYPE
|
||
OBJECTS {
|
||
adTrapInformSeqNum,
|
||
sysName,
|
||
adGenSlotInfoIndex,
|
||
ifIndex
|
||
}
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Indicates that the number of active links falls below Minimum Active Links threshold alarm is active"
|
||
|
||
--#TYPE "Status - below Minimum Active links threshold Alarm Active"
|
||
--#SUMMARY "TA5000 Switch Module: Below Minimum Active links threshold Alarm Active on"
|
||
--#SUMMARY "Shelf: %s, slot: %d"
|
||
--#ARGUMENTS {1,2}
|
||
--#SEVERITY WARNING
|
||
--#GENERIC 6
|
||
--#CATEGORY "Error Events"
|
||
--#SOURCE_ID "A"
|
||
--#TIMEINDEX 0
|
||
::= { adTa5kLinkAggregationAlarms 5 }
|
||
|
||
|
||
-- ******************************************************************************************
|
||
-- Port Statistics Table
|
||
-- ******************************************************************************************
|
||
adTa5kLinkAggLACPPortStatsTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF AdTa5kLinkAggLACPPortStatsEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The LACP Port Statistics Table."
|
||
::= { adTa5kLinkAggregationPerformance 1 }
|
||
|
||
adTa5kLinkAggLACPPortStatsEntry OBJECT-TYPE
|
||
SYNTAX AdTa5kLinkAggLACPPortStatsEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"An entry in the LACP Port Statistics Table."
|
||
INDEX { ifIndex }
|
||
::= { adTa5kLinkAggLACPPortStatsTable 1 }
|
||
|
||
AdTa5kLinkAggLACPPortStatsEntry ::=
|
||
SEQUENCE {
|
||
adTa5kLinkAggPortStatsLACPDUsTx Gauge32,
|
||
adTa5kLinkAggPortStatsLACPDUsRx Gauge32,
|
||
adTa5kLinkAggPortStatsMarkerPDUsRx Gauge32,
|
||
adTa5kLinkAggPortStatsMarkerResponsePDUsTx Gauge32
|
||
}
|
||
|
||
adTa5kLinkAggPortStatsLACPDUsTx OBJECT-TYPE
|
||
SYNTAX Gauge32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The number of LACPDUs transmitted on this
|
||
Aggregation Port."
|
||
::= { adTa5kLinkAggLACPPortStatsEntry 1 }
|
||
|
||
adTa5kLinkAggPortStatsLACPDUsRx OBJECT-TYPE
|
||
SYNTAX Gauge32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The number of valid LACPDUs received on this
|
||
Aggregation Port."
|
||
::= { adTa5kLinkAggLACPPortStatsEntry 2 }
|
||
|
||
adTa5kLinkAggPortStatsMarkerPDUsRx OBJECT-TYPE
|
||
SYNTAX Gauge32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The number of valid Marker PDUs received on this
|
||
Aggregation Port."
|
||
::= { adTa5kLinkAggLACPPortStatsEntry 3 }
|
||
|
||
adTa5kLinkAggPortStatsMarkerResponsePDUsTx OBJECT-TYPE
|
||
SYNTAX Gauge32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The number of Marker Response PDUs transmitted
|
||
on this Aggregation Port."
|
||
::= { adTa5kLinkAggLACPPortStatsEntry 4 }
|
||
|
||
-- ******************************************************************************************
|
||
-- System Status Table
|
||
-- ******************************************************************************************
|
||
adTa5kLinkAggLACPStatusTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF AdTa5kLinkAggLACPStatusEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The LACP Port Status Table."
|
||
::= { adTa5kLinkAggregationStatus 1 }
|
||
|
||
adTa5kLinkAggLACPStatusEntry OBJECT-TYPE
|
||
SYNTAX AdTa5kLinkAggLACPStatusEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"An entry in the LACP Status Table."
|
||
INDEX { ifIndex }
|
||
::= { adTa5kLinkAggLACPStatusTable 1 }
|
||
|
||
AdTa5kLinkAggLACPStatusEntry ::=
|
||
SEQUENCE {
|
||
adTa5kLinkAggLACPSystemID MacAddress,
|
||
adTa5kLinkAggLACPSystemPriority INTEGER
|
||
}
|
||
|
||
adTa5kLinkAggLACPSystemID OBJECT-TYPE
|
||
SYNTAX MacAddress
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A 6-octet read-write MAC address value used as a unique
|
||
identifier for the System that contains this Aggregator.
|
||
|
||
NOTE-From the perspective of the Link Aggregation mechanisms
|
||
only a single combination of Actor's System ID and System Priority are considered, and no
|
||
distinction is made between the values of these parameters for an Aggregator and the port(s) that
|
||
are associated with it; i.e., the protocol is described in terms of the operation of aggregation within
|
||
a single System. However, the managed objects provided for the Aggregator and the port both
|
||
allow management of these parameters. The result of this is to permit a single piece of equipment
|
||
to be configured by management to contain more than one System from the point of view of the
|
||
operation of Link Aggregation. This may be of particular use in the configuration of equipment
|
||
that has limited aggregation capability."
|
||
::= { adTa5kLinkAggLACPStatusEntry 1 }
|
||
|
||
adTa5kLinkAggLACPSystemPriority OBJECT-TYPE
|
||
SYNTAX INTEGER ( 0..65535)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A 2-octet read-write value indicating the priority value
|
||
associated with the Actor's System ID"
|
||
::= { adTa5kLinkAggLACPStatusEntry 2 }
|
||
-- ******************************************************************************************
|
||
-- Port Status Table
|
||
-- ******************************************************************************************
|
||
adTa5kLinkAggLACPPortStatusTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF AdTa5kLinkAggLACPPortStatusEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The LACP Port Status Table."
|
||
::= { adTa5kLinkAggregationStatus 2 }
|
||
|
||
adTa5kLinkAggLACPPortStatusEntry OBJECT-TYPE
|
||
SYNTAX AdTa5kLinkAggLACPPortStatusEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"An entry in the LACP Port Status Table."
|
||
INDEX { ifIndex }
|
||
::= { adTa5kLinkAggLACPPortStatusTable 1 }
|
||
|
||
AdTa5kLinkAggLACPPortStatusEntry ::=
|
||
SEQUENCE {
|
||
adTa5kLinkAggLACPActorPortState BITS,
|
||
adTa5kLinkAggLACPActorPortID INTEGER,
|
||
adTa5kLinkAggLACPActorPortKey INTEGER,
|
||
adTa5kLinkAggLACPActorPortPriority INTEGER,
|
||
adTa5kLinkAggLACPPartnerPortState BITS,
|
||
adTa5kLinkAggLACPPartnerPortID INTEGER,
|
||
adTa5kLinkAggLACPPartnerPortKey INTEGER,
|
||
adTa5kLinkAggLACPPartnerPortPriority INTEGER,
|
||
adTa5kLinkAggLACPPartnerPortSystemID MacAddress,
|
||
adTa5kLinkAggLACPPartnerPortSystemPriority INTEGER
|
||
}
|
||
|
||
adTa5kLinkAggLACPActorPortState OBJECT-TYPE
|
||
SYNTAX BITS {
|
||
lacpActivity (0),
|
||
lacpTimeout (1),
|
||
aggregation (2),
|
||
synchronization (3),
|
||
collecting (4),
|
||
distributing (5),
|
||
defaulted (6),
|
||
expired (7)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"(0) lacpActivity: 1 indicates active LACP. 0 indicates passive LACP.
|
||
|
||
(1) lacpTimeout: 1 indicates a short timeout. 0 indicates a long timeout.
|
||
|
||
(2) aggregation: 1 indicates the system considers this link to be a potential candidate
|
||
for aggregation.
|
||
|
||
(3) synchronization: 1 indicates the system considers this link to be IN_SYNC.
|
||
|
||
(4) collecting: 1 indicates collection is currently enabled and is not expected to be
|
||
disabled in the absence of administrative changes or changes in received
|
||
protocol information.
|
||
|
||
(5) distributing: 0 indicates distribution is currently disabled and is not expected
|
||
to be enabled in the absence of administrative changes or changes in received
|
||
protocol information.
|
||
|
||
(6) defaulted: 1 indicates the actors receive machine has defaulted.
|
||
|
||
(7) expired: 1 indicates the actors receive machine has expired."
|
||
|
||
::= { adTa5kLinkAggLACPPortStatusEntry 1 }
|
||
|
||
adTa5kLinkAggLACPActorPortID OBJECT-TYPE
|
||
SYNTAX INTEGER ( 0..65535)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The port number locally assigned to the Aggregation Port.
|
||
The port number is communicated in LACPDUs as the Actor_Port.
|
||
This should be converted to hex."
|
||
::= { adTa5kLinkAggLACPPortStatusEntry 2 }
|
||
|
||
adTa5kLinkAggLACPActorPortKey OBJECT-TYPE
|
||
SYNTAX INTEGER ( 0..65535)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The current operational value of the Key for the
|
||
Aggregation Port."
|
||
::= { adTa5kLinkAggLACPPortStatusEntry 3 }
|
||
|
||
adTa5kLinkAggLACPActorPortPriority OBJECT-TYPE
|
||
SYNTAX INTEGER ( 0..65535)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The priority value assigned to the port, used to
|
||
converge dynamic Key changes. This should be converted
|
||
to hex."
|
||
::= { adTa5kLinkAggLACPPortStatusEntry 4 }
|
||
|
||
adTa5kLinkAggLACPPartnerPortState OBJECT-TYPE
|
||
SYNTAX BITS {
|
||
lacpActivity (0),
|
||
lacpTimeout (1),
|
||
aggregation (2),
|
||
synchronization (3),
|
||
collecting (4),
|
||
distributing (5),
|
||
defaulted (6),
|
||
expired (7)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"(0) lacpActivity: 1 indicates active LACP. 0 indicates passive LACP.
|
||
|
||
(1) lacpTimeout: 1 indicates a short timeout. 0 indicates a long timeout.
|
||
|
||
(2) aggregation: 1 indicates the system considers this link to be a potential candidate
|
||
for aggregation.
|
||
|
||
(3) synchronization: 1 indicates the system considers this link to be IN_SYNC.
|
||
|
||
(4) collecting: 1 indicates collection is currently enabled and is not expected to be
|
||
disabled in the absence of administrative changes or changes in received
|
||
protocol information.
|
||
|
||
(5) distributing: 0 indicates distribution is currently disabled and is not expected
|
||
to be enabled in the absence of administrative changes or changes in received
|
||
protocol information.
|
||
|
||
(6) defaulted: 1 indicates the actors receive machine has defaulted.
|
||
|
||
(7) expired: 1 indicates the actors receive machine has expired."
|
||
::= { adTa5kLinkAggLACPPortStatusEntry 5 }
|
||
|
||
adTa5kLinkAggLACPPartnerPortID OBJECT-TYPE
|
||
SYNTAX INTEGER ( 0..65535)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The port number locally assigned to the Aggregation Port.
|
||
The port number is communicated in LACPDUs as the
|
||
Partner_Port. This should be converted to hex."
|
||
::= { adTa5kLinkAggLACPPortStatusEntry 6 }
|
||
|
||
|
||
adTa5kLinkAggLACPPartnerPortKey OBJECT-TYPE
|
||
SYNTAX INTEGER ( 0..65535)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The current operational value of the Key for the
|
||
Aggregation Port."
|
||
::= { adTa5kLinkAggLACPPortStatusEntry 7 }
|
||
|
||
adTa5kLinkAggLACPPartnerPortPriority OBJECT-TYPE
|
||
SYNTAX INTEGER ( 0..65535)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The operational value of the port number assigned
|
||
to this link by the Partner. The Actor sets this variable
|
||
either to the value received from the Partner in an LACPDU,
|
||
or to the value of Partner_Admin_Port_Number. This should
|
||
be converted to hex."
|
||
::= { adTa5kLinkAggLACPPortStatusEntry 8 }
|
||
|
||
adTa5kLinkAggLACPPartnerPortSystemID OBJECT-TYPE
|
||
SYNTAX MacAddress
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A 6-octet read-only MAC address value that defines
|
||
the value of the System ID for the System that contains this
|
||
Aggregation Port."
|
||
::= { adTa5kLinkAggLACPPortStatusEntry 9 }
|
||
|
||
adTa5kLinkAggLACPPartnerPortSystemPriority OBJECT-TYPE
|
||
SYNTAX INTEGER ( 0..65535)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A 2-octet read-only value that indicates the priority
|
||
value associated with the Partner<65>s System ID. If the
|
||
aggregation is manually configured, this System Priority value
|
||
will be a value assigned by the local System."
|
||
::= { adTa5kLinkAggLACPPortStatusEntry 10 }
|
||
|
||
-- ******************************************************************************************
|
||
-- State Machine Table
|
||
-- ******************************************************************************************
|
||
adTa5kLinkAggLACPStateMachineTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF AdTa5kLinkAggLACPStateMachineEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The LACP Port Status Table."
|
||
::= { adTa5kLinkAggregationStatus 3 }
|
||
|
||
adTa5kLinkAggLACPStateMachineEntry OBJECT-TYPE
|
||
SYNTAX AdTa5kLinkAggLACPStateMachineEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"An entry in the LACP Status Table."
|
||
INDEX { ifIndex }
|
||
::= { adTa5kLinkAggLACPStateMachineTable 1 }
|
||
|
||
AdTa5kLinkAggLACPStateMachineEntry ::=
|
||
SEQUENCE {
|
||
adTa5kLinkAggLACPSelectedState INTEGER,
|
||
adTa5kLinkAggLACPReceiveState INTEGER,
|
||
adTa5kLinkAggLACPPeriodicTxState INTEGER,
|
||
adTa5kLinkAggLACPMuxState INTEGER
|
||
}
|
||
|
||
adTa5kLinkAggLACPSelectedState OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
unselected (0),
|
||
selected (1),
|
||
standby (2),
|
||
notAvailable (255)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"(1) unslected: This state indicates that no aggregator is currently selected.
|
||
|
||
(2) selected: This state indicates that the Selection Logic has selected an appropriate
|
||
Aggregator.
|
||
|
||
(3) standby: This state indicates that although the Selection Logic has selected an appropriate
|
||
Aggregator, aggregation restrictions currently prevent the port from being enabled as
|
||
part of the aggregation.
|
||
|
||
(255) notAvailable: LACP is disabled.
|
||
"
|
||
::= { adTa5kLinkAggLACPStateMachineEntry 1 }
|
||
|
||
adTa5kLinkAggLACPReceiveState OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
initialize (0),
|
||
portDisabled (1),
|
||
expired (2),
|
||
lacpDisabled (3),
|
||
defaulted (4),
|
||
current (5),
|
||
notAvailable (255)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"(1) initialize: This state causes the administrative values of the Partner
|
||
parameters to be used as the current operational values.
|
||
|
||
(2) portDisabled: This state indicates that the port has become inoperable and a
|
||
BEGIN event has not occurred.
|
||
|
||
(3) expired: This state indicates that no LACPDU was received before the current_while
|
||
timer expired.
|
||
|
||
(4) lacpDisabled: This state indicates that the port is enabled but something has caused
|
||
LACP to become diabled such as the port operating in half duplex.
|
||
|
||
(5) defaulted: This state indicates that no LACPDU was received before the current_while
|
||
timer expired a second time after the receive state entered the expired state.
|
||
|
||
(6) current: This state is entered upon receival of a LACPDU.
|
||
|
||
(255) notAvailable: LACP is disabled.
|
||
"
|
||
::= { adTa5kLinkAggLACPStateMachineEntry 2 }
|
||
|
||
adTa5kLinkAggLACPPeriodicTxState OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
noPeriodic (0),
|
||
fastPeriodic (1),
|
||
slowPeriodic (2),
|
||
periodicTx (3),
|
||
notAvailable (255)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"(1) noPeriodic: While in this state, periodic transmissions are disabled.
|
||
|
||
(2) fastPeriodic: While in this state, periodic transmissions are enabled
|
||
at a fast transmission rate.
|
||
|
||
(3) slowPeriodic: While in this state, periodic transmissions are enabled
|
||
at a slow transmission rate.
|
||
|
||
(4) periodicTx:This is a transitory state entered on periodic_timer expiry,
|
||
that asserts NTT and then exits to FAST_PERIODIC or SLOW_PERIODIC depending
|
||
upon the Partner<65>s LACP_Timeout setting.
|
||
|
||
(255) notAvailable: LACP is disabled.
|
||
"
|
||
::= { adTa5kLinkAggLACPStateMachineEntry 3 }
|
||
|
||
adTa5kLinkAggLACPMuxState OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
detached (0),
|
||
waiting (1),
|
||
attached (2),
|
||
collecting (3),
|
||
distributing (4),
|
||
notAvailable (255)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"(1) detached: This state indicates that the port is either in the process of
|
||
being detached or is currently detached from the Aggregator. A port may be
|
||
detached from the Aggregator used by its Link Aggregation Group as a result
|
||
of protocol(e.g., Key) changes, or because of System constraints (e.g., exceeding
|
||
a maximum allowable number of aggregated links, or device failures) at either
|
||
end of the link.
|
||
|
||
(2) waiting: This state indicates that the mux is waiting to allow for the possibility
|
||
that other ports may be reconfiguring at the same time. Once the wait_while_timer
|
||
expires, and once the wait_while_timers of all other ports that are ready to
|
||
attach to the same Aggregator have expired, the process of attaching the port to
|
||
the Aggregator can proceed.
|
||
|
||
(3) attached: This state indicates that the port is in the process of being attached
|
||
to the Aggregator.
|
||
|
||
(4) collecting: This state indicates that collection of frames from the port is enabled.
|
||
|
||
(5) distributing: This state indicates that distribution of frames to the port is enabled.
|
||
|
||
(255) notAvailable: LACP is disabled.
|
||
"
|
||
::= { adTa5kLinkAggLACPStateMachineEntry 4 }
|
||
|
||
END
|
||
|