2244 lines
83 KiB
Plaintext
2244 lines
83 KiB
Plaintext
TN-MC-REDUNDANCY-MIB DEFINITIONS ::= BEGIN
|
|
|
|
-- (c) Copyright 2021 Nokia Networks. All rights reserved.
|
|
-- This software is the confidential and proprietary property of
|
|
-- Nokia and may only be used in accordance with the terms of the
|
|
-- license agreement provided with this software.
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE,
|
|
Integer32, Unsigned32, Counter32 FROM SNMPv2-SMI
|
|
|
|
TEXTUAL-CONVENTION, RowStatus,
|
|
TimeStamp, TruthValue, DisplayString FROM SNMPv2-TC
|
|
|
|
TNamedItemOrEmpty, TmnxAdminState,
|
|
TmnxVRtrID,TmnxOperState,
|
|
TmnxEncapVal, TItemDescription,
|
|
TmnxPortID, TNamedItem,
|
|
TmnxEnabledDisabled FROM TN-TC-MIB
|
|
|
|
tnSRMIBModules, tnSRObjs,
|
|
tnSRNotifyPrefix FROM TROPIC-GLOBAL-REG
|
|
|
|
InetAddressType, InetAddress,
|
|
InetAddressPrefixLength FROM INET-ADDRESS-MIB
|
|
|
|
LAGInterfaceNumber FROM TN-LAG-MIB
|
|
|
|
tnSvcId FROM TN-SERV-MIB
|
|
tnSapPortId, tnSapEncapValue FROM TN-SAP-MIB
|
|
|
|
tnSysSwitchId FROM TROPIC-SYSTEM-MIB
|
|
;
|
|
|
|
tnMcRedundancyMIBModule MODULE-IDENTITY
|
|
LAST-UPDATED "201211280000Z"
|
|
ORGANIZATION "Nokia"
|
|
CONTACT-INFO
|
|
"Nokia 7x50 Support
|
|
Web: http://www.nokia.com/comps/pages/carrier_support.jhtml"
|
|
DESCRIPTION
|
|
"This document is the SNMP MIB module to manage and provision
|
|
the various services of the Nokia 7x50 SR system.
|
|
|
|
This SNMP MIB module (Specification) embodies Nokia's
|
|
proprietary intellectual property. Nokia retains all title
|
|
and ownership in the Specification, including any revisions.
|
|
|
|
Nokia grants all interested parties a non-exclusive license
|
|
to use and distribute an unmodified copy of this Specification
|
|
in connection with management of Nokia products, and without
|
|
fee, provided this copyright notice and license appear on all
|
|
copies.
|
|
|
|
This Specification is supplied `as is', and Nokia makes no
|
|
warranty, either express or implied, as to the use, operation,
|
|
condition, or performance of the Specification."
|
|
|
|
--
|
|
-- Revision History
|
|
--
|
|
REVISION "201211280000Z"
|
|
DESCRIPTION "Rev 1.0 28 Nov 2012 00:00
|
|
1.0 release of the TIMETRA-MC-REDUNDANCY-MIB."
|
|
::= { tnSRMIBModules 40 }
|
|
|
|
-- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|
--
|
|
-- Nokia SROS series redundancy objects
|
|
--
|
|
|
|
tnMcRedundancy OBJECT IDENTIFIER ::= { tnSRObjs 40 }
|
|
tnMcRedundancyObjs OBJECT IDENTIFIER ::= { tnMcRedundancy 1 }
|
|
tnMcRedundancyStatsObjs OBJECT IDENTIFIER ::= { tnMcRedundancy 2 }
|
|
-- tnMcRedundancyNotifyObjs OBJECT IDENTIFIER ::= { tnMcRedundancy 3 }
|
|
|
|
-- tnMcRedundancyConformance OBJECT IDENTIFIER ::= { tnSRConfs 40 }
|
|
-- tnMcRedundancyCompliances OBJECT IDENTIFIER ::= { tnMcRedundancyConformance 1 }
|
|
-- tnMcRedundancyGroups OBJECT IDENTIFIER ::= { tnMcRedundancyConformance 2 }
|
|
-- tnMcRedundancyNotifGroups OBJECT IDENTIFIER ::= { tnMcRedundancyConformance 3 }
|
|
|
|
-- tnMcRedundancyNotifyPrefix OBJECT IDENTIFIER ::= { tnSRNotifyPrefix 40 }
|
|
-- tnMcRedundancyNotifications OBJECT IDENTIFIER ::= { tnMcRedundancyNotifyPrefix 0 }
|
|
|
|
|
|
-- --------------------------------------------------------------------
|
|
-- TIMETRA-MC-REDUNDANCY-MIB Textual Conventions
|
|
-- --------------------------------------------------------------------
|
|
|
|
TmnxMcsClientApp ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates an Multi-Chassis Synchronization (MCS) client
|
|
application."
|
|
SYNTAX INTEGER {
|
|
igmp(0),
|
|
igmpSnooping(1),
|
|
subMgmtIpoe(2),
|
|
srrp(3),
|
|
mcRing(4),
|
|
mldSnooping(5),
|
|
dhcpServer(6),
|
|
subHostTrk(7),
|
|
subMgmtPppoe(8)
|
|
}
|
|
|
|
-- TmnxMcRingOperState ::= TEXTUAL-CONVENTION
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The TmnxMcRingOperState data type is an enumerated integer
|
|
-- that describes the values used to identify the operational state of
|
|
-- a multi-chassis ring.
|
|
-- unknown
|
|
-- shutdown
|
|
-- configErr
|
|
-- noPeer : the peer has no corresponding ring configured;
|
|
-- connected : the inband control connection with the peer
|
|
-- is operational;
|
|
-- broken : the inband control connection with the peer
|
|
-- has timed out;
|
|
-- localBroken : the inband control connection with the peer
|
|
-- is known to be broken because of a local
|
|
-- failure or local administrative action;
|
|
-- conflict : the inband control connection with the peer
|
|
-- has timed out but the physical connection is
|
|
-- probably still OK; the failure of the inband
|
|
-- signaling connection is caused by some
|
|
-- misconfiguration.
|
|
-- E.g. a conflict between the configuration of
|
|
-- this system and its peer, or a misconfiguration
|
|
-- on one of the ring access node systems.
|
|
-- testingRing : the inband control connection with the peer
|
|
-- is being set up. Waiting for result.
|
|
-- halfBroken : the inband control connection indicates that
|
|
-- the ring is broken in one direction (towards
|
|
-- the peer);
|
|
-- waitingForPeer : verifying if this ring is configured on the
|
|
-- peer."
|
|
-- SYNTAX INTEGER {
|
|
-- unknown (1),
|
|
-- shutdown (2),
|
|
-- configErr (3),
|
|
-- noPeer (4),
|
|
-- connected (5),
|
|
-- broken (6),
|
|
-- localBroken (7),
|
|
-- conflict (8),
|
|
-- testingRing (9),
|
|
-- halfBroken (10),
|
|
-- waitingForPeer (11)
|
|
-- }
|
|
|
|
-- TmnxMcRingInbCtrlOperState ::= TEXTUAL-CONVENTION
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The TmnxMcRingInbCtrlOperState data type is an enumerated integer
|
|
-- that describes the values used to identify the operational state of
|
|
-- a multi-chassis ring's inband control connection.
|
|
-- unknown
|
|
-- connected : the inband control connection with the peer
|
|
-- is operational;
|
|
-- broken : the inband control connection with the peer
|
|
-- has timed out;
|
|
-- testing : the inband control connection with the peer
|
|
-- is being set up. Waiting for result.
|
|
-- peerDetectsDown : the peer detects that the inband control
|
|
-- connection is down;
|
|
-- notConfigured : the inband control connection with the peer
|
|
-- is not configured."
|
|
-- SYNTAX INTEGER {
|
|
-- unknown (1),
|
|
-- connected (2),
|
|
-- broken (3),
|
|
-- testing (4),
|
|
-- peerDetectsDown (5),
|
|
-- notConfigured (6)
|
|
-- }
|
|
|
|
-- TmnxMcRingNodeOperState ::= TEXTUAL-CONVENTION
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The TmnxMcRingNodeOperState data type is an enumerated integer
|
|
-- that describes the values used to identify the operational state of
|
|
-- a multi-chassis ring access node."
|
|
-- SYNTAX INTEGER {
|
|
-- unknown (1),
|
|
-- notProvisioned (2),
|
|
-- configErr (3),
|
|
-- notTested (4),
|
|
-- testing (5),
|
|
-- connected (6),
|
|
-- disconnected (7)
|
|
-- }
|
|
|
|
-- TmnxSrrpAssoBfdIntfSessOperState ::= TEXTUAL-CONVENTION
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The TmnxSrrpAssoBfdIntfSessOperState data type is an enumerated integer
|
|
-- that describes the values used to identify the operational state of
|
|
-- a BFD session the SRRP instance is relying upon for its
|
|
-- fast triggering mechanism."
|
|
-- SYNTAX INTEGER {
|
|
-- unknown (1),
|
|
-- connected (2), ## the BFD connection with the peer is operational
|
|
-- broken (3), ## the BFD connection with the peer has timed out
|
|
-- peerDetectsDown(4),## the peer detects that the BFD connection is down
|
|
-- notConfigured (5),## the BFD connection with the peer is not configured
|
|
-- noResources (6) ## resource not available
|
|
-- }
|
|
|
|
-- TmnxMcRingType ::= TEXTUAL-CONVENTION
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The TmnxMcRingType data type is an enumerated integer that describes
|
|
-- the type of the multi-chassis ring."
|
|
-- SYNTAX INTEGER {
|
|
-- layer2 (1),
|
|
-- layer3 (2)
|
|
-- }
|
|
|
|
-- ------------------------------------------------
|
|
-- Multi-chassis peer table
|
|
-- ------------------------------------------------
|
|
tnMcPeerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxMcPeerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tnMcPeerTable has an entry for each multi-chassis peer
|
|
configured on this system."
|
|
::= { tnMcRedundancyObjs 1 }
|
|
|
|
tnMcPeerEntry OBJECT-TYPE
|
|
SYNTAX TmnxMcPeerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry represents a particular multi-chassis peer. Entries
|
|
are create/deleted by the user."
|
|
INDEX { tnSysSwitchId, tnMcPeerIpType, tnMcPeerIpAddr }
|
|
::= { tnMcPeerTable 1}
|
|
|
|
TmnxMcPeerEntry ::= SEQUENCE
|
|
{
|
|
tnMcPeerIpType InetAddressType,
|
|
tnMcPeerIpAddr InetAddress,
|
|
tnMcPeerRowStatus RowStatus,
|
|
tnMcPeerDescription TItemDescription,
|
|
tnMcPeerAuthKey OCTET STRING,
|
|
tnMcPeerSrcIpType InetAddressType,
|
|
tnMcPeerSrcIpAddr InetAddress,
|
|
tnMcPeerAdminState TmnxAdminState,
|
|
tnMcPeerSrcIpOperType InetAddressType,
|
|
tnMcPeerSrcIpOperAddr InetAddress,
|
|
tnMcPeerRingsOperState TmnxOperState,
|
|
tnMcPeerName TNamedItemOrEmpty
|
|
}
|
|
|
|
tnMcPeerIpType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcPeerIpType indicates the address type
|
|
of tnMcPeerIpAddr."
|
|
::= { tnMcPeerEntry 1 }
|
|
|
|
tnMcPeerIpAddr OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcPeerIpAddr indicates the address of the
|
|
multi-chassis peer. Its type is specified by tnMcPeerIpType.
|
|
|
|
It must be a valid unicast address."
|
|
::= { tnMcPeerEntry 2 }
|
|
|
|
tnMcPeerRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcPeerRowStatus is used for creation/deletion of
|
|
multi-chassis peers."
|
|
::= { tnMcPeerEntry 3 }
|
|
|
|
tnMcPeerDescription OBJECT-TYPE
|
|
SYNTAX TItemDescription
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcPeerDescription specifies the textual description
|
|
of this multi-chassis peer."
|
|
DEFVAL { "" }
|
|
::= { tnMcPeerEntry 4 }
|
|
|
|
tnMcPeerAuthKey OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..20))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcPeerAuthKey specifies the authentication key used
|
|
between this node and the multi-chassis peer. The authentication
|
|
key can be any combination of letters or numbers. This object will
|
|
always return an empty string on a read."
|
|
DEFVAL { ''H }
|
|
::= { tnMcPeerEntry 5 }
|
|
|
|
tnMcPeerSrcIpType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcPeerSrcIpType specifies the address type of
|
|
tnMcPeerSrcIpAddr."
|
|
DEFVAL { unknown }
|
|
::= { tnMcPeerEntry 6 }
|
|
|
|
tnMcPeerSrcIpAddr OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (0|4))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcPeerSrcIpAddr specifies the source address used to
|
|
communicate with the multi-chassis peer. Its type is specified by
|
|
tnMcPeerSrcIpType.
|
|
|
|
It must be a valid unicast address."
|
|
DEFVAL { ''H }
|
|
::= { tnMcPeerEntry 7 }
|
|
|
|
tnMcPeerAdminState OBJECT-TYPE
|
|
SYNTAX TmnxAdminState
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcPeerAdminState specifies the administrative state
|
|
of this multi-chassis peer."
|
|
DEFVAL { outOfService }
|
|
::= { tnMcPeerEntry 8 }
|
|
|
|
tnMcPeerSrcIpOperType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcPeerSrcIpOperType indicates the operational
|
|
source address type of tnMcPeerSrcIpOperAddr, the multi-chassis
|
|
peer source IP address."
|
|
::= { tnMcPeerEntry 9 }
|
|
|
|
tnMcPeerSrcIpOperAddr OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (0|4))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcPeerSrcIpOperAddr indicates the operational
|
|
source address in use to communicate with the multi-chassis peer.
|
|
Its type is specified by tnMcPeerSrcIpOperType."
|
|
::= { tnMcPeerEntry 10 }
|
|
|
|
tnMcPeerRingsOperState OBJECT-TYPE
|
|
SYNTAX TmnxOperState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcPeerRingsOperState indicates the operational state
|
|
of this multi-chassis peer with respect to multi-chassis ring
|
|
operation.
|
|
|
|
If there are no entries in the tnMcRingTable associated with this
|
|
peer, the value of tnMcPeerRingsOperState is 'unknown'."
|
|
::= { tnMcPeerEntry 11 }
|
|
|
|
tnMcPeerName OBJECT-TYPE
|
|
SYNTAX TNamedItemOrEmpty
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcPeerName specifies the name of this multi-chassis
|
|
peer."
|
|
DEFVAL { "" }
|
|
::= { tnMcPeerEntry 12 }
|
|
|
|
|
|
-- ------------------------------------------------
|
|
-- Multi-chassis peer sync table
|
|
-- ------------------------------------------------
|
|
|
|
tnMcPeerSyncTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxMcPeerSyncEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tnMcPeerSyncTable has an entry for each multi-chassis peer
|
|
synchronization protocol."
|
|
::= { tnMcRedundancyObjs 2 }
|
|
|
|
tnMcPeerSyncEntry OBJECT-TYPE
|
|
SYNTAX TmnxMcPeerSyncEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry represents a particular multi-chassis peer
|
|
synchronization protocol. Entries are create/deleted by the
|
|
user."
|
|
INDEX { tnSysSwitchId, tnMcPeerIpType, tnMcPeerIpAddr }
|
|
::= { tnMcPeerSyncTable 1}
|
|
|
|
TmnxMcPeerSyncEntry ::= SEQUENCE
|
|
{
|
|
tnMcPeerSyncRowStatus RowStatus,
|
|
tnMcPeerSyncIgmp TruthValue,
|
|
tnMcPeerSyncIgmpSnooping TruthValue,
|
|
tnMcPeerSyncSubMgmt TruthValue,
|
|
tnMcPeerSyncSrrp TruthValue,
|
|
tnMcPeerSyncAdminState TmnxAdminState,
|
|
tnMcPeerSyncOperState TmnxOperState,
|
|
tnMcPeerSyncOperFlags BITS,
|
|
tnMcPeerSyncStatus INTEGER,
|
|
tnMcPeerSyncLastSyncTime TimeStamp,
|
|
tnMcPeerSyncNumEntries Counter32,
|
|
tnMcPeerSyncLclDeletedEntries Counter32,
|
|
tnMcPeerSyncAlarmedEntries Counter32,
|
|
tnMcPeerSyncRemNumEntries Counter32,
|
|
tnMcPeerSyncRemLclDelEntries Counter32,
|
|
tnMcPeerSyncRemAlarmedEntries Counter32
|
|
-- tnMcPeerSyncMcRing TruthValue,
|
|
-- tnMcPeerSyncMldSnooping TruthValue,
|
|
-- tnMcPeerSyncDhcpServer TruthValue,
|
|
-- tnMcPeerSyncSubHostTrk TruthValue,
|
|
-- tnMcPeerSyncSubMgmtPppoe TruthValue
|
|
}
|
|
|
|
tnMcPeerSyncRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcPeerSyncRowStatus is used for creation and deletion
|
|
of a synchronization protocol with a multi-chassis peer."
|
|
::= { tnMcPeerSyncEntry 1 }
|
|
|
|
tnMcPeerSyncIgmp OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcPeerSyncIgmp specifies whether IGMP protocol
|
|
information should be synchronized with the multi-chassis peer."
|
|
DEFVAL { false }
|
|
::= { tnMcPeerSyncEntry 2 }
|
|
|
|
tnMcPeerSyncIgmpSnooping OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcPeerSyncIgmpSnooping specifies whether
|
|
IGMP-snooping information should be synchronized with the
|
|
multi-chassis peer."
|
|
DEFVAL { false }
|
|
::= { tnMcPeerSyncEntry 3 }
|
|
|
|
tnMcPeerSyncSubMgmt OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcPeerSyncSubMgmt specifies whether subscriber
|
|
management IPoE information should be synchronized with the
|
|
multi-chassis peer."
|
|
DEFVAL { false }
|
|
::= { tnMcPeerSyncEntry 4 }
|
|
|
|
tnMcPeerSyncSrrp OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcPeerSyncSrrp specifies whether SRRP information
|
|
should be synchronized with the multi-chassis peer."
|
|
DEFVAL { false }
|
|
::= { tnMcPeerSyncEntry 5 }
|
|
|
|
tnMcPeerSyncAdminState OBJECT-TYPE
|
|
SYNTAX TmnxAdminState
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcPeerSyncAdminState specifies the administrative
|
|
status of the synchronization protocol with the multi-chassis
|
|
peer."
|
|
DEFVAL { outOfService }
|
|
::= { tnMcPeerSyncEntry 6 }
|
|
|
|
tnMcPeerSyncOperState OBJECT-TYPE
|
|
SYNTAX TmnxOperState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcPeerSyncOperState indicates the operational
|
|
status of the synchronization protocol with the multi-chassis
|
|
peer."
|
|
::= { tnMcPeerSyncEntry 7 }
|
|
|
|
tnMcPeerSyncOperFlags OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
syncAdminDown(0),
|
|
peerAdminDown(1),
|
|
connectionDown(2),
|
|
internalError(3),
|
|
mcsVersionMismatch(4),
|
|
platformMismatch(5),
|
|
appVersionMismatch(6),
|
|
appSupportMismatch(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcPeerSyncOperFlags indicates the reason that
|
|
the synchronization protocol with the multi-chassis peer is down.
|
|
|
|
syncAdminDown(0) Synchronization is administratively down.
|
|
No recovery needed.
|
|
|
|
peerAdminDown(1) The peering is administratively down.
|
|
No recovery needed.
|
|
|
|
connectionDown(2) There is a problem with the connection to the
|
|
multi-chassis peer. The connection will be
|
|
automatically repaired. No recovery needed
|
|
|
|
internalError(3) There has been an irrecoverable internal error.
|
|
The synchronization protocol cannot come up
|
|
again without user intervention. The user must
|
|
set the tnMcPeerSyncAdminState to
|
|
'outOfService', then 'inService'.
|
|
|
|
mcsVersionMismatch(4) There is a mismatch between the versions of the
|
|
multi-chassis sync protocol running on each
|
|
peer.
|
|
|
|
platformMismatch(5) There is a mismatch between the platforms of
|
|
each peer the multi-chassis sync protocol is
|
|
running on.
|
|
|
|
appVersionMismatch(6) There is a mismatch between the versions of
|
|
applications attempting to use the
|
|
multi-chassis sync protocol on the two peers.
|
|
|
|
appSupportMismatch(7) There is a mismatch between the applications
|
|
supported by the multi-chassis sync protocol on
|
|
each peer."
|
|
::= { tnMcPeerSyncEntry 8 }
|
|
|
|
tnMcPeerSyncStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
inSync(1),
|
|
syncInProgress(2),
|
|
outOfSync(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcPeerSyncStatus indicates the status of the
|
|
synchronization process."
|
|
::= { tnMcPeerSyncEntry 9 }
|
|
|
|
tnMcPeerSyncLastSyncTime OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcPeerSyncLastSyncTime indicates the sysUpTime at
|
|
the time the last synchronization with the peer was successful."
|
|
::= { tnMcPeerSyncEntry 10 }
|
|
|
|
tnMcPeerSyncNumEntries OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcPeerSyncNumEntries indicates the total number of
|
|
entries in the MCS database per multi-chassis peer."
|
|
::= { tnMcPeerSyncEntry 11 }
|
|
|
|
tnMcPeerSyncLclDeletedEntries OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcPeerSyncLclDeletedEntries indicates the number
|
|
of locally deleted entries in the MCS database per multi-chassis
|
|
peer. Locally deleted entries are entries that are not being used
|
|
by the local MCS client application."
|
|
::= { tnMcPeerSyncEntry 12 }
|
|
|
|
tnMcPeerSyncAlarmedEntries OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcPeerSyncAlarmedEntries indicates the number of
|
|
alarmed entries in the MCS database per multi-chassis peer. Entries
|
|
with an alarm are entries that are not being used by the local
|
|
client application due to resource constraints."
|
|
::= { tnMcPeerSyncEntry 13 }
|
|
|
|
tnMcPeerSyncRemNumEntries OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcPeerSyncRemNumEntries indicates the total number of
|
|
entries in the MCS database of the multi-chassis peer."
|
|
::= { tnMcPeerSyncEntry 14 }
|
|
|
|
tnMcPeerSyncRemLclDelEntries OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcPeerSyncRemLclDelEntries indicates the number
|
|
of locally deleted entries in the MCS database of the multi-chassis
|
|
peer. Locally deleted entries are entries that are not being used
|
|
by the remote MCS client application."
|
|
::= { tnMcPeerSyncEntry 15 }
|
|
|
|
tnMcPeerSyncRemAlarmedEntries OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcPeerSyncRemAlarmedEntries indicates the number of
|
|
alarmed entries in the MCS database of the multi-chassis peer. Entries
|
|
with an alarm are entries that are not being used by the remote
|
|
client application due to resource constraints."
|
|
::= { tnMcPeerSyncEntry 16 }
|
|
|
|
-- tnMcPeerSyncMcRing OBJECT-TYPE
|
|
-- SYNTAX TruthValue
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tmnxMcPeerSyncMcRing specifies whether mc-ring
|
|
-- information should be synchronized with the multi-chassis peer.
|
|
--
|
|
-- Setting this object to 'true(1)' enables the synchronization."
|
|
-- DEFVAL { false }
|
|
-- ::= { tmnxMcPeerSyncEntry 17 }
|
|
--
|
|
-- tnMcPeerSyncMldSnooping OBJECT-TYPE
|
|
-- SYNTAX TruthValue
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tmnxMcPeerSyncMldSnooping specifies whether
|
|
-- MLD-snooping information should be synchronized with the
|
|
-- multi-chassis peer.
|
|
--
|
|
-- Setting this object to 'true(1)' enables the synchronization."
|
|
-- DEFVAL { false }
|
|
-- ::= { tmnxMcPeerSyncEntry 18 }
|
|
--
|
|
-- tnMcPeerSyncDhcpServer OBJECT-TYPE
|
|
-- SYNTAX TruthValue
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tmnxMcPeerSyncDhcpServer specifies whether DHCP Server
|
|
-- information should be synchronized with the multi-chassis peer.
|
|
--
|
|
-- Setting this object to 'true(1)' enables the synchronization."
|
|
-- DEFVAL { false }
|
|
-- ::= { tmnxMcPeerSyncEntry 19 }
|
|
--
|
|
-- tnMcPeerSyncSubHostTrk OBJECT-TYPE
|
|
-- SYNTAX TruthValue
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tmnxMcPeerSyncSubHostTrk specifies whether subscriber
|
|
-- host tracking information should be synchronized with the
|
|
-- multi-chassis peer.
|
|
--
|
|
-- Setting this object to 'true(1)' enables the synchronization."
|
|
-- DEFVAL { false }
|
|
-- ::= { tmnxMcPeerSyncEntry 20 }
|
|
--
|
|
-- tnMcPeerSyncSubMgmtPppoe OBJECT-TYPE
|
|
-- SYNTAX TruthValue
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tmnxMcPeerSyncSubMgmtPppoe specifies whether subscriber
|
|
-- management PPPoE information should be synchronized with the
|
|
-- multi-chassis peer."
|
|
-- DEFVAL { false }
|
|
-- ::= { tmnxMcPeerSyncEntry 21 }
|
|
--
|
|
-- ------------------------------------------------
|
|
-- Multi-chassis peer sync port table
|
|
-- ------------------------------------------------
|
|
|
|
tnMcPeerSyncPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxMcPeerSyncPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tnMcPeerSyncPortTable has an entry for each port that is being
|
|
synchronized with a multi-chassis peer."
|
|
::= { tnMcRedundancyObjs 3 }
|
|
|
|
tnMcPeerSyncPortEntry OBJECT-TYPE
|
|
SYNTAX TmnxMcPeerSyncPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry represents a port to be synchronized. Entries are
|
|
created/deleted by the user."
|
|
INDEX { tnSysSwitchId, tnMcPeerIpType, tnMcPeerIpAddr, tnMcPeerSyncPortId }
|
|
::= { tnMcPeerSyncPortTable 1}
|
|
|
|
TmnxMcPeerSyncPortEntry ::= SEQUENCE
|
|
{
|
|
tnMcPeerSyncPortId TmnxPortID,
|
|
tnMcPeerSyncPortRowStatus RowStatus,
|
|
tnMcPeerSyncPortSyncTag TNamedItemOrEmpty
|
|
}
|
|
|
|
tnMcPeerSyncPortId OBJECT-TYPE
|
|
SYNTAX TmnxPortID
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcPeerSyncPortId indicates the port to be
|
|
synchronized with the multi-chassis peer."
|
|
::= { tnMcPeerSyncPortEntry 1 }
|
|
|
|
tnMcPeerSyncPortRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcPeerSyncPortRowStatus is used for creation and
|
|
deletion of ports to be synchronized with the multi-chassis peer."
|
|
::= { tnMcPeerSyncPortEntry 2 }
|
|
|
|
tnMcPeerSyncPortSyncTag OBJECT-TYPE
|
|
SYNTAX TNamedItemOrEmpty
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcPeerSyncPortSyncTag specifies a synchronization tag
|
|
to be used while synchronizing this port with the multi-chassis peer."
|
|
DEFVAL { ''H }
|
|
::= { tnMcPeerSyncPortEntry 3 }
|
|
|
|
|
|
-- ------------------------------------------------
|
|
-- Multi-chassis peer sync port encap range table
|
|
-- ------------------------------------------------
|
|
|
|
tnMcPeerSyncPortEncapRangeTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxMcPeerSyncPortEncapRangeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tnMcPeerSyncPortEncapRangeTable has an entry for each port
|
|
encapsulation value range to be synchronized with a multi-chassis
|
|
peer."
|
|
::= { tnMcRedundancyObjs 4 }
|
|
|
|
tnMcPeerSyncPortEncapRangeEntry OBJECT-TYPE
|
|
SYNTAX TmnxMcPeerSyncPortEncapRangeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry represents a range of encapsulation values on
|
|
a port to be synchronized with a multi-chassis peer. Entries are
|
|
created/deleted by the user."
|
|
INDEX { tnSysSwitchId, tnMcPeerIpType, tnMcPeerIpAddr, tnMcPeerSyncPortId,
|
|
tnMcPeerSyncPortEncapType, tnMcPeerSyncPortEncapMin,
|
|
tnMcPeerSyncPortEncapMax}
|
|
::= { tnMcPeerSyncPortEncapRangeTable 1}
|
|
|
|
TmnxMcPeerSyncPortEncapRangeEntry ::= SEQUENCE
|
|
{
|
|
tnMcPeerSyncPortEncapType INTEGER,
|
|
tnMcPeerSyncPortEncapMin TmnxEncapVal,
|
|
tnMcPeerSyncPortEncapMax TmnxEncapVal,
|
|
tnMcPeerSyncPortEncapRowStatus RowStatus,
|
|
tnMcPeerSyncPortEncapSyncTag TNamedItem
|
|
}
|
|
|
|
tnMcPeerSyncPortEncapType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
dot1q(1),
|
|
qinq(2)
|
|
}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcPeerSyncPortEncapType indicates the encapsulation
|
|
type used to interpret tnMcPeerSyncPortEncapMin and
|
|
tnMcPeerSyncPortEncapMax."
|
|
::= { tnMcPeerSyncPortEncapRangeEntry 1 }
|
|
|
|
tnMcPeerSyncPortEncapMin OBJECT-TYPE
|
|
SYNTAX TmnxEncapVal
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcPeerSyncPortEncapMin indicates the minimum
|
|
encapsulation value on the port indicated by tnMcPeerSyncPortId
|
|
that will be synchronized with the multi-chassis peer."
|
|
::= { tnMcPeerSyncPortEncapRangeEntry 2 }
|
|
|
|
tnMcPeerSyncPortEncapMax OBJECT-TYPE
|
|
SYNTAX TmnxEncapVal
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcPeerSyncPortEncapMax indicates the maximum
|
|
encapsulation value on the port indicated by tnMcPeerSyncPortId
|
|
that will be synchronized with the multi-chassis peer."
|
|
::= { tnMcPeerSyncPortEncapRangeEntry 3 }
|
|
|
|
tnMcPeerSyncPortEncapRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcPeerSyncPortEncapRowStatus is used for creation and
|
|
deletion of encapsulation value ranges over a specific port to be
|
|
synchronized with the multi-chassis peer."
|
|
::= { tnMcPeerSyncPortEncapRangeEntry 4 }
|
|
|
|
tnMcPeerSyncPortEncapSyncTag OBJECT-TYPE
|
|
SYNTAX TNamedItem
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcPeerSyncPortEncapSyncTag specifies a
|
|
synchronization tag to be used while synchronizing this encapsulation
|
|
value range with the multi-chassis peer. This object MUST be specified
|
|
at row creation time."
|
|
::= { tnMcPeerSyncPortEncapRangeEntry 5 }
|
|
|
|
|
|
-- ------------------------------------------------
|
|
-- tMcPeerLagConfigLagTable table
|
|
-- ------------------------------------------------
|
|
|
|
tnMcLagConfigTableLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagConfigTableLastChanged indicates the sysUpTime
|
|
at the time of the last modification of an entry in the
|
|
tnMcLagConfigTable.
|
|
|
|
If no changes were made to the table since the last re-initialization
|
|
of the local network management subsystem, then this object
|
|
contains a zero value."
|
|
::= { tnMcRedundancyObjs 5 }
|
|
|
|
tnMcLagConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxMcLagConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tnMcLagConfigTable has an entry for each multi-chassis LAG
|
|
configuration for the indicated peer."
|
|
::= { tnMcRedundancyObjs 6 }
|
|
|
|
tnMcLagConfigEntry OBJECT-TYPE
|
|
SYNTAX TmnxMcLagConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry represents configuration data for a multi-chassis
|
|
LAG configuration with a given peer.
|
|
|
|
Rows are created or removed automatically by the system, each time
|
|
a row is created or deleted in the tnMcPeerTable."
|
|
INDEX { tnSysSwitchId, tnMcPeerIpType, tnMcPeerIpAddr }
|
|
::= { tnMcLagConfigTable 1 }
|
|
|
|
TmnxMcLagConfigEntry ::= SEQUENCE
|
|
{
|
|
tnMcLagConfigPeerLastChanged TimeStamp,
|
|
tnMcLagConfigPeerAdminstate TmnxAdminState,
|
|
tnMcLagConfigKeepALiveIvl Unsigned32,
|
|
tnMcLagConfigHoldOnNgbrFailure Unsigned32,
|
|
tnMcLagConfigOperState INTEGER,
|
|
tnMcLagConfigPeerLastStateChge TimeStamp
|
|
}
|
|
|
|
tnMcLagConfigPeerLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagConfigPeerLastChanged indicates the sysUpTime
|
|
at the time of the last modification of this entry.
|
|
|
|
If no changes were made to the entry since the last re-initialization
|
|
of the local network management subsystem, then this object contains
|
|
a zero value."
|
|
::= { tnMcLagConfigEntry 1 }
|
|
|
|
tnMcLagConfigPeerAdminstate OBJECT-TYPE
|
|
SYNTAX TmnxAdminState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagConfigPeerAdminstate specifies the
|
|
administrative state of the multi-chassis lag with the indicated
|
|
peer."
|
|
DEFVAL { outOfService }
|
|
::= { tnMcLagConfigEntry 2 }
|
|
|
|
tnMcLagConfigKeepALiveIvl OBJECT-TYPE
|
|
SYNTAX Unsigned32 (5..500)
|
|
UNITS "deci-seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagConfigKeepALiveIvl specifies the mc-lag
|
|
keepalive timer value in units of 0.1 sec. This defines the interval
|
|
at which keep-alive messages are exchanged between two systems
|
|
participating in mc-lag. These keep-alive messages are used to
|
|
determine remote-node failure."
|
|
DEFVAL { 10 } -- 1 sec
|
|
::= { tnMcLagConfigEntry 3 }
|
|
|
|
tnMcLagConfigHoldOnNgbrFailure OBJECT-TYPE
|
|
SYNTAX Unsigned32 (2..25)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagConfigHoldOnNgbrFailure specifies how many
|
|
tnMcLagConfigKeepALiveIvl intervals the standby node will wait
|
|
for packets from the active node before assuming a redundant-neighbor
|
|
node failure.
|
|
|
|
This delay in switch-over operation is required to accommodate for
|
|
different factors influencing node failure detection rate, such as
|
|
IGP convergence, or HA switch-over times and to prevent that the
|
|
standby node takes actions prematurely."
|
|
DEFVAL { 3 }
|
|
::= { tnMcLagConfigEntry 4 }
|
|
|
|
tnMcLagConfigOperState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
inService (0),
|
|
outOfService (1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagConfigOperState indicates the operational
|
|
status of this multi-chassis LAG peer."
|
|
::= { tnMcLagConfigEntry 5 }
|
|
|
|
tnMcLagConfigPeerLastStateChge OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagConfigPeerLastStateChge indicates the sysUpTime
|
|
at the time of the last operational state change for this
|
|
multi-chassis LAG peer.
|
|
|
|
If no changes were made since the last re-initialization
|
|
of the local network management subsystem, then this object contains
|
|
a zero value."
|
|
::= { tnMcLagConfigEntry 6 }
|
|
|
|
|
|
-- ------------------------------------------------
|
|
-- tnMcLagConfigLagTable table
|
|
-- ------------------------------------------------
|
|
|
|
tnMcLagConfigLagTableLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagConfigLagTableLastChanged indicates the
|
|
sysUpTime at the time of the last modification of an entry in the
|
|
tnMcLagConfigLagTable.
|
|
|
|
If no changes were made to the table since the last re-initialization
|
|
of the local network management subsystem, then this object
|
|
contains a zero value."
|
|
::= { tnMcRedundancyObjs 7 }
|
|
|
|
tnMcLagConfigLagTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxMcLagConfigLagEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tnMcLagConfigLagTable has an entry for each lag that
|
|
participates in a multi-chassis configuration for the indicated peer."
|
|
::= { tnMcRedundancyObjs 8 }
|
|
|
|
tnMcLagConfigLagEntry OBJECT-TYPE
|
|
SYNTAX TmnxMcLagConfigLagEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry represents configuration data for a lag that
|
|
participates in a multi-chassis configuration with a given peer.
|
|
|
|
Rows can be created and deleted by the operator."
|
|
INDEX { tnSysSwitchId, tnMcPeerIpType, tnMcPeerIpAddr, tnMcLagConfigLagId }
|
|
::= { tnMcLagConfigLagTable 1 }
|
|
|
|
TmnxMcLagConfigLagEntry ::= SEQUENCE
|
|
{
|
|
tnMcLagConfigLagId LAGInterfaceNumber,
|
|
tnMcLagConfigLagLastChanged TimeStamp,
|
|
tnMcLagConfigLagRowStatus RowStatus,
|
|
tnMcLagConfigLaglacpKey Unsigned32,
|
|
tnMcLagConfigLagSystemId OCTET STRING,
|
|
tnMcLagConfigLagSystemPriority Unsigned32,
|
|
tnMcLagConfigLagRemoteLagId LAGInterfaceNumber,
|
|
tnMcLagConfigLagSrcBMacLSB Unsigned32,
|
|
tnMcLagConfigLagOperSrcBMacLSB Unsigned32,
|
|
tnMcLagConfigLagFlushEthRingOnActive TmnxEnabledDisabled
|
|
}
|
|
|
|
tnMcLagConfigLagId OBJECT-TYPE
|
|
SYNTAX LAGInterfaceNumber
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagConfigLagId identifies the Link Aggregation
|
|
Group on this system that is to form a mc-lag configuration with the
|
|
indicated peer."
|
|
::= { tnMcLagConfigLagEntry 1 }
|
|
|
|
tnMcLagConfigLagLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagConfigLagLastChanged indicates the sysUpTime
|
|
at the time of the last modification of this entry.
|
|
|
|
If no changes were made to the entry since the last re-initialization
|
|
of the local network management subsystem, then this object contains
|
|
a zero value."
|
|
::= { tnMcLagConfigLagEntry 2 }
|
|
|
|
tnMcLagConfigLagRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagConfigLagRowStatus specifies the row status of
|
|
this row."
|
|
::= { tnMcLagConfigLagEntry 3 }
|
|
|
|
tnMcLagConfigLaglacpKey OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagConfigLaglacpKey specifies a 16bit key that
|
|
needs to be configured in the same manner on both sides of the mc-lag
|
|
in order for the mc-lag to come up.
|
|
|
|
The value of tnMcLagConfigLaglacpKey must be 0 when the value of
|
|
tLagStandbySignaling of the corresponding LAG is 'powerOff (2)'.
|
|
|
|
The value of tnMcLagConfigLaglacpKey cannot be 0 when the value of
|
|
tLagStandbySignaling of the corresponding LAG is 'lacp (1)'."
|
|
::= { tnMcLagConfigLagEntry 4 }
|
|
|
|
tnMcLagConfigLagSystemId OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (6))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagConfigLagSystemId specifies the system-id to be
|
|
used in the context of mc-lag operation. The partner system will
|
|
consider all ports using the same system-id, system priority and
|
|
lacp-key as part of the same lag.
|
|
|
|
In order to achieve this in mc-lag operation, both systems have to be
|
|
configured with the same values.
|
|
|
|
As long as the system does not have the connection with its
|
|
redundant peer, it will use the locally defined value (chassis MAC
|
|
address). After detecting a redundant node failure, the previously
|
|
active system will keep on using the system-id configured here, while
|
|
the standby system will switch to its locally defined value.
|
|
|
|
The value of this object must be all zeroes when the value of
|
|
tLagStandbySignaling of the corresponding LAG is 'powerOff (2)'.
|
|
|
|
The value of this object cannot be all zeroes when the value of
|
|
tLagStandbySignaling of the corresponding LAG is 'lacp (1)'."
|
|
::= { tnMcLagConfigLagEntry 5 }
|
|
|
|
tnMcLagConfigLagSystemPriority OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagConfigLagSystemPriority specifies the system
|
|
priority to be used in the context of mc-lag. The partner system will
|
|
consider all ports using the same system-id, system priority and
|
|
lacp-key as part of the same lag.
|
|
|
|
In order to achieve this in mc-lag operation, both systems have to be
|
|
configured with the same values.
|
|
|
|
A low numeric value specifies a high system priority.
|
|
|
|
The value of this object must be 0 when the value of
|
|
tLagStandbySignaling of the corresponding LAG is 'powerOff (2)'.
|
|
|
|
The value of this object cannot be 0 when the value of
|
|
tLagStandbySignaling of the corresponding LAG is 'lacp (1)'."
|
|
::= { tnMcLagConfigLagEntry 6 }
|
|
|
|
tnMcLagConfigLagRemoteLagId OBJECT-TYPE
|
|
SYNTAX LAGInterfaceNumber
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagConfigLagRemoteLagId specifies the Lag ID on the
|
|
remote system.
|
|
|
|
If not specified, the value of this object will be set to the value of
|
|
tnMcLagConfigLagId."
|
|
::= { tnMcLagConfigLagEntry 7 }
|
|
|
|
tnMcLagConfigLagSrcBMacLSB OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0|1..65535|4294967295)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagConfigLagSrcBMacLSB specifies the value of last
|
|
16-bits of the MAC address used for all the traffic ingressing the
|
|
MC-Lag links.
|
|
|
|
The value '4294967295' indicates use of the lacp-key as source backbone
|
|
MAC address LSB."
|
|
DEFVAL { 0 }
|
|
::= { tnMcLagConfigLagEntry 8 }
|
|
|
|
tnMcLagConfigLagOperSrcBMacLSB OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagConfigLagOperSrcBMacLSB indicates the operational
|
|
value of last 16-bits of the MAC address used for all the traffic
|
|
ingressing the MC-Lag links."
|
|
::= { tnMcLagConfigLagEntry 9 }
|
|
|
|
tnMcLagConfigLagFlushEthRingOnActive OBJECT-TYPE
|
|
SYNTAX TmnxEnabledDisabled
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagConfigLagFlushEthRingOnActive specifies whether
|
|
or not to flush the ethernet rings to which the services that the LAG
|
|
is part of are attached."
|
|
DEFVAL { disabled }
|
|
::= { tnMcLagConfigLagEntry 10 }
|
|
|
|
|
|
-- ------------------------------------------------
|
|
-- tnMcLagInfoLagTable table
|
|
-- ------------------------------------------------
|
|
|
|
tnMcLagInfoLagTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxMcLagInfoLagEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tnMcLagInfoLagTable has an entry for each lag that
|
|
participates in a multi-chassis configuration for the indicated peer."
|
|
::= { tnMcRedundancyObjs 10 }
|
|
|
|
tnMcLagInfoLagEntry OBJECT-TYPE
|
|
SYNTAX TmnxMcLagInfoLagEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry represents operational data for a lag that
|
|
participates in a multi-chassis configuration with a given peer.
|
|
|
|
Rows are created or removed automatically by the system, each time
|
|
a row is created or deleted in the tnMcLagConfigLagTable."
|
|
AUGMENTS { tnMcLagConfigLagEntry }
|
|
::= { tnMcLagInfoLagTable 1 }
|
|
|
|
TmnxMcLagInfoLagEntry ::= SEQUENCE
|
|
{
|
|
tnMcLagActiveStandby TruthValue,
|
|
tnMcLagLacpIdInUse TruthValue,
|
|
tnMcLagExtendedTimeOut TruthValue,
|
|
tnMcLagSelectionLogic DisplayString,
|
|
tnMcLagConfigMismatchString DisplayString,
|
|
tnMcLagConfigMismatchFlags BITS
|
|
}
|
|
|
|
tnMcLagActiveStandby OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagActiveStandby indicates whether this mc-lag
|
|
is active or standby.
|
|
|
|
If the value of this object is 'true', this mc-lag is active."
|
|
::= { tnMcLagInfoLagEntry 1 }
|
|
|
|
tnMcLagLacpIdInUse OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagLacpIdInUse indicates whether or not
|
|
the mc-lag values (i.e. system-id, system priority and lacp-key)
|
|
are advertised to the Lacp peer.
|
|
|
|
If the value of this object is 'true', the mc-lag values
|
|
are advertised. Otherwise the normal lag values are advertised."
|
|
::= { tnMcLagInfoLagEntry 2 }
|
|
|
|
tnMcLagExtendedTimeOut OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagExtendedTimeOut indicates whether or not
|
|
the system is using the value of tnMcLagConfigHoldOnNgbrFailure.
|
|
|
|
If this is 'true', the system is temporarily using a larger value
|
|
than the value configured in tnMcLagConfigHoldOnNgbrFailure."
|
|
::= { tnMcLagInfoLagEntry 3 }
|
|
|
|
tnMcLagSelectionLogic OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagSelectionLogic is a printable character string
|
|
which contains information about the multi-chassis selection logic."
|
|
::= { tnMcLagInfoLagEntry 4 }
|
|
|
|
tnMcLagConfigMismatchString OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagConfigMismatchString is a printable character
|
|
string which contains information about the multi-chassis configuration
|
|
mismatch."
|
|
::= { tnMcLagInfoLagEntry 5 }
|
|
|
|
tnMcLagConfigMismatchFlags OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
lagIsNotMultiChassis(0),
|
|
localRemoteLagIdMismatch(1),
|
|
lagSelectionCriteriaMismatch(2),
|
|
lagEncapsulationMismatch(3),
|
|
mcLacpkeyMismatch(4),
|
|
mcSystemPriorityMismatch(5),
|
|
mcSystemIdMismatch(6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagConfigMismatchFlags indicates the operational
|
|
status of the multi-chassis configuration.
|
|
|
|
lagIsNotMultiChassis(0) The lag is not multi-chassis on
|
|
the peer.
|
|
|
|
localRemoteLagIdMismatch(1) Local - remote Lag ID mismatch with
|
|
the peer.
|
|
|
|
lagSelectionCriteriaMismatch(2) LAG selection criteria mismatch
|
|
with the peer.
|
|
|
|
lagEncapsulationMismatch(3) LAG Encapsulation mismatch with
|
|
the peer.
|
|
|
|
mcLacpkeyMismatch(4) MC lacp-key mismatch with the peer.
|
|
|
|
mcSystemPriorityMismatch(5) MC system-priority mismatch with
|
|
the peer.
|
|
|
|
mcSystemIdMismatch(6) MC system-id mismatch with the
|
|
peer."
|
|
::= { tnMcLagInfoLagEntry 6 }
|
|
|
|
|
|
-- ------------------------------------------------
|
|
-- tnMcLagGlobalStats
|
|
-- ------------------------------------------------
|
|
tnMcLagGlobalStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TnMcLagGlobalStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tnMcLagGlobalStatsTable has an entry for the stats of each lag that
|
|
participates in a multi-chassis configuration for the indicated peer."
|
|
::= { tnMcRedundancyStatsObjs 20 }
|
|
|
|
tnMcLagGlobalStatsEntry OBJECT-TYPE
|
|
SYNTAX TnMcLagGlobalStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry represents stats data for a lag that
|
|
participates in a multi-chassis configuration with a given peer.
|
|
|
|
Rows are created or removed automatically by the system, each time
|
|
a row is created or deleted in the tnMcLagConfigLagTable."
|
|
INDEX { tnSysSwitchId }
|
|
::= { tnMcLagGlobalStatsTable 1 }
|
|
|
|
TnMcLagGlobalStatsEntry ::= SEQUENCE
|
|
{
|
|
tnMcLagStatsPktsRx Counter32,
|
|
tnMcLagStatsPktsRxKeepalive Counter32,
|
|
tnMcLagStatsPktsRxConfig Counter32,
|
|
tnMcLagStatsPktsRxPeerConfig Counter32,
|
|
tnMcLagStatsPktsRxState Counter32,
|
|
tnMcLagStatsDropPktKpaliveTask Counter32,
|
|
tnMcLagStatsDropPktTooShort Counter32,
|
|
tnMcLagStatsDropPktVerifyFaild Counter32,
|
|
tnMcLagStatsDropTlvInvalidSize Counter32,
|
|
tnMcLagStatsDropOutOfSeq Counter32,
|
|
tnMcLagStatsDropUnknownTlv Counter32,
|
|
tnMcLagStatsDropTlvInvldLagId Counter32,
|
|
tnMcLagStatsDropMD5 Counter32,
|
|
tnMcLagStatsDropUnknownPeer Counter32,
|
|
tnMcLagStatsPktsTx Counter32,
|
|
tnMcLagStatsPktsTxKeepalive Counter32,
|
|
tnMcLagStatsPktsTxConfig Counter32,
|
|
tnMcLagStatsPktsTxPeerConfig Counter32,
|
|
tnMcLagStatsPktsTxState Counter32,
|
|
tnMcLagStatsPktsTxFailed Counter32
|
|
}
|
|
|
|
tnMcLagStatsPktsRx OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagStatsPktsRx indicates how many MC-Lag control
|
|
packets with valid authentication were received on this system."
|
|
::= { tnMcLagGlobalStatsEntry 1 }
|
|
|
|
tnMcLagStatsPktsRxKeepalive OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagStatsPktsRxKeepalive indicates how many valid
|
|
MC-Lag control packets of type keepalive were received on this
|
|
system."
|
|
::= { tnMcLagGlobalStatsEntry 2 }
|
|
|
|
tnMcLagStatsPktsRxConfig OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagStatsPktsRxConfig indicates how many valid
|
|
MC-Lag control packets indicating the lag configuration were
|
|
received on this system."
|
|
::= { tnMcLagGlobalStatsEntry 3 }
|
|
|
|
tnMcLagStatsPktsRxPeerConfig OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagStatsPktsRxPeerConfig indicates how many valid
|
|
MC-Lag control packets indicating the peer configuration were
|
|
received on this system."
|
|
::= { tnMcLagGlobalStatsEntry 4 }
|
|
|
|
tnMcLagStatsPktsRxState OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagStatsPktsRxState indicates how many valid
|
|
MC-Lag control packets indicating the lag state were
|
|
received on this system."
|
|
::= { tnMcLagGlobalStatsEntry 5 }
|
|
|
|
tnMcLagStatsDropPktKpaliveTask OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagStatsDropPktKpaliveTask indicates how many
|
|
MC-Lag control packets were dropped on this system because of invalid
|
|
size, authentication or unknown peer."
|
|
::= { tnMcLagGlobalStatsEntry 6 }
|
|
|
|
tnMcLagStatsDropPktTooShort OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagStatsDropPktTooShort indicates how many
|
|
MC-Lag control packets were dropped on this system because the packet
|
|
was too small."
|
|
::= { tnMcLagGlobalStatsEntry 7 }
|
|
|
|
tnMcLagStatsDropPktVerifyFaild OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagStatsDropPktVerifyFaild indicates how many
|
|
MC-Lag control packets were dropped on this system because of invalid
|
|
formatting."
|
|
::= { tnMcLagGlobalStatsEntry 8 }
|
|
|
|
tnMcLagStatsDropTlvInvalidSize OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagStatsDropTlvInvalidSize indicates how many
|
|
MC-Lag control packets were dropped on this system because of invalid
|
|
size."
|
|
::= { tnMcLagGlobalStatsEntry 9 }
|
|
|
|
tnMcLagStatsDropOutOfSeq OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagStatsDropOutOfSeq indicates how many
|
|
MC-Lag control packets were dropped on this system because they were
|
|
out of sequence."
|
|
::= { tnMcLagGlobalStatsEntry 10 }
|
|
|
|
tnMcLagStatsDropUnknownTlv OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagStatsDropUnknownTlv indicates how many
|
|
MC-Lag control packets were dropped on this system because they
|
|
contained an unknown TLV."
|
|
::= { tnMcLagGlobalStatsEntry 11 }
|
|
|
|
tnMcLagStatsDropTlvInvldLagId OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagStatsDropTlvInvldLagId indicates how many
|
|
MC-Lag control packets were dropped on this system because they
|
|
refer to an invalid or non multi-chassis lag."
|
|
::= { tnMcLagGlobalStatsEntry 12 }
|
|
|
|
tnMcLagStatsDropMD5 OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagStatsDropMD5 indicates how many
|
|
MC-Lag control packets were dropped on this system because they
|
|
failed MD5 authentication."
|
|
::= { tnMcLagGlobalStatsEntry 13 }
|
|
|
|
tnMcLagStatsDropUnknownPeer OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagStatsDropUnknownPeer indicates how many
|
|
MC-Lag control packets were dropped on this system because they
|
|
are coming from an unknown peer."
|
|
::= { tnMcLagGlobalStatsEntry 14 }
|
|
|
|
tnMcLagStatsPktsTx OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagStatsPktsTx indicates how many
|
|
MC-Lag control packets were transmitted from this system."
|
|
::= { tnMcLagGlobalStatsEntry 15 }
|
|
|
|
tnMcLagStatsPktsTxKeepalive OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagStatsPktsTxKeepalive indicates how many
|
|
MC-Lag control packets were transmitted from this system of type
|
|
keepalive."
|
|
::= { tnMcLagGlobalStatsEntry 16 }
|
|
|
|
tnMcLagStatsPktsTxConfig OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagStatsPktsTxConfig indicates how many
|
|
MC-Lag control packets were transmitted from this system of type
|
|
lag config."
|
|
::= { tnMcLagGlobalStatsEntry 17 }
|
|
|
|
tnMcLagStatsPktsTxPeerConfig OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagStatsPktsTxPeerConfig indicates how many
|
|
MC-Lag control packets were transmitted from this system of type
|
|
peer config."
|
|
::= { tnMcLagGlobalStatsEntry 18 }
|
|
|
|
tnMcLagStatsPktsTxState OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagStatsPktsTxState indicates how many
|
|
MC-Lag control packets were transmitted from this system of type
|
|
lag state."
|
|
::= { tnMcLagGlobalStatsEntry 19 }
|
|
|
|
tnMcLagStatsPktsTxFailed OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagStatsPktsTxFailed indicates how many
|
|
MC-Lag control packets failed to be transmitted."
|
|
::= { tnMcLagGlobalStatsEntry 20 }
|
|
|
|
-- ------------------------------------------------
|
|
-- tnMcLagPeerStatsTable table
|
|
-- ------------------------------------------------
|
|
|
|
tnMcLagPeerStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxMcLagPeerStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tnMcLagPeerStatsTable has an entry for each multi-chassis peer
|
|
configured on this system."
|
|
::= { tnMcRedundancyStatsObjs 21 }
|
|
|
|
tnMcLagPeerStatsEntry OBJECT-TYPE
|
|
SYNTAX TmnxMcLagPeerStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry represents a collection of statistics for a
|
|
multi-chassis peer.
|
|
|
|
Entries cannot be created and deleted via SNMP SET operations."
|
|
INDEX { tnSysSwitchId, tnMcPeerIpType, tnMcPeerIpAddr }
|
|
::= { tnMcLagPeerStatsTable 1 }
|
|
|
|
TmnxMcLagPeerStatsEntry ::= SEQUENCE
|
|
{
|
|
tnMcLagPeerStatsPktsRx Counter32,
|
|
tnMcLagPeerStatsPktsRxKpalive Counter32,
|
|
tnMcLagPeerStatsPktsRxConfig Counter32,
|
|
tnMcLagPeerStatsPktsRxPeerCfg Counter32,
|
|
tnMcLagPeerStatsPktsRxState Counter32,
|
|
tnMcLagPeerStatsDropStateDsbld Counter32,
|
|
tnMcLagPeerStatsDropPktTooShrt Counter32,
|
|
tnMcLagPeerStatsDropTlvInvldSz Counter32,
|
|
tnMcLagPeerStatsDropTlvInvldId Counter32,
|
|
tnMcLagPeerStatsDropOutOfSeq Counter32,
|
|
tnMcLagPeerStatsDropUnknownTlv Counter32,
|
|
tnMcLagPeerStatsDropMD5 Counter32,
|
|
tnMcLagPeerStatsPktsTx Counter32,
|
|
tnMcLagPeerStatsPktsTxKpalive Counter32,
|
|
tnMcLagPeerStatsPktsTxPeerCfg Counter32,
|
|
tnMcLagPeerStatsPktsTxFailed Counter32
|
|
}
|
|
|
|
tnMcLagPeerStatsPktsRx OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagPeerStatsPktsRx indicates how many valid MC-Lag
|
|
control packets were received on this system from the peer."
|
|
::= { tnMcLagPeerStatsEntry 1 }
|
|
|
|
tnMcLagPeerStatsPktsRxKpalive OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagPeerStatsPktsRxKpalive indicates how many valid
|
|
MC-Lag control packets of type keepalive were received on this
|
|
system from the peer."
|
|
::= { tnMcLagPeerStatsEntry 2 }
|
|
|
|
tnMcLagPeerStatsPktsRxConfig OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagPeerStatsPktsRxConfig indicates how many valid
|
|
MC-Lag control packets of type lag config were received on this
|
|
system from the peer."
|
|
::= { tnMcLagPeerStatsEntry 3 }
|
|
|
|
tnMcLagPeerStatsPktsRxPeerCfg OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagPeerStatsPktsRxPeerCfg indicates how many valid
|
|
MC-Lag control packets of type peer config were received on this
|
|
system from the peer."
|
|
::= { tnMcLagPeerStatsEntry 4 }
|
|
|
|
tnMcLagPeerStatsPktsRxState OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagPeerStatsPktsRxState indicates how many valid
|
|
MC-Lag control packets of type lag state were received on this
|
|
system from the peer."
|
|
::= { tnMcLagPeerStatsEntry 5 }
|
|
|
|
tnMcLagPeerStatsDropStateDsbld OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagPeerStatsDropStateDsbld indicates how many
|
|
MC-Lag control packets were dropped on this system from the peer
|
|
because the peer was administratively disabled."
|
|
::= { tnMcLagPeerStatsEntry 6 }
|
|
|
|
tnMcLagPeerStatsDropPktTooShrt OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagPeerStatsDropPktTooShrt indicates how many
|
|
MC-Lag control packets were dropped on this system from the peer
|
|
because the packet was too short."
|
|
::= { tnMcLagPeerStatsEntry 7 }
|
|
|
|
tnMcLagPeerStatsDropTlvInvldSz OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagPeerStatsDropTlvInvldSz indicates how many
|
|
MC-Lag control packets were dropped on this system from the peer
|
|
because the packet size was invalid."
|
|
::= { tnMcLagPeerStatsEntry 8 }
|
|
|
|
tnMcLagPeerStatsDropTlvInvldId OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagPeerStatsDropTlvInvldId indicates how many
|
|
MC-Lag control packets were dropped on this system from the peer
|
|
because the packet referred to an invalid or non multi-chassis lag."
|
|
::= { tnMcLagPeerStatsEntry 9 }
|
|
|
|
tnMcLagPeerStatsDropOutOfSeq OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagPeerStatsDropOutOfSeq indicates how many
|
|
MC-Lag control packets were dropped on this system from the peer
|
|
because the packet was out of sequence."
|
|
::= { tnMcLagPeerStatsEntry 10 }
|
|
|
|
tnMcLagPeerStatsDropUnknownTlv OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagPeerStatsDropUnknownTlv indicates how many
|
|
MC-Lag control packets were dropped on this system from the peer
|
|
because the packet contained an unknown TLV."
|
|
::= { tnMcLagPeerStatsEntry 11 }
|
|
|
|
tnMcLagPeerStatsDropMD5 OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagPeerStatsDropMD5 indicates how many
|
|
MC-Lag control packets were dropped on this system from the peer
|
|
because the packet failed MD5 authentication."
|
|
::= { tnMcLagPeerStatsEntry 12 }
|
|
|
|
tnMcLagPeerStatsPktsTx OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagPeerStatsPktsTx indicates how many
|
|
MC-Lag control packets were transmitted from this system to the peer."
|
|
::= { tnMcLagPeerStatsEntry 13 }
|
|
|
|
tnMcLagPeerStatsPktsTxKpalive OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagPeerStatsPktsTxKpalive indicates how many
|
|
MC-Lag control packets of type keepalive were transmitted from
|
|
this system to the peer."
|
|
::= { tnMcLagPeerStatsEntry 14 }
|
|
|
|
tnMcLagPeerStatsPktsTxPeerCfg OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagPeerStatsPktsTxPeerCfg indicates how many
|
|
MC-Lag control packets of type peer config were transmitted from
|
|
this system to the peer."
|
|
::= { tnMcLagPeerStatsEntry 15 }
|
|
|
|
tnMcLagPeerStatsPktsTxFailed OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagPeerStatsPktsTxFailed indicates how many
|
|
MC-Lag control packets failed to be transmitted from
|
|
this system to the peer."
|
|
::= { tnMcLagPeerStatsEntry 16 }
|
|
|
|
|
|
-- ------------------------------------------------
|
|
-- tnMcLagLagStatsTable table
|
|
-- ------------------------------------------------
|
|
|
|
tnMcLagLagStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxMcLagLagStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tnMcLagLagStatsTable has an entry for each lag that
|
|
participates in a multi-chassis configuration for the indicated peer."
|
|
::= { tnMcRedundancyStatsObjs 22 }
|
|
|
|
tnMcLagLagStatsEntry OBJECT-TYPE
|
|
SYNTAX TmnxMcLagLagStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry represents a collection of statistics for a lag that
|
|
participates in a multi-chassis configuration with a given peer.
|
|
|
|
Entries cannot be created and deleted via SNMP SET operations."
|
|
INDEX { tnSysSwitchId, tnMcPeerIpType, tnMcPeerIpAddr, tnMcLagConfigLagId }
|
|
::= { tnMcLagLagStatsTable 1 }
|
|
|
|
TmnxMcLagLagStatsEntry ::= SEQUENCE
|
|
{
|
|
tnMcLagLagStatsPktsRxConfig Counter32,
|
|
tnMcLagLagStatsPktsRxState Counter32,
|
|
tnMcLagLagStatsPktsTxConfig Counter32,
|
|
tnMcLagLagStatsPktsTxState Counter32,
|
|
tnMcLagLagStatsPktsTxFailed Counter32
|
|
}
|
|
|
|
tnMcLagLagStatsPktsRxConfig OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagLagStatsPktsRxConfig indicates how many
|
|
MC-Lag control packets of type lag config were received on this
|
|
system from the peer for this lag."
|
|
::= { tnMcLagLagStatsEntry 1 }
|
|
|
|
tnMcLagLagStatsPktsRxState OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagLagStatsPktsRxState indicates how many
|
|
MC-Lag control packets of type lag state were received on this
|
|
system from the peer for this lag."
|
|
::= { tnMcLagLagStatsEntry 2 }
|
|
|
|
tnMcLagLagStatsPktsTxConfig OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagLagStatsPktsTxConfig indicates how many
|
|
MC-Lag control packets of type lag config were sent on this
|
|
system to the peer for this lag."
|
|
::= { tnMcLagLagStatsEntry 3 }
|
|
|
|
tnMcLagLagStatsPktsTxState OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagLagStatsPktsTxState indicates how many
|
|
MC-Lag control packets of type lag state were sent on this
|
|
system to the peer for this lag."
|
|
::= { tnMcLagLagStatsEntry 4 }
|
|
|
|
tnMcLagLagStatsPktsTxFailed OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcLagLagStatsPktsTxFailed indicates how many
|
|
MC-Lag control packets failed to be transmitted on this
|
|
system to the peer for this lag."
|
|
::= { tnMcLagLagStatsEntry 5 }
|
|
|
|
|
|
-- ------------------------------------------------
|
|
-- tnMcPeerSyncStatsTable table
|
|
-- ------------------------------------------------
|
|
|
|
tnMcPeerSyncStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxMcPeerSyncStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tnMcPeerSyncStatsTable has an entry for each multi-chassis
|
|
peer synchronization protocol entry."
|
|
::= { tnMcRedundancyStatsObjs 23 }
|
|
|
|
tnMcPeerSyncStatsEntry OBJECT-TYPE
|
|
SYNTAX TmnxMcPeerSyncStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry represents a collection of statistics for a
|
|
multi-chassis synchronization protocol entry.
|
|
|
|
Entries cannot be created and deleted via SNMP SET operations."
|
|
INDEX { tnSysSwitchId, tnMcPeerIpType, tnMcPeerIpAddr }
|
|
::= { tnMcPeerSyncStatsTable 1}
|
|
|
|
TmnxMcPeerSyncStatsEntry ::= SEQUENCE
|
|
{
|
|
tnMcPeerSyncPktsTxAll Counter32,
|
|
tnMcPeerSyncPktsTxHello Counter32,
|
|
tnMcPeerSyncPktsTxData Counter32,
|
|
tnMcPeerSyncPktsTxOther Counter32,
|
|
tnMcPeerSyncPktsTxErr Counter32,
|
|
tnMcPeerSyncPktsRxAll Counter32,
|
|
tnMcPeerSyncPktsRxHello Counter32,
|
|
tnMcPeerSyncPktsRxData Counter32,
|
|
tnMcPeerSyncPktsRxOther Counter32,
|
|
tnMcPeerSyncPktsRxErr Counter32,
|
|
tnMcPeerSyncPktsRxErrHeader Counter32,
|
|
tnMcPeerSyncPktsRxErrBody Counter32,
|
|
tnMcPeerSyncPktsRxErrSeqNum Counter32
|
|
}
|
|
|
|
tnMcPeerSyncPktsTxAll OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcPeerSyncPktsTxAll indicates the total number
|
|
of packets transmitted to the multi-chassis peer."
|
|
::= { tnMcPeerSyncStatsEntry 1 }
|
|
|
|
tnMcPeerSyncPktsTxHello OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcPeerSyncPktsTxHello indicates the number of
|
|
hello packets transmitted to the multi-chassis peer."
|
|
::= { tnMcPeerSyncStatsEntry 2 }
|
|
|
|
tnMcPeerSyncPktsTxData OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcPeerSyncPktsTxData indicates the number of
|
|
data packets transmitted to the multi-chassis peer."
|
|
::= { tnMcPeerSyncStatsEntry 3 }
|
|
|
|
tnMcPeerSyncPktsTxOther OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcPeerSyncPktsTxOther indicates the number of all
|
|
other packet types transmitted to the multi-chassis peer."
|
|
::= { tnMcPeerSyncStatsEntry 4 }
|
|
|
|
tnMcPeerSyncPktsTxErr OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcPeerSyncPktsTxErr indicates the number of
|
|
packet transmission errors."
|
|
::= { tnMcPeerSyncStatsEntry 5 }
|
|
|
|
tnMcPeerSyncPktsRxAll OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcPeerSyncPktsRxAll indicates the total number
|
|
of packets received from the multi-chassis peer."
|
|
::= { tnMcPeerSyncStatsEntry 6 }
|
|
|
|
tnMcPeerSyncPktsRxHello OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcPeerSyncPktsRxHello indicates the number of
|
|
hello packets received from the multi-chassis peer."
|
|
::= { tnMcPeerSyncStatsEntry 7 }
|
|
|
|
tnMcPeerSyncPktsRxData OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcPeerSyncPktsRxData indicates the number of
|
|
hello packets received from the multi-chassis peer."
|
|
::= { tnMcPeerSyncStatsEntry 8 }
|
|
|
|
tnMcPeerSyncPktsRxOther OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcPeerSyncPktsRxOther indicates the number of all
|
|
other packet types received from the multi-chassis peer."
|
|
::= { tnMcPeerSyncStatsEntry 9 }
|
|
|
|
tnMcPeerSyncPktsRxErr OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcPeerSyncPktsRxErr indicates the number of
|
|
erroneous packets received from the multi-chassis peer."
|
|
::= { tnMcPeerSyncStatsEntry 10 }
|
|
|
|
tnMcPeerSyncPktsRxErrHeader OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcPeerSyncPktsRxErrHeader indicates the number
|
|
of packets with header decode errors received from the multi-chassis
|
|
peer."
|
|
::= { tnMcPeerSyncStatsEntry 11 }
|
|
|
|
tnMcPeerSyncPktsRxErrBody OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcPeerSyncPktsRxErrBody indicates the number
|
|
of packets with body decode errors received from the multi-chassis
|
|
peer."
|
|
::= { tnMcPeerSyncStatsEntry 12 }
|
|
|
|
tnMcPeerSyncPktsRxErrSeqNum OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcPeerSyncPktsRxErrSeqNum indicates the number
|
|
of packets with sequence number errors received from the multi-chassis
|
|
peer."
|
|
::= { tnMcPeerSyncStatsEntry 13 }
|
|
|
|
--
|
|
-- Dummy Scalars
|
|
--
|
|
tnMcRedundancyStatsScalar1 OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A dummy scalar that satisfies a SNMP get request quickly when
|
|
there is no 11QPE24 card provisioned. Otherwise, it has to
|
|
traverse the remaining 11QPE24 MIB to get to the next applicable
|
|
item."
|
|
::= { tnMcRedundancyStatsObjs 101 }
|
|
|
|
tnMcRedundancyStatsScalar2 OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"."
|
|
::= { tnMcRedundancyStatsObjs 102 }
|
|
|
|
-- ------------------------------------------------
|
|
-- tnMcsClientAppTable table
|
|
-- ------------------------------------------------
|
|
|
|
tnMcsClientAppTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxMcsClientAppEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tnMcsClientAppTable has an entry for each application using
|
|
the multi-chassis peer synchronization protocol configured on this
|
|
system."
|
|
::= { tnMcRedundancyObjs 11 }
|
|
|
|
tnMcsClientAppEntry OBJECT-TYPE
|
|
SYNTAX TmnxMcsClientAppEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry represents a particular multi-chassis peer
|
|
synchronization protocol application.
|
|
|
|
Entries cannot be created and deleted via SNMP SET operations."
|
|
INDEX {
|
|
tnSysSwitchId,
|
|
tnMcPeerIpType,
|
|
tnMcPeerIpAddr,
|
|
tnMcsClientApplication
|
|
}
|
|
::= { tnMcsClientAppTable 1}
|
|
|
|
TmnxMcsClientAppEntry ::= SEQUENCE
|
|
{
|
|
tnMcsClientApplication TmnxMcsClientApp,
|
|
tnMcsClientNumEntries Counter32,
|
|
tnMcsClientLclDeletedEntries Counter32,
|
|
tnMcsClientAlarmedEntries Counter32,
|
|
tnMcsClientRemNumEntries Counter32,
|
|
tnMcsClientRemLclDelEntries Counter32,
|
|
tnMcsClientRemAlarmedEntries Counter32
|
|
}
|
|
|
|
tnMcsClientApplication OBJECT-TYPE
|
|
SYNTAX TmnxMcsClientApp
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcsClientApplication indicates the type of
|
|
application using multi-chassis synchronization."
|
|
::= { tnMcsClientAppEntry 1 }
|
|
|
|
tnMcsClientNumEntries OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcsClientNumEntries indicates the total number of
|
|
entries in the MCS database per multi-chassis peer for a particular
|
|
application."
|
|
::= { tnMcsClientAppEntry 2 }
|
|
|
|
tnMcsClientLclDeletedEntries OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcsClientLclDeletedEntries indicates the number
|
|
of locally deleted entries in the MCS database per multi-chassis
|
|
peer for a particular application. Locally deleted entries are
|
|
entries that are not being used by the local MCS client application."
|
|
::= { tnMcsClientAppEntry 3 }
|
|
|
|
tnMcsClientAlarmedEntries OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcsClientAlarmedEntries indicates the number of
|
|
alarmed entries in the MCS database per multi-chassis peer for a
|
|
particular application. Entries with an alarm are entries that are
|
|
not being used by the local client application due to resource
|
|
constraints."
|
|
::= { tnMcsClientAppEntry 4 }
|
|
|
|
tnMcsClientRemNumEntries OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcsClientRemNumEntries indicates the total number of
|
|
entries in the MCS database on the multi-chassis peer for a particular
|
|
application."
|
|
::= { tnMcsClientAppEntry 5 }
|
|
|
|
tnMcsClientRemLclDelEntries OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcsClientRemLclDelEntries indicates the number
|
|
of locally deleted entries in the MCS database ont he multi-chassis
|
|
peer for a particular application. Locally deleted entries are
|
|
entries that are not being used by the remote MCS client application."
|
|
::= { tnMcsClientAppEntry 6 }
|
|
|
|
tnMcsClientRemAlarmedEntries OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcsClientRemAlarmedEntries indicates the number of
|
|
alarmed entries in the MCS database on the multi-chassis peer for a
|
|
particular application. Entries with an alarm are entries that are
|
|
not being used by the remote client application due to resource
|
|
constraints."
|
|
::= { tnMcsClientAppEntry 7 }
|
|
|
|
|
|
-- ---------------------------------------------------------------------
|
|
-- tnMcDomainTable
|
|
-- ---------------------------------------------------------------------
|
|
|
|
tnMcDomainTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxMcDomainEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table that contains multi-chassis domain information."
|
|
::= { tnMcRedundancyObjs 91 }
|
|
|
|
tnMcDomainEntry OBJECT-TYPE
|
|
SYNTAX TmnxMcDomainEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Multi-chassis domain information."
|
|
INDEX { tnSysSwitchId, tnMcDomainId }
|
|
::= { tnMcDomainTable 1 }
|
|
|
|
TmnxMcDomainEntry ::=
|
|
SEQUENCE {
|
|
tnMcDomainId Integer32,
|
|
tnMcDomainRowStatus RowStatus,
|
|
tnMcDomainDescription TItemDescription,
|
|
tnMcDomainSrcIpType InetAddressType,
|
|
tnMcDomainSrcIpAddr InetAddress,
|
|
tnMcDomainSrcIpMask InetAddressPrefixLength,
|
|
tnMcDomainSvcName TNamedItemOrEmpty
|
|
}
|
|
|
|
tnMcDomainId OBJECT-TYPE
|
|
SYNTAX Integer32 (0|1..250)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcDomainId specifies the ID of the multi-chassis domain."
|
|
::= { tnMcDomainEntry 1 }
|
|
|
|
tnMcDomainRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcDomainRowStatus specifies the row status of this row."
|
|
::= { tnMcDomainEntry 2 }
|
|
|
|
tnMcDomainDescription OBJECT-TYPE
|
|
SYNTAX TItemDescription
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcDomainDescription specifies the description of
|
|
the multi-chassis domain."
|
|
DEFVAL { ''H }
|
|
::= { tnMcDomainEntry 3 }
|
|
|
|
tnMcDomainSrcIpType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcDomainSrcIpType specifies the source address type of
|
|
the multi-chassis domain."
|
|
DEFVAL { unknown }
|
|
::= { tnMcDomainEntry 4 }
|
|
|
|
tnMcDomainSrcIpAddr OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (0|4))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcDomainSrcIpAddr specifies the source address of
|
|
the multi-chassis domain."
|
|
::= { tnMcDomainEntry 5 }
|
|
|
|
tnMcDomainSrcIpMask OBJECT-TYPE
|
|
SYNTAX InetAddressPrefixLength
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcDomainSrcIpMask specifies the source address mask of
|
|
the multi-chassis domain."
|
|
DEFVAL { 24 }
|
|
::= { tnMcDomainEntry 6 }
|
|
|
|
tnMcDomainSvcName OBJECT-TYPE
|
|
SYNTAX TNamedItemOrEmpty
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnMcDomainSvcName specifies the name of the service
|
|
binding to the multi-chassis domain."
|
|
DEFVAL { ''H }
|
|
::= { tnMcDomainEntry 7 }
|
|
|
|
END
|