mirror of
				https://github.com/librenms/librenms.git
				synced 2024-10-07 16:52:45 +00:00 
			
		
		
		
	git-svn-id: http://www.observium.org/svn/observer/trunk@1576 61d68cd4-352d-0410-923a-c4978735b2b8
		
			
				
	
	
		
			1434 lines
		
	
	
		
			53 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			1434 lines
		
	
	
		
			53 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
 | 
						|
RC-MLT-MIB DEFINITIONS ::= BEGIN
 | 
						|
 | 
						|
IMPORTS
 | 
						|
    MODULE-IDENTITY, OBJECT-TYPE, Integer32, Gauge32, Counter32, Counter64, IpAddress,
 | 
						|
    TimeTicks
 | 
						|
        FROM SNMPv2-SMI
 | 
						|
    DisplayString, TruthValue, RowStatus, MacAddress
 | 
						|
        FROM SNMPv2-TC
 | 
						|
    InterfaceIndex, InterfaceIndexOrZero
 | 
						|
        FROM IF-MIB
 | 
						|
    rcMlt, rcStat, rcLinkFlapDetect, rcL2Redundancy,
 | 
						|
    PortSet, IdList, EnableValue
 | 
						|
        FROM RAPID-CITY;
 | 
						|
 | 
						|
 | 
						|
rcMltMib MODULE-IDENTITY
 | 
						|
       LAST-UPDATED     "200512060000Z"
 | 
						|
       ORGANIZATION     "Bay Networks, Rapid-City Group"
 | 
						|
       CONTACT-INFO     "Yu-Ten Lee
 | 
						|
                         Postal:        Nortel Networks
 | 
						|
 		    4655 Great America Parkway
 | 
						|
                                               Santa Clara, CA 95052-8185
 | 
						|
 | 
						|
                         Tel:              408-495-2560
 | 
						|
                         Fax:              408-495-6680
 | 
						|
                         E-mail:        ylee@nortelnetworks.com"
 | 
						|
 | 
						|
       DESCRIPTION      "Enterprise MIB for the Accelar product family."
 | 
						|
 | 
						|
       REVISION "200512060000Z" -- 06 Dec 2005
 | 
						|
       DESCRIPTION "Version 13:  Changed range of rcMltSmltId to 0..256."
 | 
						|
 | 
						|
       REVISION "200509010000Z" -- 01 Sep 2005
 | 
						|
       DESCRIPTION "Version 12:  Changed rcMltEnable from read-only to read-create.
 | 
						|
                                 Changed all read-write objects in rcMltTable
 | 
						|
                                 to read-create."
 | 
						|
 | 
						|
       REVISION "200508100000Z" -- 10 Aug 2005
 | 
						|
       DESCRIPTION "Version 11:  Increased to rcMltId & rcMltSmltId from 32 to 256"
 | 
						|
 | 
						|
       REVISION "200507110000Z" -- 11 July 2005
 | 
						|
       DESCRIPTION "Version 10:  Added enumerations to rcMltDistributionAlgorithm."
 | 
						|
 | 
						|
       REVISION "200505270000Z" -- 05 Apr 2005
 | 
						|
       DESCRIPTION "Version 9:  Fixed range of rcMltVlanIds, allow rcMltIfIndex to be 0."
 | 
						|
 | 
						|
       REVISION "200502020000Z" -- 02 Feb 2005
 | 
						|
       DESCRIPTION "Version 8:  Changed the SYNTAX for rcStatMltIfUtilIfHCInUtil &
 | 
						|
                                rcStatMltIfUtilIfHCOutUtil  to Gauge32"
 | 
						|
       REVISION "200501040000Z" -- 04 Jan 2005 
 | 
						|
       DESCRIPTION "Version 7:  Made Index rcStatMltIfUtilMltId as not-accessible"
 | 
						|
       REVISION "200412210000Z" -- 21 Dec 2004 
 | 
						|
       DESCRIPTION "Version 6:  Added rcStatMltIfUtilTable"
 | 
						|
       REVISION "200409300000Z" -- 30 Sept 2004 
 | 
						|
       DESCRIPTION "Version 5:  Import MacAddress type"
 | 
						|
       REVISION "200409230000Z" -- 23 Sept 2004 
 | 
						|
       DESCRIPTION "Version 4:  Added  rcMltVlacpTable"
 | 
						|
       REVISION "200407130000Z" -- 13 July 2004 
 | 
						|
       DESCRIPTION "Version 3:  Added  rcMltVlacpTable"
 | 
						|
       ::= { rcMlt 0 }
 | 
						|
 | 
						|
-- rcStatMlt Group
 | 
						|
 | 
						|
rcStatMlt      OBJECT IDENTIFIER ::= { rcStat 6 }
 | 
						|
 
 | 
						|
rcStatMltIfExtnTable OBJECT-TYPE
 | 
						|
        SYNTAX        SEQUENCE OF RcStatMltIfExtnEntry
 | 
						|
        MAX-ACCESS    not-accessible
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "A table used to store Mlt interface
 | 
						|
                      statistics."
 | 
						|
        ::= { rcStatMlt 1 }
 | 
						|
 
 | 
						|
rcStatMltIfExtnEntry OBJECT-TYPE
 | 
						|
        SYNTAX        RcStatMltIfExtnEntry
 | 
						|
        MAX-ACCESS    not-accessible
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "Mlt interface statistics"
 | 
						|
        INDEX         { rcStatMltIfExtnMltId }
 | 
						|
        ::= { rcStatMltIfExtnTable 1 }
 | 
						|
 
 | 
						|
RcStatMltIfExtnEntry ::= SEQUENCE {
 | 
						|
                rcStatMltIfExtnMltId                  INTEGER,
 | 
						|
                rcStatMltIfExtnIfInMulticastPkts      Counter32,
 | 
						|
                rcStatMltIfExtnIfInBroadcastPkts      Counter32,
 | 
						|
                rcStatMltIfExtnIfOutMulticastPkts     Counter32,
 | 
						|
                rcStatMltIfExtnIfOutBroadcastPkts     Counter32,
 | 
						|
                rcStatMltIfExtnIfHCInOctets           Counter64,
 | 
						|
                rcStatMltIfExtnIfHCInUcastPkts        Counter64,
 | 
						|
                rcStatMltIfExtnIfHCInMulticastPkt     Counter64,
 | 
						|
                rcStatMltIfExtnIfHCInBroadcastPkt     Counter64,
 | 
						|
                rcStatMltIfExtnIfHCOutOctets          Counter64,
 | 
						|
                rcStatMltIfExtnIfHCOutUcastPkts       Counter64,
 | 
						|
                rcStatMltIfExtnIfHCOutMulticast       Counter64,
 | 
						|
                rcStatMltIfExtnIfHCOutBroadcast       Counter64
 | 
						|
        }
 | 
						|
 
 | 
						|
rcStatMltIfExtnMltId OBJECT-TYPE
 | 
						|
        SYNTAX        INTEGER (1..32)
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "Mlt Id"
 | 
						|
        ::= { rcStatMltIfExtnEntry 1 }
 | 
						|
 
 | 
						|
rcStatMltIfExtnIfInMulticastPkts OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "multi-pkts to upper"
 | 
						|
        ::= { rcStatMltIfExtnEntry 2 }
 | 
						|
 | 
						|
rcStatMltIfExtnIfInBroadcastPkts OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "broad-pkts to upper"
 | 
						|
        ::= { rcStatMltIfExtnEntry 3 }
 | 
						|
 
 | 
						|
rcStatMltIfExtnIfOutMulticastPkts OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "multi-pkts from upper"
 | 
						|
        ::= { rcStatMltIfExtnEntry 4 }
 | 
						|
 
 | 
						|
rcStatMltIfExtnIfOutBroadcastPkts OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "broad-pkts from upper"
 | 
						|
        ::= { rcStatMltIfExtnEntry 5 }
 | 
						|
 
 | 
						|
rcStatMltIfExtnIfHCInOctets OBJECT-TYPE
 | 
						|
        SYNTAX        Counter64
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "The total number of octets received 
 | 
						|
                       on the MLT interface, including framing 
 | 
						|
                       characters."
 | 
						|
        ::= { rcStatMltIfExtnEntry 6 }
 | 
						|
 
 | 
						|
rcStatMltIfExtnIfHCInUcastPkts OBJECT-TYPE
 | 
						|
        SYNTAX        Counter64
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "The number of packets delivered by this
 | 
						|
                       MLT to a higher MLT that were not addressed
 | 
						|
                       to a nulticast or broadcase address at this
 | 
						|
                       sublayer."
 | 
						|
        ::= { rcStatMltIfExtnEntry 7 }
 | 
						|
 
 | 
						|
rcStatMltIfExtnIfHCInMulticastPkt OBJECT-TYPE
 | 
						|
        SYNTAX        Counter64
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "The number of packets delivered to this MLT that
 | 
						|
                       were addressed to a nulticast address at this
 | 
						|
                       sublayer.  For a MAC layer protocol, this number
 | 
						|
                       includes both Group and Functional addresses."
 | 
						|
        ::= { rcStatMltIfExtnEntry 8 }
 | 
						|
 
 | 
						|
rcStatMltIfExtnIfHCInBroadcastPkt OBJECT-TYPE
 | 
						|
        SYNTAX        Counter64
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "The number of packets delivered to this MLT that
 | 
						|
 		       were addressed to a broadcast address at this
 | 
						|
 		       sublayer."
 | 
						|
        ::= { rcStatMltIfExtnEntry 9 }
 | 
						|
 
 | 
						|
rcStatMltIfExtnIfHCOutOctets OBJECT-TYPE
 | 
						|
        SYNTAX        Counter64
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "The total number of octets transmitted 
 | 
						|
                       out of the MLT interface, including 
 | 
						|
                       framing characters."
 | 
						|
        ::= { rcStatMltIfExtnEntry 10 }
 | 
						|
 
 | 
						|
rcStatMltIfExtnIfHCOutUcastPkts OBJECT-TYPE
 | 
						|
        SYNTAX        Counter64
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "The number of packets that hight-level protocols
 | 
						|
                       requested be transmitted that were not addressed 
 | 
						|
                       to a multicast address at this MLT.  This total
 | 
						|
                       number includes those packets discarded or unsent."
 | 
						|
        ::= { rcStatMltIfExtnEntry 11 }
 | 
						|
 | 
						|
rcStatMltIfExtnIfHCOutMulticast OBJECT-TYPE 
 | 
						|
        SYNTAX        Counter64
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "The total number of packets that hight-level
 | 
						|
                       protocols requested be transmitted, and that 
 | 
						|
                       were addressed to a multicast address at this
 | 
						|
                       MLT, including those that were discarded or 
 | 
						|
                       not sent.  For a MAC layer protocol, this
 | 
						|
                       number includes both Group and Functional
 | 
						|
                       addresses."
 | 
						|
        ::= { rcStatMltIfExtnEntry 12 }
 | 
						|
 | 
						|
rcStatMltIfExtnIfHCOutBroadcast OBJECT-TYPE 
 | 
						|
        SYNTAX        Counter64
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "The total number of packets that hight-level
 | 
						|
		       protocols requested be transmitted, and that
 | 
						|
		       were addressed to a broadcase address at this	
 | 
						|
		       MLT, including those that were discarded or 
 | 
						|
		       not sent."
 | 
						|
        ::= { rcStatMltIfExtnEntry 13 }
 | 
						|
 | 
						|
-- Mlt Ether table
 | 
						|
 | 
						|
rcStatMltEtherTable OBJECT-TYPE
 | 
						|
        SYNTAX        SEQUENCE OF RcStatMltEtherEntry
 | 
						|
        MAX-ACCESS    not-accessible
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "A table used to store Mlt Ethernet
 | 
						|
                      statistics."
 | 
						|
        ::= { rcStatMlt 2 }
 | 
						|
 
 | 
						|
rcStatMltEtherEntry OBJECT-TYPE
 | 
						|
        SYNTAX        RcStatMltEtherEntry
 | 
						|
        MAX-ACCESS    not-accessible
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "Mlt enternet statistics"
 | 
						|
        INDEX         { rcStatMltEtherMltId }
 | 
						|
        ::= { rcStatMltEtherTable 1 }
 | 
						|
 
 | 
						|
RcStatMltEtherEntry ::= SEQUENCE {
 | 
						|
                rcStatMltEtherMltId              INTEGER,
 | 
						|
                rcStatMltEtherAlignmentErrors    Counter32,
 | 
						|
                rcStatMltEtherFCSErrors          Counter32,
 | 
						|
                rcStatMltEtherSingleCollFrames   Counter32,
 | 
						|
                rcStatMltEtherMultipleCollFrames Counter32,
 | 
						|
                rcStatMltEtherSQETestError       Counter32,
 | 
						|
                rcStatMltEtherDeferredTransmiss  Counter32,
 | 
						|
                rcStatMltEtherLateCollisions     Counter32,
 | 
						|
                rcStatMltEtherExcessiveCollis    Counter32,
 | 
						|
                rcStatMltEtherIMacTransmitError  Counter32,
 | 
						|
                rcStatMltEtherCarrierSenseError  Counter32,
 | 
						|
                rcStatMltEtherFrameTooLong       Counter32,
 | 
						|
                rcStatMltEtherIMacReceiveError   Counter32
 | 
						|
        }
 | 
						|
 
 | 
						|
rcStatMltEtherMltId OBJECT-TYPE
 | 
						|
        SYNTAX        INTEGER (1..32)
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "A value that uniquely identifies the Multi-Link 
 | 
						|
                       Trunk associated with this entry."
 | 
						|
        ::= { rcStatMltEtherEntry 1 }
 | 
						|
 
 | 
						|
rcStatMltEtherAlignmentErrors OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "A count of frames received on a particular MLT
 | 
						|
 		       that are not an integral number of octets in
 | 
						|
		       length and do not pass the FCS check.  The count
 | 
						|
		       represented by an instance of this object is
 | 
						|
		       incremented when the alignmentError status is
 | 
						|
		       returned by the MAC service to the LLC (or other
 | 
						|
		       MAC user).  Received frames for which multiple
 | 
						|
	 	       error conditions occur are, according to the 
 | 
						|
		       conventions of IEEE 802.3 Layer Management, 
 | 
						|
		       counted exclusively according to the error status
 | 
						|
		       presented to the LLC."
 | 
						|
        ::= { rcStatMltEtherEntry 2 }
 | 
						|
 | 
						|
rcStatMltEtherFCSErrors OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "A count of frames received on an MLT that are an
 | 
						|
	               integral number of octets in length but do not pass
 | 
						|
                       the FCS check.  The count represented by an instance
 | 
						|
                       of this object is incremented when the frameCheckError
 | 
						|
                       status is returned by the MAC service to the LLC
 | 
						|
                       (or other MAC user).  Received frames for which
 | 
						|
		       multiple error conditions occur are, according to 
 | 
						|
                       the conventions of IEEE 802.3 Layer Management, 
 | 
						|
		       counted exclusively according to the error status
 | 
						|
		       presented to the LLC."
 | 
						|
        ::= { rcStatMltEtherEntry 3 }
 | 
						|
 
 | 
						|
rcStatMltEtherSingleCollFrames OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "A count of successfully transmitted frames on 
 | 
						|
                       a particular MLT for which transmission is 
 | 
						|
                       inhibited by exactly one collision.  A frame 
 | 
						|
                       that is counted by an instance of this objects 
 | 
						|
                       is also counted by the corresponding instance 
 | 
						|
                       of either the ifOutUcastPkts, ifOutMulticastPkts, 
 | 
						|
                       or ifOutBroadcastPkts, and it not counted by the 
 | 
						|
                       corresponding instance of the MultipleCollisionFrames 
 | 
						|
                       object."
 | 
						|
        ::= { rcStatMltEtherEntry 4 }
 | 
						|
 
 | 
						|
rcStatMltEtherMultipleCollFrames OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "A count of successfully transmitted frames on 
 | 
						|
                       a particular MLT for which transmission is 
 | 
						|
                       inhibited by more than one collision.  A frame 
 | 
						|
                       that is counted by an instance of this object 
 | 
						|
                       is also counted by the corresponding instance 
 | 
						|
                       of either the ifOutUcastPkts, ifOutMulticastPkts, 
 | 
						|
                       or ifOutBroadcastPkts, and is not counted by the 
 | 
						|
                       corresponding instance of the SingleCollisionFrames 
 | 
						|
                       objects."
 | 
						|
        ::= { rcStatMltEtherEntry 5 }
 | 
						|
 
 | 
						|
rcStatMltEtherSQETestError OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "A count of times that the SQE TEST ERROR message
 | 
						|
		       is generated by the PLS sublayer for a particular
 | 
						|
	               MLT. SQE stands for Signal Quality Error."
 | 
						|
        ::= { rcStatMltEtherEntry 6 }
 | 
						|
 
 | 
						|
rcStatMltEtherDeferredTransmiss OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "A count of frames for which the first transmission
 | 
						|
	               attempt on a particular MLT is delayed because the
 | 
						|
                       medium is busy.  The count represented by an 
 | 
						|
	               instance of this object does not include frames
 | 
						|
		       involved in collisions."
 | 
						|
        ::= { rcStatMltEtherEntry 7 }
 | 
						|
 
 | 
						|
rcStatMltEtherLateCollisions OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "The number of times that a collision is detected 
 | 
						|
                       on a particular MLT later than 512 bit-times 
 | 
						|
                       (64 octets) into the transmission of a packet. 
 | 
						|
                       Five hundred and twelve bit-times corresponds to 
 | 
						|
                       51.2 microseconds on a 10 mb/s system.  A (late) 
 | 
						|
                       collision included in a count represented by an 
 | 
						|
                       instance of this object is also considered as a
 | 
						|
                       (generic) collision for purposes of other 
 | 
						|
                       collision-related statistics."
 | 
						|
        ::= { rcStatMltEtherEntry 8 }
 | 
						|
 
 | 
						|
rcStatMltEtherExcessiveCollis OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "A count of frames for which transmission on a 
 | 
						|
	               particular MLT fails due to excessive collisions."
 | 
						|
        ::= { rcStatMltEtherEntry 9 }
 | 
						|
 
 | 
						|
rcStatMltEtherIMacTransmitError OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "A count of frames for which transmission on a 
 | 
						|
	               particular MLT fails due to an internal MAC 
 | 
						|
                       sublayer transmit error.  A frame is only counted 
 | 
						|
                       by an instance of this object if it is not counted
 | 
						|
                       by the corresponding instance of either the 
 | 
						|
		       LateCollisions object, the ExcessiveCollisions
 | 
						|
		       object, or the CarrierSenseError object."
 | 
						|
        ::= { rcStatMltEtherEntry 10 }
 | 
						|
 
 | 
						|
rcStatMltEtherCarrierSenseError OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "The number of times that the carrier sense 
 | 
						|
                       condition was lost or never asserted when 
 | 
						|
                       attempting to transmit a frame on a particular
 | 
						|
                       MLT.  The count represented by an instance of
 | 
						|
	               this object is incremented at most once per
 | 
						|
		       transmission attempt, even if the carrier
 | 
						|
		       sense condition fluctuates during a 
 | 
						|
		       transmission attempt."
 | 
						|
        ::= { rcStatMltEtherEntry 11 }
 | 
						|
 | 
						|
rcStatMltEtherFrameTooLong OBJECT-TYPE 
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "A count of frames received on a particular MLT
 | 
						|
                       that exceed the maximum permitted size (1518 
 | 
						|
                       octets).  The count represented by an instance
 | 
						|
		       os this object is incremented when the frame
 | 
						|
	               TooLong status is returned by the MAC service
 | 
						|
		       to the LLC (or other MAC user).  Received frames
 | 
						|
		       for which multiple error conditions occur are, 
 | 
						|
		       according to the conventions of IEEE 802.3 
 | 
						|
                       Layer Management, counted exclusively according
 | 
						|
		       to the error status presented to the LLC."
 | 
						|
        ::= { rcStatMltEtherEntry 12 }
 | 
						|
 | 
						|
rcStatMltEtherIMacReceiveError OBJECT-TYPE 
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "A count of frames for which reception on a 
 | 
						|
		       particular MLT fails due to an internal MAC
 | 
						|
		       sublayer receive error.  A frame is only
 | 
						|
		       counted by an instance of this object if it 
 | 
						|
		       is not counted by the corresponding instance 
 | 
						|
		       of either the FrameTooLongs object, the
 | 
						|
	               AlignmentErrors object, of the FCSErrors
 | 
						|
	               objects.
 | 
						|
                       The precise meaning of the count represented
 | 
						|
		       by an instance of this object is implementation
 | 
						|
	               specific.  In particular, an instance of this
 | 
						|
	               object may represent a count of receive errors
 | 
						|
                       on a particular interface that are not otherwise
 | 
						|
		       counted."
 | 
						|
        ::= { rcStatMltEtherEntry 13 }
 | 
						|
 | 
						|
 | 
						|
-- Mlt Ip table
 | 
						|
 | 
						|
rcStatMltIpTable OBJECT-TYPE
 | 
						|
        SYNTAX        SEQUENCE OF RcStatMltIpEntry
 | 
						|
        MAX-ACCESS    not-accessible
 | 
						|
        STATUS        deprecated
 | 
						|
        DESCRIPTION   "A table used to store Mlt Ip statistics."
 | 
						|
        ::= { rcStatMlt 3 }
 | 
						|
 | 
						|
rcStatMltIpEntry OBJECT-TYPE
 | 
						|
        SYNTAX        RcStatMltIpEntry
 | 
						|
        MAX-ACCESS    not-accessible
 | 
						|
        STATUS        deprecated
 | 
						|
        DESCRIPTION   "Mlt enternet statistics"
 | 
						|
        INDEX         { rcStatMltIpMltId }
 | 
						|
        ::= { rcStatMltIpTable 1 }
 | 
						|
 | 
						|
RcStatMltIpEntry ::= SEQUENCE {
 | 
						|
                rcStatMltIpMltId            INTEGER,
 | 
						|
                rcStatMltIpInReceives       Counter32,
 | 
						|
                rcStatMltIpInHdrErrors      Counter32,
 | 
						|
                rcStatMltIpInAddrErrors     Counter32,
 | 
						|
                rcStatMltIpForwDatagrams    Counter32,
 | 
						|
                rcStatMltIpInUnknownProtos  Counter32,
 | 
						|
                rcStatMltIpInDiscards       Counter32,
 | 
						|
                rcStatMltIpInDelivers       Counter32,
 | 
						|
                rcStatMltIpOutRequest       Counter32,
 | 
						|
                rcStatMltIpOutDiscards      Counter32,
 | 
						|
                rcStatMltIpOutNoRoutes      Counter32,
 | 
						|
                rcStatMltIpReasmReqds       Counter32,
 | 
						|
                rcStatMltIpReasmOKs         Counter32,
 | 
						|
                rcStatMltIpReasmFails       Counter32,
 | 
						|
                rcStatMltIpFragOKs          Counter32,
 | 
						|
                rcStatMltIpFragFails        Counter32,
 | 
						|
                rcStatMltIpFragCreates      Counter32,
 | 
						|
                rcStatMltIpRoutingDiscards  Counter32
 | 
						|
        }
 | 
						|
 | 
						|
rcStatMltIpMltId OBJECT-TYPE
 | 
						|
        SYNTAX        INTEGER (1..8)
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        deprecated
 | 
						|
        DESCRIPTION   "Mlt Id"
 | 
						|
        ::= { rcStatMltIpEntry 1 }
 | 
						|
 | 
						|
rcStatMltIpInReceives OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        deprecated
 | 
						|
        DESCRIPTION   "all incoming packets"
 | 
						|
        ::= { rcStatMltIpEntry 2 }
 | 
						|
 | 
						|
rcStatMltIpInHdrErrors OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        deprecated
 | 
						|
        DESCRIPTION   "hdr errors detected"
 | 
						|
        ::= { rcStatMltIpEntry 3 }
 | 
						|
 | 
						|
rcStatMltIpInAddrErrors OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        deprecated
 | 
						|
        DESCRIPTION   "bad dest. ip addr"
 | 
						|
        ::= { rcStatMltIpEntry 4 }
 | 
						|
 | 
						|
rcStatMltIpForwDatagrams OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        deprecated
 | 
						|
        DESCRIPTION   "packets forwarded"
 | 
						|
        ::= { rcStatMltIpEntry 5 }
 | 
						|
 | 
						|
rcStatMltIpInUnknownProtos OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        deprecated
 | 
						|
        DESCRIPTION   "unsupported protocol"
 | 
						|
        ::= { rcStatMltIpEntry 6 }
 | 
						|
 | 
						|
rcStatMltIpInDiscards OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        deprecated
 | 
						|
        DESCRIPTION   "good, but no buffer"
 | 
						|
        ::= { rcStatMltIpEntry 7 }
 | 
						|
 | 
						|
rcStatMltIpInDelivers OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        deprecated
 | 
						|
        DESCRIPTION   "pkts delivered to upper"
 | 
						|
        ::= { rcStatMltIpEntry 8 }
 | 
						|
 | 
						|
rcStatMltIpOutRequest OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        deprecated
 | 
						|
        DESCRIPTION   "pkts received from upper"
 | 
						|
        ::= { rcStatMltIpEntry 9 }
 | 
						|
 | 
						|
rcStatMltIpOutDiscards OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        deprecated
 | 
						|
        DESCRIPTION   "good, but no buffer"
 | 
						|
        ::= { rcStatMltIpEntry 10 }
 | 
						|
 | 
						|
rcStatMltIpOutNoRoutes OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        deprecated
 | 
						|
        DESCRIPTION   "no route to destination"
 | 
						|
        ::= { rcStatMltIpEntry 11 }
 | 
						|
 | 
						|
rcStatMltIpReasmReqds OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        deprecated
 | 
						|
        DESCRIPTION   "fragments to reassem"
 | 
						|
        ::= { rcStatMltIpEntry 12 }
 | 
						|
 | 
						|
rcStatMltIpReasmOKs OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        deprecated
 | 
						|
        DESCRIPTION   "reassembled successfully"
 | 
						|
        ::= { rcStatMltIpEntry 13 }
 | 
						|
 | 
						|
rcStatMltIpReasmFails OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        deprecated
 | 
						|
        DESCRIPTION   "reassembly failures"
 | 
						|
        ::= { rcStatMltIpEntry 14 }
 | 
						|
 | 
						|
rcStatMltIpFragOKs OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        deprecated
 | 
						|
        DESCRIPTION   "fragment successfully"
 | 
						|
        ::= { rcStatMltIpEntry 15 }
 | 
						|
 | 
						|
rcStatMltIpFragFails OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        deprecated
 | 
						|
        DESCRIPTION   "fragment failure"
 | 
						|
        ::= { rcStatMltIpEntry 16 }
 | 
						|
 | 
						|
rcStatMltIpFragCreates OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        deprecated
 | 
						|
        DESCRIPTION   "pkts due to fragmenting"
 | 
						|
        ::= { rcStatMltIpEntry 17 }
 | 
						|
 | 
						|
rcStatMltIpRoutingDiscards OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        deprecated
 | 
						|
        DESCRIPTION   "Route entries removed"
 | 
						|
        ::= { rcStatMltIpEntry 18 }
 | 
						|
 | 
						|
-- SMLT IST
 | 
						|
 | 
						|
rcStatSmltIstDownCnt OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "Counters that counts how the session between the
 | 
						|
                       two peering switches has done down since last boot."
 | 
						|
        ::= { rcStatMlt 4 } 
 | 
						|
 | 
						|
rcStatSmltHelloTxMsgCnt OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "Counters that counts the tx hello msg."
 | 
						|
        ::= { rcStatMlt 5 } 
 | 
						|
 | 
						|
rcStatSmltHelloRxMsgCnt OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "Counters that counts the rx hello msg."
 | 
						|
        ::= { rcStatMlt 6 } 
 | 
						|
 | 
						|
rcStatSmltLearnMacAddrTxMsgCnt OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "Counters that counts the tx learn Mac Address msg."
 | 
						|
        ::= { rcStatMlt 7 } 
 | 
						|
 | 
						|
rcStatSmltLearnMacAddrRxMsgCnt OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "Counters that counts the rx learn Mac Address msg."
 | 
						|
        ::= { rcStatMlt 8 } 
 | 
						|
 | 
						|
rcStatSmltMacAddrAgeOutTxMsgCnt OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "Counters that counts the tx Mac Address Aging Out msg."
 | 
						|
        ::= { rcStatMlt 9 } 
 | 
						|
 | 
						|
rcStatSmltMacAddrAgeOutRxMsgCnt OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "Counters that counts the rx Mac Address Aging Out msg."
 | 
						|
        ::= { rcStatMlt 10 } 
 | 
						|
 | 
						|
rcStatSmltMacAddrAgeExpTxMsgCnt OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "Counters that counts the tx Mac Address age expired msg."
 | 
						|
        ::= { rcStatMlt 11 } 
 | 
						|
 | 
						|
rcStatSmltMacAddrAgeExpRxMsgCnt OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "Counters that counts the rx Mac Address age expired msg."
 | 
						|
        ::= { rcStatMlt 12 } 
 | 
						|
 | 
						|
rcStatSmltStgInfoTxMsgCnt OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "Counters that counts the tx Stg information msg."
 | 
						|
        ::= { rcStatMlt 13 } 
 | 
						|
 | 
						|
rcStatSmltStgInfoRxMsgCnt OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "Counters that counts the rx Stg information msg."
 | 
						|
        ::= { rcStatMlt 14 } 
 | 
						|
 | 
						|
rcStatSmltDelMacAddrTxMsgCnt OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "Counters that counts the tx deleted MAC address msg."
 | 
						|
        ::= { rcStatMlt 15 } 
 | 
						|
 | 
						|
rcStatSmltDelMacAddrRxMsgCnt OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "Counters that counts the rx deleted MAC address msg."
 | 
						|
        ::= { rcStatMlt 16 } 
 | 
						|
 | 
						|
rcStatSmltSmltDownTxMsgCnt OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "Counters that counts the tx Smlt Down msg."
 | 
						|
        ::= { rcStatMlt 17 } 
 | 
						|
 | 
						|
rcStatSmltSmltDownRxMsgCnt OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "Counters that counts the rx Smlt Down msg."
 | 
						|
        ::= { rcStatMlt 18 } 
 | 
						|
 | 
						|
rcStatSmltSmltUpTxMsgCnt OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "Counters that counts the tx Smlt Up msg."
 | 
						|
        ::= { rcStatMlt 19 }
 | 
						|
 | 
						|
rcStatSmltSmltUpRxMsgCnt OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "Counters that counts the rx Smlt Up msg."
 | 
						|
        ::= { rcStatMlt 20 }
 | 
						|
 | 
						|
rcStatSmltSendMacTblTxMsgCnt OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "Counters that counts the tx Send Mac Table msg."
 | 
						|
        ::= { rcStatMlt 21 } 
 | 
						|
 | 
						|
rcStatSmltSendMacTblRxMsgCnt OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "Counters that counts the rx Send Mac Table msg."
 | 
						|
        ::= { rcStatMlt 22 } 
 | 
						|
 | 
						|
rcStatSmltIgmpTxMsgCnt OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "Counters that counts the tx Igmp msg."
 | 
						|
        ::= { rcStatMlt 23 } 
 | 
						|
 | 
						|
rcStatSmltIgmpRxMsgCnt OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "Counters that counts the rx Igmp msg."
 | 
						|
        ::= { rcStatMlt 24 } 
 | 
						|
 | 
						|
rcStatSmltPortDownTxMsgCnt OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "Counters that counts the tx port down msg."
 | 
						|
        ::= { rcStatMlt 25 } 
 | 
						|
 | 
						|
rcStatSmltPortDownRxMsgCnt OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "Counters that counts the rx port down msg."
 | 
						|
        ::= { rcStatMlt 26 } 
 | 
						|
 | 
						|
rcStatSmltReqMacTblTxMsgCnt OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "Counters that counts the tx request Mac table msg."
 | 
						|
        ::= { rcStatMlt 27 } 
 | 
						|
 | 
						|
rcStatSmltReqMacTblRxMsgCnt OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "Counters that counts the rx request Mac table msg."
 | 
						|
        ::= { rcStatMlt 28 } 
 | 
						|
 | 
						|
rcStatSmltRxUnknownMsgTypeCnt OBJECT-TYPE
 | 
						|
        SYNTAX        Counter32
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "Counters that counts the rx unknown msg type."
 | 
						|
        ::= { rcStatMlt 29 } 
 | 
						|
 | 
						|
rcStatMltIfUtilTable OBJECT-TYPE
 | 
						|
         SYNTAX        SEQUENCE OF RcStatMltIfUtilEntry
 | 
						|
         MAX-ACCESS    not-accessible
 | 
						|
         STATUS        current
 | 
						|
         DESCRIPTION   "A table used to store Mlt interface utilization."
 | 
						|
         ::= { rcStatMlt 30 }
 | 
						|
 
 | 
						|
rcStatMltIfUtilEntry OBJECT-TYPE
 | 
						|
         SYNTAX        RcStatMltIfUtilEntry
 | 
						|
         MAX-ACCESS    not-accessible
 | 
						|
         STATUS        current
 | 
						|
         DESCRIPTION   "Mlt interface utilization"
 | 
						|
         INDEX         { rcStatMltIfUtilMltId }
 | 
						|
         ::= { rcStatMltIfUtilTable 1 }
 | 
						|
 
 | 
						|
RcStatMltIfUtilEntry ::= SEQUENCE {
 | 
						|
         rcStatMltIfUtilMltId           INTEGER,
 | 
						|
         rcStatMltIfUtilIfHCInOctets    Counter64,
 | 
						|
         rcStatMltIfUtilIfHCInUtil      Gauge32,
 | 
						|
         rcStatMltIfUtilIfHCOutOctets   Counter64,
 | 
						|
         rcStatMltIfUtilIfHCOutUtil     Gauge32
 | 
						|
         }
 | 
						|
 
 | 
						|
rcStatMltIfUtilMltId OBJECT-TYPE
 | 
						|
         SYNTAX        INTEGER (1..32)
 | 
						|
         MAX-ACCESS    not-accessible
 | 
						|
         STATUS        current
 | 
						|
         DESCRIPTION   "To assign an Id within the range specified to the  
 | 
						|
                        Mlt created "
 | 
						|
         ::= { rcStatMltIfUtilEntry 1 }
 | 
						|
 
 | 
						|
rcStatMltIfUtilIfHCInOctets OBJECT-TYPE
 | 
						|
         SYNTAX         Counter64
 | 
						|
         MAX-ACCESS     read-only
 | 
						|
         STATUS         current
 | 
						|
         DESCRIPTION    "The total number of octets received
 | 
						|
                         on the MLT interface, including framing characters."
 | 
						|
        ::= { rcStatMltIfUtilEntry 2 }
 | 
						|
        
 | 
						|
rcStatMltIfUtilIfHCInUtil OBJECT-TYPE
 | 
						|
         SYNTAX         Gauge32
 | 
						|
         MAX-ACCESS     read-only
 | 
						|
         STATUS         current
 | 
						|
         DESCRIPTION    "The best estimate of the mean physical layer network
 | 
						|
                        utilization on this interface during this interval, 
 | 
						|
                        in percent."
 | 
						|
        ::= { rcStatMltIfUtilEntry 3}
 | 
						|
 
 | 
						|
rcStatMltIfUtilIfHCOutOctets OBJECT-TYPE
 | 
						|
         SYNTAX          Counter64
 | 
						|
         MAX-ACCESS      read-only
 | 
						|
         STATUS          current
 | 
						|
         DESCRIPTION     "The total number of octets transmitted out of the
 | 
						|
                          MLT interface, including framing characters."
 | 
						|
       ::= { rcStatMltIfUtilEntry 4 }
 | 
						|
 
 | 
						|
 
 | 
						|
rcStatMltIfUtilIfHCOutUtil OBJECT-TYPE
 | 
						|
         SYNTAX           Gauge32
 | 
						|
         MAX-ACCESS       read-only
 | 
						|
         STATUS           current
 | 
						|
         DESCRIPTION      "The best estimate of the mean physical layer network
 | 
						|
                           utilization on this interface during this interval, 
 | 
						|
                           in percent."
 | 
						|
         ::= { rcStatMltIfUtilEntry 5 }
 | 
						|
 | 
						|
 | 
						|
 | 
						|
 | 
						|
-- Multi-Link Trunking Table
 | 
						|
 | 
						|
rcMltNumMlts OBJECT-TYPE
 | 
						|
        SYNTAX        	Integer32
 | 
						|
        MAX-ACCESS        	read-only
 | 
						|
        STATUS        	current
 | 
						|
        DESCRIPTION   	"The number of MLTs currently defined in the switch."
 | 
						|
        ::= { rcMlt 1 }
 | 
						|
 | 
						|
rcMltPotentialMembers OBJECT-TYPE
 | 
						|
        SYNTAX        	PortSet
 | 
						|
        MAX-ACCESS        	read-only
 | 
						|
        STATUS        	current
 | 
						|
        DESCRIPTION   	"The set of ports that are not members of any MLT."
 | 
						|
        ::= { rcMlt 2 }
 | 
						|
 | 
						|
rcMltIstSessionEnable OBJECT-TYPE
 | 
						|
        SYNTAX        EnableValue
 | 
						|
        MAX-ACCESS    read-write
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "Used to enable/disable mlt functionality."
 | 
						|
        ::= { rcMlt 3 }
 | 
						|
 | 
						|
rcMltIstSessionStatus OBJECT-TYPE
 | 
						|
        SYNTAX        INTEGER {
 | 
						|
                           up(1),
 | 
						|
                           down(2)
 | 
						|
                        }
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "Used to enable/disable mlt functionality."
 | 
						|
        ::= { rcMlt 4 }
 | 
						|
 | 
						|
rcMltIstPeerIp OBJECT-TYPE
 | 
						|
        SYNTAX        IpAddress
 | 
						|
        MAX-ACCESS    read-write
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "IST mlt Peer Ip address."
 | 
						|
        ::= { rcMlt 5 }
 | 
						|
 | 
						|
rcMltIstVlanId OBJECT-TYPE
 | 
						|
        SYNTAX      	INTEGER (1..4095)
 | 
						|
        MAX-ACCESS    read-write
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "IST mlt Vlan Id."
 | 
						|
        ::= { rcMlt 6 }
 | 
						|
 | 
						|
 | 
						|
rcMltTable OBJECT-TYPE
 | 
						|
        SYNTAX        	SEQUENCE OF RcMltEntry
 | 
						|
        MAX-ACCESS        	not-accessible
 | 
						|
        STATUS        	current
 | 
						|
        DESCRIPTION   	"A list of Multi-Link Trunk entries. The number of 
 | 
						|
                      	entries is given by rcMltNumMlts."
 | 
						|
        ::= { rcMlt 10 }
 | 
						|
 | 
						|
rcMltEntry OBJECT-TYPE
 | 
						|
        SYNTAX        	RcMltEntry
 | 
						|
        MAX-ACCESS        	not-accessible
 | 
						|
        STATUS        	current
 | 
						|
        DESCRIPTION   	"Entry containing configuration information for a 
 | 
						|
                      	particular Multi-Link Trunk."
 | 
						|
        INDEX         	{ rcMltId }
 | 
						|
        ::= { rcMltTable 1 }
 | 
						|
 | 
						|
RcMltEntry ::= SEQUENCE {
 | 
						|
                rcMltId	                    INTEGER,
 | 
						|
                rcMltName                   DisplayString,
 | 
						|
                rcMltPortMembers            PortSet,
 | 
						|
		rcMltPortType               INTEGER,	
 | 
						|
		rcMltNumVlanIds             Integer32,
 | 
						|
		rcMltVlanIds                IdList,
 | 
						|
                rcMltRowStatus              RowStatus,
 | 
						|
		rcMltEnable                 TruthValue,
 | 
						|
		rcMltLoadBalance            TruthValue,
 | 
						|
		rcMltDistributionAlgorithm  INTEGER,
 | 
						|
		rcMltIfIndex		    InterfaceIndexOrZero,
 | 
						|
		rcMltMltType   		    INTEGER,
 | 
						|
		rcMltSmltId		    INTEGER,
 | 
						|
		rcMltRunningType            INTEGER,
 | 
						|
		rcMltSvlanPortType          INTEGER,
 | 
						|
		rcMltMulticastDistribution  EnableValue,
 | 
						|
                rcMltLacp10gBackup          EnableValue,
 | 
						|
		rcMltAggregatable           EnableValue,
 | 
						|
		rcMltClearLinkAggregate     INTEGER,
 | 
						|
                rcMltNtStgEnable            TruthValue,
 | 
						|
                rcMltDesignatedPort         InterfaceIndex,
 | 
						|
                rcMltAggOperState           EnableValue,
 | 
						|
                rcMltAggTimeOfLastOperChange TimeTicks,
 | 
						|
                rcMltVplsMgmtVlan           EnableValue
 | 
						|
        }
 | 
						|
 | 
						|
rcMltId OBJECT-TYPE
 | 
						|
        SYNTAX        	INTEGER (1..256)
 | 
						|
        MAX-ACCESS        	read-only
 | 
						|
        STATUS        	current
 | 
						|
        DESCRIPTION   	"A value that uniquely identifies the Multi-Link 
 | 
						|
                      	Trunk associated with this entry."
 | 
						|
        ::= { rcMltEntry 1 }
 | 
						|
 | 
						|
rcMltName OBJECT-TYPE
 | 
						|
        SYNTAX        	DisplayString (SIZE (0..20))
 | 
						|
        MAX-ACCESS        	read-create
 | 
						|
        STATUS        	current
 | 
						|
        DESCRIPTION   	"An administratively-assigned name for this MLT."
 | 
						|
        ::= { rcMltEntry 2 }
 | 
						|
 | 
						|
rcMltPortMembers OBJECT-TYPE
 | 
						|
        SYNTAX        	PortSet
 | 
						|
        MAX-ACCESS        	read-create
 | 
						|
        STATUS        	current
 | 
						|
        DESCRIPTION   	"The set of ports that are members of this MLT." 
 | 
						|
        ::= { rcMltEntry 3 }
 | 
						|
 | 
						|
rcMltPortType OBJECT-TYPE
 | 
						|
        SYNTAX        	INTEGER {
 | 
						|
                        	access(1),     -- access port type
 | 
						|
                         	trunk(2)       -- trunk port type
 | 
						|
                      	}
 | 
						|
        MAX-ACCESS        	read-create
 | 
						|
        STATUS        	current
 | 
						|
        DESCRIPTION   	"The type of MLT port: access(1) or trunk(2)."
 | 
						|
	DEFVAL 		{ access }
 | 
						|
        ::= { rcMltEntry 4 }
 | 
						|
 
 | 
						|
rcMltNumVlanIds OBJECT-TYPE
 | 
						|
        SYNTAX        	Integer32
 | 
						|
        MAX-ACCESS        	read-only
 | 
						|
        STATUS        	current
 | 
						|
        DESCRIPTION   	"Used to indicate the number of VLAN IDs that
 | 
						|
                      	are stored in the rcMltVlanIds variable."
 | 
						|
        ::= { rcMltEntry 5 }
 | 
						|
 | 
						|
rcMltVlanIds OBJECT-TYPE
 | 
						|
        SYNTAX        	IdList (SIZE (0..8192))
 | 
						|
        MAX-ACCESS        	read-create
 | 
						|
        STATUS        	current
 | 
						|
        DESCRIPTION   	"An array used to identify which VLANs this MLT 
 | 
						|
                      	is associated with.  Each VLAN ID is stored as a 
 | 
						|
		      	two octet value. The first octet in the pair holds
 | 
						|
                      	bits 15-8 of the VLAN ID, while the second octet
 | 
						|
                      	holds bits 7-0 of the VLAN ID."
 | 
						|
        ::= { rcMltEntry 6 }
 | 
						|
 | 
						|
rcMltRowStatus OBJECT-TYPE
 | 
						|
        SYNTAX        	RowStatus
 | 
						|
        MAX-ACCESS        	read-create
 | 
						|
        STATUS        	current
 | 
						|
        DESCRIPTION   	"Used to create/delete entries in the rcMltTable."
 | 
						|
        ::= { rcMltEntry 7 }
 | 
						|
 | 
						|
rcMltEnable OBJECT-TYPE
 | 
						|
        SYNTAX        	TruthValue
 | 
						|
        MAX-ACCESS        	read-create
 | 
						|
        STATUS        	current
 | 
						|
        DESCRIPTION   	"Enable the entry."
 | 
						|
	DEFVAL 		{ true }
 | 
						|
        ::= { rcMltEntry 8 }
 | 
						|
 | 
						|
rcMltLoadBalance OBJECT-TYPE
 | 
						|
        SYNTAX        	TruthValue
 | 
						|
        MAX-ACCESS        	read-create
 | 
						|
        STATUS        	current
 | 
						|
        DESCRIPTION   	"Perform load balance?"
 | 
						|
	DEFVAL	{ false }
 | 
						|
        ::= { rcMltEntry 9 }
 | 
						|
 | 
						|
rcMltDistributionAlgorithm OBJECT-TYPE
 | 
						|
        SYNTAX        	INTEGER {
 | 
						|
                            none(1),
 | 
						|
                            basic(2),
 | 
						|
                            advanced(3)
 | 
						|
                      	}
 | 
						|
        MAX-ACCESS        	read-create
 | 
						|
        STATUS        	current
 | 
						|
        DESCRIPTION   	"The load balancing algorithm."
 | 
						|
	DEFVAL		{ none }
 | 
						|
        ::= { rcMltEntry 10 }
 | 
						|
 | 
						|
rcMltIfIndex OBJECT-TYPE
 | 
						|
        SYNTAX        InterfaceIndexOrZero
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "Used to indicate the 'logical' ifIndex assigned to
 | 
						|
                      this MLT."
 | 
						|
        ::= { rcMltEntry 11 }
 | 
						|
 | 
						|
rcMltMltType OBJECT-TYPE
 | 
						|
        SYNTAX        INTEGER {
 | 
						|
                        	normalMLT(1),
 | 
						|
                        	istMLT(2),
 | 
						|
                        	splitMLT(3)
 | 
						|
                      } 
 | 
						|
        MAX-ACCESS    read-create
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "MLT type."
 | 
						|
        ::= { rcMltEntry 12 }
 | 
						|
 | 
						|
rcMltSmltId OBJECT-TYPE
 | 
						|
        SYNTAX        INTEGER (0..256)
 | 
						|
        MAX-ACCESS    read-create
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "Split MLT id."
 | 
						|
        ::= { rcMltEntry 13 }
 | 
						|
 | 
						|
rcMltRunningType OBJECT-TYPE
 | 
						|
        SYNTAX        INTEGER {
 | 
						|
                        	normalMLT(1),
 | 
						|
                        	istMLT(2),
 | 
						|
                        	splitMLT(3)
 | 
						|
                      } 
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "Split MLT running type."
 | 
						|
        ::= { rcMltEntry 14 } 
 | 
						|
 | 
						|
rcMltSvlanPortType OBJECT-TYPE
 | 
						|
        SYNTAX        INTEGER {
 | 
						|
                        	normal(1),
 | 
						|
                        	uni(2),
 | 
						|
                        	nni(3)
 | 
						|
                      } 
 | 
						|
        MAX-ACCESS    read-create
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "Set MLT port type."
 | 
						|
        DEFVAL   { normal }
 | 
						|
        ::= { rcMltEntry 15 }
 | 
						|
 | 
						|
rcMltMulticastDistribution OBJECT-TYPE           
 | 
						|
        SYNTAX        EnableValue
 | 
						|
	MAX-ACCESS    read-create            
 | 
						|
	STATUS        current             
 | 
						|
	DESCRIPTION   "Enable/Disable multicast distribution per mlt."
 | 
						|
	DEFVAL        { disable }
 | 
						|
        ::= { rcMltEntry 16 }
 | 
						|
 | 
						|
rcMltLacp10gBackup OBJECT-TYPE
 | 
						|
        SYNTAX        EnableValue
 | 
						|
        MAX-ACCESS    read-create
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "Enable/Disable 10G Mlt reliance backup mode."
 | 
						|
        DEFVAL        { disable }
 | 
						|
        ::= { rcMltEntry 17 }
 | 
						|
 | 
						|
rcMltAggregatable OBJECT-TYPE
 | 
						|
        SYNTAX        EnableValue
 | 
						|
        MAX-ACCESS    read-create
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "Enable/Disable link aggregation on a MLT."
 | 
						|
        DEFVAL        { disable }
 | 
						|
        ::= { rcMltEntry 18 }
 | 
						|
 | 
						|
rcMltClearLinkAggregate OBJECT-TYPE
 | 
						|
        SYNTAX        INTEGER {
 | 
						|
                        	clear(1),
 | 
						|
                        	none(2)
 | 
						|
                      }
 | 
						|
        MAX-ACCESS    read-create
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "clear link aggregate, equivalent to disable and 
 | 
						|
                       re-enable aggregatable on the MLT."
 | 
						|
        ::= { rcMltEntry 19 }
 | 
						|
 | 
						|
rcMltNtStgEnable OBJECT-TYPE
 | 
						|
        SYNTAX        TruthValue
 | 
						|
               MAX-ACCESS    read-create
 | 
						|
               STATUS        current
 | 
						|
        DESCRIPTION     "Indicates whether this MLT is operating in
 | 
						|
                         Nortel Mode or in Cisco Mode.
 | 
						|
                         true = Nortel Mode
 | 
						|
                         false = Cisco Mode."
 | 
						|
        DEFVAL         { true }
 | 
						|
        ::= { rcMltEntry 20 }
 | 
						|
 | 
						|
rcMltDesignatedPort OBJECT-TYPE
 | 
						|
        SYNTAX        InterfaceIndex
 | 
						|
               MAX-ACCESS    read-only
 | 
						|
               STATUS        current
 | 
						|
        DESCRIPTION     "Indicates the Designated port for the MLT."
 | 
						|
        ::= { rcMltEntry 21 }
 | 
						|
 | 
						|
rcMltAggOperState OBJECT-TYPE
 | 
						|
        SYNTAX        EnableValue
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "Link aggregation state on a MLT."
 | 
						|
        ::= { rcMltEntry 22 }
 | 
						|
 | 
						|
rcMltAggTimeOfLastOperChange OBJECT-TYPE
 | 
						|
        SYNTAX        TimeTicks
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "The time value since the interface entered its
 | 
						|
                       current operational state."
 | 
						|
        ::= { rcMltEntry 23 }
 | 
						|
 | 
						|
rcMltVplsMgmtVlan      OBJECT-TYPE
 | 
						|
        SYNTAX          EnableValue
 | 
						|
        MAX-ACCESS      read-create
 | 
						|
        STATUS          current
 | 
						|
        DESCRIPTION     "Management Vlan is configured on this mlt"
 | 
						|
        DEFVAL          { disable }
 | 
						|
        ::= { rcMltEntry 24 }
 | 
						|
 | 
						|
rcMltMcastDistribution OBJECT IDENTIFIER       ::= { rcMlt 11 }
 | 
						|
 | 
						|
rcMltMcastDistributionEnable OBJECT-TYPE
 | 
						|
        SYNTAX        TruthValue
 | 
						|
        MAX-ACCESS    read-write
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "Used to enable/disable this feature to
 | 
						|
                       distribute multicast traffic on MLT ports. All
 | 
						|
                       the cards in the system must be E-Tickets.
 | 
						|
                       Cannot perform distribution in a mixed mode."
 | 
						|
        ::= { rcMltMcastDistribution 1 }
 | 
						|
 | 
						|
rcMltMcastDistributionGrpMask OBJECT-TYPE
 | 
						|
        SYNTAX        IpAddress
 | 
						|
        MAX-ACCESS    read-write
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "Group Mask. Create a MLT abstraction layer to
 | 
						|
                       distribute traffic basd on (source, group) information
 | 
						|
                       of the multicast packet. The algorithm to pick
 | 
						|
                       the actual port nedds to generate a fairly random
 | 
						|
                       number for different combinations but a lways generate
 | 
						|
                       the same number for a given (source, group) pair. By
 | 
						|
                       default, the number of active ports of the MLT is used
 | 
						|
                       to MOD the pseudo-random number generated by the XOR
 | 
						|
                       of each byte of the masked group address with the
 | 
						|
                       masked source address."
 | 
						|
        ::= { rcMltMcastDistribution 2 }
 | 
						|
 | 
						|
rcMltMcastDistributionSrcMask OBJECT-TYPE
 | 
						|
        SYNTAX        IpAddress
 | 
						|
        MAX-ACCESS    read-write
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "Source Mask."
 | 
						|
        ::= { rcMltMcastDistribution 3 }
 | 
						|
 | 
						|
rcMltMcastDistributionRedistributionEnable OBJECT-TYPE
 | 
						|
        SYNTAX        TruthValue
 | 
						|
        MAX-ACCESS    read-write
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "Enable redistribution."
 | 
						|
        ::= { rcMltMcastDistribution 4 }
 | 
						|
 | 
						|
-- Single Link Trunk Port Table
 | 
						|
 | 
						|
rcSltPortTable OBJECT-TYPE
 | 
						|
        SYNTAX          SEQUENCE OF RcSltPortEntry
 | 
						|
        MAX-ACCESS      not-accessible
 | 
						|
        STATUS          current
 | 
						|
        DESCRIPTION     ""
 | 
						|
        ::= { rcMlt 12 }
 | 
						|
 | 
						|
rcSltPortEntry OBJECT-TYPE
 | 
						|
        SYNTAX          RcSltPortEntry
 | 
						|
        MAX-ACCESS      not-accessible
 | 
						|
        STATUS          current
 | 
						|
        DESCRIPTION     "Entry containing configuration information for a 
 | 
						|
                        particular Multi-Link Trunk."
 | 
						|
        INDEX           { rcSltPortIfIndex }
 | 
						|
        ::= { rcSltPortTable 1 }
 | 
						|
 | 
						|
RcSltPortEntry ::= SEQUENCE {
 | 
						|
        rcSltPortIfIndex               InterfaceIndex,
 | 
						|
        rcSltPortSmltId                INTEGER,
 | 
						|
        rcSltPortOperType              INTEGER,
 | 
						|
        rcSltPortRowStatus             RowStatus
 | 
						|
        }
 | 
						|
 | 
						|
rcSltPortIfIndex OBJECT-TYPE
 | 
						|
        SYNTAX          InterfaceIndex
 | 
						|
        MAX-ACCESS      read-only
 | 
						|
        STATUS          current
 | 
						|
        DESCRIPTION     "An interface for this SLT."
 | 
						|
        ::= { rcSltPortEntry 1 }
 | 
						|
 | 
						|
rcSltPortSmltId OBJECT-TYPE
 | 
						|
        SYNTAX          INTEGER (1..512)
 | 
						|
        MAX-ACCESS      read-write
 | 
						|
        STATUS          current
 | 
						|
        DESCRIPTION     "A uniquely identifies the Single-Link
 | 
						|
                        Trunk associated with this entry."
 | 
						|
        ::= { rcSltPortEntry 2 }
 | 
						|
 | 
						|
rcSltPortOperType OBJECT-TYPE
 | 
						|
        SYNTAX        INTEGER {
 | 
						|
                           normal(1),
 | 
						|
                           smlt(2)
 | 
						|
                      }
 | 
						|
        MAX-ACCESS    read-only
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "The current operate type of the port normal
 | 
						|
                       or smlt."
 | 
						|
        ::= { rcSltPortEntry 3 }
 | 
						|
 | 
						|
rcSltPortRowStatus OBJECT-TYPE
 | 
						|
        SYNTAX          RowStatus
 | 
						|
        MAX-ACCESS      read-write
 | 
						|
        STATUS          current
 | 
						|
        DESCRIPTION     "Used to create/delete entries of the Table."
 | 
						|
        ::= { rcSltPortEntry 4 }
 | 
						|
 | 
						|
-- rcMltVlacpTable
 | 
						|
 | 
						|
rcMltVlacpTable OBJECT-TYPE
 | 
						|
        SYNTAX        SEQUENCE OF RcMltVlacpEntry
 | 
						|
        MAX-ACCESS    not-accessible
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "Mlt Virtual LACP table"
 | 
						|
        ::= { rcMlt 13 }
 | 
						|
 | 
						|
rcMltVlacpEntry OBJECT-TYPE
 | 
						|
        SYNTAX        RcMltVlacpEntry
 | 
						|
        MAX-ACCESS    not-accessible         
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "Entry containing info. for a particular port"
 | 
						|
        INDEX         { rcMltId }
 | 
						|
        ::= { rcMltVlacpTable 1 }
 | 
						|
 | 
						|
RcMltVlacpEntry ::= SEQUENCE {
 | 
						|
        rcMltVlacpAdminEnable                  TruthValue,
 | 
						|
        rcMltVlacpFastPeriodicTimer            Integer32,
 | 
						|
        rcMltVlacpTimeoutScale                 Integer32,
 | 
						|
        rcMltVlacpEtherMacAddress              MacAddress,
 | 
						|
        rcMltVlacpDualHomingEnable             TruthValue
 | 
						|
        }
 | 
						|
 | 
						|
rcMltVlacpAdminEnable OBJECT-TYPE
 | 
						|
        SYNTAX        TruthValue
 | 
						|
        MAX-ACCESS    read-write
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "Administratively enable/disable Virtual LACP on a MLT"
 | 
						|
        DEFVAL        { false }
 | 
						|
        ::= { rcMltVlacpEntry 1 }
 | 
						|
 | 
						|
rcMltVlacpFastPeriodicTimer OBJECT-TYPE
 | 
						|
        SYNTAX        Integer32
 | 
						|
        MAX-ACCESS    read-write
 | 
						|
        STATUS        current 
 | 
						|
        DESCRIPTION   "The number of miliseconds between periodic transmissions
 | 
						|
                       using Short Timeouts"
 | 
						|
        DEFVAL        { 250 }                                               
 | 
						|
        ::= { rcMltVlacpEntry 2 }
 | 
						|
 | 
						|
rcMltVlacpTimeoutScale OBJECT-TYPE
 | 
						|
        SYNTAX        Integer32
 | 
						|
        MAX-ACCESS    read-write
 | 
						|
        STATUS        current
 | 
						|
        DESCRIPTION   "Scalar value used to calculate timeout time from
 | 
						|
                       periodic time. Timeout = PeriodicTime * TimeoutScale"
 | 
						|
        DEFVAL        { 3 }
 | 
						|
        ::= { rcMltVlacpEntry 3 }
 | 
						|
 | 
						|
rcMltVlacpEtherMacAddress OBJECT-TYPE
 | 
						|
        SYNTAX         MacAddress
 | 
						|
        MAX-ACCESS     read-write
 | 
						|
        STATUS         current
 | 
						|
        DESCRIPTION    "Multicast Mac Address exclusively used for VLACPDU's"
 | 
						|
        ::= { rcMltVlacpEntry 4 }
 | 
						|
 | 
						|
rcMltVlacpDualHomingEnable OBJECT-TYPE
 | 
						|
         SYNTAX        TruthValue
 | 
						|
         MAX-ACCESS    read-write
 | 
						|
         STATUS        current
 | 
						|
         DESCRIPTION   "Enable/Disable Dual homing on Virtual LACP on a MLT"
 | 
						|
         DEFVAL        { false }
 | 
						|
         ::= { rcMltVlacpEntry 5 }
 | 
						|
 | 
						|
-- Link Flap Detect Group
 | 
						|
 | 
						|
rcLinkFlapDetectAutoPortDownEnable OBJECT-TYPE
 | 
						|
        SYNTAX        	TruthValue
 | 
						|
        MAX-ACCESS      	read-write
 | 
						|
        STATUS        	current
 | 
						|
        DESCRIPTION   	"Used to enable/disable the Link Flap Detect
 | 
						|
			feature.  When enabled this feature will monitor
 | 
						|
			the number of times a port goes down during a
 | 
						|
			certain interval.  If the number exceeds a given
 | 
						|
			bound the port will be forced out-of-service." 
 | 
						|
        ::= { rcLinkFlapDetect 1 }
 | 
						|
 | 
						|
rcLinkFlapDetectSendTrap OBJECT-TYPE
 | 
						|
        SYNTAX        	TruthValue
 | 
						|
        MAX-ACCESS      	read-write
 | 
						|
        STATUS        	current
 | 
						|
        DESCRIPTION   	"Used to configure whether a trap should be
 | 
						|
			sent if the port is forced out-of-service."	
 | 
						|
        ::= { rcLinkFlapDetect 2 }
 | 
						|
 | 
						|
rcLinkFlapDetectFrequency OBJECT-TYPE
 | 
						|
        SYNTAX        	INTEGER (1..9999)
 | 
						|
        MAX-ACCESS      	read-write
 | 
						|
        STATUS        	current
 | 
						|
        DESCRIPTION   	"Used to configure the number of times the port
 | 
						|
			can go down." 
 | 
						|
        ::= { rcLinkFlapDetect 3 }
 | 
						|
 | 
						|
rcLinkFlapDetectInterval OBJECT-TYPE
 | 
						|
        SYNTAX        	INTEGER (2..600)
 | 
						|
        MAX-ACCESS     	read-write
 | 
						|
        STATUS        	current
 | 
						|
        DESCRIPTION   	"Used to configure the interval (in minutes)."
 | 
						|
        ::= { rcLinkFlapDetect 4 }
 | 
						|
 | 
						|
-- rcL2Redundancy Group
 | 
						|
 | 
						|
rcL2RedundancyHaCpuState OBJECT-TYPE
 | 
						|
        SYNTAX          INTEGER
 | 
						|
                        {
 | 
						|
                            initialization(0),
 | 
						|
                            oneWayActive(1),
 | 
						|
                            twoWayActive(2),
 | 
						|
                            synchronized(3),
 | 
						|
                            remoteIncompatible(4),
 | 
						|
                            error(5),
 | 
						|
                            disabled(6),
 | 
						|
                            peerNotConnected(7),
 | 
						|
                            peerConnected(8),
 | 
						|
                            lostPeerConnection(9),
 | 
						|
                            notSynchronized(10)
 | 
						|
                        }
 | 
						|
        MAX-ACCESS      read-only
 | 
						|
        STATUS          current
 | 
						|
        DESCRIPTION     "Indicate the Ha-CPU state. 
 | 
						|
                         initialization - indicate the CPU is in this state. 
 | 
						|
                         oneWayActive - Modules that need to be 
 | 
						|
                         synchronized have registered with the framework (either 
 | 
						|
                         locally or a message was received from remote CPU (1). 
 | 
						|
                         twoWayActive - Modules that need to be synchronized have 
 | 
						|
                         registered with the framework (either locally or a message 
 | 
						|
                         was received from remote CPU (2). 
 | 
						|
                         synchronized  - Table based synchroniztion was completed 
 | 
						|
                         on the current CPU (3).  
 | 
						|
                         remoteIncompatible - CPUs framework version is incompatible 
 | 
						|
                         with the remote CPU (4). 
 | 
						|
                         error  - If an invalid event is generated in a given state the 
 | 
						|
                         CPU enters Error state (5). 
 | 
						|
                         disabled - High Availability is not enabled (6).
 | 
						|
                         peerNotConnected - no peer connection is established (7).
 | 
						|
                         peerConnected - peer connection is established (8).
 | 
						|
                         lostPeerConnection - lost connection to peer/Standby CPU (9).
 | 
						|
                         notSynchronized - Table Sync is not complete (10)."
 | 
						|
        ::= { rcL2Redundancy 1 }
 | 
						|
 | 
						|
rcL2RedundancyHaEvent OBJECT-TYPE
 | 
						|
        SYNTAX          INTEGER
 | 
						|
                        {
 | 
						|
                            restart(0),
 | 
						|
                            systemRegistrationDone(1),
 | 
						|
                            tableSynchronizationDone(2),
 | 
						|
                            versionIncompatible(3),
 | 
						|
                            noEvent(4)
 | 
						|
                        }
 | 
						|
        MAX-ACCESS      read-only
 | 
						|
        STATUS          current
 | 
						|
        DESCRIPTION     "Indicate the Ha event status. 
 | 
						|
                         restart (0) - Causes the state machine to restart 
 | 
						|
                         systemRegistrationDone (1)- Causes the CPU to transfer to 
 | 
						|
                         One Way or Two Way Active state. Locally or message received 
 | 
						|
                         from remote CPU.  
 | 
						|
                         tableSynchronizationDone (2) - Causes the CPU to 
 | 
						|
                         transfer to Synchronized state. 
 | 
						|
                         versionIncompatible (3) - Causes the CPU to go to Remote 
 | 
						|
                         Incompatible state 
 | 
						|
                         noEvent (4) - Means no event has occured uptill now. "
 | 
						|
        ::= { rcL2Redundancy 2 }
 | 
						|
 | 
						|
rcL2RedundancyEnable OBJECT-TYPE
 | 
						|
        SYNTAX          EnableValue
 | 
						|
        MAX-ACCESS      read-write
 | 
						|
        STATUS          current
 | 
						|
        DESCRIPTION     "Indicate the feature enable/disable."
 | 
						|
        ::= { rcL2Redundancy 3 }
 | 
						|
 | 
						|
rcL2RedundancyStandbyCpu OBJECT-TYPE
 | 
						|
        SYNTAX          INTEGER {
 | 
						|
                           hotStandbyCPU(1),
 | 
						|
                           warmStandbyCPU(2),
 | 
						|
                           standbyCPUNotPresent(3)
 | 
						|
                        }
 | 
						|
        MAX-ACCESS      read-only
 | 
						|
        STATUS          current
 | 
						|
        DESCRIPTION     "Indicate if the L2 Redundancy is enabled on the standby CPU."
 | 
						|
        ::= { rcL2Redundancy 4 }
 | 
						|
 | 
						|
END
 | 
						|
 |