1909 lines
		
	
	
		
			71 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			1909 lines
		
	
	
		
			71 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
-- ==================================================================
 | 
						|
-- Copyright (c) 2004-2019 New H3C Tech. Co., Ltd.  All rights reserved.
 | 
						|
--
 | 
						|
-- Description: Interface Management MIB
 | 
						|
-- Reference:
 | 
						|
-- Version: V4.1
 | 
						|
-- History:
 | 
						|
--      V1.0 (1) Created by Zhangshilin, 2001.06.29
 | 
						|
--           (2) Revised by Qizhenglin, 2002.01.08
 | 
						|
--      V1.1 2004/7/20 Add PortList and VlanIndex define
 | 
						|
--      V1.2 2004/8/05 Add hh3cifEthernetIsolate and hh3cIsolateGroupMax
 | 
						|
--                     by Chenshixing
 | 
						|
--      V1.3 2004/9/08 add fabric value to hh3cifVLANType object and
 | 
						|
--                     change the DESCRIPTION by chenshixing
 | 
						|
--           2004/9/08 1.change the DESCRIPTION and the range of
 | 
						|
--                       SYNTAX  INTEGER  from (5..100) to (1..100)
 | 
						|
--                       in hh3cifMcastControl object by wangyingxia
 | 
						|
--                     2.add the hh3cifPpsMcastControl object
 | 
						|
--                       by wangyingxia
 | 
						|
--                     3.change the status  in hh3cLswVlanMngObject
 | 
						|
--                       to current by gaolong
 | 
						|
--      V1.4 2004-10-12 updated by gaolong
 | 
						|
--           Import TEXTUAL-CONVENTION, OBJECT-IDENTITY, Unsigned32.
 | 
						|
--           Relocate hh3cLswL2InfMib MODULE-IDENTITY clause.
 | 
						|
--           Change SYNTAX clause type of VlanIndex from INTEGER to Unsigned32.
 | 
						|
--           Change MAX-ACCESS clause vlaue of hh3cifClearStat and hh3cifEthernetTest
 | 
						|
--           from write-only to read-write.
 | 
						|
--           Change value of hh3cifAggregateModel, hh3cdot1qVlanType, hh3cVlanInterfaceFrameType
 | 
						|
--           and hh3cifEthernetMdi from underscores to hyphens.
 | 
						|
--           Change value of hh3cifMacAddrLearnMode, beginning with lowercase.
 | 
						|
--      V1.5 2004-11-15
 | 
						|
--           Add the object hh3cdot1qVlanBcastSuppressionPPS by lihaijun
 | 
						|
--           Adjust the format of the description of hh3cdot1qVlanBroadcastSuppression
 | 
						|
--      V1.6 2004-12-2
 | 
						|
--           Add the object hh3cGlobalBroadcastMaxPps by zhanggang
 | 
						|
--           Add the object hh3cGlobalBroadcastMaxRatio by zhanggang
 | 
						|
--           Add hh3cifVlanVPNStatus and hh3cBpduTunnelStatus by caiqiang
 | 
						|
--           Add hh3cVlanInterfaceIpMethod by wangchao
 | 
						|
--      V1.7 2005-01-22
 | 
						|
--           Remove the content of hh3cLswVlan from this MIB to HH3C-LswVLAN-MIB
 | 
						|
--           Remove SnmpAdminString
 | 
						|
--      V1.8 2005-2-2
 | 
						|
--           Add the object hh3cifPpsBcastDisValControl by zhangjianwei
 | 
						|
--      V1.9 2005-03-08
 | 
						|
--           Add hh3cifUniSuppressionStep, hh3cifPpsUniSuppressionMax, hh3cifMulSuppressionStep,
 | 
						|
--           hh3cifPpsMulSuppressionMax, hh3cifUniSuppression, hh3cifPpsUniSuppression,
 | 
						|
--           hh3cifMulSuppression, hh3cifPpsMulSuppression by wanghaisheng
 | 
						|
--      V2.0 2005-06-14
 | 
						|
--           Add the object hh3cifComboActivePort by majun and adjust format
 | 
						|
--      V2.1 2005-06-30
 | 
						|
--           Add the object hh3cifVlanVPNUplinkStatus, hh3cifVlanVPNTPID,
 | 
						|
--           hh3cVlanVPNTPIDMode and hh3cVlanVPNTPID by hejunwei
 | 
						|
--           Add hh3cifUnknownPacketDropMul, hh3cifUnknownPacketDropUni by wangyupeng
 | 
						|
--           Add hh3cifBMbpsMulSuppressionMax, hh3cifBMbpsMulSuppression,
 | 
						|
--           hh3cifBKbpsMulSuppressionMax, hh3cifBKbpsMulSuppressionStep
 | 
						|
--           and hh3cifBKbpsMulSuppression by lichunyan
 | 
						|
--           Update decription of MIB objects by gaolong
 | 
						|
--      V2.2 2005-09-05
 | 
						|
--           Add the object hh3cifIsolateGroupID, hh3cifisUplinkPort,
 | 
						|
--           hh3cPortIsolateGroupTable, hh3cPortIsolateGroupEntry,
 | 
						|
--           hh3cPortIsolateGroupIndex, hh3cPortIsolateUplinkIfIndex,
 | 
						|
--           hh3cPortIsolateGroupRowStatus by huzinan
 | 
						|
--      V2.3 2005-10-13
 | 
						|
--           Add the object hh3cPortIsolateGroupDescription by hejunwei
 | 
						|
--      V2.4 2005-11-15
 | 
						|
--           Add the value 24000M to hh3cifEthernetSpeed by wanglirong
 | 
						|
--      V2.5 2006-01-16
 | 
						|
--           Add hh3cMaxMacLearnRange by zhangyinfei
 | 
						|
--           Change the DESCRIPTION and the range of hh3cMaxMacLearn by zhangyinfei
 | 
						|
--      V2.6 2006-01-03
 | 
						|
--           Remove the value range from the definition of hh3cifXXBasePortIndex
 | 
						|
--           by wangzhaoyan
 | 
						|
--      V2.7 2006-02-11
 | 
						|
--           Modify description of hh3cifXXBasePortIndex and hh3cifXXDevPortIndex
 | 
						|
--           Modify description of hh3cifHybridTaggedVlanListLow, hh3cifHybridTaggedVlanListHigh,
 | 
						|
--           hh3cifHybridUnTaggedVlanListLow and hh3cifHybridUnTaggedVlanListHigh
 | 
						|
--           Modify some wrong format of the description
 | 
						|
--      V2.8 2006-03-14
 | 
						|
--           Add hh3cifEthernetAutoSpeedMask, hh3cifEthernetAutoSpeed in
 | 
						|
--           hh3cethernetTable and SpeedModeFlag definition by Jin Yongfeng.
 | 
						|
--      V2.9 2006-04-24
 | 
						|
--           Remove value range of hh3cifEthernetMTU by Chenxi.
 | 
						|
--      V3.0 2006-04-30
 | 
						|
--           Add hh3cifBMbpsUniSuppressionMax, hh3cifBMbpsUniSuppression,
 | 
						|
--           hh3cifBKbpsUniSuppressionMax, hh3cifBKbpsUniSuppressionStep
 | 
						|
--           and hh3cifBKbpsUniSuppression by lichunyan.
 | 
						|
--      V3.1 2006-09-27
 | 
						|
--           hh3cifComboActivePort is obsoleted in hh3cifXXTable.
 | 
						|
--           hh3cifComboPortTable is added for combo interface.
 | 
						|
--           hh3cifComboActivePort is replaced with hh3cifComboPortCurActive.
 | 
						|
--      V3.2 2009-04-11
 | 
						|
--           Add hh3cifOutPayloadOctets, hh3cifInPayloadOctets, hh3cifInErrorPktsRate,
 | 
						|
--           hh3cifInPkts, hh3cifInNormalPkts, hh3cifOutPkts by lisong.
 | 
						|
--      V3.3 2011-11-08
 | 
						|
--           Add the value s40000M and s100000M to SpeedModeFlag and
 | 
						|
--           hh3cifEthernetSpeed by xiedong.
 | 
						|
--      V3.4 2012-09-29
 | 
						|
--           Modify description of hh3cifClearStat by xiedong.
 | 
						|
--           2012-11-03
 | 
						|
--           Add hh3cifPktBufTable, hh3cifPktBufEntry, hh3cifPktBufFree,
 | 
						|
--           hh3cifPktBufInit, hh3cifPktBufMin, hh3cifPktBufMiss by chenkaiping
 | 
						|
--      V3.5 2013-08-17
 | 
						|
--           Add hh3cifPortProtocolStatTable by yangxiaoren.
 | 
						|
--      V3.6 2014-02-08
 | 
						|
--           Modify description of hh3cifUniSuppression, hh3cifMulSuppression and
 | 
						|
--           hh3cifMcastControl, modify value list of hh3cifMcastControl by huhonghui,
 | 
						|
--           for supporting value 0.
 | 
						|
--      V3.7 2015-10-14
 | 
						|
--           Add hh3cifMulSuppressionFlag by chenzhouhui.
 | 
						|
--           Modify description of hh3cifMulSuppression and hh3cifPpsMulSuppression by chenzhouhui.
 | 
						|
--           Add hh3cifPktBufInDrop and hh3cifPktBufEgDrop to hh3cifPktBufTable,
 | 
						|
--           add hh3cifQueuePktBufTable by zhangji.
 | 
						|
--      V3.8 2016-07-02
 | 
						|
--           Add the values s2500M, s5000M, s20000M, s25000M and s50000M to SpeedModeFlag
 | 
						|
--           and hh3cifEthernetSpeed by yuhaiyan.
 | 
						|
--      V3.9 2018-10-09
 | 
						|
--           Modify description of hh3cifComboPortCurActive,
 | 
						|
--           modify value list of hh3cifComboPortCurActive by jinyiting,
 | 
						|
--           for supporting value 4.
 | 
						|
--      V4.0 2019-06-13
 | 
						|
--           Add hh3cifQueueBufUsageIn5Seconds, hh3cifQueueBufUsageIn1Minute, hh3cifQueueBufUsageIn5Minutes
 | 
						|
--           to hh3cifQueuePktBufTable by mazhixing.
 | 
						|
--      V4.1 2019-08-03
 | 
						|
--           Add the values s200000M, s400000M to SpeedModeFlag
 | 
						|
--           and hh3cifEthernetSpeed by mazhixing.
 | 
						|
 | 
						|
-- ==================================================================
 | 
						|
--
 | 
						|
-- Variables and types be imported
 | 
						|
--
 | 
						|
-- ==================================================================
 | 
						|
HH3C-LswINF-MIB DEFINITIONS ::= BEGIN
 | 
						|
 | 
						|
IMPORTS
 | 
						|
    RowStatus, DisplayString, TruthValue, TEXTUAL-CONVENTION
 | 
						|
        FROM SNMPv2-TC
 | 
						|
    MODULE-IDENTITY, OBJECT-TYPE, Integer32, Counter64, Unsigned32, Counter32
 | 
						|
        FROM SNMPv2-SMI
 | 
						|
    ifIndex, InterfaceIndex
 | 
						|
        FROM IF-MIB
 | 
						|
    hh3clswCommon
 | 
						|
        FROM HH3C-OID-MIB;
 | 
						|
 | 
						|
    hh3cLswL2InfMib MODULE-IDENTITY
 | 
						|
            LAST-UPDATED "201908030000Z"
 | 
						|
            ORGANIZATION
 | 
						|
                "New H3C Tech. Co., Ltd."
 | 
						|
            CONTACT-INFO
 | 
						|
                "Platform Team New H3C Tech. Co., Ltd.
 | 
						|
                Hai-Dian District Beijing P.R. China
 | 
						|
                http://www.h3c.com
 | 
						|
                Zip:100085
 | 
						|
                "
 | 
						|
            DESCRIPTION
 | 
						|
            ""
 | 
						|
            REVISION "201908030000Z"
 | 
						|
            DESCRIPTION
 | 
						|
                "Add the values s200000M and s400000M to SpeedModeFlag and hh3cifEthernetSpeed"
 | 
						|
            REVISION "201906130000Z"
 | 
						|
            DESCRIPTION
 | 
						|
                "Add hh3cifQueueBufUsageIn5Seconds, hh3cifQueueBufUsageIn1Minute, hh3cifQueueBufUsageIn5Minutes to hh3cifQueuePktBufTable"
 | 
						|
            REVISION "201607020000Z"
 | 
						|
            DESCRIPTION
 | 
						|
                "Add the values s2500M, s5000M, s20000M, s25000M and s50000M to SpeedModeFlag and hh3cifEthernetSpeed"
 | 
						|
            REVISION "201510140000Z"
 | 
						|
            DESCRIPTION
 | 
						|
                "Add hh3cifPktBufInDrop and hh3cifPktBufEgDrop to hh3cifPktBufTable,
 | 
						|
                 hh3cifMulSuppressionFlag, and hh3cifQueuePktBufTable, modify description of hh3cifMulSuppression and hh3cifPpsMulSuppression"
 | 
						|
            REVISION "200106290000Z"
 | 
						|
            DESCRIPTION
 | 
						|
            "Initial version."
 | 
						|
            ::= { hh3clswCommon 5 }
 | 
						|
 | 
						|
 | 
						|
-- =============================================================
 | 
						|
-- Textual Conventions
 | 
						|
-- =============================================================
 | 
						|
 | 
						|
    PortList ::= TEXTUAL-CONVENTION
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Each octet within this value specifies a set of eight
 | 
						|
            ports, with the first octet specifying ports 1 through
 | 
						|
            8, the second octet specifying ports 9 through 16, etc.
 | 
						|
            Within each octet, the most significant bit represents
 | 
						|
            the lowest numbered port, and the least significant bit
 | 
						|
            represents the highest numbered port.  Thus, each port
 | 
						|
            of the bridge is represented by a single bit within the
 | 
						|
            value of this object.  If that bit has a value of '1'
 | 
						|
            then that port is included in the set of ports; the port
 | 
						|
            is not included if its bit has a value of '0'."
 | 
						|
        SYNTAX      OCTET STRING
 | 
						|
 | 
						|
 | 
						|
    VlanIndex ::= TEXTUAL-CONVENTION
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "A value used to index per-VLAN tables: values of 0 and
 | 
						|
            4095 are not permitted; if the value is between 1 and
 | 
						|
            4094 inclusive, it represents an IEEE 802.1Q VLAN-ID with
 | 
						|
            global scope within a given bridged domain (see VlanId
 | 
						|
            textual convention).  If the value is greater than 4095
 | 
						|
            then it represents a VLAN with scope local to the
 | 
						|
            particular agent, i.e. one without a global VLAN-ID
 | 
						|
            assigned to it. Such VLANs are outside the scope of
 | 
						|
            IEEE 802.1Q but it is convenient to be able to manage them
 | 
						|
            in the same way using this MIB."
 | 
						|
        SYNTAX      Unsigned32 (0..4294967295)
 | 
						|
 | 
						|
    DropDirection ::= TEXTUAL-CONVENTION
 | 
						|
       STATUS  current
 | 
						|
       DESCRIPTION
 | 
						|
          "Representing the direction of dropping packets, if applicable."
 | 
						|
       SYNTAX  INTEGER  {
 | 
						|
                   disable        (1),
 | 
						|
                   enableInbound  (2),
 | 
						|
                   enableOutbound (3),
 | 
						|
                   enableBoth     (4)
 | 
						|
               }
 | 
						|
 | 
						|
    SpeedModeFlag ::= TEXTUAL-CONVENTION
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Type of Negotiable Speed mode."
 | 
						|
        SYNTAX BITS
 | 
						|
            {
 | 
						|
                s10M(0),       -- 10M speed
 | 
						|
                s100M(1),      -- 100M speed
 | 
						|
                s1000M(2),     -- 1000M speed
 | 
						|
                s10000M(3),    -- 10000M speed
 | 
						|
                s24000M(4),    -- 24000M speed
 | 
						|
                s40000M(5),    -- 40000M speed
 | 
						|
                s100000M(6),   -- 100000M speed
 | 
						|
                s2500M(7),     -- 2500M speed
 | 
						|
                s5000M(8),     -- 5000M speed
 | 
						|
                s20000M(9),    -- 20000M speed
 | 
						|
                s25000M(10),   -- 25000M speed
 | 
						|
                s50000M(11),   -- 50000M speed
 | 
						|
                s200000M(12),  -- 200000M speed
 | 
						|
                s400000M(13)   -- 400000M speed
 | 
						|
            }
 | 
						|
 | 
						|
 | 
						|
-- ==================================================================
 | 
						|
--
 | 
						|
-- ======================= definition begin =========================
 | 
						|
--
 | 
						|
-- ==================================================================
 | 
						|
    hh3cLswExtInterface OBJECT IDENTIFIER ::= { hh3clswCommon 1 }
 | 
						|
 | 
						|
    hh3cifXXTable  OBJECT-TYPE
 | 
						|
        SYNTAX SEQUENCE OF Hh3cIfXXEntry
 | 
						|
        MAX-ACCESS not-accessible
 | 
						|
        STATUS   current
 | 
						|
        DESCRIPTION "Extended interface information table."
 | 
						|
        ::= { hh3cLswExtInterface  1 }
 | 
						|
 | 
						|
 | 
						|
    hh3cifXXEntry  OBJECT-TYPE
 | 
						|
        SYNTAX Hh3cIfXXEntry
 | 
						|
        MAX-ACCESS not-accessible
 | 
						|
        STATUS   current
 | 
						|
        DESCRIPTION "Entries of extended interface information table."
 | 
						|
        INDEX { ifIndex }
 | 
						|
        ::= { hh3cifXXTable 1}
 | 
						|
 | 
						|
    Hh3cIfXXEntry ::=
 | 
						|
    SEQUENCE {
 | 
						|
        hh3cifUnBoundPort     TruthValue  ,
 | 
						|
        hh3cifISPhyPort       TruthValue  ,
 | 
						|
        hh3cifAggregatePort   TruthValue  ,
 | 
						|
        hh3cifMirrorPort      TruthValue  ,
 | 
						|
        hh3cifVLANType        INTEGER     ,
 | 
						|
        hh3cifMcastControl    INTEGER     ,
 | 
						|
        hh3cifFlowControl     TruthValue  ,
 | 
						|
        hh3cifSrcMacControl   TruthValue  ,
 | 
						|
        hh3cifClearStat       INTEGER,
 | 
						|
        hh3cifXXBasePortIndex INTEGER,
 | 
						|
        hh3cifXXDevPortIndex  INTEGER,
 | 
						|
        hh3cifPpsMcastControl  Integer32,
 | 
						|
        hh3cifPpsBcastDisValControl INTEGER,
 | 
						|
        hh3cifUniSuppressionStep Integer32,
 | 
						|
        hh3cifPpsUniSuppressionMax Integer32,
 | 
						|
        hh3cifMulSuppressionStep Integer32,
 | 
						|
        hh3cifPpsMulSuppressionMax Integer32,
 | 
						|
        hh3cifUniSuppression   Integer32,
 | 
						|
        hh3cifPpsUniSuppression Integer32,
 | 
						|
        hh3cifMulSuppression    Integer32,
 | 
						|
        hh3cifPpsMulSuppression Integer32,
 | 
						|
        hh3cifComboActivePort   INTEGER,
 | 
						|
        hh3cifBMbpsMulSuppressionMax Integer32,
 | 
						|
        hh3cifBMbpsMulSuppression Integer32,
 | 
						|
        hh3cifBKbpsMulSuppressionMax Integer32,
 | 
						|
        hh3cifBKbpsMulSuppressionStep Integer32,
 | 
						|
        hh3cifBKbpsMulSuppression Integer32,
 | 
						|
        hh3cifUnknownPacketDropMul DropDirection,
 | 
						|
        hh3cifUnknownPacketDropUni DropDirection,
 | 
						|
        hh3cifBMbpsUniSuppressionMax Integer32,
 | 
						|
        hh3cifBMbpsUniSuppression Integer32,
 | 
						|
        hh3cifBKbpsUniSuppressionMax Integer32,
 | 
						|
        hh3cifBKbpsUniSuppressionStep Integer32,
 | 
						|
        hh3cifBKbpsUniSuppression Integer32,
 | 
						|
        hh3cifOutPayloadOctets Counter64,
 | 
						|
        hh3cifInPayloadOctets Counter64,
 | 
						|
        hh3cifInErrorPktsRate Integer32,
 | 
						|
        hh3cifInPkts Counter64,
 | 
						|
        hh3cifInNormalPkts  Counter64,
 | 
						|
        hh3cifOutPkts Counter64,
 | 
						|
        hh3cifMulSuppressionFlag  INTEGER
 | 
						|
        }
 | 
						|
 | 
						|
 | 
						|
   hh3cifUnBoundPort  OBJECT-TYPE
 | 
						|
        SYNTAX  TruthValue
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Whether it is the unbound port. (true indicates that the port is
 | 
						|
            the main port of the aggregation or the port does not participate
 | 
						|
            in the aggregation.)"
 | 
						|
        ::= { hh3cifXXEntry 1 }
 | 
						|
 | 
						|
 | 
						|
    hh3cifISPhyPort  OBJECT-TYPE
 | 
						|
        SYNTAX  TruthValue
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "Whether it is a physical interface."
 | 
						|
        ::= { hh3cifXXEntry 2 }
 | 
						|
 | 
						|
 | 
						|
    hh3cifAggregatePort OBJECT-TYPE
 | 
						|
        SYNTAX  TruthValue
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "Whether it is the aggregated port. (if the port participates
 | 
						|
                    in the aggregation, this value is true.)"
 | 
						|
        ::= { hh3cifXXEntry 3 }
 | 
						|
 | 
						|
 | 
						|
    hh3cifMirrorPort  OBJECT-TYPE
 | 
						|
        SYNTAX  TruthValue
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "Whether it is a mirror port."
 | 
						|
        ::= { hh3cifXXEntry 4 }
 | 
						|
 | 
						|
 | 
						|
    hh3cifVLANType  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER
 | 
						|
        {
 | 
						|
        vLANTrunk  (1),
 | 
						|
        access   (2),
 | 
						|
        hybrid    (3),
 | 
						|
        fabric   (4)
 | 
						|
        }
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "port vlan types.
 | 
						|
            hybrid (3) port can carry multiple VLANs.
 | 
						|
            If fabric function is supported, fabric(4) means the port is
 | 
						|
            a fabric port."
 | 
						|
        ::= { hh3cifXXEntry 5 }
 | 
						|
 | 
						|
 | 
						|
    hh3cifMcastControl OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER (0..100)
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Broadcast storm suppression with the step length of 1,
 | 
						|
            ranging from 0 to 100 percent.
 | 
						|
            In some products the step is 5, ranging from 0 to 100."
 | 
						|
        ::= { hh3cifXXEntry 6 }
 | 
						|
 | 
						|
    hh3cifFlowControl  OBJECT-TYPE
 | 
						|
        SYNTAX  TruthValue
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "Flow control status."
 | 
						|
        ::= { hh3cifXXEntry 7 }
 | 
						|
 | 
						|
 | 
						|
    hh3cifSrcMacControl OBJECT-TYPE
 | 
						|
        SYNTAX  TruthValue
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "Whether to filter by source MAC address."
 | 
						|
        ::= { hh3cifXXEntry 8 }
 | 
						|
 | 
						|
 | 
						|
    hh3cifClearStat  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER
 | 
						|
        {
 | 
						|
            clear(1)
 | 
						|
        }
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "Clear specify port statistics.  Operation read is not supported."
 | 
						|
        ::= { hh3cifXXEntry 9 }
 | 
						|
 | 
						|
    hh3cifXXBasePortIndex OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "Index number of the port and the first port index of the
 | 
						|
                    device is 1."
 | 
						|
        ::= { hh3cifXXEntry 10 }
 | 
						|
 | 
						|
    hh3cifXXDevPortIndex OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "Device index of the port."
 | 
						|
        ::= { hh3cifXXEntry 11 }
 | 
						|
 | 
						|
   hh3cifPpsMcastControl OBJECT-TYPE
 | 
						|
        SYNTAX  Integer32
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "The broadcast suppression with pps(packet per second) type.
 | 
						|
            The max value is determined by the port type and product."
 | 
						|
        ::= { hh3cifXXEntry 12 }
 | 
						|
 | 
						|
   hh3cifPpsBcastDisValControl OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER
 | 
						|
        {
 | 
						|
          enable(1),
 | 
						|
          disable(2)
 | 
						|
        }
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Control the port's pps(packet per second) broadcast suppression.
 | 
						|
            When the port is enabled, its pps broadcast suppression value is the
 | 
						|
            global disperse value, and when disabled, it doesn't suppress broadcast."
 | 
						|
        ::= { hh3cifXXEntry 13 }
 | 
						|
 | 
						|
   hh3cifUniSuppressionStep OBJECT-TYPE
 | 
						|
        SYNTAX  Integer32
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "The step of unicast suppression in ratio mode."
 | 
						|
        ::= { hh3cifXXEntry 14 }
 | 
						|
 | 
						|
   hh3cifPpsUniSuppressionMax OBJECT-TYPE
 | 
						|
        SYNTAX  Integer32
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "The max pps(packet per second) value of unicast suppression
 | 
						|
                    in pps mode."
 | 
						|
        ::= { hh3cifXXEntry 15 }
 | 
						|
 | 
						|
   hh3cifMulSuppressionStep OBJECT-TYPE
 | 
						|
        SYNTAX  Integer32
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "The step of multicast suppression in ratio mode."
 | 
						|
        ::= { hh3cifXXEntry 16 }
 | 
						|
 | 
						|
   hh3cifPpsMulSuppressionMax OBJECT-TYPE
 | 
						|
        SYNTAX  Integer32
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "The max pps(packet per second) value of multicast suppression
 | 
						|
                    in pps mode."
 | 
						|
        ::= { hh3cifXXEntry 17 }
 | 
						|
 | 
						|
   hh3cifUniSuppression OBJECT-TYPE
 | 
						|
        SYNTAX  Integer32
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "The unicast suppression with the ranging from 0 to 100 percent
 | 
						|
            in ratio mode.
 | 
						|
            The step is determined by hh3cifUniSuppressionStep."
 | 
						|
        ::= { hh3cifXXEntry 18 }
 | 
						|
 | 
						|
   hh3cifPpsUniSuppression OBJECT-TYPE
 | 
						|
        SYNTAX  Integer32
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "The unicast suppression in pps(packet per second) mode.
 | 
						|
            The max value is determined by hh3cifPpsUniSuppressionMax."
 | 
						|
        ::= { hh3cifXXEntry 19 }
 | 
						|
 | 
						|
   hh3cifMulSuppression OBJECT-TYPE
 | 
						|
        SYNTAX  Integer32
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "The multicast suppression with ranging from 0 to 100 percent
 | 
						|
            in ratio mode.
 | 
						|
            The step is determined by hh3cifMulSuppressionStep.
 | 
						|
            If hh3cifMulSuppressionFlag is 2 it means only unknown
 | 
						|
            traffic suppression."
 | 
						|
        ::= { hh3cifXXEntry 20 }
 | 
						|
 | 
						|
   hh3cifPpsMulSuppression OBJECT-TYPE
 | 
						|
        SYNTAX  Integer32
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "The multicast suppression in pps(packet per second) mode.
 | 
						|
            The max pps value is determined by hh3cifPpsMulSuppressionMax.
 | 
						|
            If hh3cifMulSuppressionFlag is 2 it means only unknown
 | 
						|
            traffic suppression."
 | 
						|
        ::= { hh3cifXXEntry 21 }
 | 
						|
 | 
						|
   hh3cifComboActivePort OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER
 | 
						|
        {
 | 
						|
            fiber   (1),    -- Optical port
 | 
						|
            copper  (2),    -- Electrical port
 | 
						|
            na      (3)     -- Not applicable
 | 
						|
        }
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS obsolete
 | 
						|
        DESCRIPTION "Active port on combo interface."
 | 
						|
        ::= { hh3cifXXEntry 22 }
 | 
						|
 | 
						|
    hh3cifBMbpsMulSuppressionMax OBJECT-TYPE
 | 
						|
        SYNTAX  Integer32
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
                "The maximum value of the multicast suppression with bandwidth-based(Mbps)
 | 
						|
                that a port can be configured."
 | 
						|
        ::= { hh3cifXXEntry 23 }
 | 
						|
 | 
						|
    hh3cifBMbpsMulSuppression OBJECT-TYPE
 | 
						|
        SYNTAX  Integer32
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
                "With bandwidth-based multicast suppression, the bandwidth is measured
 | 
						|
                in Mbps.
 | 
						|
                The upper limit of the multicast suppession with bandwidth-based(Mbps)
 | 
						|
                is the value of hh3cifBMbpsMulSuppressionMax in the entry.
 | 
						|
                The default value of hh3cifBMbpsMulSuppression is the value of
 | 
						|
                hh3cifBMbpsMulSuppressionMax."
 | 
						|
        ::= { hh3cifXXEntry 24 }
 | 
						|
 | 
						|
    hh3cifBKbpsMulSuppressionMax OBJECT-TYPE
 | 
						|
        SYNTAX  Integer32
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
                "The maximum value of the multicast suppression with bandwidth-based(Kbps)
 | 
						|
                that a port can be configured."
 | 
						|
        ::= { hh3cifXXEntry 25 }
 | 
						|
 | 
						|
    hh3cifBKbpsMulSuppressionStep OBJECT-TYPE
 | 
						|
        SYNTAX  Integer32
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
                "The step of multicast suppression with bandwidth-based(Kbps)."
 | 
						|
        ::= { hh3cifXXEntry 26 }
 | 
						|
 | 
						|
    hh3cifBKbpsMulSuppression OBJECT-TYPE
 | 
						|
        SYNTAX  Integer32
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
                "With bandwidth-based multicast suppression, the bandwidth
 | 
						|
                is measured in Kbps.
 | 
						|
                The upper limit of the multicast suppession with bandwidth-based(Kbps)
 | 
						|
                is the value of hh3cifBKbpsMulSuppressionMax in the entry.
 | 
						|
                The value of hh3cifBKbpsMulSuppression must be multiple of the
 | 
						|
                value of hh3cifBKbpsMulSuppressionStep.
 | 
						|
                The default value of hh3cifBKbpsMulSuppression is the value of
 | 
						|
                hh3cifBKbpsMulSuppressionMax."
 | 
						|
        ::= { hh3cifXXEntry 27 }
 | 
						|
 | 
						|
   hh3cifUnknownPacketDropMul OBJECT-TYPE
 | 
						|
        SYNTAX  DropDirection
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "Control the port's unknown-multicast packets drop. When
 | 
						|
                     inbound direction is enabled on this port, the port will
 | 
						|
                     drop unknown-multicast packets in inbound direction. When
 | 
						|
                     outbound direction is enabled on this port, the port will
 | 
						|
                     drop unknown-multicast packets in outbound direction. When
 | 
						|
                     both directions are enabled on this port, the port will
 | 
						|
                     drop unknown-multicast packets in both inbound and outbound
 | 
						|
                     directions."
 | 
						|
        DEFVAL { disable }
 | 
						|
        ::= { hh3cifXXEntry 28 }
 | 
						|
 | 
						|
   hh3cifUnknownPacketDropUni OBJECT-TYPE
 | 
						|
        SYNTAX  DropDirection
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "Control the port's unknown-unicast packets drop. When
 | 
						|
                     inbound direction is enabled on this port, the port will
 | 
						|
                     drop unknown-unicast packets in inbound direction. When
 | 
						|
                     outbound direction is enabled on this port, the port will
 | 
						|
                     drop unknown-unicast packets in outbound direction. When
 | 
						|
                     both directions are enabled on this port, the port will
 | 
						|
                     drop unknown-unicast packets in both inbound and outbound
 | 
						|
                     directions."
 | 
						|
        DEFVAL { disable }
 | 
						|
        ::= { hh3cifXXEntry 29 }
 | 
						|
 | 
						|
    hh3cifBMbpsUniSuppressionMax OBJECT-TYPE
 | 
						|
        SYNTAX  Integer32
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "
 | 
						|
            The maximum value of the unicast suppression with bandwidth-based
 | 
						|
            (Mbps) that a port can be configured."
 | 
						|
        ::= { hh3cifXXEntry 30 }
 | 
						|
 | 
						|
    hh3cifBMbpsUniSuppression OBJECT-TYPE
 | 
						|
        SYNTAX  Integer32
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "
 | 
						|
            With bandwidth-based Unicast suppression, the bandwidth is measured
 | 
						|
            in Mbps.
 | 
						|
            The upper limit of the unicast suppession with bandwidth-based(Mbps)
 | 
						|
            is the value of hh3cifBMbpsUniSuppressionMax in the entry.
 | 
						|
            The default value of hh3cifBMbpsUniSuppression is the value of
 | 
						|
            hh3cifBMbpsUniSuppressionMax."
 | 
						|
        ::= { hh3cifXXEntry 31 }
 | 
						|
 | 
						|
    hh3cifBKbpsUniSuppressionMax OBJECT-TYPE
 | 
						|
        SYNTAX  Integer32
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "
 | 
						|
            The maximum value of the unicast suppression with bandwidth-based
 | 
						|
            (Kbps) that a port can be configured."
 | 
						|
        ::= { hh3cifXXEntry 32 }
 | 
						|
 | 
						|
    hh3cifBKbpsUniSuppressionStep OBJECT-TYPE
 | 
						|
        SYNTAX  Integer32
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "
 | 
						|
            The step of unicast suppression with bandwidth-based(Kbps)."
 | 
						|
        ::= { hh3cifXXEntry 33 }
 | 
						|
 | 
						|
    hh3cifBKbpsUniSuppression OBJECT-TYPE
 | 
						|
        SYNTAX  Integer32
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "
 | 
						|
            With bandwidth-based unicast suppression, the bandwidth
 | 
						|
            is measured in Kbps.
 | 
						|
            The upper limit of the unicast suppession with bandwidth-based(Kbps)
 | 
						|
            is the value of hh3cifBKbpsUniSuppressionMax in the entry.
 | 
						|
            The value of hh3cifBKbpsUniSuppression must be multiple of the
 | 
						|
            value of hh3cifBKbpsUniSuppressionStep.
 | 
						|
            The default value of hh3cifBKbpsUniSuppression is the value of
 | 
						|
            hh3cifBKbpsUniSuppressionMax."
 | 
						|
        ::= { hh3cifXXEntry 34 }
 | 
						|
 | 
						|
    hh3cifOutPayloadOctets OBJECT-TYPE
 | 
						|
        SYNTAX  Counter64
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "
 | 
						|
            The actual output octets of the interface."
 | 
						|
        ::= { hh3cifXXEntry 35 }
 | 
						|
 | 
						|
    hh3cifInPayloadOctets OBJECT-TYPE
 | 
						|
        SYNTAX  Counter64
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "
 | 
						|
            The actual input octets of the interface."
 | 
						|
        ::= { hh3cifXXEntry 36 }
 | 
						|
 | 
						|
    hh3cifInErrorPktsRate OBJECT-TYPE
 | 
						|
        SYNTAX  Integer32
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "
 | 
						|
            The rate of inbound error packets on the interface."
 | 
						|
        ::= { hh3cifXXEntry 37 }
 | 
						|
 | 
						|
    hh3cifInPkts OBJECT-TYPE
 | 
						|
        SYNTAX  Counter64
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "
 | 
						|
            The number of packets received on the interface."
 | 
						|
        ::= { hh3cifXXEntry 38 }
 | 
						|
 | 
						|
    hh3cifInNormalPkts OBJECT-TYPE
 | 
						|
        SYNTAX  Counter64
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "
 | 
						|
            The number of normal packets received on the interface."
 | 
						|
        ::= { hh3cifXXEntry 39 }
 | 
						|
 | 
						|
    hh3cifOutPkts OBJECT-TYPE
 | 
						|
        SYNTAX  Counter64
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "
 | 
						|
            The number of packets sent on the interface."
 | 
						|
        ::= { hh3cifXXEntry 40 }
 | 
						|
 | 
						|
   hh3cifMulSuppressionFlag OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER
 | 
						|
        {
 | 
						|
            all      (1),    -- known and unknown traffic
 | 
						|
            unknown  (2)    -- only unknown traffic
 | 
						|
        }
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "
 | 
						|
            The multicast suppression flag.  If only unknown multicast
 | 
						|
            traffic is suppressed, the value is unknown(2), and all(1) for suppression of all traffic (unknown and known)."
 | 
						|
        ::= { hh3cifXXEntry 41 }
 | 
						|
 | 
						|
    hh3cifAggregateTable  OBJECT-TYPE
 | 
						|
        SYNTAX SEQUENCE OF Hh3cIfAggregateEntry
 | 
						|
        MAX-ACCESS not-accessible
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "Port aggregation information table."
 | 
						|
        ::= { hh3cLswExtInterface  2 }
 | 
						|
 | 
						|
 | 
						|
    hh3cifAggregateEntry  OBJECT-TYPE
 | 
						|
        SYNTAX Hh3cIfAggregateEntry
 | 
						|
        MAX-ACCESS not-accessible
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "Port aggregation information table."
 | 
						|
        INDEX   { hh3cifAggregatePortIndex }
 | 
						|
        ::= { hh3cifAggregateTable 1}
 | 
						|
 | 
						|
    Hh3cIfAggregateEntry  ::=
 | 
						|
    SEQUENCE {
 | 
						|
        hh3cifAggregatePortIndex      InterfaceIndex,
 | 
						|
        hh3cifAggregatePortName       OCTET STRING,
 | 
						|
        hh3cifAggregatePortListPorts  PortList,
 | 
						|
        hh3cifAggregateModel          INTEGER,
 | 
						|
        hh3cifAggregateOperStatus     RowStatus
 | 
						|
        }
 | 
						|
 | 
						|
 | 
						|
 | 
						|
    hh3cifAggregatePortIndex  OBJECT-TYPE
 | 
						|
        SYNTAX  InterfaceIndex
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "Index number of the main aggregated port."
 | 
						|
        ::= { hh3cifAggregateEntry 1 }
 | 
						|
 | 
						|
 | 
						|
    hh3cifAggregatePortName  OBJECT-TYPE
 | 
						|
        SYNTAX  OCTET STRING (SIZE(0..40))
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "Aggregation group name."
 | 
						|
        ::= { hh3cifAggregateEntry 2 }
 | 
						|
 | 
						|
 | 
						|
    hh3cifAggregatePortListPorts OBJECT-TYPE
 | 
						|
        SYNTAX  PortList
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION   "Portlist of a aggregating."
 | 
						|
        ::= { hh3cifAggregateEntry 3 }
 | 
						|
 | 
						|
 | 
						|
    hh3cifAggregateModel  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER
 | 
						|
        {
 | 
						|
        ingress     (1),
 | 
						|
        both        (2),
 | 
						|
        round-robin (3)
 | 
						|
        }
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "Load sharing mode for the port aggregation."
 | 
						|
        ::= { hh3cifAggregateEntry 4 }
 | 
						|
 | 
						|
 | 
						|
    hh3cifAggregateOperStatus  OBJECT-TYPE
 | 
						|
        SYNTAX  RowStatus
 | 
						|
        MAX-ACCESS read-create
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "Current operation status of the row."
 | 
						|
        ::= { hh3cifAggregateEntry 5 }
 | 
						|
 | 
						|
-- ==================================================================
 | 
						|
    hh3cifHybridPortTable  OBJECT-TYPE
 | 
						|
        SYNTAX SEQUENCE OF Hh3cifHybridPortEntry
 | 
						|
        MAX-ACCESS not-accessible
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "Hybrid-port configuration table."
 | 
						|
        ::= { hh3cLswExtInterface  3 }
 | 
						|
 | 
						|
 | 
						|
    hh3cifHybridPortEntry  OBJECT-TYPE
 | 
						|
        SYNTAX Hh3cifHybridPortEntry
 | 
						|
        MAX-ACCESS not-accessible
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "Hybrid-port configuration table."
 | 
						|
        INDEX   { hh3cifHybridPortIndex }
 | 
						|
        ::= { hh3cifHybridPortTable 1}
 | 
						|
 | 
						|
    Hh3cifHybridPortEntry  ::=
 | 
						|
    SEQUENCE {
 | 
						|
        hh3cifHybridPortIndex            INTEGER,
 | 
						|
        hh3cifHybridTaggedVlanListLow    OCTET STRING,
 | 
						|
        hh3cifHybridTaggedVlanListHigh   OCTET STRING,
 | 
						|
        hh3cifHybridUnTaggedVlanListLow  OCTET STRING,
 | 
						|
        hh3cifHybridUnTaggedVlanListHigh OCTET STRING
 | 
						|
        }
 | 
						|
 | 
						|
 | 
						|
 | 
						|
    hh3cifHybridPortIndex  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "Index number of Hybrid-port."
 | 
						|
        ::= { hh3cifHybridPortEntry 1 }
 | 
						|
 | 
						|
 | 
						|
    hh3cifHybridTaggedVlanListLow  OBJECT-TYPE
 | 
						|
        SYNTAX  OCTET STRING (SIZE(0..256))
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "Each octet within this value specifies a set of eight
 | 
						|
                    VLANs, with the first octet specifying VLANs 1 through
 | 
						|
                    8, the second octet specifying VLANs 9 through 16, etc.
 | 
						|
                    Within each octet, the most significant bit represents
 | 
						|
                    the highest numbered VLAN, and the least significant bit
 | 
						|
                    represents the lowest numbered VLAN. Thus, each tagged VLAN
 | 
						|
                    of the hybrid port is represented by a single bit within
 | 
						|
                    the value of this object. If that bit has a value of '1'
 | 
						|
                    then that VLAN is tagged in the set of VLANs; the VLAN
 | 
						|
                    is not tagged if its bit has a value of '0'."
 | 
						|
        ::= { hh3cifHybridPortEntry 2 }
 | 
						|
 | 
						|
 | 
						|
    hh3cifHybridTaggedVlanListHigh OBJECT-TYPE
 | 
						|
        SYNTAX  OCTET STRING (SIZE(0..256))
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "Each octet within this value specifies a set of eight
 | 
						|
                    VLANs, with the first octet specifying VLANs 2049 through
 | 
						|
                    2056, the second octet specifying VLANs 2057 through 2064,
 | 
						|
                    etc. Within each octet, the most significant bit represents
 | 
						|
                    the highest numbered VLAN, and the least significant bit
 | 
						|
                    represents the lowest numbered VLAN. Thus, each tagged VLAN
 | 
						|
                    of the hybrid port is represented by a single bit within
 | 
						|
                    the value of this object. If that bit has a value of '1'
 | 
						|
                    then that VLAN is tagged in the set of VLANs; the VLAN
 | 
						|
                    is not tagged if its bit has a value of '0'."
 | 
						|
        ::= { hh3cifHybridPortEntry 3 }
 | 
						|
 | 
						|
 | 
						|
    hh3cifHybridUnTaggedVlanListLow  OBJECT-TYPE
 | 
						|
        SYNTAX  OCTET STRING (SIZE(0..256))
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "Each octet within this value specifies a set of eight
 | 
						|
                    VLANs, with the first octet specifying VLANs 1 through
 | 
						|
                    8, the second octet specifying VLANs 9 through 16, etc.
 | 
						|
                    Within each octet, the most significant bit represents
 | 
						|
                    the highest numbered VLAN, and the least significant bit
 | 
						|
                    represents the lowest numbered VLAN. Thus, each untagged
 | 
						|
                    VLAN of the hybrid port is represented by a single bit
 | 
						|
                    within the value of this object. If that bit has a value
 | 
						|
                    of '1' then that VLAN is untagged in the set of VLANs; the
 | 
						|
                    VLAN is not untagged if its bit has a value of '0'."
 | 
						|
        ::= { hh3cifHybridPortEntry 4 }
 | 
						|
 | 
						|
 | 
						|
    hh3cifHybridUnTaggedVlanListHigh OBJECT-TYPE
 | 
						|
        SYNTAX  OCTET STRING (SIZE(0..256))
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "Each octet within this value specifies a set of eight
 | 
						|
                    VLANs, with the first octet specifying VLANs 2049 through
 | 
						|
                    2056, the second octet specifying VLANs 2057 through 2064,
 | 
						|
                    etc. Within each octet, the most significant bit represents
 | 
						|
                    the highest numbered VLAN, and the least significant bit
 | 
						|
                    represents the lowest numbered VLAN. Thus, each untagged
 | 
						|
                    VLAN of the hybrid port is represented by a single bit
 | 
						|
                    within the value of this object. If that bit has a value of
 | 
						|
                    '1' then that VLAN is untagged in the set of VLANs; the VLAN
 | 
						|
                    is not untagged if its bit has a value of '0'."
 | 
						|
        ::= { hh3cifHybridPortEntry 5 }
 | 
						|
 | 
						|
-- ==================== Combo port table ============================
 | 
						|
    hh3cifComboPortTable  OBJECT-TYPE
 | 
						|
        SYNTAX SEQUENCE OF Hh3cifComboPortEntry
 | 
						|
        MAX-ACCESS not-accessible
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "Combo-port table."
 | 
						|
        ::= { hh3cLswExtInterface  4 }
 | 
						|
 | 
						|
    hh3cifComboPortEntry  OBJECT-TYPE
 | 
						|
        SYNTAX Hh3cifComboPortEntry
 | 
						|
        MAX-ACCESS not-accessible
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "The entry of hh3cifComboPortTable."
 | 
						|
        INDEX    { hh3cifComboPortIndex }
 | 
						|
        ::= { hh3cifComboPortTable 1}
 | 
						|
 | 
						|
    Hh3cifComboPortEntry  ::=
 | 
						|
    SEQUENCE {
 | 
						|
        hh3cifComboPortIndex       InterfaceIndex,
 | 
						|
        hh3cifComboPortCurActive   INTEGER
 | 
						|
        }
 | 
						|
 | 
						|
    hh3cifComboPortIndex OBJECT-TYPE
 | 
						|
        SYNTAX  InterfaceIndex
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "The combo-port interface index. Its value is the same as the value
 | 
						|
            of ifIndex in ifTable, but only includes indexes of the combo-port
 | 
						|
            interfaces."
 | 
						|
        ::= { hh3cifComboPortEntry 1 }
 | 
						|
 | 
						|
    hh3cifComboPortCurActive OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER
 | 
						|
        {
 | 
						|
            fiber   (1),    -- Optical port
 | 
						|
            copper  (2),    -- Electrical port
 | 
						|
            na      (3),    -- Not applicable
 | 
						|
            auto    (4)     -- Identifing the optical/electrical port automatic
 | 
						|
        }
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Current active interface of combo interfaces. The value 'fiber'
 | 
						|
            means the interface with fiber connector of the pair of combo-port
 | 
						|
            interfaces is active. The value 'copper' means the interface with
 | 
						|
            copper connector of the pair is active. The value 'na' means not
 | 
						|
            supported. The value 'auto' means the interface identified
 | 
						|
            the copper or fiber port automatic."
 | 
						|
        ::= { hh3cifComboPortEntry 2 }
 | 
						|
 | 
						|
-- ======================pkt buf table===============================
 | 
						|
    hh3cifPktBufTable  OBJECT-TYPE
 | 
						|
        SYNTAX SEQUENCE OF Hh3cifPktBufEntry
 | 
						|
        MAX-ACCESS not-accessible
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "Packet buffer table."
 | 
						|
        ::= { hh3cLswExtInterface  5 }
 | 
						|
 | 
						|
    hh3cifPktBufEntry  OBJECT-TYPE
 | 
						|
        SYNTAX Hh3cifPktBufEntry
 | 
						|
        MAX-ACCESS not-accessible
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "The entry of hh3cifPktBufTable."
 | 
						|
        INDEX { ifIndex }
 | 
						|
        ::= { hh3cifPktBufTable 1}
 | 
						|
 | 
						|
    Hh3cifPktBufEntry  ::=
 | 
						|
        SEQUENCE {
 | 
						|
            hh3cifPktBufFree      Integer32,
 | 
						|
            hh3cifPktBufInit      Integer32,
 | 
						|
            hh3cifPktBufMin       Integer32,
 | 
						|
            hh3cifPktBufMiss      Counter64,
 | 
						|
            hh3cifPktBufInDrop    Counter64,
 | 
						|
            hh3cifPktBufEgDrop    Counter64
 | 
						|
            }
 | 
						|
 | 
						|
    hh3cifPktBufFree OBJECT-TYPE
 | 
						|
        SYNTAX  Integer32
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "The number of packet buffers available for the interface."
 | 
						|
        ::= { hh3cifPktBufEntry 1 }
 | 
						|
 | 
						|
    hh3cifPktBufInit OBJECT-TYPE
 | 
						|
        SYNTAX  Integer32
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "The number of packet buffers allocated when the interface was created."
 | 
						|
        ::= { hh3cifPktBufEntry 2 }
 | 
						|
 | 
						|
    hh3cifPktBufMin OBJECT-TYPE
 | 
						|
        SYNTAX  Integer32
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "The smallest number of packet buffers available for the interface."
 | 
						|
        ::= { hh3cifPktBufEntry 3 }
 | 
						|
 | 
						|
    hh3cifPktBufMiss OBJECT-TYPE
 | 
						|
        SYNTAX  Counter64
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "The number of times that the interface failed to obtain a packet
 | 
						|
             buffer.  Failure to obtain a buffer indicates that buffers were busy."
 | 
						|
        ::= { hh3cifPktBufEntry 4 }
 | 
						|
 | 
						|
    hh3cifPktBufInDrop OBJECT-TYPE
 | 
						|
        SYNTAX  Counter64
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "The number of ingress packets dropped by the interface
 | 
						|
             because of insufficient data buffer."
 | 
						|
        ::= { hh3cifPktBufEntry 5 }
 | 
						|
 | 
						|
    hh3cifPktBufEgDrop OBJECT-TYPE
 | 
						|
        SYNTAX  Counter64
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "The number of egress packets dropped by the interface
 | 
						|
             because of insufficient data buffer."
 | 
						|
        ::= { hh3cifPktBufEntry 6 }
 | 
						|
 | 
						|
-- ======================if queue pkt buf table===============================
 | 
						|
    hh3cifQueuePktBufTable  OBJECT-TYPE
 | 
						|
        SYNTAX SEQUENCE OF Hh3cifQueuePktBufEntry
 | 
						|
        MAX-ACCESS not-accessible
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "802.1p queue of the interface packet buffer table."
 | 
						|
        ::= { hh3cLswExtInterface  6 }
 | 
						|
 | 
						|
    hh3cifQueuePktBufEntry  OBJECT-TYPE
 | 
						|
        SYNTAX Hh3cifQueuePktBufEntry
 | 
						|
        MAX-ACCESS not-accessible
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "The entry of hh3cifQueuePktBufTable."
 | 
						|
        INDEX
 | 
						|
            {
 | 
						|
                ifIndex,
 | 
						|
                hh3cifQueueId
 | 
						|
            }
 | 
						|
        ::= { hh3cifQueuePktBufTable 1}
 | 
						|
 | 
						|
    Hh3cifQueuePktBufEntry  ::=
 | 
						|
        SEQUENCE {
 | 
						|
            hh3cifQueueId                  Integer32,
 | 
						|
            hh3cifQueuePktBufTotal         Unsigned32,
 | 
						|
            hh3cifQueueBufUsed             Unsigned32,
 | 
						|
            hh3cifQueueBufThreCount        Counter32,
 | 
						|
            hh3cifQueueBufUsageIn5Seconds  Integer32,
 | 
						|
            hh3cifQueueBufUsageIn1Minute   Integer32,
 | 
						|
            hh3cifQueueBufUsageIn5Minutes  Integer32
 | 
						|
            }
 | 
						|
 | 
						|
    hh3cifQueueId OBJECT-TYPE
 | 
						|
        SYNTAX  Integer32(1..8)
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "The 802.1p queue ID of the interface. This value is
 | 
						|
             used to specify the queue ID of the interface
 | 
						|
             when the user wants to read one queue of the interface.
 | 
						|
             The index number 1-8 correspond with 802.1p queue ID 0-7."
 | 
						|
        ::= { hh3cifQueuePktBufEntry 1 }
 | 
						|
 | 
						|
    hh3cifQueuePktBufTotal OBJECT-TYPE
 | 
						|
        SYNTAX  Unsigned32
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "The number of packet buffers available for the interface,
 | 
						|
             including fixed buffer and shared buffer."
 | 
						|
        ::= { hh3cifQueuePktBufEntry 2 }
 | 
						|
 | 
						|
    hh3cifQueueBufUsed OBJECT-TYPE
 | 
						|
        SYNTAX  Unsigned32
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "The number of packet buffers that have been used for each
 | 
						|
             802.1p queue of the interface."
 | 
						|
        ::= { hh3cifQueuePktBufEntry 3 }
 | 
						|
 | 
						|
    hh3cifQueueBufThreCount OBJECT-TYPE
 | 
						|
        SYNTAX  Counter32
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "The number of times that each 802.1p queue of the interface has
 | 
						|
             exceeded the buffer threshold. The threshold is configurated by user."
 | 
						|
        ::= { hh3cifQueuePktBufEntry 4 }
 | 
						|
 | 
						|
    hh3cifQueueBufUsageIn5Seconds OBJECT-TYPE
 | 
						|
        SYNTAX  Integer32 (0..100)
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "The buffer usage in the last 5 seconds for each 802.1p queue of the interface."
 | 
						|
        ::= { hh3cifQueuePktBufEntry 5 }
 | 
						|
 | 
						|
    hh3cifQueueBufUsageIn1Minute OBJECT-TYPE
 | 
						|
        SYNTAX  Integer32 (0..100)
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "The buffer usage in the last 1 minute for each 802.1p queue of the interface."
 | 
						|
        ::= { hh3cifQueuePktBufEntry 6 }
 | 
						|
 | 
						|
    hh3cifQueueBufUsageIn5Minutes OBJECT-TYPE
 | 
						|
        SYNTAX  Integer32 (0..100)
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "The buffer usage in the last 5 minutes for each 802.1p queue of the interface."
 | 
						|
        ::= { hh3cifQueuePktBufEntry 7 }
 | 
						|
 | 
						|
-- ========================l2========================================
 | 
						|
    hh3cLswL2InfMibObject OBJECT IDENTIFIER ::= {  hh3cLswL2InfMib 1  }
 | 
						|
 | 
						|
    hh3cSlotPortMax  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "Max ports of the slots."
 | 
						|
        ::= { hh3cLswL2InfMibObject  1 }
 | 
						|
 | 
						|
    hh3cSwitchPortMax  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "Max ports that this switch includes."
 | 
						|
        ::= { hh3cLswL2InfMibObject  2 }
 | 
						|
 | 
						|
    hh3cifVLANTrunkStatusTable  OBJECT-TYPE
 | 
						|
        SYNTAX SEQUENCE OF Hh3cIfVLANTrunkStatusEntry
 | 
						|
        MAX-ACCESS not-accessible STATUS   current
 | 
						|
        DESCRIPTION "Gvrp attributes on the VlanTrunk port."
 | 
						|
        ::= { hh3cLswL2InfMibObject  3 }
 | 
						|
 | 
						|
    hh3cifVLANTrunkStatusEntry  OBJECT-TYPE
 | 
						|
        SYNTAX Hh3cIfVLANTrunkStatusEntry
 | 
						|
        MAX-ACCESS not-accessible STATUS   current
 | 
						|
        DESCRIPTION "Gvrp attributes on the VlanTrunk port."
 | 
						|
        INDEX   { hh3cifVLANTrunkIndex }
 | 
						|
        ::= { hh3cifVLANTrunkStatusTable 1}
 | 
						|
 | 
						|
    Hh3cIfVLANTrunkStatusEntry    ::=
 | 
						|
    SEQUENCE {
 | 
						|
        hh3cifVLANTrunkIndex              InterfaceIndex,
 | 
						|
        hh3cifVLANTrunkGvrpRegistration   INTEGER,
 | 
						|
        hh3cifVLANTrunkPassListLow        OCTET STRING,
 | 
						|
        hh3cifVLANTrunkPassListHigh       OCTET STRING,
 | 
						|
        hh3cifVLANTrunkAllowListLow       OCTET STRING,
 | 
						|
        hh3cifVLANTrunkAllowListHigh      OCTET STRING
 | 
						|
        }
 | 
						|
 | 
						|
 | 
						|
 | 
						|
    hh3cifVLANTrunkIndex  OBJECT-TYPE
 | 
						|
        SYNTAX  InterfaceIndex
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "Index number of the VLANTrunk interface."
 | 
						|
        ::= { hh3cifVLANTrunkStatusEntry 1 }
 | 
						|
 | 
						|
 | 
						|
    hh3cifVLANTrunkGvrpRegistration OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER
 | 
						|
        {
 | 
						|
        normal  (1),
 | 
						|
        fixed   (2),
 | 
						|
        forbidden   (3)
 | 
						|
        }
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "GVRP registration information
 | 
						|
            normal:     This is the default configuration. Allow create, register
 | 
						|
                        and unregister vlans dynamiclly at this port.
 | 
						|
            fixed:      Aallow create and register vlan manually at this port.
 | 
						|
                        Prevent from unregistering vlans or registering known
 | 
						|
                        vlans of this port at another trunk port.
 | 
						|
            forbidden:  Unregister all vlans but vlan 1, forbid to create or
 | 
						|
                        register any other vlans at this port."
 | 
						|
        ::= { hh3cifVLANTrunkStatusEntry 2 }
 | 
						|
 | 
						|
 | 
						|
    hh3cifVLANTrunkPassListLow OBJECT-TYPE
 | 
						|
        SYNTAX  OCTET STRING
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "Each octet within this value specifies a set of eight
 | 
						|
                    VLANs, with the first octet specifying VLANs 1 through
 | 
						|
                    8, the second octet specifying VLANs 9 through 16, etc.
 | 
						|
                    Within each octet, the most significant bit represents
 | 
						|
                    the highest numbered VLAN, and the least significant bit
 | 
						|
                    represents the lowest numbered VLAN. Thus, each actually
 | 
						|
                    passed VLAN of the trunk port is represented by a single
 | 
						|
                    bit within the value of this object. If that bit has a
 | 
						|
                    value of '1' then that VLAN is actually passed in the set
 | 
						|
                    of VLANs; the VLAN is not actually passed if its bit has
 | 
						|
                    a value of '0'."
 | 
						|
        ::= { hh3cifVLANTrunkStatusEntry 4 }
 | 
						|
 | 
						|
    hh3cifVLANTrunkPassListHigh OBJECT-TYPE
 | 
						|
        SYNTAX  OCTET STRING
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "Each octet within this value specifies a set of eight
 | 
						|
                    VLANs, with the first octet specifying VLANs 2049 through
 | 
						|
                    2056, the second octet specifying VLANs 2057 through 2064,
 | 
						|
                    etc. Within each octet, the most significant bit represents
 | 
						|
                    the highest numbered VLAN, and the least significant bit
 | 
						|
                    represents the lowest numbered VLAN. Thus, each actually
 | 
						|
                    passed VLAN of the trunk port is represented by a single
 | 
						|
                    bit within the value of this object. If that bit has a
 | 
						|
                    value of '1' then that VLAN is actually passed in the set
 | 
						|
                    of VLANs; the VLAN is not actually passed if its bit has
 | 
						|
                    a value of '0'."
 | 
						|
        ::= { hh3cifVLANTrunkStatusEntry 5 }
 | 
						|
 | 
						|
    hh3cifVLANTrunkAllowListLow OBJECT-TYPE
 | 
						|
        SYNTAX  OCTET STRING
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "Each octet within this value specifies a set of eight
 | 
						|
                    VLANs, with the first octet specifying VLANs 1 through
 | 
						|
                    8, the second octet specifying VLANs 9 through 16, etc.
 | 
						|
                    Within each octet, the most significant bit represents
 | 
						|
                    the highest numbered VLAN, and the least significant bit
 | 
						|
                    represents the lowest numbered VLAN. Thus, each allowed
 | 
						|
                    VLAN of the trunk port is represented by a single bit
 | 
						|
                    within the value of this object. If that bit has a value
 | 
						|
                    of '1' then that VLAN is allowed in the set of VLANs;
 | 
						|
                    the VLAN is not allowed if its bit has a value of '0'."
 | 
						|
        ::= { hh3cifVLANTrunkStatusEntry 6 }
 | 
						|
 | 
						|
    hh3cifVLANTrunkAllowListHigh OBJECT-TYPE
 | 
						|
        SYNTAX  OCTET STRING
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "Each octet within this value specifies a set of eight
 | 
						|
                    VLANs, with the first octet specifying VLANs 2049 through
 | 
						|
                    2056, the second octet specifying VLANs 2057 through 2064,
 | 
						|
                    etc. Within each octet, the most significant bit represents
 | 
						|
                    the highest numbered VLAN, and the least significant bit
 | 
						|
                    represents the lowest numbered VLAN. Thus, each allowed
 | 
						|
                    VLAN of the trunk port is represented by a single bit within
 | 
						|
                    the value of this object. If that bit has a value of '1'
 | 
						|
                    then that VLAN is allowed in the set of VLANs; the VLAN is
 | 
						|
                    not allowed if its bit has a value of '0'."
 | 
						|
        ::= { hh3cifVLANTrunkStatusEntry 7 }
 | 
						|
 | 
						|
 | 
						|
 | 
						|
 | 
						|
    hh3cethernetTable  OBJECT-TYPE
 | 
						|
        SYNTAX SEQUENCE OF Hh3cEthernetEntry
 | 
						|
        MAX-ACCESS not-accessible
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "Ethernet port attribute table."
 | 
						|
        ::= { hh3cLswL2InfMibObject  4 }
 | 
						|
 | 
						|
 | 
						|
    hh3cethernetEntry  OBJECT-TYPE
 | 
						|
        SYNTAX Hh3cEthernetEntry
 | 
						|
        MAX-ACCESS not-accessible
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "Entries of Ethernet port attribute table"
 | 
						|
        INDEX { ifIndex }
 | 
						|
        ::= { hh3cethernetTable 1}
 | 
						|
 | 
						|
    Hh3cEthernetEntry ::=
 | 
						|
    SEQUENCE {
 | 
						|
        hh3cifEthernetDuplex          INTEGER,
 | 
						|
        hh3cifEthernetMTU             INTEGER,
 | 
						|
        hh3cifEthernetSpeed           INTEGER,
 | 
						|
        hh3cifEthernetMdi             INTEGER,
 | 
						|
        hh3cMaxMacLearn               INTEGER,
 | 
						|
        hh3cifMacAddressLearn         INTEGER,
 | 
						|
        hh3cifEthernetTest            INTEGER,
 | 
						|
        hh3cifMacAddrLearnMode        INTEGER,
 | 
						|
        hh3cifEthernetFlowInterval    INTEGER,
 | 
						|
        hh3cifEthernetIsolate         OCTET STRING,
 | 
						|
        hh3cifVlanVPNStatus           INTEGER,
 | 
						|
        hh3cifVlanVPNUplinkStatus     INTEGER,
 | 
						|
        hh3cifVlanVPNTPID             Integer32,
 | 
						|
        hh3cifIsolateGroupID          Integer32,
 | 
						|
        hh3cifisUplinkPort            INTEGER,
 | 
						|
        hh3cifEthernetAutoSpeedMask   SpeedModeFlag,
 | 
						|
        hh3cifEthernetAutoSpeed       SpeedModeFlag
 | 
						|
        }
 | 
						|
 | 
						|
    hh3cifEthernetDuplex OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER
 | 
						|
        {
 | 
						|
        full    (1),
 | 
						|
        half    (2),
 | 
						|
        auto    (3)
 | 
						|
        }
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "Ethernet interface mode."
 | 
						|
        ::= { hh3cethernetEntry 3 }
 | 
						|
 | 
						|
 | 
						|
    hh3cifEthernetMTU  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "MTU on the Ethernet interface."
 | 
						|
        ::= { hh3cethernetEntry 4 }
 | 
						|
 | 
						|
 | 
						|
    hh3cifEthernetSpeed OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER
 | 
						|
        {
 | 
						|
        auto    (0),
 | 
						|
        s10M    (10),
 | 
						|
        s100M   (100),
 | 
						|
        s1000M  (1000),
 | 
						|
        s2500M  (2500),
 | 
						|
        s5000M  (5000),
 | 
						|
        s10000M (10000),
 | 
						|
        s24000M (24000),
 | 
						|
        s40000M (40000),
 | 
						|
        s20000M (20000),
 | 
						|
        s25000M (25000),
 | 
						|
        s50000M (50000),
 | 
						|
        s100000M (100000),
 | 
						|
        s200000M (200000),
 | 
						|
        s400000M (400000)
 | 
						|
        }
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "Ethernet interface speed."
 | 
						|
        ::= { hh3cethernetEntry 5 }
 | 
						|
 | 
						|
    hh3cifEthernetMdi OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER
 | 
						|
        {
 | 
						|
        mdi-ii   (1),
 | 
						|
        mdi-x   (2),
 | 
						|
        mdi-auto   (3)
 | 
						|
        }
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Type of the line connected to the port.
 | 
						|
            MDI-II (straight-through cable): 1
 | 
						|
            MDI-X (crossover cable): 2
 | 
						|
            MDI-AUTO (auto-sensing): 3"
 | 
						|
        ::= { hh3cethernetEntry 7 }
 | 
						|
 | 
						|
    hh3cMaxMacLearn OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER(-1..2147483647)
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "The maximum number of MAC addresses that the port can learn.
 | 
						|
            The value -1 means that the number of Mac addresses that the port
 | 
						|
            can learn is unlimited."
 | 
						|
        ::= { hh3cethernetEntry 8 }
 | 
						|
 | 
						|
    hh3cifMacAddressLearn OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER
 | 
						|
        {
 | 
						|
            enabled(1),
 | 
						|
            disabled(2)
 | 
						|
        }
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "This object indicates if the interface is allowed to learn mac address.
 | 
						|
            eanbled(1) means the interface can learn mac address, otherwise disabled(2)
 | 
						|
            can be set."
 | 
						|
        ::= { hh3cethernetEntry 9 }
 | 
						|
 | 
						|
    hh3cifEthernetTest OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER
 | 
						|
        {
 | 
						|
            test(1)
 | 
						|
        }
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Test this interface.
 | 
						|
            The actual testing will be different according to products.
 | 
						|
            Read operation not supported."
 | 
						|
        ::= { hh3cethernetEntry 10 }
 | 
						|
 | 
						|
    hh3cifMacAddrLearnMode OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER
 | 
						|
        {
 | 
						|
            iVL(1),
 | 
						|
            sVL(2)
 | 
						|
        }
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Status indicates mac address learn mode of the interface.
 | 
						|
            IVL(1) means independent VLAN learning.
 | 
						|
            SVL means shared VLAN learning."
 | 
						|
        ::= { hh3cethernetEntry 11 }
 | 
						|
 | 
						|
    hh3cifEthernetFlowInterval OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER (5..300)
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Set flow interval of the ethernet.
 | 
						|
            The NMS should set value to integer which is a multiple of 5."
 | 
						|
        ::= { hh3cethernetEntry 12 }
 | 
						|
 | 
						|
    hh3cifEthernetIsolate  OBJECT-TYPE
 | 
						|
        SYNTAX  OCTET STRING
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Isolate group means that all ports in the same isolate group can not
 | 
						|
            send and receive packets each other.
 | 
						|
            Each octet within this value specifies a set of eight isolate groups,
 | 
						|
            with the first octet specifying isolate groups 1 through 8,  the second
 | 
						|
            octet specifying isolate groups 9 through 16, etc. Within each octet,
 | 
						|
            the leftmost bit is the first bit.
 | 
						|
            the first bit represents the lowest numbered isolate group, and the
 | 
						|
            last bit represents the highest numbered isolate group. one port can
 | 
						|
            belong to more than one isolate group.
 | 
						|
            Thus, each isolate group is represented by a single bit within the
 | 
						|
            value of this object.
 | 
						|
            If that bit has a value of '1', then that isolate group includes this port;
 | 
						|
            the port is not included if its bit has a value of '0'.
 | 
						|
            for example, the first octet is '10000100' means that the port is
 | 
						|
            included in the isolate group 1 and isolate group 6."
 | 
						|
        ::= { hh3cethernetEntry 13 }
 | 
						|
 | 
						|
    hh3cifVlanVPNStatus OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER
 | 
						|
        {
 | 
						|
             enabled(1),
 | 
						|
             disabled(2)
 | 
						|
        }
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "Vlan VPN enable status."
 | 
						|
        ::= { hh3cethernetEntry 14 }
 | 
						|
 | 
						|
    hh3cifVlanVPNUplinkStatus OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER
 | 
						|
        {
 | 
						|
             enabled(1),
 | 
						|
             disabled(2)
 | 
						|
        }
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "Vlan VPN uplink status."
 | 
						|
        ::= { hh3cethernetEntry 15 }
 | 
						|
 | 
						|
    hh3cifVlanVPNTPID OBJECT-TYPE
 | 
						|
        SYNTAX  Integer32 (1..65535)
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Port based Vlan VPN TPID(Tag Protocol Indentifier), default value
 | 
						|
            is 0x8100.
 | 
						|
            Please refer to hh3cVlanVPNTPIDMode to get more information."
 | 
						|
        ::= { hh3cethernetEntry 16 }
 | 
						|
 | 
						|
    hh3cifIsolateGroupID OBJECT-TYPE
 | 
						|
        SYNTAX  Integer32
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Isolate group identifier. Value zero means this interface does not
 | 
						|
            belong to any isolate group."
 | 
						|
        ::= { hh3cethernetEntry 17 }
 | 
						|
 | 
						|
    hh3cifisUplinkPort OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER
 | 
						|
        {
 | 
						|
             yes(1),
 | 
						|
             no(2)
 | 
						|
        }
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Ethernet uplink status, default value is 2."
 | 
						|
        ::= { hh3cethernetEntry 18 }
 | 
						|
 | 
						|
    hh3cifEthernetAutoSpeedMask OBJECT-TYPE
 | 
						|
        SYNTAX  SpeedModeFlag
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "This object specifies which kinds of speed mode can be negotiated.
 | 
						|
            Each bit corresponds to a kind of speed mode.
 | 
						|
 | 
						|
            If the value of a bit is '1', it means the corresponding speed mode
 | 
						|
            is negotiable on the port. Otherwise the negotiation for that
 | 
						|
            kind of speed mode is not supported on this port. If there are
 | 
						|
            several negotiable speed modes, all bits for them  are '1'.
 | 
						|
            For example, if the speed mode 's10M' and 's1000M' can be negotiable,
 | 
						|
            the value of this object is 0xA0."
 | 
						|
        ::= { hh3cethernetEntry 19 }
 | 
						|
 | 
						|
    hh3cifEthernetAutoSpeed OBJECT-TYPE
 | 
						|
        SYNTAX  SpeedModeFlag
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
            "This object indicates which kinds of speed mode are negotiable
 | 
						|
            on this port.
 | 
						|
 | 
						|
            Only when a bit of hh3cifEthernetAutoSpeedMask is '1', the corresponding
 | 
						|
            bit of this object can be set to '1', indicating the corresponding
 | 
						|
            speed mode is negotiable.
 | 
						|
 | 
						|
            For example, if the value of hh3cifEthernetAutoSpeedMask is 0xA0,
 | 
						|
            which indicates speed mode 's10M' and 's1000M' are negotiable,
 | 
						|
            the possible value of this object should be one of the four values
 | 
						|
            (0x00, 0x20, 0x80 and 0xA0).
 | 
						|
 | 
						|
            If the value of hh3cifEthernetSpeed is not 'auto', the value of this
 | 
						|
            object is insignificant and should be ignored. The value length of
 | 
						|
            this object should be as long as that of hh3cifEthernetAutoSpeedMask."
 | 
						|
        ::= { hh3cethernetEntry 20 }
 | 
						|
 | 
						|
    hh3cIsolateGroupMax  OBJECT-TYPE
 | 
						|
        SYNTAX  Integer32
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Max isolate group that this device support, the value is zero
 | 
						|
            means that the device does not support isolate group."
 | 
						|
        ::= { hh3cLswL2InfMibObject  5 }
 | 
						|
 | 
						|
   hh3cGlobalBroadcastMaxPps   OBJECT-TYPE
 | 
						|
        SYNTAX INTEGER   (0..14881000)
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
            "The global max packets per second. When it is set, the value of
 | 
						|
            BroadcastMaxPps in all ports will be changed to that setting."
 | 
						|
        ::= { hh3cLswL2InfMibObject 6 }
 | 
						|
 | 
						|
  hh3cGlobalBroadcastMaxRatio OBJECT-TYPE
 | 
						|
        SYNTAX INTEGER (0..100)
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
            "The global max-ratio of broadcast from 0 to 100 percent.
 | 
						|
            When it is set, the value of BroadcastMaxRatio in all ports
 | 
						|
            will be changed to that setting."
 | 
						|
        ::= { hh3cLswL2InfMibObject 7  }
 | 
						|
 | 
						|
    hh3cBpduTunnelStatus  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER
 | 
						|
        {
 | 
						|
             enabled(1),
 | 
						|
             disabled(2)
 | 
						|
        }
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "Bpdu tunnel enable status."
 | 
						|
        ::= { hh3cLswL2InfMibObject  8 }
 | 
						|
 | 
						|
   hh3cVlanVPNTPIDMode OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER
 | 
						|
        {
 | 
						|
             port-based(1),
 | 
						|
             global(2)
 | 
						|
        }
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Vlan VPN TPID mode.
 | 
						|
 | 
						|
            The value 'port-based' means VLAN VPN TPID value would be set based
 | 
						|
            on port via hh3cifVlanVPNTPID. In this situation, hh3cVlanVPNTPID is
 | 
						|
            meaningless and always return 0x8100.
 | 
						|
 | 
						|
            The value 'global' means VLAN VPN TPID value should be set globally
 | 
						|
            via hh3cVlanVPNTPID. In this situation, hh3cifVlanVPNTPID in hh3cethernetTable
 | 
						|
            has the same value with hh3cVlanVPNTPID."
 | 
						|
      ::= { hh3cLswL2InfMibObject  9 }
 | 
						|
 | 
						|
   hh3cVlanVPNTPID OBJECT-TYPE
 | 
						|
        SYNTAX  Integer32 (1..65535)
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Global Vlan VPN TPID(Tag Protocol Indentifier), default value
 | 
						|
            is 0x8100."
 | 
						|
        ::= { hh3cLswL2InfMibObject  10 }
 | 
						|
 | 
						|
   hh3cPortIsolateGroupTable  OBJECT-TYPE
 | 
						|
        SYNTAX SEQUENCE OF Hh3cPortIsolateGroupEntry
 | 
						|
        MAX-ACCESS not-accessible
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "Isolate Group attribute table."
 | 
						|
        ::= { hh3cLswL2InfMibObject  11 }
 | 
						|
 | 
						|
 | 
						|
   hh3cPortIsolateGroupEntry  OBJECT-TYPE
 | 
						|
        SYNTAX Hh3cPortIsolateGroupEntry
 | 
						|
        MAX-ACCESS not-accessible
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "The entry of hh3cPortIsolateGroupTable."
 | 
						|
        INDEX    { hh3cPortIsolateGroupIndex }
 | 
						|
        ::= { hh3cPortIsolateGroupTable 1 }
 | 
						|
 | 
						|
    Hh3cPortIsolateGroupEntry ::=
 | 
						|
    SEQUENCE {
 | 
						|
        hh3cPortIsolateGroupIndex              Integer32,
 | 
						|
        hh3cPortIsolateUplinkIfIndex           InterfaceIndex,
 | 
						|
        hh3cPortIsolateGroupRowStatus          RowStatus,
 | 
						|
        hh3cPortIsolateGroupDescription        DisplayString
 | 
						|
        }
 | 
						|
 | 
						|
   hh3cPortIsolateGroupIndex OBJECT-TYPE
 | 
						|
        SYNTAX  Integer32
 | 
						|
        MAX-ACCESS not-accessible
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Port isolate group identifier.
 | 
						|
            The index of the hh3cPortIsolateGroupTable.
 | 
						|
            The value ranges from 1 to the limit of isolate group quantity."
 | 
						|
        ::= { hh3cPortIsolateGroupEntry 1 }
 | 
						|
 | 
						|
   hh3cPortIsolateUplinkIfIndex  OBJECT-TYPE
 | 
						|
        SYNTAX  InterfaceIndex
 | 
						|
        MAX-ACCESS read-create
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "Index number of the uplink interface."
 | 
						|
        ::= { hh3cPortIsolateGroupEntry 2 }
 | 
						|
 | 
						|
    hh3cPortIsolateGroupRowStatus OBJECT-TYPE
 | 
						|
        SYNTAX  RowStatus
 | 
						|
        MAX-ACCESS read-create
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Current operation status of the row."
 | 
						|
        ::= { hh3cPortIsolateGroupEntry  3 }
 | 
						|
 | 
						|
    hh3cPortIsolateGroupDescription OBJECT-TYPE
 | 
						|
        SYNTAX  DisplayString (SIZE(0..80))
 | 
						|
        MAX-ACCESS read-create
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Port isolate group description, default value is zero-length string."
 | 
						|
        ::= { hh3cPortIsolateGroupEntry 4 }
 | 
						|
 | 
						|
    hh3cMaxMacLearnRange OBJECT-TYPE
 | 
						|
        SYNTAX  Integer32
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "The maximum number of MAC address that the port supports."
 | 
						|
        ::= { hh3cLswL2InfMibObject  12 }
 | 
						|
 | 
						|
 | 
						|
    hh3cifPortProtocolStatTable  OBJECT-TYPE
 | 
						|
        SYNTAX SEQUENCE OF Hh3cifPortProtocolStatEntry
 | 
						|
        MAX-ACCESS not-accessible
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "This table contains objects of port statistics information based on
 | 
						|
            IPv4 and IPv6 protocols."
 | 
						|
        ::= { hh3cLswL2InfMibObject  13 }
 | 
						|
 | 
						|
    hh3cifPortProtocolStatEntry  OBJECT-TYPE
 | 
						|
        SYNTAX Hh3cifPortProtocolStatEntry
 | 
						|
        MAX-ACCESS not-accessible
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION "The entry of hh3cifPortProtocolStatTable."
 | 
						|
        INDEX    { ifIndex }
 | 
						|
        ::= { hh3cifPortProtocolStatTable 1 }
 | 
						|
 | 
						|
    Hh3cifPortProtocolStatEntry ::=
 | 
						|
        SEQUENCE {
 | 
						|
            hh3cifIPv4InOctets                        Counter64,
 | 
						|
            hh3cifIPv4InUcastPkts                     Counter64,
 | 
						|
            hh3cifIPv4InMultiPkts                     Counter64,
 | 
						|
            hh3cifIPv4InBroadcastPkts                 Counter64,
 | 
						|
            hh3cifIPv4InDiscards                      Counter64,
 | 
						|
            hh3cifIPv4InErrors                        Counter64,
 | 
						|
            hh3cifIPv4OutOctets                       Counter64,
 | 
						|
            hh3cifIPv4OutUcastPkts                    Counter64,
 | 
						|
            hh3cifIPv4OutMultiPkts                    Counter64,
 | 
						|
            hh3cifIPv4OutBroadcastPkts                Counter64,
 | 
						|
            hh3cifIPv4OutDiscards                     Counter64,
 | 
						|
            hh3cifIPv4OutErrors                       Counter64,
 | 
						|
            hh3cifIPv6InOctets                        Counter64,
 | 
						|
            hh3cifIPv6InUcastPkts                     Counter64,
 | 
						|
            hh3cifIPv6InMultiPkts                     Counter64,
 | 
						|
            hh3cifIPv6InAnycastPkts                   Counter64,
 | 
						|
            hh3cifIPv6InDiscards                      Counter64,
 | 
						|
            hh3cifIPv6InErrors                        Counter64,
 | 
						|
            hh3cifIPv6OutOctets                       Counter64,
 | 
						|
            hh3cifIPv6OutUcastPkts                    Counter64,
 | 
						|
            hh3cifIPv6OutMultiPkts                    Counter64,
 | 
						|
            hh3cifIPv6OutAnycastPkts                  Counter64,
 | 
						|
            hh3cifIPv6OutDiscards                     Counter64,
 | 
						|
            hh3cifIPv6OutErrors                       Counter64
 | 
						|
        }
 | 
						|
    hh3cifIPv4InOctets OBJECT-TYPE
 | 
						|
        SYNTAX  Counter64
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Number of octets based on IPv4 received on the interface."
 | 
						|
        ::= { hh3cifPortProtocolStatEntry 1 }
 | 
						|
 | 
						|
    hh3cifIPv4InUcastPkts OBJECT-TYPE
 | 
						|
        SYNTAX  Counter64
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Number of unicast packets based on IPv4 received on the interface."
 | 
						|
        ::= { hh3cifPortProtocolStatEntry 2 }
 | 
						|
 | 
						|
    hh3cifIPv4InMultiPkts OBJECT-TYPE
 | 
						|
        SYNTAX  Counter64
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Number of multicast packets based on IPv4 received on the interface."
 | 
						|
        ::= { hh3cifPortProtocolStatEntry 3 }
 | 
						|
 | 
						|
    hh3cifIPv4InBroadcastPkts OBJECT-TYPE
 | 
						|
        SYNTAX  Counter64
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Number of broadcast packets based on IPv4 received on the interface."
 | 
						|
        ::= { hh3cifPortProtocolStatEntry 4 }
 | 
						|
 | 
						|
    hh3cifIPv4InDiscards OBJECT-TYPE
 | 
						|
        SYNTAX  Counter64
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Number of discard packets based on IPv4 received on the interface."
 | 
						|
        ::= { hh3cifPortProtocolStatEntry 5 }
 | 
						|
 | 
						|
    hh3cifIPv4InErrors OBJECT-TYPE
 | 
						|
        SYNTAX  Counter64
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Number of error packets based on IPv4 received on the interface."
 | 
						|
        ::= { hh3cifPortProtocolStatEntry 6 }
 | 
						|
 | 
						|
    hh3cifIPv4OutOctets OBJECT-TYPE
 | 
						|
        SYNTAX  Counter64
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Number of octets based on IPv4 transmitted out of the interface."
 | 
						|
        ::= { hh3cifPortProtocolStatEntry  7 }
 | 
						|
 | 
						|
    hh3cifIPv4OutUcastPkts OBJECT-TYPE
 | 
						|
        SYNTAX  Counter64
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Number of unicast packets based on IPv4 transmitted out of the
 | 
						|
            interface."
 | 
						|
        ::= { hh3cifPortProtocolStatEntry  8 }
 | 
						|
 | 
						|
    hh3cifIPv4OutMultiPkts OBJECT-TYPE
 | 
						|
        SYNTAX  Counter64
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Number of multicast packets based on IPv4 transmitted out of the
 | 
						|
            interface."
 | 
						|
        ::= { hh3cifPortProtocolStatEntry 9 }
 | 
						|
 | 
						|
    hh3cifIPv4OutBroadcastPkts OBJECT-TYPE
 | 
						|
        SYNTAX  Counter64
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Number of broadcast packets based on IPv4 transmitted out of the
 | 
						|
            interface."
 | 
						|
        ::= { hh3cifPortProtocolStatEntry 10 }
 | 
						|
 | 
						|
    hh3cifIPv4OutDiscards OBJECT-TYPE
 | 
						|
        SYNTAX  Counter64
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Number of discard packets based on IPv4 transmitted out of the
 | 
						|
            interface."
 | 
						|
        ::= { hh3cifPortProtocolStatEntry 11 }
 | 
						|
 | 
						|
    hh3cifIPv4OutErrors OBJECT-TYPE
 | 
						|
        SYNTAX  Counter64
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Number of error packets based on IPv4 transmitted out of the
 | 
						|
            interface."
 | 
						|
        ::= { hh3cifPortProtocolStatEntry 12 }
 | 
						|
 | 
						|
    hh3cifIPv6InOctets OBJECT-TYPE
 | 
						|
        SYNTAX  Counter64
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Number of octets based on IPv6 received on the interface."
 | 
						|
        ::= { hh3cifPortProtocolStatEntry 13 }
 | 
						|
 | 
						|
    hh3cifIPv6InUcastPkts OBJECT-TYPE
 | 
						|
        SYNTAX  Counter64
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Number of unicast packets based on IPv6 received on the interface."
 | 
						|
        ::= { hh3cifPortProtocolStatEntry 14 }
 | 
						|
 | 
						|
    hh3cifIPv6InMultiPkts OBJECT-TYPE
 | 
						|
        SYNTAX  Counter64
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Number of multicast packets based on IPv6 received on the interface."
 | 
						|
        ::= { hh3cifPortProtocolStatEntry 15 }
 | 
						|
 | 
						|
    hh3cifIPv6InAnycastPkts OBJECT-TYPE
 | 
						|
        SYNTAX  Counter64
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Number of anycast packets based on IPv6 received on the interface."
 | 
						|
        ::= { hh3cifPortProtocolStatEntry 16 }
 | 
						|
 | 
						|
    hh3cifIPv6InDiscards OBJECT-TYPE
 | 
						|
        SYNTAX  Counter64
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Number of discard packets based on IPv6 received on the interface."
 | 
						|
        ::= { hh3cifPortProtocolStatEntry 17 }
 | 
						|
 | 
						|
    hh3cifIPv6InErrors OBJECT-TYPE
 | 
						|
        SYNTAX  Counter64
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Number of error packets based on IPv6 received on the interface."
 | 
						|
        ::= { hh3cifPortProtocolStatEntry 18 }
 | 
						|
 | 
						|
    hh3cifIPv6OutOctets OBJECT-TYPE
 | 
						|
        SYNTAX  Counter64
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Number of octets based on IPv6 transmitted of the interface."
 | 
						|
        ::= { hh3cifPortProtocolStatEntry  19 }
 | 
						|
 | 
						|
    hh3cifIPv6OutUcastPkts OBJECT-TYPE
 | 
						|
        SYNTAX  Counter64
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Number of unicast packets based on IPv6 transmitted out of the
 | 
						|
            interface."
 | 
						|
        ::= { hh3cifPortProtocolStatEntry  20 }
 | 
						|
 | 
						|
    hh3cifIPv6OutMultiPkts OBJECT-TYPE
 | 
						|
        SYNTAX  Counter64
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Number of multicast packets based on IPv6 transmitted out of the
 | 
						|
            interface."
 | 
						|
        ::= { hh3cifPortProtocolStatEntry 21 }
 | 
						|
 | 
						|
    hh3cifIPv6OutAnycastPkts OBJECT-TYPE
 | 
						|
        SYNTAX  Counter64
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Number of anycast packets based on IPv6 transmitted out of the
 | 
						|
            interface."
 | 
						|
        ::= { hh3cifPortProtocolStatEntry 22 }
 | 
						|
 | 
						|
    hh3cifIPv6OutDiscards OBJECT-TYPE
 | 
						|
        SYNTAX  Counter64
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Number of discard packets based on IPv6 transmitted out of the
 | 
						|
            interface."
 | 
						|
        ::= { hh3cifPortProtocolStatEntry 23 }
 | 
						|
 | 
						|
    hh3cifIPv6OutErrors OBJECT-TYPE
 | 
						|
        SYNTAX  Counter64
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Number of error packets based on IPv6 transmitted out of the
 | 
						|
            interface."
 | 
						|
        ::= { hh3cifPortProtocolStatEntry 24 }
 | 
						|
END
 |