2797 lines
		
	
	
		
			102 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			2797 lines
		
	
	
		
			102 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
    GBNDeviceSwitch-MIB DEFINITIONS ::= BEGIN
 | 
						||
 | 
						||
    IMPORTS
 | 
						||
        MODULE-IDENTITY, OBJECT-TYPE,
 | 
						||
        Integer32, IpAddress,
 | 
						||
        NOTIFICATION-TYPE                       FROM SNMPv2-SMI
 | 
						||
 | 
						||
        DisplayString, MacAddress,
 | 
						||
        RowStatus, TruthValue,DateAndTime       FROM SNMPv2-TC
 | 
						||
 | 
						||
        MODULE-COMPLIANCE, OBJECT-GROUP         FROM SNMPv2-CONF
 | 
						||
 | 
						||
        gbnDevice                               FROM ADMIN-MASTER-MIB
 | 
						||
 | 
						||
        SnmpAdminString                         FROM SNMP-FRAMEWORK-MIB
 | 
						||
 | 
						||
        VlanIndex                               FROM Q-BRIDGE-MIB
 | 
						||
 | 
						||
        PortList, dot1qStaticMulticastEntry     FROM Q-BRIDGE-MIB;
 | 
						||
 | 
						||
    gbnDeviceSwitch MODULE-IDENTITY
 | 
						||
        LAST-UPDATED    "0011020000Z"  -- November 2, 2000
 | 
						||
        ORGANIZATION    "Admin Co., Ltd."
 | 
						||
        CONTACT-INFO    "Admin Co., Ltd.
 | 
						||
                         E-mail: support@admin.com"
 | 
						||
 | 
						||
        DESCRIPTION     "ADMIN Common Enterprise MIB definition."
 | 
						||
 | 
						||
        REVISION        "0011020000Z"  -- November 2, 2000
 | 
						||
        DESCRIPTION     "Initial MIB creation."
 | 
						||
 | 
						||
        ::= { gbnDevice 1 }
 | 
						||
 | 
						||
MirrorMacType ::= TEXTUAL-CONVENTION
 | 
						||
    STATUS      current
 | 
						||
    DESCRIPTION
 | 
						||
       "null¡¢destination¡¢source"
 | 
						||
    SYNTAX      INTEGER { null(0), destination (1), source(2) }  
 | 
						||
    
 | 
						||
------------------------------------------------------------------------------
 | 
						||
--  define groups in gbnDeviceSwitch-MIB
 | 
						||
------------------------------------------------------------------------------
 | 
						||
    gbnDeviceSwitchMirror          OBJECT IDENTIFIER ::= { gbnDeviceSwitch 1 }
 | 
						||
    gbnDeviceSwitchPort            OBJECT IDENTIFIER ::= { gbnDeviceSwitch 2 }
 | 
						||
    gbnDeviceSwitchAggregation     OBJECT IDENTIFIER ::= { gbnDeviceSwitch 3 }
 | 
						||
    gbnDeviceSwitchL3              OBJECT IDENTIFIER ::= { gbnDeviceSwitch 4 }
 | 
						||
    gbnDeviceSwitchLoopTest        OBJECT IDENTIFIER ::= { gbnDeviceSwitch 5 }
 | 
						||
    gbnDeviceSwitchSRM             OBJECT IDENTIFIER ::= { gbnDeviceSwitch 6 }
 | 
						||
    gbnDeviceSwitchFlowAlarm       OBJECT IDENTIFIER ::= { gbnDeviceSwitch 7 }
 | 
						||
    gbnDeviceSwitchQueneScheduer   OBJECT IDENTIFIER ::= { gbnDeviceSwitch 8 }
 | 
						||
    gbnDeviceSwitchLineRate        OBJECT IDENTIFIER ::= { gbnDeviceSwitch 9 }
 | 
						||
    gbnDeviceSwitchPortIsolation   OBJECT IDENTIFIER ::= { gbnDeviceSwitch 10 }
 | 
						||
    gbnDeviceSwitchStormControl    OBJECT IDENTIFIER ::= { gbnDeviceSwitch 11 }
 | 
						||
    gbnDeviceSwitchAntiDos         OBJECT IDENTIFIER ::= { gbnDeviceSwitch 12 }
 | 
						||
    gbnDeviceSwitchBandWidth       OBJECT IDENTIFIER ::= { gbnDeviceSwitch 13 }
 | 
						||
    gbnDeviceSwitchHigigStatistics OBJECT IDENTIFIER ::= { gbnDeviceSwitch 14 }
 | 
						||
    gbnDeviceSwitchChannelStats    OBJECT IDENTIFIER ::= { gbnDeviceSwitch 15 }
 | 
						||
    gbnDeviceSwitchRmoteMirror     OBJECT IDENTIFIER ::= { gbnDeviceSwitch 16 }
 | 
						||
    gbnDeviceSwitchPortSFPInfo     OBJECT IDENTIFIER ::= { gbnDeviceSwitch 17 }
 | 
						||
    gbnDeviceSwitchPortAvgRate     OBJECT IDENTIFIER ::= { gbnDeviceSwitch 18 }
 | 
						||
    gbnDeviceSwitchPortbandwidthUtilization     OBJECT IDENTIFIER ::= { gbnDeviceSwitch 19 }
 | 
						||
------------------------------------------------------------------------------
 | 
						||
--
 | 
						||
--  gbnDeviceSwitchMirror - Mirror Group
 | 
						||
--
 | 
						||
------------------------------------------------------------------------------
 | 
						||
    mirroringPort OBJECT-TYPE
 | 
						||
        SYNTAX INTEGER (0..26)
 | 
						||
        MAX-ACCESS read-write
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "This port which all packets send to."
 | 
						||
        ::= { gbnDeviceSwitchMirror 1 }
 | 
						||
 | 
						||
    mirroredEgrPort OBJECT-TYPE
 | 
						||
        SYNTAX      PortList
 | 
						||
        MAX-ACCESS  read-write
 | 
						||
        STATUS      current
 | 
						||
        DESCRIPTION
 | 
						||
             "The egress ports which need to monitor."
 | 
						||
        ::= { gbnDeviceSwitchMirror 2 }
 | 
						||
 | 
						||
    mirroredIgrPort OBJECT-TYPE
 | 
						||
        SYNTAX      PortList
 | 
						||
        MAX-ACCESS  read-write
 | 
						||
        STATUS      current
 | 
						||
        DESCRIPTION
 | 
						||
            "The ingress ports which need to monitor."
 | 
						||
            ::= { gbnDeviceSwitchMirror 3 }
 | 
						||
 | 
						||
    ingressMirrorMac OBJECT-TYPE
 | 
						||
        SYNTAX      MacAddress
 | 
						||
        MAX-ACCESS  read-write
 | 
						||
        STATUS      current
 | 
						||
        DESCRIPTION
 | 
						||
            "The MAC address which will be compared with the ingress frame, Only the matched frame will be mirrored"
 | 
						||
            --ÓÃÓÚÆ¥Åäingress±¨ÎĵÄMACµØÖ·
 | 
						||
        ::= { gbnDeviceSwitchMirror 4 }
 | 
						||
 | 
						||
    egressMirrorMac OBJECT-TYPE
 | 
						||
        SYNTAX      MacAddress
 | 
						||
        MAX-ACCESS  read-write
 | 
						||
        STATUS      current
 | 
						||
        DESCRIPTION
 | 
						||
            "The MAC address which will be compared with the egress frame, Only the matched frame will be mirrored"
 | 
						||
            --ÓÃÓÚÆ¥Åäegress±¨ÎĵÄMACµØÖ·
 | 
						||
        ::= { gbnDeviceSwitchMirror 5 }
 | 
						||
 | 
						||
    ingressMirrorMacType OBJECT-TYPE
 | 
						||
        SYNTAX      MirrorMacType
 | 
						||
        MAX-ACCESS  read-write
 | 
						||
        STATUS      current
 | 
						||
        DESCRIPTION
 | 
						||
            "The destination or source MAC address which will be compared with the ingress frame"
 | 
						||
            --Ö¸¶¨ÓÃÓÚÆ¥Åäingress±¨ÎĵÄÊÇÄ¿µÄ»¹ÊÇÔ´MACµØÖ·
 | 
						||
        ::= { gbnDeviceSwitchMirror 6 }    
 | 
						||
 | 
						||
    egressMirrorMacType OBJECT-TYPE
 | 
						||
        SYNTAX      MirrorMacType
 | 
						||
        MAX-ACCESS  read-write
 | 
						||
        STATUS      current
 | 
						||
        DESCRIPTION
 | 
						||
            "The destination or source MAC address which will be compared with the egress frame"
 | 
						||
            --Ö¸¶¨ÓÃÓÚÆ¥Åäegress±¨ÎĵÄÊÇÄ¿µÄ»¹ÊÇÔ´MACµØÖ·
 | 
						||
        ::= { gbnDeviceSwitchMirror 7 }     
 | 
						||
 | 
						||
    ingressMirrorDivider OBJECT-TYPE
 | 
						||
        SYNTAX      INTEGER(0..1023)
 | 
						||
        MAX-ACCESS  read-write
 | 
						||
        STATUS      current
 | 
						||
        DESCRIPTION
 | 
						||
            "the mirror sampling divider"
 | 
						||
            --ingress±¨ÎĵIJÉÑùÖµ
 | 
						||
        ::= { gbnDeviceSwitchMirror 8 }        
 | 
						||
 | 
						||
    egressMirrorDivider OBJECT-TYPE
 | 
						||
        SYNTAX      INTEGER(0..1023)
 | 
						||
        MAX-ACCESS  read-write
 | 
						||
        STATUS      current
 | 
						||
        DESCRIPTION
 | 
						||
            "the mirror sampling divider"
 | 
						||
            --egress±¨ÎĵIJÉÑùÖµ
 | 
						||
        ::= { gbnDeviceSwitchMirror 9 }
 | 
						||
                  
 | 
						||
 
 | 
						||
------------------------------------------------------------------------------
 | 
						||
--
 | 
						||
--  gbnDeviceSwitchPort - Port Group
 | 
						||
--
 | 
						||
------------------------------------------------------------------------------
 | 
						||
    portTypeTable OBJECT-TYPE
 | 
						||
        SYNTAX SEQUENCE OF PortTypeEntry
 | 
						||
        MAX-ACCESS not-accessible
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "A table of switch interfaces and associated properties."
 | 
						||
        ::= { gbnDeviceSwitchPort 1 }
 | 
						||
 | 
						||
    portTypeEntry OBJECT-TYPE
 | 
						||
        SYNTAX PortTypeEntry
 | 
						||
        MAX-ACCESS not-accessible
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "Table entry for switch interface control and status information."
 | 
						||
        INDEX { portNumber }
 | 
						||
        ::= { portTypeTable 1 }
 | 
						||
 | 
						||
    PortTypeEntry ::= SEQUENCE {
 | 
						||
        portNumber                INTEGER,
 | 
						||
        portType                INTEGER
 | 
						||
 | 
						||
      }
 | 
						||
 | 
						||
    portNumber OBJECT-TYPE
 | 
						||
        SYNTAX INTEGER
 | 
						||
        MAX-ACCESS read-only
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "the index of port."
 | 
						||
        ::= { portTypeEntry 1 }
 | 
						||
 | 
						||
    portType OBJECT-TYPE
 | 
						||
        SYNTAX INTEGER {
 | 
						||
             blank(1),
 | 
						||
             FE(2),
 | 
						||
             single100FX(3),
 | 
						||
             double100FX(4),
 | 
						||
             single1000FX(5),
 | 
						||
             double1000FX(6),
 | 
						||
             fE1000(7),
 | 
						||
             cpu(8),
 | 
						||
             FX10000(9)
 | 
						||
        }
 | 
						||
        MAX-ACCESS read-only
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "¶Ë¿ÚÀàÐÍ:1Ϊ²»´æÔÚ£»2Ϊ10/100Mµç¿Ú£»3Ϊ100Mµ¥Ä£¹â¿Ú£»
 | 
						||
            4Ϊ100M¶àÄ£¹â¿Ú£»5Ϊ1000M¹â¿Ú£»6Ϊ1000M¹â¿Ú£»
 | 
						||
            7Ϊ1000Mµç¿Ú; 8ΪCPU½Ó¿Ú;9Ϊ10000M¹â¿Ú"
 | 
						||
        ::= { portTypeEntry 2 }
 | 
						||
 | 
						||
------------------------------------------------------------------------------
 | 
						||
--
 | 
						||
--  gbnDeviceSwitchAggregation - Port Trunk Group
 | 
						||
--
 | 
						||
------------------------------------------------------------------------------
 | 
						||
    aggTable OBJECT-TYPE
 | 
						||
        SYNTAX      SEQUENCE OF AggEntry
 | 
						||
        MAX-ACCESS  not-accessible
 | 
						||
        STATUS      obsolete
 | 
						||
        DESCRIPTION
 | 
						||
            "A table that contains information about every
 | 
						||
            Aggregator that is associated with this System."
 | 
						||
        ::= { gbnDeviceSwitchAggregation 1 }
 | 
						||
 | 
						||
    aggEntry OBJECT-TYPE
 | 
						||
        SYNTAX      AggEntry
 | 
						||
        MAX-ACCESS  not-accessible
 | 
						||
        STATUS      obsolete
 | 
						||
        DESCRIPTION
 | 
						||
            "A list of the Aggregator parameters. This is indexed
 | 
						||
            by the ifIndex of the Aggregator."
 | 
						||
        INDEX { aggUnit, aggPort }
 | 
						||
        ::= { aggTable 1 }
 | 
						||
 | 
						||
       AggEntry ::=
 | 
						||
        SEQUENCE {
 | 
						||
            aggUnit
 | 
						||
               INTEGER,
 | 
						||
            aggPort
 | 
						||
               INTEGER,
 | 
						||
            aggPortListPorts
 | 
						||
               PortList,
 | 
						||
            aggRule
 | 
						||
               INTEGER,
 | 
						||
            aggRowstatus
 | 
						||
               RowStatus
 | 
						||
        }
 | 
						||
 | 
						||
    aggUnit OBJECT-TYPE
 | 
						||
        SYNTAX       INTEGER
 | 
						||
        MAX-ACCESS   read-only
 | 
						||
        STATUS       obsolete
 | 
						||
        DESCRIPTION
 | 
						||
            "The Interface Unit of the Aggregation."
 | 
						||
        ::= { aggEntry 1 }
 | 
						||
 | 
						||
    aggPort OBJECT-TYPE
 | 
						||
        SYNTAX       INTEGER
 | 
						||
        MAX-ACCESS   read-only
 | 
						||
        STATUS       obsolete
 | 
						||
        DESCRIPTION
 | 
						||
            "The MasterPort of the Aggregation."
 | 
						||
        ::= { aggEntry 2 }
 | 
						||
 | 
						||
    aggPortListPorts OBJECT-TYPE
 | 
						||
        SYNTAX      PortList
 | 
						||
        MAX-ACCESS  read-write
 | 
						||
        STATUS      obsolete
 | 
						||
        DESCRIPTION
 | 
						||
            "The complete set of ports currently associated with
 | 
						||
             this Aggregator.  Each bit set in this list represents
 | 
						||
             an Actor Port member of this Link Aggregation."
 | 
						||
        ::= { aggEntry 3 }
 | 
						||
 | 
						||
    aggRule OBJECT-TYPE
 | 
						||
    SYNTAX INTEGER {
 | 
						||
        srcMAC(1),
 | 
						||
        destMAC(2),
 | 
						||
        srcXORDestMAC(3),
 | 
						||
        srcIP(4),
 | 
						||
        destIP(5),
 | 
						||
        srcXORDestIP(6)
 | 
						||
    }
 | 
						||
    ACCESS read-write
 | 
						||
    STATUS obsolete
 | 
						||
    DESCRIPTION
 | 
						||
        " The Rule to be applied to this Link Aggregator's Trunk Group
 | 
						||
        Table. The rules are based on the following selections SrcMAC (1),
 | 
						||
        means that the last three bits of the Source MAC Address are used to
 | 
						||
        index the Trunk Group to get the destination port. DestMAC (2), means
 | 
						||
        the last three bits of the Destination MAC Address are used to index
 | 
						||
        into the Trunk Group to get the destination port. SrcXORDestMAC (3),
 | 
						||
        means that the last three bits of the Source MAC Address are logically
 | 
						||
        XORed with the last three bits of the Destination MAC Address and used
 | 
						||
        to index into the Trunk Group to get the destination port. SrcIP (4),
 | 
						||
        means the last three bits of the Source IP Address are used to index
 | 
						||
        into the Trunk Group to get the destination port. DestIP (5), means
 | 
						||
        the last three bits of the Destination IP Address are used to index
 | 
						||
        into the Trunk Group to get the destination port. SrcXORDestIP (6),
 | 
						||
        means the last three bits of the Source IP Address are logically XORed
 | 
						||
        with the last three bits of the Destination IP Address and used to
 | 
						||
        index into the Trunk Group to get the destination port. This rule
 | 
						||
        defines the distribution algorithm applied to the aggregated link."
 | 
						||
    ::= { aggEntry 4 }
 | 
						||
 | 
						||
    aggRowstatus OBJECT-TYPE
 | 
						||
        SYNTAX       TruthValue
 | 
						||
        MAX-ACCESS   read-write
 | 
						||
        STATUS       obsolete
 | 
						||
        DESCRIPTION
 | 
						||
            "rowstatus of trunk."
 | 
						||
        ::= { aggEntry 5 }
 | 
						||
 | 
						||
------------------------------------------------------------------------------
 | 
						||
--
 | 
						||
--  gbnDeviceSwitchL3 - L3 Group
 | 
						||
--
 | 
						||
------------------------------------------------------------------------------
 | 
						||
    l3Table OBJECT-TYPE
 | 
						||
        SYNTAX      SEQUENCE OF L3Entry
 | 
						||
        MAX-ACCESS  not-accessible
 | 
						||
        STATUS      current
 | 
						||
        DESCRIPTION "´Ë±íΪ½»»»Ð¾Æ¬µÄL3±íÏîÄÚÈÝ¡£"
 | 
						||
        ::= { gbnDeviceSwitchL3 1 }
 | 
						||
 | 
						||
    l3Entry OBJECT-TYPE
 | 
						||
        SYNTAX      L3Entry
 | 
						||
        MAX-ACCESS  not-accessible
 | 
						||
        STATUS      current
 | 
						||
        DESCRIPTION "½»»»Ð¾Æ¬µÄL3±íÏ´Ë±íΪֻ¶Á¡£"
 | 
						||
        INDEX   { l3IpAddress }
 | 
						||
        ::= { l3Table 1 }
 | 
						||
 | 
						||
    L3Entry ::=
 | 
						||
        SEQUENCE {
 | 
						||
            l3IpAddress          IpAddress,
 | 
						||
            l3NextHopMacAddress  MacAddress,
 | 
						||
            l3Vlan               VlanIndex,
 | 
						||
            l3Port               INTEGER,
 | 
						||
            l3CreateTime         DateAndTime,
 | 
						||
            l3UpdateTime         DateAndTime
 | 
						||
        }
 | 
						||
 | 
						||
    l3IpAddress OBJECT-TYPE
 | 
						||
        SYNTAX       IpAddress
 | 
						||
        MAX-ACCESS   read-only
 | 
						||
        STATUS       current
 | 
						||
        DESCRIPTION "Ä¿µÄIPµØÖ·£¬×÷ΪË÷Òý¡£"
 | 
						||
        ::= { l3Entry 1 }
 | 
						||
 | 
						||
    l3NextHopMacAddress OBJECT-TYPE
 | 
						||
        SYNTAX       MacAddress
 | 
						||
        MAX-ACCESS   read-only
 | 
						||
        STATUS       current
 | 
						||
        DESCRIPTION "ÏÂÒ»ÌøIPµÄMACµØÖ·¡£"
 | 
						||
        ::= { l3Entry 2 }
 | 
						||
 | 
						||
    l3Vlan OBJECT-TYPE
 | 
						||
        SYNTAX       VlanIndex
 | 
						||
        MAX-ACCESS   read-only
 | 
						||
        STATUS       current
 | 
						||
        DESCRIPTION "ÏÂÒ»ÌøIPËùÔÚµÄVLAN¡£"
 | 
						||
        ::= { l3Entry 3 }
 | 
						||
 | 
						||
    l3Port OBJECT-TYPE
 | 
						||
        SYNTAX       INTEGER
 | 
						||
        MAX-ACCESS   read-only
 | 
						||
        STATUS       current
 | 
						||
        DESCRIPTION "±¨Îĵijö¶Ë¿Ú¡£"
 | 
						||
        ::= { l3Entry 4 }
 | 
						||
 | 
						||
    l3CreateTime OBJECT-TYPE
 | 
						||
        SYNTAX       DateAndTime
 | 
						||
        MAX-ACCESS   read-only
 | 
						||
        STATUS       current
 | 
						||
        DESCRIPTION "Create Time,such as 2004-07-29,13:30:15.0"
 | 
						||
        ::= { l3Entry 5 }
 | 
						||
 | 
						||
    l3UpdateTime OBJECT-TYPE
 | 
						||
        SYNTAX       DateAndTime
 | 
						||
        MAX-ACCESS   read-only
 | 
						||
        STATUS       current
 | 
						||
        DESCRIPTION "Update Time,such as 2004-07-29,13:30:15.0"
 | 
						||
        ::= { l3Entry 6 }
 | 
						||
 | 
						||
------------------------------------------------------------------------------
 | 
						||
--
 | 
						||
--  gbnDeviceSwitchLoopTest - Loop Test Group
 | 
						||
--
 | 
						||
------------------------------------------------------------------------------
 | 
						||
   loopTestPortno  OBJECT-TYPE
 | 
						||
        SYNTAX     PortList
 | 
						||
        MAX-ACCESS read-write
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "port bitmap:Numbers of the port to be tested.
 | 
						||
            The highest bit is port 1, the second bit is port 2, and so on."
 | 
						||
        ::= { gbnDeviceSwitchLoopTest 1 }
 | 
						||
 | 
						||
     loopTestType  OBJECT-TYPE
 | 
						||
        SYNTAX INTEGER {
 | 
						||
               noop(1),    -- no operation
 | 
						||
               local(2),   -- for both vdsl and ethernet port
 | 
						||
               remote(3),   -- for both vdsl and ethernet port
 | 
						||
               other(4)
 | 
						||
        }
 | 
						||
        MAX-ACCESS read-write
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "DURABLE: { 4 }
 | 
						||
             Setting this object to 2-4 enables loop back test.
 | 
						||
             Setting it to 1 disables loop back test."
 | 
						||
        ::= { gbnDeviceSwitchLoopTest 2 }
 | 
						||
 | 
						||
   loopTestSuccess  OBJECT-TYPE
 | 
						||
        SYNTAX PortList
 | 
						||
        MAX-ACCESS read-only
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "if the highest bit is
 | 
						||
             0:the port 1 loop fail,
 | 
						||
             1,the port 1 loop success,
 | 
						||
             and so on.
 | 
						||
             "
 | 
						||
        ::= { gbnDeviceSwitchLoopTest 3 }
 | 
						||
 | 
						||
------------------------------------------------------------------------------
 | 
						||
--
 | 
						||
--  gbnDeviceSwitchSRM - SRM Group
 | 
						||
--
 | 
						||
------------------------------------------------------------------------------
 | 
						||
    srmHardwareEnable OBJECT-TYPE
 | 
						||
        SYNTAX  INTEGER {
 | 
						||
              enabled(1),
 | 
						||
              disabled(2)
 | 
						||
          }
 | 
						||
        MAX-ACCESS  read-write
 | 
						||
        STATUS      current
 | 
						||
        DESCRIPTION "Add network routes to hardware table or not.Default is enable."
 | 
						||
        -- "ÊÇ·ñÏ·¢Íø¶Î·Óɵ½Ó²¼þ±íÖС£Ä¬ÈÏΪÏ·¢¡£"
 | 
						||
        ::= { gbnDeviceSwitchSRM 1 }
 | 
						||
 | 
						||
   srmHardwareDEFCPU OBJECT-TYPE
 | 
						||
        SYNTAX  INTEGER {
 | 
						||
              enabled(1),
 | 
						||
              disabled(2)
 | 
						||
          }
 | 
						||
        MAX-ACCESS  read-write
 | 
						||
        STATUS      current
 | 
						||
        DESCRIPTION "The DEF routes goes to CPU."
 | 
						||
        -- "Ó²¼þ²éÕÒʧ°ÜµÄ·ÓÉ·¢Ë͵½CPU£¬´Ë¹¦ÄÜÖ»ÓÐTiNet S3750Ö§³Ö£¬Ä¬ÈÏΪdisable"
 | 
						||
        ::= { gbnDeviceSwitchSRM 2 }
 | 
						||
------------------------------------------------------------------------------
 | 
						||
--
 | 
						||
--  gbnDeviceSwitchFlowAlarm - Port Flow Alarm Group
 | 
						||
--
 | 
						||
------------------------------------------------------------------------------
 | 
						||
    portFlowAlarmTable OBJECT-TYPE
 | 
						||
        SYNTAX SEQUENCE OF PortFlowAlarmEntry
 | 
						||
        MAX-ACCESS not-accessible
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "A Table of port flow alarm."
 | 
						||
            --¶Ë¿ÚÁ÷Á¿¸æ¾¯±í
 | 
						||
        ::= { gbnDeviceSwitchFlowAlarm 1 }
 | 
						||
 | 
						||
    portFlowAlarmEntry OBJECT-TYPE
 | 
						||
        SYNTAX PortFlowAlarmEntry
 | 
						||
        MAX-ACCESS not-accessible
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "A list of port flow alarm."
 | 
						||
            --¶Ë¿ÚÁ÷Á¿¸æ¾¯Áбí
 | 
						||
        INDEX { portFlowAlarmPort }
 | 
						||
        ::= { portFlowAlarmTable 1 }
 | 
						||
 | 
						||
    PortFlowAlarmEntry ::= SEQUENCE {
 | 
						||
            portFlowAlarmPort            Integer32,
 | 
						||
            portFlowAlarmEnable          TruthValue,
 | 
						||
            portFlowAlarmExceedStatus  TruthValue,
 | 
						||
            portFlowAlarmExceedThreshold  Integer32,
 | 
						||
            portFlowAlarmNormalThreshold  Integer32
 | 
						||
        }
 | 
						||
 | 
						||
    portFlowAlarmPort OBJECT-TYPE
 | 
						||
        SYNTAX Integer32
 | 
						||
        MAX-ACCESS  read-only
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "The port number."
 | 
						||
            --¶Ë¿ÚºÅ£¬¶Ë¿ÚÁ÷Á¿¸æ¾¯±íµÄË÷ÒýÖµ
 | 
						||
        ::= { portFlowAlarmEntry 1 }
 | 
						||
 | 
						||
    portFlowAlarmEnable OBJECT-TYPE
 | 
						||
        SYNTAX TruthValue
 | 
						||
        MAX-ACCESS read-write
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "The enable status of the port flow alarm"
 | 
						||
            --¶Ë¿ÚÁ÷Á¿¸æ¾¯¿ªÆô/¹Ø±Õ״̬
 | 
						||
        ::= { portFlowAlarmEntry 2 }
 | 
						||
 | 
						||
    portFlowAlarmExceedStatus OBJECT-TYPE
 | 
						||
        SYNTAX TruthValue
 | 
						||
        MAX-ACCESS read-only
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "The exceed status of the port flow alarm"
 | 
						||
            --¶Ë¿ÚÁ÷Á¿¸æ¾¯Á÷Á¿×´Ì¬
 | 
						||
        ::= { portFlowAlarmEntry 3 }
 | 
						||
 | 
						||
    portFlowAlarmExceedThreshold OBJECT-TYPE
 | 
						||
        SYNTAX Integer32
 | 
						||
        MAX-ACCESS  read-write
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "The exceed threshold of port flow alarm."
 | 
						||
            --¶Ë¿ÚÁ÷Á¿¹ý´óµÄãÐÖµ
 | 
						||
        ::= { portFlowAlarmEntry 4 }
 | 
						||
 | 
						||
    portFlowAlarmNormalThreshold OBJECT-TYPE
 | 
						||
        SYNTAX  Integer32
 | 
						||
        MAX-ACCESS read-write
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "The normal threshold of port flow alarm."
 | 
						||
            --¶Ë¿ÚÁ÷Á¿Õý³£µÄãÐÖµ
 | 
						||
        ::= { portFlowAlarmEntry 5 }
 | 
						||
 | 
						||
    portFlowAlarmGlobalEnable OBJECT-TYPE
 | 
						||
        SYNTAX TruthValue
 | 
						||
        MAX-ACCESS read-write
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "The global enable status of port flow alarm."
 | 
						||
            --È«¾Ö¶Ë¿ÚÁ÷Á¿¸æ¾¯¿ªÆô/¹Ø±Õ״̬
 | 
						||
        ::= { gbnDeviceSwitchFlowAlarm 2 }
 | 
						||
 | 
						||
------------------------------------------------------------------------------
 | 
						||
--
 | 
						||
--  gbnDeviceSwitchTrap - gbn device switch TRAP
 | 
						||
--
 | 
						||
------------------------------------------------------------------------------
 | 
						||
    portFlowAlarmTrap      OBJECT IDENTIFIER ::= { gbnDeviceSwitchFlowAlarm 5 }
 | 
						||
 | 
						||
    portFlowAlarmExceedTrap NOTIFICATION-TYPE
 | 
						||
        OBJECTS { portFlowAlarmPort }
 | 
						||
        STATUS  current
 | 
						||
        DESCRIPTION
 | 
						||
               "Port ingress packet rate become too big, port flow exceed alarm happen."
 | 
						||
        ::= { portFlowAlarmTrap 1 }
 | 
						||
 | 
						||
    portFlowAlarmNormalTrap NOTIFICATION-TYPE
 | 
						||
        OBJECTS { portFlowAlarmPort }
 | 
						||
        STATUS  current
 | 
						||
        DESCRIPTION
 | 
						||
               "Port ingress packet rate become normal, port flow normal alarm happen."
 | 
						||
               --Èç¹û¶Ë¿Ú½øÀ´µÄ±¨ÎÄËÙÂʻָ´Õý³££¬Ôò·¢³ö¶Ë¿ÚËÙÂÊÕý³£µÄtrap
 | 
						||
        ::= { portFlowAlarmTrap 2 }
 | 
						||
 | 
						||
-- the quene-scheduer QOS
 | 
						||
 | 
						||
   qosQueueSchedulerGroup  OBJECT IDENTIFIER ::= { gbnDeviceSwitchQueneScheduer 1 }
 | 
						||
 | 
						||
   qosWrrQueue1Weight OBJECT-TYPE
 | 
						||
       SYNTAX  INTEGER
 | 
						||
       ACCESS  read-write
 | 
						||
       STATUS  current
 | 
						||
       DESCRIPTION
 | 
						||
               "Weight of 1th queue(%). for 3650, the range is 1 to 255, for 3750-24/48,the range is 1 to 15."
 | 
						||
               --¶ÓÁÐ1µÄÈ¨ÖØ¡£¶ÔÓÚ3650£¬·¶Î§Îª1µ½255£¬¶ÔÓÚ3750-24/48£¬·¶Î§Îª1µ½15
 | 
						||
       ::= { qosQueueSchedulerGroup 1 }
 | 
						||
 | 
						||
   qosWrrQueue2Weight OBJECT-TYPE
 | 
						||
       SYNTAX  INTEGER
 | 
						||
       ACCESS  read-write
 | 
						||
       STATUS  current
 | 
						||
       DESCRIPTION
 | 
						||
               "Weight of 2th queue(%). for 3650, the range is 0 to 255, for 3750-24/48,the range is 1 to 15."
 | 
						||
               --¶ÓÁÐ2µÄÈ¨ÖØ¡£¶ÔÓÚ3650£¬·¶Î§Îª0µ½255£¬¶ÔÓÚ3750-24/48£¬·¶Î§Îª1µ½15
 | 
						||
       ::= { qosQueueSchedulerGroup 2 }
 | 
						||
 | 
						||
 | 
						||
   qosWrrQueue3Weight OBJECT-TYPE
 | 
						||
       SYNTAX  INTEGER
 | 
						||
       ACCESS  read-write
 | 
						||
       STATUS  current
 | 
						||
       DESCRIPTION
 | 
						||
               "Weight of 3th queue(%). for 3650, the range is 0 to 255, for 3750-24/48,the range is 1 to 15."
 | 
						||
               --¶ÓÁÐ3µÄÈ¨ÖØ¡£¶ÔÓÚ3650£¬·¶Î§Îª0µ½255£¬¶ÔÓÚ3750-24/48£¬·¶Î§Îª1µ½15
 | 
						||
       ::= { qosQueueSchedulerGroup 3 }
 | 
						||
 | 
						||
 | 
						||
   qosWrrQueue4Weight OBJECT-TYPE
 | 
						||
       SYNTAX  INTEGER
 | 
						||
       ACCESS  read-write
 | 
						||
       STATUS  current
 | 
						||
       DESCRIPTION
 | 
						||
               "Weight of 4th queue(%). for 3650, the range is 0 to 255, for 3750-24/48,the range is 1 to 15."
 | 
						||
               --¶ÓÁÐ4µÄÈ¨ÖØ¡£¶ÔÓÚ3650£¬·¶Î§Îª0µ½255£¬¶ÔÓÚ3750-24/48£¬·¶Î§Îª1µ½15
 | 
						||
       ::= { qosQueueSchedulerGroup 4 }
 | 
						||
 | 
						||
   qosWrrMaxDelayValue OBJECT-TYPE
 | 
						||
       SYNTAX  INTEGER (1..255)
 | 
						||
       ACCESS  read-write
 | 
						||
       STATUS  current
 | 
						||
       DESCRIPTION
 | 
						||
               "the maximum allowable latency for packet transmission on the priorest COS"
 | 
						||
               --¶ÓÁе÷¶Èʱ×î¸ßÓÅÏȼ¶µÄ¶ÓÁÐ×µÈ´ýʱ¼ä
 | 
						||
       ::= { qosQueueSchedulerGroup 5 }
 | 
						||
 | 
						||
   qosQueueSchedulerMode OBJECT-TYPE
 | 
						||
       SYNTAX  INTEGER  {
 | 
						||
                        strictPriority (1),
 | 
						||
                        wrr(2),
 | 
						||
                        sp-wrr(3) }                        
 | 
						||
       ACCESS  read-write
 | 
						||
       STATUS  current
 | 
						||
       DESCRIPTION
 | 
						||
               "queue scheduler mode: strict priority, weighted round robin, strict priority+weighted round robin" 
 | 
						||
               --¶ÓÁе÷¶Èģʽ:¾ø¶ÔÓÅÏȼ¶¡¢¼ÓȨÂÖѵ÷¶È
 | 
						||
       DEFVAL  { strictPriority }
 | 
						||
       ::= { qosQueueSchedulerGroup 6 }
 | 
						||
 | 
						||
   qosWrrQueue5Weight OBJECT-TYPE
 | 
						||
       SYNTAX  INTEGER
 | 
						||
       ACCESS  read-write
 | 
						||
       STATUS  current
 | 
						||
       DESCRIPTION
 | 
						||
               "Weight of 5th queue(%). for 3650, the range is 0 to 255, for 3750-24/48,the range is 1 to 15."
 | 
						||
               --¶ÓÁÐ5µÄÈ¨ÖØ¡£¶ÔÓÚ3650£¬·¶Î§Îª0µ½255£¬¶ÔÓÚ3750-24/48£¬·¶Î§Îª1µ½15
 | 
						||
       ::= { qosQueueSchedulerGroup 7 }
 | 
						||
 | 
						||
   qosWrrQueue6Weight OBJECT-TYPE
 | 
						||
       SYNTAX  INTEGER
 | 
						||
       ACCESS  read-write
 | 
						||
       STATUS  current
 | 
						||
       DESCRIPTION
 | 
						||
               "Weight of 6th queue(%). for 3650, the range is 0 to 255, for 3750-24/48,the range is 1 to 15."
 | 
						||
               --¶ÓÁÐ6µÄÈ¨ÖØ¡£¶ÔÓÚ3650£¬·¶Î§Îª0µ½255£¬¶ÔÓÚ3750-24/48£¬·¶Î§Îª1µ½15
 | 
						||
       ::= { qosQueueSchedulerGroup 8 }
 | 
						||
 | 
						||
 | 
						||
   qosWrrQueue7Weight OBJECT-TYPE
 | 
						||
       SYNTAX  INTEGER
 | 
						||
       ACCESS  read-write
 | 
						||
       STATUS  current
 | 
						||
       DESCRIPTION
 | 
						||
               "Weight of 7th queue(%). for 3650, the range is 0 to 255, for 3750-24/48,the range is 1 to 15."
 | 
						||
               --¶ÓÁÐ7µÄÈ¨ÖØ¡£¶ÔÓÚ3650£¬·¶Î§Îª0µ½255£¬¶ÔÓÚ3750-24/48£¬·¶Î§Îª1µ½15
 | 
						||
       ::= { qosQueueSchedulerGroup 9 }
 | 
						||
 | 
						||
 | 
						||
   qosWrrQueue8Weight OBJECT-TYPE
 | 
						||
       SYNTAX  INTEGER
 | 
						||
       ACCESS  read-write
 | 
						||
       STATUS  current
 | 
						||
       DESCRIPTION
 | 
						||
               "Weight of 8th queue(%). for 3650, the range is 0 to 255, for 3750-24/48,the range is 1 to 15."
 | 
						||
               --¶ÓÁÐ8µÄÈ¨ÖØ¡£¶ÔÓÚ3650£¬·¶Î§Îª0µ½255£¬¶ÔÓÚ3750-24/48£¬·¶Î§Îª1µ½15
 | 
						||
       ::= { qosQueueSchedulerGroup 10 }
 | 
						||
 | 
						||
   qosLineRateTable OBJECT-TYPE
 | 
						||
       SYNTAX  SEQUENCE OF QosLineRateEntry
 | 
						||
       ACCESS  not-accessible
 | 
						||
       STATUS  current
 | 
						||
       DESCRIPTION
 | 
						||
               "A list of line-rate QOS entries. "
 | 
						||
               --¶Ë¿ÚÏÞËÙÈë¿Ú±í
 | 
						||
       ::= { gbnDeviceSwitchLineRate 1 }
 | 
						||
 | 
						||
   qosLineRateEntry OBJECT-TYPE
 | 
						||
       SYNTAX  QosLineRateEntry
 | 
						||
       ACCESS  not-accessible
 | 
						||
       STATUS  current
 | 
						||
       DESCRIPTION
 | 
						||
               "A list of line-rate QOS entries. "
 | 
						||
               --¶Ë¿ÚÏÞËÙÈë¿Ú
 | 
						||
       INDEX   { qosLineRateInterface }
 | 
						||
       ::= { qosLineRateTable 1 }
 | 
						||
 | 
						||
   QosLineRateEntry ::=
 | 
						||
       SEQUENCE {
 | 
						||
           qosLineRateInterface
 | 
						||
               INTEGER,
 | 
						||
           qosLineRateTargetRate
 | 
						||
               INTEGER,
 | 
						||
           qosLineRateTargetBurst
 | 
						||
               INTEGER,
 | 
						||
           qosLineRateTargetRateIngress
 | 
						||
               INTEGER,               
 | 
						||
           qosLineRateRowStatus
 | 
						||
               RowStatus
 | 
						||
       }
 | 
						||
 | 
						||
   qosLineRateInterface OBJECT-TYPE
 | 
						||
       SYNTAX  INTEGER (1..26)
 | 
						||
       ACCESS  read-only
 | 
						||
       STATUS  current
 | 
						||
       DESCRIPTION
 | 
						||
               "the line rate interface.  "
 | 
						||
               --¶Ë¿ÚÏÞËÙ¶Ë¿Ú
 | 
						||
       ::= { qosLineRateEntry 1 }
 | 
						||
 | 
						||
   qosLineRateTargetRate OBJECT-TYPE
 | 
						||
       SYNTAX  INTEGER (64..1000000)
 | 
						||
       ACCESS  read-write
 | 
						||
       STATUS  current
 | 
						||
       DESCRIPTION
 | 
						||
               "The target rate(Kbps) of the line-rate QOS. Must be a multiple of 64Kbps "
 | 
						||
               --¶Ë¿ÚÏÞËÙÄ¿±êËÙÂÊ(Kbps),±ØÐëÊÇ64KbpsµÄ±¶Êý
 | 
						||
       ::= { qosLineRateEntry 2 }
 | 
						||
 | 
						||
   qosLineRateTargetBurst OBJECT-TYPE
 | 
						||
       SYNTAX  INTEGER (64..1000000)
 | 
						||
       ACCESS  read-write
 | 
						||
       STATUS  current
 | 
						||
       DESCRIPTION
 | 
						||
               "The target burst(Kbps) of the line-rate QOS. Must be a multiple of 64Kbps "
 | 
						||
               --¶Ë¿ÚÏÞËÙÔÊÐíÍ»·¢ËÙÂÊ(Kbps),±ØÐëÊÇ64KbpsµÄ±¶Êý
 | 
						||
       ::= { qosLineRateEntry 3 }
 | 
						||
 | 
						||
   qosLineRateTargetRateIngress OBJECT-TYPE
 | 
						||
       SYNTAX  INTEGER (0..1024000)
 | 
						||
       ACCESS  read-write
 | 
						||
       STATUS  current
 | 
						||
       DESCRIPTION
 | 
						||
               "The ingress target rate(Kbps) of the line-rate QOS.0 means disable"
 | 
						||
               --Èë¿Ú¶Ë¿ÚÏÞËÙÄ¿±êËÙÂÊ(Kbps)
 | 
						||
       ::= { qosLineRateEntry 4 }  
 | 
						||
       
 | 
						||
   portIsolationGroup  OBJECT IDENTIFIER ::= { gbnDeviceSwitchPortIsolation 1 }
 | 
						||
 | 
						||
   portIsolationDownLinkPorts OBJECT-TYPE
 | 
						||
       SYNTAX  PortList
 | 
						||
       ACCESS  read-write
 | 
						||
       STATUS  current
 | 
						||
       DESCRIPTION
 | 
						||
               "port isolation down link portlist"
 | 
						||
               -- ¶Ë¿Ú¸ôÀëµÄÏÂÐж˿ÚÁбí --
 | 
						||
       ::= { portIsolationGroup 1 }
 | 
						||
 | 
						||
   portIsolationUpLinkTable OBJECT-TYPE
 | 
						||
       SYNTAX  SEQUENCE OF PortIsolationUpLinkEntry
 | 
						||
       ACCESS  not-accessible
 | 
						||
       STATUS  current
 | 
						||
       DESCRIPTION
 | 
						||
               "A list of uplink-ports of portisolation entries. conflict with portIsolationDownLinkPorts."
 | 
						||
               --»ùÓڶ˿ڵĶ˿ڸôÀëÉÏÐпÚÁÐ±í£¬²»Äܹ»¸úportIsolationDownLinkPortsͬʱʹÓÃ
 | 
						||
       ::= { portIsolationGroup 2 }
 | 
						||
 
 | 
						||
   portIsolationUpLinkEntry OBJECT-TYPE
 | 
						||
       SYNTAX  PortIsolationUpLinkEntry
 | 
						||
       ACCESS  not-accessible
 | 
						||
       STATUS  current
 | 
						||
       DESCRIPTION
 | 
						||
               "A list of uplink-ports of portisolation entries. "
 | 
						||
               --»ùÓڶ˿ڵĶ˿ڸôÀëÉÏÐпÚÁбí
 | 
						||
       INDEX   { portisolationInterface }
 | 
						||
       ::= { portIsolationUpLinkTable 1 }
 | 
						||
 
 | 
						||
   PortIsolationUpLinkEntry ::=
 | 
						||
       SEQUENCE {
 | 
						||
           portisolationInterface
 | 
						||
               INTEGER,  
 | 
						||
           portisolationUplinkList             
 | 
						||
               PortList             
 | 
						||
       }
 | 
						||
 | 
						||
   portisolationInterface OBJECT-TYPE
 | 
						||
       SYNTAX  INTEGER 
 | 
						||
       ACCESS  read-only
 | 
						||
       STATUS  current
 | 
						||
       DESCRIPTION
 | 
						||
               "port index, start from 1. "
 | 
						||
               --¶Ë¿ÚË÷Òý
 | 
						||
       ::= { portIsolationUpLinkEntry 1 }
 | 
						||
 | 
						||
   portisolationUplinkList OBJECT-TYPE
 | 
						||
       SYNTAX  PortList 
 | 
						||
       ACCESS  read-write
 | 
						||
       STATUS  current
 | 
						||
       DESCRIPTION
 | 
						||
               "portlist of uplink ports,when configured , a port can only communicate with it's uplink ports. "
 | 
						||
               --ÉÏÐпÚÁÐ±í£¬µ±ÅäÖú󣬶˿ÚÖ»ÔÊÐí¸úËüµÄÉÏÐпÚͨÐÅ
 | 
						||
       ::= { portIsolationUpLinkEntry 2 }
 | 
						||
 | 
						||
 | 
						||
   stormControlTable OBJECT-TYPE
 | 
						||
       SYNTAX  SEQUENCE OF StormControlEntry
 | 
						||
       ACCESS  not-accessible
 | 
						||
       STATUS  current
 | 
						||
       DESCRIPTION
 | 
						||
               "A list of storm control entries. "
 | 
						||
               --·ç±©¿ØÖÆÈë¿Ú±í
 | 
						||
       ::= { gbnDeviceSwitchStormControl 1 }
 | 
						||
 | 
						||
   stormControlEntry OBJECT-TYPE
 | 
						||
       SYNTAX  StormControlEntry
 | 
						||
       ACCESS  not-accessible
 | 
						||
       STATUS  current
 | 
						||
       DESCRIPTION
 | 
						||
               "A list of storm control entries. "
 | 
						||
               --·ç±©¿ØÖÆÈë¿Ú
 | 
						||
       INDEX   { stormControlInterface, stormControlType }
 | 
						||
       ::= { stormControlTable 1 }
 | 
						||
 | 
						||
   StormControlEntry ::=
 | 
						||
       SEQUENCE {
 | 
						||
           stormControlInterface
 | 
						||
               INTEGER,
 | 
						||
           stormControlType
 | 
						||
               INTEGER,
 | 
						||
           stormControlTargetRate
 | 
						||
               INTEGER,
 | 
						||
           stormControlRowStatus
 | 
						||
               RowStatus,
 | 
						||
           stormControlMode
 | 
						||
               INTEGER
 | 
						||
       }
 | 
						||
 | 
						||
   stormControlInterface OBJECT-TYPE
 | 
						||
       SYNTAX  INTEGER
 | 
						||
       ACCESS  read-only
 | 
						||
       STATUS  current
 | 
						||
       DESCRIPTION
 | 
						||
               "the storm control interface. "
 | 
						||
               --·ç±©¿ØÖƶ˿Ú
 | 
						||
       ::= { stormControlEntry 1 }
 | 
						||
 | 
						||
   stormControlType OBJECT-TYPE
 | 
						||
       SYNTAX  INTEGER
 | 
						||
       ACCESS  read-only
 | 
						||
       STATUS  current
 | 
						||
       DESCRIPTION
 | 
						||
               "the pack flow type of the storm control. "
 | 
						||
               --·ç±©¿ØÖƱ¨ÎÄÁ÷ÀàÐÍ
 | 
						||
       ::= { stormControlEntry 2 }
 | 
						||
 | 
						||
   stormControlTargetRate OBJECT-TYPE
 | 
						||
       SYNTAX  INTEGER (1..1000)   
 | 
						||
       ACCESS  read-write
 | 
						||
       STATUS  current
 | 
						||
       DESCRIPTION
 | 
						||
               "the target rate of the storm control. "
 | 
						||
               --·ç±©¿ØÖÆÄ¿±êËÙÂÊ
 | 
						||
       ::= { stormControlEntry 3 }
 | 
						||
 | 
						||
   stormControlRowStatus OBJECT-TYPE
 | 
						||
        SYNTAX   RowStatus
 | 
						||
        MAX-ACCESS   read-write
 | 
						||
        STATUS   current
 | 
						||
        DESCRIPTION
 | 
						||
                "row status of the storm control"
 | 
						||
                --·ç±©¿ØÖÆÐÐ״̬
 | 
						||
        ::= { stormControlEntry 4 }
 | 
						||
 | 
						||
   stormControlMode OBJECT-TYPE
 | 
						||
       SYNTAX  INTEGER  {
 | 
						||
                        pps(0),
 | 
						||
                        bps(1) }
 | 
						||
       ACCESS  read-write
 | 
						||
       STATUS  current
 | 
						||
       DESCRIPTION
 | 
						||
               "the mode of the storm control. "
 | 
						||
       ::= { stormControlEntry 5 }
 | 
						||
       
 | 
						||
    ipfragmnetnumber OBJECT-TYPE
 | 
						||
        SYNTAX INTEGER (0..800)
 | 
						||
        MAX-ACCESS read-write
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "The ip fragment number."
 | 
						||
        ::= { gbnDeviceSwitchAntiDos 1 }  
 | 
						||
        
 | 
						||
    ipTTL  OBJECT-TYPE
 | 
						||
        SYNTAX TruthValue
 | 
						||
        MAX-ACCESS read-write
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
           "Control IP with TTL=0 packet,default is not traffic  to the  CPU."
 | 
						||
         --¿ØÖÆTTL=0µÄ±¨ÎÄÊÇ·ñËÍÍùCPU,ĬÈÏÇé¿öÊǹرÕÉϱ¨CPU.
 | 
						||
         ::= { gbnDeviceSwitchAntiDos 2 } 
 | 
						||
 | 
						||
   bandwidthcontrolTable OBJECT-TYPE
 | 
						||
        SYNTAX SEQUENCE OF BandwidthcontrolEntry
 | 
						||
        MAX-ACCESS  not-accessible
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "A table of switch interfaces and associated properties."
 | 
						||
        ::= { gbnDeviceSwitchBandWidth 1 }
 | 
						||
 | 
						||
    bandwidthcontrolEntry OBJECT-TYPE
 | 
						||
        SYNTAX BandwidthcontrolEntry
 | 
						||
        MAX-ACCESS not-accessible
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "Table entry for switch interface control and status information."
 | 
						||
        INDEX { controlPort }
 | 
						||
        ::= { bandwidthcontrolTable 1 }
 | 
						||
 | 
						||
    BandwidthcontrolEntry ::= SEQUENCE {
 | 
						||
        controlPort                             INTEGER,
 | 
						||
        portEgressBandwidthcontrol     INTEGER,
 | 
						||
        portIngressBandwidthcontrol    INTEGER
 | 
						||
      }
 | 
						||
 | 
						||
    controlPort OBJECT-TYPE
 | 
						||
        SYNTAX INTEGER (1..26)
 | 
						||
        MAX-ACCESS not-accessible
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "the index of port."
 | 
						||
        ::= { bandwidthcontrolEntry 1 }
 | 
						||
 | 
						||
    portEgressBandwidthcontrol OBJECT-TYPE
 | 
						||
        SYNTAX INTEGER (0..1024000)
 | 
						||
        MAX-ACCESS read-write
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "Egress Speed Value of port, bandwidth control ."
 | 
						||
        ::= { bandwidthcontrolEntry 2 }
 | 
						||
 | 
						||
    portIngressBandwidthcontrol OBJECT-TYPE
 | 
						||
        SYNTAX INTEGER (0..1024000)
 | 
						||
        MAX-ACCESS read-write
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "Ingress Speed Value of port, bandwidth control ."
 | 
						||
        ::= { bandwidthcontrolEntry 3 }
 | 
						||
 | 
						||
------------------------------------------------------------------------------
 | 
						||
--
 | 
						||
--  gbnDeviceSwitchHigigStatistics - Higig Statistics Info                   
 | 
						||
--
 | 
						||
------------------------------------------------------------------------------
 | 
						||
    higigStatisticsTable OBJECT-TYPE
 | 
						||
        SYNTAX SEQUENCE OF HigigStatisticsEntry
 | 
						||
        MAX-ACCESS not-accessible
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "A table of Higig Statistics Info."
 | 
						||
        ::= { gbnDeviceSwitchHigigStatistics 1 }
 | 
						||
 | 
						||
    higigStatisticsEntry OBJECT-TYPE
 | 
						||
        SYNTAX HigigStatisticsEntry
 | 
						||
        MAX-ACCESS not-accessible
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "Table entry for Higig Statistics information."
 | 
						||
        INDEX { unit , higig }
 | 
						||
        ::= { higigStatisticsTable 1 }
 | 
						||
 | 
						||
    HigigStatisticsEntry ::= SEQUENCE {
 | 
						||
      unit                                 INTEGER,
 | 
						||
      higig                                INTEGER,
 | 
						||
      snEtherStatsPkts64Octets             Counter64,
 | 
						||
      snEtherStatsPkts65to127Octets        Counter64,
 | 
						||
      snEtherStatsPkts128to255Octets       Counter64,
 | 
						||
      snEtherStatsPkts256to511Octets       Counter64,
 | 
						||
      snEtherStatsPkts512to1023Octets      Counter64,
 | 
						||
      snEtherStatsPkts1024to1518Octets     Counter64,
 | 
						||
      sndot1dTpPortInFrames                Counter64,
 | 
						||
      snifInOctets                         Counter64,
 | 
						||
      snifInDiscards                       Counter64,
 | 
						||
      snifInUcastPkts                      Counter64,
 | 
						||
      snifInMulticastPkts                  Counter64,
 | 
						||
      snifInBroadcastPkts                  Counter64,
 | 
						||
      snifInErrors                         Counter64,
 | 
						||
      snDot3StatsFCSErrors                 Counter64,
 | 
						||
      snDot3StatsSymbolErrors              Counter64,
 | 
						||
      snDot3StatsCarrierSenseErrors        Counter64,
 | 
						||
      snEtherStatsUndersizePkts            Counter64,
 | 
						||
      snEtherStatsOversizePkts             Counter64,
 | 
						||
      snEtherStatsFragments                Counter64,
 | 
						||
      snEtherStatsJabbers                  Counter64,
 | 
						||
      sndot1dTpPortOutFrames               Counter64,
 | 
						||
      snifOutOctets                        Counter64,
 | 
						||
      snifOutDiscards                      Counter64,
 | 
						||
      snifOutUcastPkts                     Counter64,
 | 
						||
      snifOutMulticastPkts                 Counter64,
 | 
						||
      snifOutBroadcastPkts                 Counter64,
 | 
						||
      snifOutErrors                        Counter64,
 | 
						||
      snDot3StatsDeferredTransmissions     Counter64,
 | 
						||
      snEtherStatsCollisions               Counter64,
 | 
						||
      snDot3StatsLateCollisions            Counter64
 | 
						||
      }
 | 
						||
      
 | 
						||
    unit OBJECT-TYPE
 | 
						||
      SYNTAX INTEGER (0..1)
 | 
						||
      MAX-ACCESS not-accessible
 | 
						||
      STATUS current
 | 
						||
      DESCRIPTION
 | 
						||
          "unit number."
 | 
						||
      ::= { higigStatisticsEntry 1 }
 | 
						||
 | 
						||
    higig OBJECT-TYPE
 | 
						||
      SYNTAX INTEGER (1..2)
 | 
						||
      MAX-ACCESS not-accessible
 | 
						||
      STATUS current
 | 
						||
      DESCRIPTION
 | 
						||
          "higig number."
 | 
						||
      ::= { higigStatisticsEntry 2 }
 | 
						||
 | 
						||
    snEtherStatsPkts64Octets OBJECT-TYPE
 | 
						||
      SYNTAX Counter64
 | 
						||
      MAX-ACCESS read-only
 | 
						||
      STATUS current
 | 
						||
      DESCRIPTION
 | 
						||
          "The total number of packets (including bad
 | 
						||
          packets) received that were 64 octets in length
 | 
						||
          (excluding framing bits but including FCS octets)."
 | 
						||
      ::= { higigStatisticsEntry 3 }
 | 
						||
 | 
						||
    snEtherStatsPkts65to127Octets OBJECT-TYPE
 | 
						||
      SYNTAX Counter64
 | 
						||
      MAX-ACCESS read-only
 | 
						||
      STATUS current
 | 
						||
      DESCRIPTION
 | 
						||
          "The total number of packets (including bad
 | 
						||
          packets) received that were between
 | 
						||
          65 and 127 octets in length inclusive
 | 
						||
          (excluding framing bits but including FCS octets)."
 | 
						||
      ::= { higigStatisticsEntry 4 }
 | 
						||
 | 
						||
    snEtherStatsPkts128to255Octets OBJECT-TYPE
 | 
						||
      SYNTAX Counter64
 | 
						||
      MAX-ACCESS read-only
 | 
						||
      STATUS current
 | 
						||
      DESCRIPTION
 | 
						||
          "The total number of packets (including bad
 | 
						||
          packets) received that were between
 | 
						||
          128 and 255 octets in length inclusive
 | 
						||
          (excluding framing bits but including FCS octets)."
 | 
						||
      ::= { higigStatisticsEntry 5 }
 | 
						||
 | 
						||
    snEtherStatsPkts256to511Octets OBJECT-TYPE
 | 
						||
      SYNTAX Counter64
 | 
						||
      MAX-ACCESS read-only
 | 
						||
      STATUS current
 | 
						||
      DESCRIPTION
 | 
						||
          "The total number of packets (including bad
 | 
						||
          packets) received that were between
 | 
						||
          256 and 511 octets in length inclusive
 | 
						||
          (excluding framing bits but including FCS octets)."
 | 
						||
      ::= { higigStatisticsEntry 6 }
 | 
						||
 | 
						||
    snEtherStatsPkts512to1023Octets OBJECT-TYPE
 | 
						||
       SYNTAX Counter64
 | 
						||
       MAX-ACCESS read-only
 | 
						||
       STATUS current
 | 
						||
       DESCRIPTION
 | 
						||
          "The total number of packets (including bad
 | 
						||
          packets) received that were between
 | 
						||
          512 and 1023 octets in length inclusive
 | 
						||
          (excluding framing bits but including FCS octets)."
 | 
						||
      ::= { higigStatisticsEntry 7 }
 | 
						||
 | 
						||
    snEtherStatsPkts1024to1518Octets OBJECT-TYPE
 | 
						||
      SYNTAX Counter64
 | 
						||
      MAX-ACCESS read-only
 | 
						||
      STATUS current
 | 
						||
      DESCRIPTION
 | 
						||
          "The total number of packets (including bad
 | 
						||
          packets) received that were between
 | 
						||
          1024 and 1518 octets in length inclusive
 | 
						||
          (excluding framing bits but including FCS octets)."
 | 
						||
      ::= { higigStatisticsEntry 8 }
 | 
						||
      
 | 
						||
    sndot1dTpPortInFrames OBJECT-TYPE
 | 
						||
      SYNTAX  Counter64
 | 
						||
      ACCESS  read-only
 | 
						||
      STATUS  mandatory
 | 
						||
      DESCRIPTION
 | 
						||
              "The number of frames that have been received by
 | 
						||
              this port from its segment. Note that a frame
 | 
						||
              received on the interface corresponding to this
 | 
						||
              port is only counted by this object if and only if
 | 
						||
              it is for a protocol being processed by the local
 | 
						||
              bridging function, including bridge management
 | 
						||
              frames."
 | 
						||
      REFERENCE
 | 
						||
              "IEEE 802.1D-1990: Section 6.6.1.1.3"
 | 
						||
      ::= { higigStatisticsEntry 9 }
 | 
						||
      
 | 
						||
   snifInOctets OBJECT-TYPE
 | 
						||
       SYNTAX      Counter64
 | 
						||
       MAX-ACCESS  read-only
 | 
						||
       STATUS      current
 | 
						||
       DESCRIPTION
 | 
						||
               "The total number of octets received on the interface,
 | 
						||
               including framing characters.
 | 
						||
 | 
						||
               Discontinuities in the value of this counter can occur
 | 
						||
               at re-initialization of the management system, and at
 | 
						||
               other times as indicated by the value of
 | 
						||
               ifCounterDiscontinuityTime."
 | 
						||
       ::= { higigStatisticsEntry 10 }
 | 
						||
 | 
						||
   snifInDiscards OBJECT-TYPE
 | 
						||
       SYNTAX      Counter64
 | 
						||
       MAX-ACCESS  read-only
 | 
						||
       STATUS      current
 | 
						||
       DESCRIPTION
 | 
						||
               "The number of inbound packets which were chosen to be
 | 
						||
               discarded even though no errors had been detected to
 | 
						||
               prevent their being deliverable to a higher-layer
 | 
						||
               protocol.  One possible reason for discarding such a
 | 
						||
               packet could be to free up buffer space.
 | 
						||
 | 
						||
               Discontinuities in the value of this counter can occur
 | 
						||
               at re-initialization of the management system, and at
 | 
						||
               other times as indicated by the value of
 | 
						||
               ifCounterDiscontinuityTime."
 | 
						||
       ::= { higigStatisticsEntry 11 }
 | 
						||
 | 
						||
   snifInUcastPkts OBJECT-TYPE
 | 
						||
       SYNTAX      Counter64
 | 
						||
       MAX-ACCESS  read-only
 | 
						||
       STATUS      current
 | 
						||
       DESCRIPTION
 | 
						||
               "The number of packets, delivered by this sub-layer to
 | 
						||
               a higher (sub-)layer, which were not addressed to a
 | 
						||
               multicast or broadcast address at this sub-layer.
 | 
						||
 | 
						||
               Discontinuities in the value of this counter can occur
 | 
						||
               at re-initialization of the management system, and at
 | 
						||
               other times as indicated by the value of
 | 
						||
               ifCounterDiscontinuityTime."
 | 
						||
       ::= { higigStatisticsEntry 12 }
 | 
						||
 | 
						||
   snifInMulticastPkts OBJECT-TYPE
 | 
						||
       SYNTAX      Counter64
 | 
						||
       MAX-ACCESS  read-only
 | 
						||
       STATUS      current
 | 
						||
       DESCRIPTION
 | 
						||
               "The number of packets, delivered by this sub-layer to
 | 
						||
               a higher (sub-)layer, which were addressed to a
 | 
						||
               multicast address at this sub-layer.  For a MAC layer
 | 
						||
               protocol, this includes both Group and Functional
 | 
						||
               addresses.
 | 
						||
 | 
						||
               Discontinuities in the value of this counter can occur
 | 
						||
               at re-initialization of the management system, and at
 | 
						||
               other times as indicated by the value of
 | 
						||
               ifCounterDiscontinuityTime."
 | 
						||
       ::= { higigStatisticsEntry 13 }
 | 
						||
 | 
						||
   snifInBroadcastPkts OBJECT-TYPE
 | 
						||
       SYNTAX      Counter64
 | 
						||
       MAX-ACCESS  read-only
 | 
						||
       STATUS      current
 | 
						||
       DESCRIPTION
 | 
						||
               "The number of packets, delivered by this sub-layer to
 | 
						||
               a higher (sub-)layer, which were addressed to a
 | 
						||
               broadcast address at this sub-layer.
 | 
						||
 | 
						||
               Discontinuities in the value of this counter can occur
 | 
						||
               at re-initialization of the management system, and at
 | 
						||
               other times as indicated by the value of
 | 
						||
               ifCounterDiscontinuityTime."
 | 
						||
       ::= { higigStatisticsEntry 14 }
 | 
						||
 | 
						||
   snifInErrors OBJECT-TYPE
 | 
						||
       SYNTAX      Counter64
 | 
						||
       MAX-ACCESS  read-only
 | 
						||
       STATUS      current
 | 
						||
       DESCRIPTION
 | 
						||
               "For packet-oriented interfaces, the number of inbound
 | 
						||
               packets that contained errors preventing them from
 | 
						||
               being deliverable to a higher-layer protocol.  For
 | 
						||
               character-oriented or fixed-length interfaces, the
 | 
						||
               number of inbound transmission units that contained
 | 
						||
               errors preventing them from being deliverable to a
 | 
						||
               higher-layer protocol.
 | 
						||
 | 
						||
               Discontinuities in the value of this counter can occur
 | 
						||
               at re-initialization of the management system, and at
 | 
						||
               other times as indicated by the value of
 | 
						||
               ifCounterDiscontinuityTime."
 | 
						||
       ::= { higigStatisticsEntry 15 }
 | 
						||
       
 | 
						||
    snDot3StatsFCSErrors   OBJECT-TYPE
 | 
						||
        SYNTAX      Counter64
 | 
						||
        MAX-ACCESS  read-only
 | 
						||
        STATUS      current
 | 
						||
        DESCRIPTION
 | 
						||
        "A count of frames received on a particular
 | 
						||
        interface that are an integral number of octets
 | 
						||
        in length but do not pass the FCS check.
 | 
						||
 | 
						||
        The count represented by an instance of this
 | 
						||
        object is incremented when the frameCheckError
 | 
						||
        status is returned by the MAC service to the
 | 
						||
        LLC (or other MAC user). Received frames for
 | 
						||
        which multiple error conditions obtain are,
 | 
						||
        according to the conventions of IEEE 802.3
 | 
						||
        Layer Management, counted exclusively according
 | 
						||
        to the error status presented to the LLC."
 | 
						||
        REFERENCE
 | 
						||
        "IEEE 802.3 Layer Management"
 | 
						||
        ::= { higigStatisticsEntry 16 }
 | 
						||
 | 
						||
    snDot3StatsSymbolErrors OBJECT-TYPE
 | 
						||
        SYNTAX      Counter64
 | 
						||
        MAX-ACCESS  read-only
 | 
						||
        STATUS      current
 | 
						||
        DESCRIPTION 
 | 
						||
        "For an interface operating at 100 Mb/s, the
 | 
						||
        number of times there was an invalid data symbol
 | 
						||
        when a valid carrier was present.
 | 
						||
 | 
						||
        For an interface operating in half-duplex mode
 | 
						||
        at 1000 Mb/s, the number of times the receiving
 | 
						||
        media is non-idle (a carrier event) for a period
 | 
						||
        of time equal to or greater than slotTime, and
 | 
						||
        during which there was at least one occurrence
 | 
						||
        of an event that causes the PHY to indicate
 | 
						||
        'Data reception error' or 'carrier extend error'
 | 
						||
        on the GMII.
 | 
						||
 | 
						||
        For an interface operating in full-duplex mode
 | 
						||
        at 1000 Mb/s, the number of times the receiving
 | 
						||
        media is non-idle a carrier event) for a period
 | 
						||
        of time equal to or greater than minFrameSize,
 | 
						||
        and during which there was at least one
 | 
						||
        occurrence of an event that causes the PHY to
 | 
						||
        indicate 'Data reception error' on the GMII.
 | 
						||
 | 
						||
        The count represented by an instance of this
 | 
						||
        object is incremented at most once per carrier
 | 
						||
        event, even if multiple symbol errors occur
 | 
						||
        during the carrier event.  This count does
 | 
						||
        not increment if a collision is present.
 | 
						||
 | 
						||
        Discontinuities in the value of this counter can
 | 
						||
        occur at re-initialization of the management
 | 
						||
        system, and at other times as indicated by the
 | 
						||
        value of ifCounterDiscontinuityTime."
 | 
						||
        REFERENCE   
 | 
						||
        "[IEEE 802.3 Std.], 30.3.2.1.5,
 | 
						||
                       aSymbolErrorDuringCarrier."
 | 
						||
        ::= { higigStatisticsEntry 17 }
 | 
						||
 | 
						||
    snDot3StatsCarrierSenseErrors   OBJECT-TYPE
 | 
						||
        SYNTAX     Counter64
 | 
						||
        MAX-ACCESS read-only
 | 
						||
        STATUS     current
 | 
						||
        DESCRIPTION
 | 
						||
        "The number of times that the carrier sense
 | 
						||
        condition was lost or never asserted when
 | 
						||
        attempting to transmit a frame on a particular
 | 
						||
        interface.
 | 
						||
 | 
						||
        The count represented by an instance of this
 | 
						||
        object is incremented at most once per
 | 
						||
        transmission attempt, even if the carrier sense
 | 
						||
        condition fluctuates during a transmission
 | 
						||
        attempt."
 | 
						||
        REFERENCE
 | 
						||
        "IEEE 802.3 Layer Management"
 | 
						||
        ::= { higigStatisticsEntry 18 }
 | 
						||
 | 
						||
    snEtherStatsUndersizePkts OBJECT-TYPE
 | 
						||
      SYNTAX Counter64
 | 
						||
      MAX-ACCESS read-only
 | 
						||
      STATUS current
 | 
						||
      DESCRIPTION
 | 
						||
          "The total number of packets received that were
 | 
						||
          less than 64 octets long (excluding framing bits,
 | 
						||
          but including FCS octets) and were otherwise well
 | 
						||
          formed."
 | 
						||
      ::= { higigStatisticsEntry 19 }
 | 
						||
 | 
						||
    snEtherStatsOversizePkts OBJECT-TYPE
 | 
						||
      SYNTAX Counter64
 | 
						||
      MAX-ACCESS read-only
 | 
						||
      STATUS current
 | 
						||
      DESCRIPTION
 | 
						||
          "The total number of packets received that were
 | 
						||
          longer than 1518 octets (excluding framing bits,
 | 
						||
          but including FCS octets) and were otherwise
 | 
						||
          well formed."
 | 
						||
      ::= { higigStatisticsEntry 20 }
 | 
						||
 | 
						||
    snEtherStatsFragments OBJECT-TYPE
 | 
						||
      SYNTAX Counter64
 | 
						||
      MAX-ACCESS read-only
 | 
						||
      STATUS current
 | 
						||
      DESCRIPTION
 | 
						||
          "The total number of packets received that were less
 | 
						||
          than 64 octets in length (excluding framing bits but
 | 
						||
          including FCS octets) and had either a bad Frame
 | 
						||
          Check Sequence (FCS) with an integral number of
 | 
						||
          octets (FCS Error) or a bad FCS with a non-integral
 | 
						||
          number of octets (Alignment Error).
 | 
						||
 | 
						||
          Note that it is entirely normal for
 | 
						||
          etherStatsFragments to increment.  This is because
 | 
						||
          it counts both runts (which are normal occurrences
 | 
						||
          due to collisions) and noise hits."
 | 
						||
      ::= { higigStatisticsEntry 21 }
 | 
						||
 | 
						||
    snEtherStatsJabbers OBJECT-TYPE
 | 
						||
      SYNTAX Counter64
 | 
						||
      MAX-ACCESS read-only
 | 
						||
      STATUS current
 | 
						||
      DESCRIPTION
 | 
						||
          "The total number of packets received that were
 | 
						||
          longer than 1518 octets (excluding framing bits,
 | 
						||
          but including FCS octets), and had either a bad
 | 
						||
          Frame Check Sequence (FCS) with an integral number
 | 
						||
          of octets (FCS Error) or a bad FCS with a
 | 
						||
          non-integral number of octets (Alignment Error).
 | 
						||
 | 
						||
          Note that this definition of jabber is different
 | 
						||
          than the definition in IEEE-802.3 section 8.2.1.5
 | 
						||
          (10BASE5) and section 10.3.1.4 (10BASE2).  These
 | 
						||
          documents define jabber as the condition where any
 | 
						||
          packet exceeds 20 ms.  The allowed range to detect
 | 
						||
          jabber is between 20 ms and 150 ms."
 | 
						||
      ::= { higigStatisticsEntry 22 }
 | 
						||
 | 
						||
    sndot1dTpPortOutFrames OBJECT-TYPE
 | 
						||
      SYNTAX  Counter64
 | 
						||
      ACCESS  read-only
 | 
						||
      STATUS  mandatory
 | 
						||
      DESCRIPTION
 | 
						||
              "The number of frames that have been transmitted
 | 
						||
              by this port to its segment.  Note that a frame
 | 
						||
              transmitted on the interface corresponding to this
 | 
						||
              port is only counted by this object if and only if
 | 
						||
              it is for a protocol being processed by the local
 | 
						||
              bridging function, including bridge management
 | 
						||
              frames."
 | 
						||
      REFERENCE
 | 
						||
              "IEEE 802.1D-1990: Section 6.6.1.1.3"
 | 
						||
      ::= { higigStatisticsEntry 23 }
 | 
						||
 | 
						||
     snifOutOctets OBJECT-TYPE
 | 
						||
       SYNTAX      Counter64
 | 
						||
       MAX-ACCESS  read-only
 | 
						||
       STATUS      current
 | 
						||
       DESCRIPTION
 | 
						||
               "The total number of octets transmitted out of the
 | 
						||
               interface, including framing characters.
 | 
						||
 | 
						||
               Discontinuities in the value of this counter can occur
 | 
						||
               at re-initialization of the management system, and at
 | 
						||
               other times as indicated by the value of
 | 
						||
               ifCounterDiscontinuityTime."
 | 
						||
       ::= { higigStatisticsEntry 24 }
 | 
						||
 | 
						||
     snifOutDiscards OBJECT-TYPE
 | 
						||
       SYNTAX      Counter64
 | 
						||
       MAX-ACCESS  read-only
 | 
						||
       STATUS      current
 | 
						||
       DESCRIPTION
 | 
						||
               "The number of outbound packets which were chosen to
 | 
						||
               be discarded even though no errors had been detected
 | 
						||
               to prevent their being transmitted.  One possible
 | 
						||
               reason for discarding such a packet could be to free
 | 
						||
               up buffer space.
 | 
						||
 | 
						||
               Discontinuities in the value of this counter can occur
 | 
						||
               at re-initialization of the management system, and at
 | 
						||
               other times as indicated by the value of
 | 
						||
               ifCounterDiscontinuityTime."
 | 
						||
       ::= { higigStatisticsEntry 25 }
 | 
						||
       
 | 
						||
     snifOutUcastPkts OBJECT-TYPE
 | 
						||
       SYNTAX      Counter64
 | 
						||
       MAX-ACCESS  read-only
 | 
						||
       STATUS      current
 | 
						||
       DESCRIPTION
 | 
						||
               "The total number of packets that higher-level
 | 
						||
               protocols requested be transmitted, and which were not
 | 
						||
               addressed to a multicast or broadcast address at this
 | 
						||
               sub-layer, including those that were discarded or not
 | 
						||
               sent.
 | 
						||
 | 
						||
               Discontinuities in the value of this counter can occur
 | 
						||
               at re-initialization of the management system, and at
 | 
						||
               other times as indicated by the value of
 | 
						||
               ifCounterDiscontinuityTime."
 | 
						||
       ::= { higigStatisticsEntry 26 }
 | 
						||
 | 
						||
     snifOutMulticastPkts OBJECT-TYPE
 | 
						||
       SYNTAX      Counter64
 | 
						||
       MAX-ACCESS  read-only
 | 
						||
       STATUS      current
 | 
						||
       DESCRIPTION
 | 
						||
               "The total number of packets that higher-level
 | 
						||
               protocols requested be transmitted, and which were
 | 
						||
               addressed to a multicast address at this sub-layer,
 | 
						||
               including those that were discarded or not sent.  For
 | 
						||
               a MAC layer protocol, this includes both Group and
 | 
						||
               Functional addresses.
 | 
						||
 | 
						||
               Discontinuities in the value of this counter can occur
 | 
						||
               at re-initialization of the management system, and at
 | 
						||
               other times as indicated by the value of
 | 
						||
               ifCounterDiscontinuityTime."
 | 
						||
       ::= { higigStatisticsEntry 27 }
 | 
						||
 | 
						||
     snifOutBroadcastPkts OBJECT-TYPE
 | 
						||
       SYNTAX      Counter64
 | 
						||
       MAX-ACCESS  read-only
 | 
						||
       STATUS      current
 | 
						||
       DESCRIPTION
 | 
						||
               "The total number of packets that higher-level
 | 
						||
               protocols requested be transmitted, and which were
 | 
						||
               addressed to a broadcast address at this sub-layer,
 | 
						||
               including those that were discarded or not sent.
 | 
						||
 | 
						||
               Discontinuities in the value of this counter can occur
 | 
						||
               at re-initialization of the management system, and at
 | 
						||
               other times as indicated by the value of
 | 
						||
               ifCounterDiscontinuityTime."
 | 
						||
       ::= { higigStatisticsEntry 28 }
 | 
						||
       
 | 
						||
     snifOutErrors OBJECT-TYPE
 | 
						||
       SYNTAX      Counter64
 | 
						||
       MAX-ACCESS  read-only
 | 
						||
       STATUS      current
 | 
						||
       DESCRIPTION
 | 
						||
               "For packet-oriented interfaces, the number of
 | 
						||
               outbound packets that could not be transmitted because
 | 
						||
               of errors.  For character-oriented or fixed-length
 | 
						||
               interfaces, the number of outbound transmission units
 | 
						||
               that could not be transmitted because of errors.
 | 
						||
 | 
						||
               Discontinuities in the value of this counter can occur
 | 
						||
               at re-initialization of the management system, and at
 | 
						||
               other times as indicated by the value of
 | 
						||
               ifCounterDiscontinuityTime."
 | 
						||
       ::= { higigStatisticsEntry 29 }
 | 
						||
 | 
						||
      snDot3StatsDeferredTransmissions   OBJECT-TYPE
 | 
						||
        SYNTAX      Counter64
 | 
						||
        MAX-ACCESS  read-only
 | 
						||
        STATUS      current
 | 
						||
        DESCRIPTION
 | 
						||
        "A count of frames for which the first
 | 
						||
        transmission attempt on a particular interface
 | 
						||
        is delayed because the medium is busy.
 | 
						||
 | 
						||
        The count represented by an instance of this
 | 
						||
        object does not include frames involved in
 | 
						||
        collisions."
 | 
						||
        REFERENCE
 | 
						||
        "IEEE 802.3 Layer Management"
 | 
						||
        ::= { higigStatisticsEntry 30 }
 | 
						||
 | 
						||
    snEtherStatsCollisions OBJECT-TYPE
 | 
						||
      SYNTAX Counter64
 | 
						||
      MAX-ACCESS read-only
 | 
						||
      STATUS current
 | 
						||
      DESCRIPTION
 | 
						||
          "The best estimate of the total number of collisions
 | 
						||
          on this Ethernet segment.
 | 
						||
 | 
						||
          The value returned will depend on the location of
 | 
						||
          the RMON probe. Section 8.2.1.3 (10BASE-5) and
 | 
						||
          section 10.3.1.3 (10BASE-2) of IEEE standard 802.3
 | 
						||
          states that a station must detect a collision, in
 | 
						||
          the receive mode, if three or more stations are
 | 
						||
          transmitting simultaneously.  A repeater port must
 | 
						||
          detect a collision when two or more stations are
 | 
						||
          transmitting simultaneously.  Thus a probe placed on
 | 
						||
          a repeater port could record more collisions than a
 | 
						||
          probe connected to a station on the same segment
 | 
						||
          would.
 | 
						||
 | 
						||
          Probe location plays a much smaller role when
 | 
						||
          considering 10BASE-T.  14.2.1.4 (10BASE-T) of IEEE
 | 
						||
          standard 802.3 defines a collision as the
 | 
						||
          simultaneous presence of signals on the DO and RD
 | 
						||
          circuits (transmitting and receiving at the same
 | 
						||
          time).  A 10BASE-T station can only detect
 | 
						||
          collisions when it is transmitting.  Thus probes
 | 
						||
          placed on a station and a repeater, should report
 | 
						||
          the same number of collisions.
 | 
						||
 | 
						||
          Note also that an RMON probe inside a repeater
 | 
						||
          should ideally report collisions between the
 | 
						||
          repeater and one or more other hosts (transmit
 | 
						||
          collisions as defined by IEEE 802.3k) plus receiver
 | 
						||
          collisions observed on any coax segments to which
 | 
						||
          the repeater is connected."
 | 
						||
      ::= { higigStatisticsEntry 31 }
 | 
						||
 | 
						||
    snDot3StatsLateCollisions   OBJECT-TYPE
 | 
						||
        SYNTAX      Counter64
 | 
						||
        MAX-ACCESS  read-only
 | 
						||
        STATUS      current
 | 
						||
        DESCRIPTION
 | 
						||
        "The number of times that a collision is
 | 
						||
        detected on a particular interface later than
 | 
						||
        512 bit-times into the transmission of a
 | 
						||
        packet.
 | 
						||
 | 
						||
        Five hundred and twelve bit-times corresponds
 | 
						||
        to 51.2 microseconds on a 10 Mbit/s system. A
 | 
						||
        (late) collision included in a count
 | 
						||
        represented by an instance of this object is
 | 
						||
        also considered as a (generic) collision for
 | 
						||
        purposes of other collision-related
 | 
						||
        statistics."
 | 
						||
        REFERENCE
 | 
						||
        "IEEE 802.3 Layer Management"
 | 
						||
        ::= { higigStatisticsEntry 32 }
 | 
						||
 | 
						||
------------------------------------------------------------------------------
 | 
						||
--
 | 
						||
--  gbnDeviceSwitchChannelStats - Channel group Sttatistics Info
 | 
						||
--
 | 
						||
------------------------------------------------------------------------------
 | 
						||
    channelStatsTable OBJECT-TYPE
 | 
						||
        SYNTAX SEQUENCE OF ChannelStatsEntry
 | 
						||
        MAX-ACCESS not-accessible
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "A table of Channel group Statistics Info(32)."
 | 
						||
        ::= { gbnDeviceSwitchChannelStats 1 }
 | 
						||
 | 
						||
--  The channelStatsEntry
 | 
						||
    channelStatsEntry OBJECT-TYPE
 | 
						||
        SYNTAX ChannelStatsEntry
 | 
						||
        MAX-ACCESS not-accessible
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "Table entry for Channel Statistics information(32)."
 | 
						||
        INDEX { channelGroupIndex }
 | 
						||
        ::= { channelStatsTable 1 }
 | 
						||
 | 
						||
    ChannelStatsEntry ::= SEQUENCE {
 | 
						||
      channelGroupIndex                      INTEGER,
 | 
						||
      channelInOctetRate                     Counter32,
 | 
						||
      channelInFrameRate                     Counter32,
 | 
						||
      channelOutOctetRate                    Counter32,
 | 
						||
      channelOutFrameRate                    Counter32,
 | 
						||
      channelPkts64Octets                    Counter32,
 | 
						||
      channelPkts65to127Octets               Counter32,
 | 
						||
      channelPkts128to255Octets              Counter32,
 | 
						||
      channelPkts256to511Octets              Counter32,
 | 
						||
      channelPkts512to1023Octets             Counter32,
 | 
						||
      channelPkts1024to1518Octets            Counter32,
 | 
						||
      channelInFrames                        Counter32,
 | 
						||
      channelInOctets                        Counter32,
 | 
						||
      channelInDiscards                      Counter32,
 | 
						||
      channelInUcastPkts                     Counter32,
 | 
						||
      channelInMulticastPkts                 Counter32,
 | 
						||
      channelInBroadcastPkts                 Counter32,
 | 
						||
      channelInErrors                        Counter32,
 | 
						||
      channelFCSErrors                       Counter32,
 | 
						||
      channelSymbolErrors                    Counter32,
 | 
						||
      channelCarrierSenseErrors              Counter32,
 | 
						||
      channelUndersizePkts                   Counter32,
 | 
						||
      channelOversizePkts                    Counter32,
 | 
						||
      channelFragments                       Counter32,
 | 
						||
      channelJabbers                         Counter32,
 | 
						||
      channelOutFrames                       Counter32,
 | 
						||
      channelOutOctets                       Counter32,
 | 
						||
      channelOutDiscards                     Counter32,
 | 
						||
      channelOutUcastPkts                    Counter32,
 | 
						||
      channelOutMulticastPkts                Counter32,
 | 
						||
      channelOutBroadcastPkts                Counter32,
 | 
						||
      channelOutErrors                       Counter32,
 | 
						||
      channelDeferredTransmissions           Counter32,
 | 
						||
      channelCollisions                      Counter32,
 | 
						||
      channelLateCollisions                  Counter32
 | 
						||
      }
 | 
						||
    
 | 
						||
    channelGroupIndex OBJECT-TYPE
 | 
						||
      SYNTAX INTEGER
 | 
						||
      MAX-ACCESS read-only
 | 
						||
      STATUS current
 | 
						||
      DESCRIPTION
 | 
						||
          "The configed channel-group index list."
 | 
						||
          --ÒÑÅäÖõĻã¾Û×éË÷ÒýÁбí
 | 
						||
      ::= { channelStatsEntry 1 }
 | 
						||
    
 | 
						||
    channelInOctetRate OBJECT-TYPE
 | 
						||
      SYNTAX Counter32
 | 
						||
      MAX-ACCESS read-only
 | 
						||
      STATUS current
 | 
						||
      DESCRIPTION
 | 
						||
          "The ingress octet rate of this channel-group."
 | 
						||
          --¸Ã»ã¾Û×é½ÓÊÕ±¨ÎÄ×Ö½ÚµÄËÙÂÊ
 | 
						||
      ::= { channelStatsEntry 2 }
 | 
						||
      
 | 
						||
    channelInFrameRate OBJECT-TYPE
 | 
						||
      SYNTAX Counter32
 | 
						||
      MAX-ACCESS read-only
 | 
						||
      STATUS current
 | 
						||
      DESCRIPTION
 | 
						||
          "The ingress packet rate of this channel-group."
 | 
						||
          --¸Ã»ã¾Û×é½ÓÊÕ±¨ÎĵÄËÙÂÊ
 | 
						||
      ::= { channelStatsEntry 3 }
 | 
						||
 | 
						||
    channelOutOctetRate OBJECT-TYPE
 | 
						||
      SYNTAX Counter32
 | 
						||
      MAX-ACCESS read-only
 | 
						||
      STATUS current
 | 
						||
      DESCRIPTION
 | 
						||
          "The egress octet rate of this channel-group."
 | 
						||
          --¸Ã»ã¾Û×é·¢Ëͱ¨ÎÄ×Ö½ÚµÄËÙÂÊ
 | 
						||
      ::= { channelStatsEntry 4 }
 | 
						||
 | 
						||
    channelOutFrameRate OBJECT-TYPE
 | 
						||
      SYNTAX Counter32
 | 
						||
      MAX-ACCESS read-only
 | 
						||
      STATUS current
 | 
						||
      DESCRIPTION
 | 
						||
          "The egress packet rate of this channel-group."
 | 
						||
          --¸Ã»ã¾Û×é·¢Ëͱ¨ÎĵÄËÙÂÊ
 | 
						||
      ::= { channelStatsEntry 5 }
 | 
						||
 | 
						||
    channelPkts64Octets OBJECT-TYPE
 | 
						||
      SYNTAX Counter32
 | 
						||
      MAX-ACCESS read-only
 | 
						||
      STATUS current
 | 
						||
      DESCRIPTION
 | 
						||
          "The total number of packets (including bad
 | 
						||
          packets) received that were 64 octets in length
 | 
						||
          (excluding framing bits but including FCS octets)
 | 
						||
          in this channel-group."
 | 
						||
      ::= { channelStatsEntry 6 }
 | 
						||
 | 
						||
    channelPkts65to127Octets OBJECT-TYPE
 | 
						||
      SYNTAX Counter32
 | 
						||
      MAX-ACCESS read-only
 | 
						||
      STATUS current
 | 
						||
      DESCRIPTION
 | 
						||
          "The total number of packets (including bad
 | 
						||
          packets) received that were between
 | 
						||
          65 and 127 octets in length inclusive
 | 
						||
          (excluding framing bits but including FCS octets)
 | 
						||
          in this channel-group."
 | 
						||
      ::= { channelStatsEntry 7 }
 | 
						||
 | 
						||
    channelPkts128to255Octets OBJECT-TYPE
 | 
						||
      SYNTAX Counter32
 | 
						||
      MAX-ACCESS read-only
 | 
						||
      STATUS current
 | 
						||
      DESCRIPTION
 | 
						||
          "The total number of packets (including bad
 | 
						||
          packets) received that were between
 | 
						||
          128 and 255 octets in length inclusive
 | 
						||
          (excluding framing bits but including FCS octets).
 | 
						||
          in this channel-group."
 | 
						||
      ::= { channelStatsEntry 8 }
 | 
						||
 | 
						||
    channelPkts256to511Octets OBJECT-TYPE
 | 
						||
      SYNTAX Counter32
 | 
						||
      MAX-ACCESS read-only
 | 
						||
      STATUS current
 | 
						||
      DESCRIPTION
 | 
						||
          "The total number of packets (including bad
 | 
						||
          packets) received that were between
 | 
						||
          256 and 511 octets in length inclusive
 | 
						||
          (excluding framing bits but including FCS octets)
 | 
						||
          in this channel-group."
 | 
						||
      ::= { channelStatsEntry 9 }
 | 
						||
 | 
						||
    channelPkts512to1023Octets OBJECT-TYPE
 | 
						||
       SYNTAX Counter32
 | 
						||
       MAX-ACCESS read-only
 | 
						||
       STATUS current
 | 
						||
       DESCRIPTION
 | 
						||
          "The total number of packets (including bad
 | 
						||
          packets) received that were between
 | 
						||
          512 and 1023 octets in length inclusive
 | 
						||
          (excluding framing bits but including FCS octets)
 | 
						||
          in this channel-group."
 | 
						||
      ::= { channelStatsEntry 10 }
 | 
						||
 | 
						||
    channelPkts1024to1518Octets OBJECT-TYPE
 | 
						||
      SYNTAX Counter32
 | 
						||
      MAX-ACCESS read-only
 | 
						||
      STATUS current
 | 
						||
      DESCRIPTION
 | 
						||
          "The total number of packets (including bad
 | 
						||
          packets) received that were between
 | 
						||
          1024 and 1518 octets in length inclusive
 | 
						||
          (excluding framing bits but including FCS octets)
 | 
						||
          in this channel-group."
 | 
						||
      ::= { channelStatsEntry 11 }
 | 
						||
      
 | 
						||
    channelInFrames OBJECT-TYPE
 | 
						||
      SYNTAX  Counter32
 | 
						||
      ACCESS  read-only
 | 
						||
      STATUS  mandatory
 | 
						||
      DESCRIPTION
 | 
						||
              "The number of frames that have been received by
 | 
						||
              this channel-group from its segment. Note that a frame
 | 
						||
              received on the interface corresponding to this
 | 
						||
              channel-group is only counted by this object if and 
 | 
						||
              only if it is for a protocol being processed by the
 | 
						||
              local bridging function, including bridge management
 | 
						||
              frames."
 | 
						||
      REFERENCE
 | 
						||
              "IEEE 802.1D-1990: Section 6.6.1.1.3"
 | 
						||
      ::= { channelStatsEntry 12 }
 | 
						||
      
 | 
						||
   channelInOctets OBJECT-TYPE
 | 
						||
       SYNTAX      Counter32
 | 
						||
       MAX-ACCESS  read-only
 | 
						||
       STATUS      current
 | 
						||
       DESCRIPTION
 | 
						||
               "The total number of octets received on the channel-group,
 | 
						||
               including framing characters.
 | 
						||
 | 
						||
               Discontinuities in the value of this counter can occur
 | 
						||
               at re-initialization of the management system, and at
 | 
						||
               other times as indicated by the value of
 | 
						||
               ifCounterDiscontinuityTime."
 | 
						||
       ::= { channelStatsEntry 13 }
 | 
						||
 | 
						||
   channelInDiscards OBJECT-TYPE
 | 
						||
       SYNTAX      Counter32
 | 
						||
       MAX-ACCESS  read-only
 | 
						||
       STATUS      current
 | 
						||
       DESCRIPTION
 | 
						||
               "The number of inbound packets which were chosen to be
 | 
						||
               discarded even though no errors had been detected to
 | 
						||
               prevent their being deliverable to a higher-layer
 | 
						||
               protocol.  One possible reason for discarding such a
 | 
						||
               packet could be to free up buffer space.
 | 
						||
 | 
						||
               Discontinuities in the value of this counter can occur
 | 
						||
               at re-initialization of the management system, and at
 | 
						||
               other times as indicated by the value of
 | 
						||
               ifCounterDiscontinuityTime."
 | 
						||
       ::= { channelStatsEntry 14 }
 | 
						||
 | 
						||
   channelInUcastPkts OBJECT-TYPE
 | 
						||
       SYNTAX      Counter32
 | 
						||
       MAX-ACCESS  read-only
 | 
						||
       STATUS      current
 | 
						||
       DESCRIPTION
 | 
						||
               "The number of packets, delivered by this sub-layer to
 | 
						||
               a higher (sub-)layer, which were not addressed to a
 | 
						||
               multicast or broadcast address at this sub-layer.
 | 
						||
 | 
						||
               Discontinuities in the value of this counter can occur
 | 
						||
               at re-initialization of the management system, and at
 | 
						||
               other times as indicated by the value of
 | 
						||
               ifCounterDiscontinuityTime."
 | 
						||
       ::= { channelStatsEntry 15 }
 | 
						||
 | 
						||
   channelInMulticastPkts OBJECT-TYPE
 | 
						||
       SYNTAX      Counter32
 | 
						||
       MAX-ACCESS  read-only
 | 
						||
       STATUS      current
 | 
						||
       DESCRIPTION
 | 
						||
               "The number of packets, delivered by this sub-layer to
 | 
						||
               a higher (sub-)layer, which were addressed to a
 | 
						||
               multicast address at this sub-layer.  For a MAC layer
 | 
						||
               protocol, this includes both Group and Functional
 | 
						||
               addresses.
 | 
						||
 | 
						||
               Discontinuities in the value of this counter can occur
 | 
						||
               at re-initialization of the management system, and at
 | 
						||
               other times as indicated by the value of
 | 
						||
               ifCounterDiscontinuityTime."
 | 
						||
       ::= { channelStatsEntry 16 }
 | 
						||
 | 
						||
   channelInBroadcastPkts OBJECT-TYPE
 | 
						||
       SYNTAX      Counter32
 | 
						||
       MAX-ACCESS  read-only
 | 
						||
       STATUS      current
 | 
						||
       DESCRIPTION
 | 
						||
               "The number of packets, delivered by this sub-layer to
 | 
						||
               a higher (sub-)layer, which were addressed to a
 | 
						||
               broadcast address at this sub-layer.
 | 
						||
 | 
						||
               Discontinuities in the value of this counter can occur
 | 
						||
               at re-initialization of the management system, and at
 | 
						||
               other times as indicated by the value of
 | 
						||
               ifCounterDiscontinuityTime."
 | 
						||
       ::= { channelStatsEntry 17 }
 | 
						||
 | 
						||
   channelInErrors OBJECT-TYPE
 | 
						||
       SYNTAX      Counter32
 | 
						||
       MAX-ACCESS  read-only
 | 
						||
       STATUS      current
 | 
						||
       DESCRIPTION
 | 
						||
               "For packet-oriented interfaces, the number of inbound
 | 
						||
               packets that contained errors preventing them from
 | 
						||
               being deliverable to a higher-layer protocol.  For
 | 
						||
               character-oriented or fixed-length interfaces, the
 | 
						||
               number of inbound transmission units that contained
 | 
						||
               errors preventing them from being deliverable to a
 | 
						||
               higher-layer protocol.
 | 
						||
 | 
						||
               Discontinuities in the value of this counter can occur
 | 
						||
               at re-initialization of the management system, and at
 | 
						||
               other times as indicated by the value of
 | 
						||
               ifCounterDiscontinuityTime."
 | 
						||
       ::= { channelStatsEntry 18 }
 | 
						||
       
 | 
						||
    channelFCSErrors   OBJECT-TYPE
 | 
						||
        SYNTAX      Counter32
 | 
						||
        MAX-ACCESS  read-only
 | 
						||
        STATUS      current
 | 
						||
        DESCRIPTION
 | 
						||
        "A count of frames received on a particular
 | 
						||
        interface that are an integral number of octets
 | 
						||
        in length but do not pass the FCS check.
 | 
						||
 | 
						||
        The count represented by an instance of this
 | 
						||
        object is incremented when the frameCheckError
 | 
						||
        status is returned by the MAC service to the
 | 
						||
        LLC (or other MAC user). Received frames for
 | 
						||
        which multiple error conditions obtain are,
 | 
						||
        according to the conventions of IEEE 802.3
 | 
						||
        Layer Management, counted exclusively according
 | 
						||
        to the error status presented to the LLC."
 | 
						||
        REFERENCE
 | 
						||
        "IEEE 802.3 Layer Management"
 | 
						||
        ::= { channelStatsEntry 19 }
 | 
						||
 | 
						||
    channelSymbolErrors OBJECT-TYPE
 | 
						||
        SYNTAX      Counter32
 | 
						||
        MAX-ACCESS  read-only
 | 
						||
        STATUS      current
 | 
						||
        DESCRIPTION 
 | 
						||
        "For an interface operating at 100 Mb/s, the
 | 
						||
        number of times there was an invalid data symbol
 | 
						||
        when a valid carrier was present.
 | 
						||
 | 
						||
        For an interface operating in half-duplex mode
 | 
						||
        at 1000 Mb/s, the number of times the receiving
 | 
						||
        media is non-idle (a carrier event) for a period
 | 
						||
        of time equal to or greater than slotTime, and
 | 
						||
        during which there was at least one occurrence
 | 
						||
        of an event that causes the PHY to indicate
 | 
						||
        'Data reception error' or 'carrier extend error'
 | 
						||
        on the GMII.
 | 
						||
 | 
						||
        For an interface operating in full-duplex mode
 | 
						||
        at 1000 Mb/s, the number of times the receiving
 | 
						||
        media is non-idle a carrier event) for a period
 | 
						||
        of time equal to or greater than minFrameSize,
 | 
						||
        and during which there was at least one
 | 
						||
        occurrence of an event that causes the PHY to
 | 
						||
        indicate 'Data reception error' on the GMII.
 | 
						||
 | 
						||
        The count represented by an instance of this
 | 
						||
        object is incremented at most once per carrier
 | 
						||
        event, even if multiple symbol errors occur
 | 
						||
        during the carrier event.  This count does
 | 
						||
        not increment if a collision is present.
 | 
						||
 | 
						||
        Discontinuities in the value of this counter can
 | 
						||
        occur at re-initialization of the management
 | 
						||
        system, and at other times as indicated by the
 | 
						||
        value of ifCounterDiscontinuityTime."
 | 
						||
        REFERENCE   
 | 
						||
        "[IEEE 802.3 Std.], 30.3.2.1.5,
 | 
						||
                       aSymbolErrorDuringCarrier."
 | 
						||
        ::= { channelStatsEntry 20 }
 | 
						||
 | 
						||
    channelCarrierSenseErrors   OBJECT-TYPE
 | 
						||
        SYNTAX     Counter32
 | 
						||
        MAX-ACCESS read-only
 | 
						||
        STATUS     current
 | 
						||
        DESCRIPTION
 | 
						||
        "The number of times that the carrier sense
 | 
						||
        condition was lost or never asserted when
 | 
						||
        attempting to transmit a frame on a particular
 | 
						||
        interface.
 | 
						||
 | 
						||
        The count represented by an instance of this
 | 
						||
        object is incremented at most once per
 | 
						||
        transmission attempt, even if the carrier sense
 | 
						||
        condition fluctuates during a transmission
 | 
						||
        attempt."
 | 
						||
        REFERENCE
 | 
						||
        "IEEE 802.3 Layer Management"
 | 
						||
        ::= { channelStatsEntry 21 }
 | 
						||
 | 
						||
    channelUndersizePkts OBJECT-TYPE
 | 
						||
      SYNTAX Counter32
 | 
						||
      MAX-ACCESS read-only
 | 
						||
      STATUS current
 | 
						||
      DESCRIPTION
 | 
						||
          "The total number of packets received that were
 | 
						||
          less than 64 octets long (excluding framing bits,
 | 
						||
          but including FCS octets) and were otherwise well
 | 
						||
          formed."
 | 
						||
      ::= { channelStatsEntry 22 }
 | 
						||
 | 
						||
    channelOversizePkts OBJECT-TYPE
 | 
						||
      SYNTAX Counter32
 | 
						||
      MAX-ACCESS read-only
 | 
						||
      STATUS current
 | 
						||
      DESCRIPTION
 | 
						||
          "The total number of packets received that were
 | 
						||
          longer than 1518 octets (excluding framing bits,
 | 
						||
          but including FCS octets) and were otherwise
 | 
						||
          well formed."
 | 
						||
      ::= { channelStatsEntry 23 }
 | 
						||
 | 
						||
    channelFragments OBJECT-TYPE
 | 
						||
      SYNTAX Counter32
 | 
						||
      MAX-ACCESS read-only
 | 
						||
      STATUS current
 | 
						||
      DESCRIPTION
 | 
						||
          "The total number of packets received that were less
 | 
						||
          than 64 octets in length (excluding framing bits but
 | 
						||
          including FCS octets) and had either a bad Frame
 | 
						||
          Check Sequence (FCS) with an integral number of
 | 
						||
          octets (FCS Error) or a bad FCS with a non-integral
 | 
						||
          number of octets (Alignment Error).
 | 
						||
 | 
						||
          Note that it is entirely normal for
 | 
						||
          etherStatsFragments to increment.  This is because
 | 
						||
          it counts both runts (which are normal occurrences
 | 
						||
          due to collisions) and noise hits."
 | 
						||
      ::= { channelStatsEntry 24 }
 | 
						||
 | 
						||
    channelJabbers OBJECT-TYPE
 | 
						||
      SYNTAX Counter32
 | 
						||
      MAX-ACCESS read-only
 | 
						||
      STATUS current
 | 
						||
      DESCRIPTION
 | 
						||
          "The total number of packets received that were
 | 
						||
          longer than 1518 octets (excluding framing bits,
 | 
						||
          but including FCS octets), and had either a bad
 | 
						||
          Frame Check Sequence (FCS) with an integral number
 | 
						||
          of octets (FCS Error) or a bad FCS with a
 | 
						||
          non-integral number of octets (Alignment Error).
 | 
						||
 | 
						||
          Note that this definition of jabber is different
 | 
						||
          than the definition in IEEE-802.3 section 8.2.1.5
 | 
						||
          (10BASE5) and section 10.3.1.4 (10BASE2).  These
 | 
						||
          documents define jabber as the condition where any
 | 
						||
          packet exceeds 20 ms.  The allowed range to detect
 | 
						||
          jabber is between 20 ms and 150 ms."
 | 
						||
      ::= { channelStatsEntry 25 }
 | 
						||
 | 
						||
    channelOutFrames OBJECT-TYPE
 | 
						||
      SYNTAX  Counter32
 | 
						||
      ACCESS  read-only
 | 
						||
      STATUS  mandatory
 | 
						||
      DESCRIPTION
 | 
						||
              "The number of frames that have been transmitted
 | 
						||
              by this channel-group to its segment.  Note that a
 | 
						||
              frame transmitted on the interface corresponding 
 | 
						||
              to this port is only counted by this object if and 
 | 
						||
              only if it is for a protocol being processed by the
 | 
						||
              local bridging function, including bridge management
 | 
						||
              frames."
 | 
						||
      REFERENCE
 | 
						||
              "IEEE 802.1D-1990: Section 6.6.1.1.3"
 | 
						||
      ::= { channelStatsEntry 26 }
 | 
						||
 | 
						||
     channelOutOctets OBJECT-TYPE
 | 
						||
       SYNTAX      Counter32
 | 
						||
       MAX-ACCESS  read-only
 | 
						||
       STATUS      current
 | 
						||
       DESCRIPTION
 | 
						||
               "The total number of octets transmitted out of the
 | 
						||
               channel-group, including framing characters.
 | 
						||
 | 
						||
               Discontinuities in the value of this counter can occur
 | 
						||
               at re-initialization of the management system, and at
 | 
						||
               other times as indicated by the value of
 | 
						||
               ifCounterDiscontinuityTime."
 | 
						||
       ::= { channelStatsEntry 27 }
 | 
						||
 | 
						||
     channelOutDiscards OBJECT-TYPE
 | 
						||
       SYNTAX      Counter32
 | 
						||
       MAX-ACCESS  read-only
 | 
						||
       STATUS      current
 | 
						||
       DESCRIPTION
 | 
						||
               "The number of outbound packets which were chosen to
 | 
						||
               be discarded even though no errors had been detected
 | 
						||
               to prevent their being transmitted.  One possible
 | 
						||
               reason for discarding such a packet could be to free
 | 
						||
               up buffer space.
 | 
						||
 | 
						||
               Discontinuities in the value of this counter can occur
 | 
						||
               at re-initialization of the management system, and at
 | 
						||
               other times as indicated by the value of
 | 
						||
               ifCounterDiscontinuityTime."
 | 
						||
       ::= { channelStatsEntry 28 }
 | 
						||
       
 | 
						||
     channelOutUcastPkts OBJECT-TYPE
 | 
						||
       SYNTAX      Counter32
 | 
						||
       MAX-ACCESS  read-only
 | 
						||
       STATUS      current
 | 
						||
       DESCRIPTION
 | 
						||
               "The total number of packets that higher-level
 | 
						||
               protocols requested be transmitted, and which were not
 | 
						||
               addressed to a multicast or broadcast address at this
 | 
						||
               sub-layer, including those that were discarded or not
 | 
						||
               sent.
 | 
						||
 | 
						||
               Discontinuities in the value of this counter can occur
 | 
						||
               at re-initialization of the management system, and at
 | 
						||
               other times as indicated by the value of
 | 
						||
               ifCounterDiscontinuityTime."
 | 
						||
       ::= { channelStatsEntry 29 }
 | 
						||
 | 
						||
     channelOutMulticastPkts OBJECT-TYPE
 | 
						||
       SYNTAX      Counter32
 | 
						||
       MAX-ACCESS  read-only
 | 
						||
       STATUS      current
 | 
						||
       DESCRIPTION
 | 
						||
               "The total number of packets that higher-level
 | 
						||
               protocols requested be transmitted, and which were
 | 
						||
               addressed to a multicast address at this sub-layer,
 | 
						||
               including those that were discarded or not sent.  For
 | 
						||
               a MAC layer protocol, this includes both Group and
 | 
						||
               Functional addresses.
 | 
						||
 | 
						||
               Discontinuities in the value of this counter can occur
 | 
						||
               at re-initialization of the management system, and at
 | 
						||
               other times as indicated by the value of
 | 
						||
               ifCounterDiscontinuityTime."
 | 
						||
       ::= { channelStatsEntry 30 }
 | 
						||
 | 
						||
     channelOutBroadcastPkts OBJECT-TYPE
 | 
						||
       SYNTAX      Counter32
 | 
						||
       MAX-ACCESS  read-only
 | 
						||
       STATUS      current
 | 
						||
       DESCRIPTION
 | 
						||
               "The total number of packets that higher-level
 | 
						||
               protocols requested be transmitted, and which were
 | 
						||
               addressed to a broadcast address at this sub-layer,
 | 
						||
               including those that were discarded or not sent.
 | 
						||
 | 
						||
               Discontinuities in the value of this counter can occur
 | 
						||
               at re-initialization of the management system, and at
 | 
						||
               other times as indicated by the value of
 | 
						||
               ifCounterDiscontinuityTime."
 | 
						||
       ::= { channelStatsEntry 31 }
 | 
						||
       
 | 
						||
     channelOutErrors OBJECT-TYPE
 | 
						||
       SYNTAX      Counter32
 | 
						||
       MAX-ACCESS  read-only
 | 
						||
       STATUS      current
 | 
						||
       DESCRIPTION
 | 
						||
               "For packet-oriented interfaces, the number of
 | 
						||
               outbound packets that could not be transmitted because
 | 
						||
               of errors.  For character-oriented or fixed-length
 | 
						||
               interfaces, the number of outbound transmission units
 | 
						||
               that could not be transmitted because of errors.
 | 
						||
 | 
						||
               Discontinuities in the value of this counter can occur
 | 
						||
               at re-initialization of the management system, and at
 | 
						||
               other times as indicated by the value of
 | 
						||
               ifCounterDiscontinuityTime."
 | 
						||
       ::= { channelStatsEntry 32 }
 | 
						||
 | 
						||
      channelDeferredTransmissions   OBJECT-TYPE
 | 
						||
        SYNTAX      Counter32
 | 
						||
        MAX-ACCESS  read-only
 | 
						||
        STATUS      current
 | 
						||
        DESCRIPTION
 | 
						||
        "A count of frames for which the first
 | 
						||
        transmission attempt on a particular interface
 | 
						||
        is delayed because the medium is busy.
 | 
						||
 | 
						||
        The count represented by an instance of this
 | 
						||
        object does not include frames involved in
 | 
						||
        collisions."
 | 
						||
        REFERENCE
 | 
						||
        "IEEE 802.3 Layer Management"
 | 
						||
        ::= { channelStatsEntry 33 }
 | 
						||
 | 
						||
    channelCollisions OBJECT-TYPE
 | 
						||
      SYNTAX Counter32
 | 
						||
      MAX-ACCESS read-only
 | 
						||
      STATUS current
 | 
						||
      DESCRIPTION
 | 
						||
          "The best estimate of the total number of collisions
 | 
						||
          on this Ethernet segment.
 | 
						||
 | 
						||
          The value returned will depend on the location of
 | 
						||
          the RMON probe. Section 8.2.1.3 (10BASE-5) and
 | 
						||
          section 10.3.1.3 (10BASE-2) of IEEE standard 802.3
 | 
						||
          states that a station must detect a collision, in
 | 
						||
          the receive mode, if three or more stations are
 | 
						||
          transmitting simultaneously.  A repeater port must
 | 
						||
          detect a collision when two or more stations are
 | 
						||
          transmitting simultaneously.  Thus a probe placed on
 | 
						||
          a repeater port could record more collisions than a
 | 
						||
          probe connected to a station on the same segment
 | 
						||
          would.
 | 
						||
 | 
						||
          Probe location plays a much smaller role when
 | 
						||
          considering 10BASE-T.  14.2.1.4 (10BASE-T) of IEEE
 | 
						||
          standard 802.3 defines a collision as the
 | 
						||
          simultaneous presence of signals on the DO and RD
 | 
						||
          circuits (transmitting and receiving at the same
 | 
						||
          time).  A 10BASE-T station can only detect
 | 
						||
          collisions when it is transmitting.  Thus probes
 | 
						||
          placed on a station and a repeater, should report
 | 
						||
          the same number of collisions.
 | 
						||
 | 
						||
          Note also that an RMON probe inside a repeater
 | 
						||
          should ideally report collisions between the
 | 
						||
          repeater and one or more other hosts (transmit
 | 
						||
          collisions as defined by IEEE 802.3k) plus receiver
 | 
						||
          collisions observed on any coax segments to which
 | 
						||
          the repeater is connected."
 | 
						||
      ::= { channelStatsEntry 34 }
 | 
						||
 | 
						||
    channelLateCollisions   OBJECT-TYPE
 | 
						||
        SYNTAX      Counter32
 | 
						||
        MAX-ACCESS  read-only
 | 
						||
        STATUS      current
 | 
						||
        DESCRIPTION
 | 
						||
        "The number of times that a collision is
 | 
						||
        detected on a particular interface later than
 | 
						||
        512 bit-times into the transmission of a
 | 
						||
        packet.
 | 
						||
 | 
						||
        Five hundred and twelve bit-times corresponds
 | 
						||
        to 51.2 microseconds on a 10 Mbit/s system. A
 | 
						||
        (late) collision included in a count
 | 
						||
        represented by an instance of this object is
 | 
						||
        also considered as a (generic) collision for
 | 
						||
        purposes of other collision-related
 | 
						||
        statistics."
 | 
						||
        REFERENCE
 | 
						||
        "IEEE 802.3 Layer Management"
 | 
						||
        ::= { channelStatsEntry 35 }
 | 
						||
 | 
						||
--  The channelStatsXEntry
 | 
						||
    channelStatsXTable OBJECT-TYPE
 | 
						||
        SYNTAX SEQUENCE OF ChannelStatsXEntry
 | 
						||
        MAX-ACCESS not-accessible
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "A table of Channel group Statistics Info(64)."
 | 
						||
        ::= { gbnDeviceSwitchChannelStats 2 }
 | 
						||
        
 | 
						||
    channelStatsXEntry OBJECT-TYPE
 | 
						||
        SYNTAX ChannelStatsXEntry
 | 
						||
        MAX-ACCESS not-accessible
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "Table entry for Channel Statistics information(64)."
 | 
						||
        AUGMENTS    { channelStatsEntry }
 | 
						||
        ::= { channelStatsXTable 1 }
 | 
						||
    
 | 
						||
    ChannelStatsXEntry ::= SEQUENCE {
 | 
						||
      channelHCInFrames                        Counter64,
 | 
						||
      channelHCInOctets                        Counter64,
 | 
						||
      channelHCInUcastPkts                     Counter64,
 | 
						||
      channelHCInMulticastPkts                 Counter64,
 | 
						||
      channelHCInBroadcastPkts                 Counter64,
 | 
						||
      channelHCInDiscards                      Counter64,
 | 
						||
      channelHCOutFrames                       Counter64,
 | 
						||
      channelHCOutOctets                       Counter64,
 | 
						||
      channelHCOutUcastPkts                    Counter64,
 | 
						||
      channelHCOutMulticastPkts                Counter64,
 | 
						||
      channelHCOutBroadcastPkts                Counter64
 | 
						||
      }
 | 
						||
      
 | 
						||
    channelHCInFrames OBJECT-TYPE
 | 
						||
      SYNTAX  Counter64
 | 
						||
      ACCESS  read-only
 | 
						||
      STATUS  current
 | 
						||
      DESCRIPTION
 | 
						||
              "The number of frames that have been received by
 | 
						||
              this channel-group from its segment. Note that a 
 | 
						||
              frame received on the interface corresponding to
 | 
						||
              this channel-group is only counted by this object
 | 
						||
              if and only if it is for a protocol being processed
 | 
						||
              by the local bridging function, including bridge 
 | 
						||
              management frames.
 | 
						||
              
 | 
						||
              This object is a 64-bit version of channelInFrames."
 | 
						||
      REFERENCE
 | 
						||
              "ISO/IEC 15802-3 Section 14.6.1.1.3"
 | 
						||
      ::= { channelStatsXEntry 1 }
 | 
						||
      
 | 
						||
   channelHCInOctets OBJECT-TYPE
 | 
						||
       SYNTAX      Counter64
 | 
						||
       MAX-ACCESS  read-only
 | 
						||
       STATUS      current
 | 
						||
       DESCRIPTION
 | 
						||
               "The total number of octets received on the channel-group,
 | 
						||
               including framing characters. This object is a 64-bit
 | 
						||
               version of channelInOctets.
 | 
						||
 | 
						||
               Discontinuities in the value of this counter can occur
 | 
						||
               at re-initialization of the management system, and at
 | 
						||
               other times as indicated by the value of
 | 
						||
               ifCounterDiscontinuityTime."
 | 
						||
       ::= { channelStatsXEntry 2 }
 | 
						||
 | 
						||
   channelHCInUcastPkts OBJECT-TYPE
 | 
						||
       SYNTAX      Counter64
 | 
						||
       MAX-ACCESS  read-only
 | 
						||
       STATUS      current
 | 
						||
       DESCRIPTION
 | 
						||
               "The number of packets, delivered by this sub-layer to
 | 
						||
               a higher (sub-)layer, which were not addressed to a
 | 
						||
               multicast or broadcast address at this sub-layer.
 | 
						||
               This object is a 64-bit version of channelInUcastPkts.
 | 
						||
 | 
						||
               Discontinuities in the value of this counter can occur
 | 
						||
               at re-initialization of the management system, and at
 | 
						||
               other times as indicated by the value of
 | 
						||
               ifCounterDiscontinuityTime."
 | 
						||
       ::= { channelStatsXEntry 3 }
 | 
						||
 | 
						||
   channelHCInMulticastPkts OBJECT-TYPE
 | 
						||
       SYNTAX      Counter64
 | 
						||
       MAX-ACCESS  read-only
 | 
						||
       STATUS      current
 | 
						||
       DESCRIPTION
 | 
						||
               "The number of packets, delivered by this sub-layer to
 | 
						||
               a higher (sub-)layer, which were addressed to a
 | 
						||
               multicast address at this sub-layer.  For a MAC layer
 | 
						||
               protocol, this includes both Group and Functional
 | 
						||
               addresses.  This object is a 64-bit version of
 | 
						||
               channelInMulticastPkts.
 | 
						||
 | 
						||
               Discontinuities in the value of this counter can occur
 | 
						||
               at re-initialization of the management system, and at
 | 
						||
               other times as indicated by the value of
 | 
						||
               ifCounterDiscontinuityTime."
 | 
						||
       ::= { channelStatsXEntry 4 }
 | 
						||
 | 
						||
   channelHCInBroadcastPkts OBJECT-TYPE
 | 
						||
       SYNTAX      Counter64
 | 
						||
       MAX-ACCESS  read-only
 | 
						||
       STATUS      current
 | 
						||
       DESCRIPTION
 | 
						||
               "The number of packets, delivered by this sub-layer to
 | 
						||
               a higher (sub-)layer, which were addressed to a
 | 
						||
               broadcast address at this sub-layer.  This object is a
 | 
						||
               64-bit version of channelInBroadcastPkts.
 | 
						||
 | 
						||
               Discontinuities in the value of this counter can occur
 | 
						||
               at re-initialization of the management system, and at
 | 
						||
               other times as indicated by the value of
 | 
						||
               ifCounterDiscontinuityTime."
 | 
						||
       ::= { channelStatsXEntry 5 }
 | 
						||
       
 | 
						||
   channelHCInDiscards OBJECT-TYPE
 | 
						||
		    SYNTAX      Counter64
 | 
						||
		    MAX-ACCESS  read-only
 | 
						||
		    STATUS      current
 | 
						||
		    DESCRIPTION
 | 
						||
		        "Count of valid frames that have been received by this
 | 
						||
		        channel-group from its segment which were discarded (i.e.,
 | 
						||
		        filtered) by the Forwarding Process."
 | 
						||
		    REFERENCE
 | 
						||
		        "ISO/IEC 15802-3 Section 14.6.1.1.3"
 | 
						||
		    ::= { channelStatsXEntry 6 }
 | 
						||
    
 | 
						||
   channelHCOutFrames OBJECT-TYPE
 | 
						||
      SYNTAX  Counter64
 | 
						||
      ACCESS  read-only
 | 
						||
      STATUS  current
 | 
						||
      DESCRIPTION
 | 
						||
              "The number of frames that have been transmitted
 | 
						||
              by this channel-group to its segment.  Note that a
 | 
						||
              frame transmitted on the interface corresponding 
 | 
						||
              to this channel-group is only counted by this 
 | 
						||
              object if and only if it is for a protocol being
 | 
						||
              processed by the local bridging function, including 
 | 
						||
              bridge management frames.
 | 
						||
              
 | 
						||
              This object is a 64-bit version of channelOutFrames."
 | 
						||
      REFERENCE
 | 
						||
              "ISO/IEC 15802-3 Section 14.6.1.1.3"
 | 
						||
      ::= { channelStatsXEntry 7 }
 | 
						||
 | 
						||
     channelHCOutOctets OBJECT-TYPE
 | 
						||
       SYNTAX      Counter64
 | 
						||
       MAX-ACCESS  read-only
 | 
						||
       STATUS      current
 | 
						||
       DESCRIPTION
 | 
						||
               "The total number of octets transmitted out of the
 | 
						||
               channel-group, including framing characters.  This
 | 
						||
               object is a 64-bit version of channelOutOctets.
 | 
						||
 | 
						||
               Discontinuities in the value of this counter can occur
 | 
						||
               at re-initialization of the management system, and at
 | 
						||
               other times as indicated by the value of
 | 
						||
               ifCounterDiscontinuityTime."
 | 
						||
       ::= { channelStatsXEntry 8 }
 | 
						||
       
 | 
						||
     channelHCOutUcastPkts OBJECT-TYPE
 | 
						||
       SYNTAX      Counter64
 | 
						||
       MAX-ACCESS  read-only
 | 
						||
       STATUS      current
 | 
						||
       DESCRIPTION
 | 
						||
               "The total number of packets that higher-level
 | 
						||
               protocols requested be transmitted, and which were not
 | 
						||
               addressed to a multicast or broadcast address at this
 | 
						||
               sub-layer, including those that were discarded or not
 | 
						||
               sent.  This object is a 64-bit version of channelOutUcastPkts.
 | 
						||
 | 
						||
               Discontinuities in the value of this counter can occur
 | 
						||
               at re-initialization of the management system, and at
 | 
						||
               other times as indicated by the value of
 | 
						||
               ifCounterDiscontinuityTime."
 | 
						||
       ::= { channelStatsXEntry 9 }
 | 
						||
 | 
						||
     channelHCOutMulticastPkts OBJECT-TYPE
 | 
						||
       SYNTAX      Counter64
 | 
						||
       MAX-ACCESS  read-only
 | 
						||
       STATUS      current
 | 
						||
       DESCRIPTION
 | 
						||
               "The total number of packets that higher-level
 | 
						||
               protocols requested be transmitted, and which were
 | 
						||
               addressed to a multicast address at this sub-layer,
 | 
						||
               including those that were discarded or not sent.  For
 | 
						||
               a MAC layer protocol, this includes both Group and
 | 
						||
               Functional addresses.  This object is a 64-bit version
 | 
						||
               of channelOutMulticastPkts.
 | 
						||
 | 
						||
               Discontinuities in the value of this counter can occur
 | 
						||
               at re-initialization of the management system, and at
 | 
						||
               other times as indicated by the value of
 | 
						||
               ifCounterDiscontinuityTime."
 | 
						||
       ::= { channelStatsXEntry 10 }
 | 
						||
 | 
						||
     channelHCOutBroadcastPkts OBJECT-TYPE
 | 
						||
       SYNTAX      Counter64
 | 
						||
       MAX-ACCESS  read-only
 | 
						||
       STATUS      current
 | 
						||
       DESCRIPTION
 | 
						||
               "The total number of packets that higher-level
 | 
						||
               protocols requested be transmitted, and which were
 | 
						||
               addressed to a broadcast address at this sub-layer,
 | 
						||
               including those that were discarded or not sent.  This
 | 
						||
               object is a 64-bit version of channelOutBroadcastPkts.
 | 
						||
 | 
						||
               Discontinuities in the value of this counter can occur
 | 
						||
               at re-initialization of the management system, and at
 | 
						||
               other times as indicated by the value of
 | 
						||
               ifCounterDiscontinuityTime."
 | 
						||
       ::= { channelStatsXEntry 11 }
 | 
						||
 | 
						||
------------------------------------------------------------------------------
 | 
						||
--
 | 
						||
--  gbnDeviceSwitchRemoteMirror - Mirror Group                    
 | 
						||
--
 | 
						||
------------------------------------------------------------------------------
 | 
						||
    remoteMirrorVlanTable OBJECT-TYPE
 | 
						||
        SYNTAX SEQUENCE OF RemoteMirrorVlanEntry
 | 
						||
        MAX-ACCESS not-accessible
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "A table of switch interfaces and associated properties."
 | 
						||
        ::= { gbnDeviceSwitchRmoteMirror 1 }
 | 
						||
 | 
						||
    remoteMirrorVlanEntry OBJECT-TYPE
 | 
						||
        SYNTAX RemoteMirrorVlanEntry
 | 
						||
        MAX-ACCESS not-accessible
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "Table entry for switch interface control and status information."
 | 
						||
        INDEX { remoteMirrorVlanIndex }
 | 
						||
        ::= { remoteMirrorVlanTable 1 }
 | 
						||
 | 
						||
    RemoteMirrorVlanEntry ::= SEQUENCE {
 | 
						||
        remoteMirrorVlanIndex                INTEGER,
 | 
						||
        remoteMirrorVlanEnable                TruthValue
 | 
						||
 | 
						||
      }
 | 
						||
 | 
						||
    remoteMirrorVlanIndex OBJECT-TYPE
 | 
						||
        SYNTAX INTEGER (2..4094)
 | 
						||
        MAX-ACCESS read-only
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "the index of remote mirror vlan."
 | 
						||
        ::= { remoteMirrorVlanEntry 1 }
 | 
						||
        
 | 
						||
    remoteMirrorVlanEnable OBJECT-TYPE
 | 
						||
        SYNTAX TruthValue 
 | 
						||
        MAX-ACCESS read-write
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "1:enable. 2 disable"
 | 
						||
        ::= { remoteMirrorVlanEntry 2 }
 | 
						||
          
 | 
						||
    remoteMirrorRspanVlanSet OBJECT-TYPE
 | 
						||
        SYNTAX INTEGER (0..4094)
 | 
						||
        MAX-ACCESS read-write
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "set rspan vlan on src-switch,
 | 
						||
            0:means no rspan vlan;don't set vlan 1 to be rspan vlan"
 | 
						||
        ::= { gbnDeviceSwitchRmoteMirror 2 }
 | 
						||
        
 | 
						||
    remoteMirrorEnable OBJECT-TYPE
 | 
						||
        SYNTAX TruthValue
 | 
						||
        MAX-ACCESS read-write
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "enable remote mirror on src-switch"
 | 
						||
        ::= { gbnDeviceSwitchRmoteMirror 3 }
 | 
						||
 | 
						||
------------------------------------------------------------------------------
 | 
						||
--
 | 
						||
--  gbnDeviceSwitchPortSFPInfo - Port SFP Information                    
 | 
						||
--
 | 
						||
------------------------------------------------------------------------------
 | 
						||
    portSFPInfoTable OBJECT-TYPE
 | 
						||
        SYNTAX SEQUENCE OF PortSFPInfoEntry
 | 
						||
        MAX-ACCESS not-accessible
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "A table of switch interfaces and associated properties."
 | 
						||
        ::= { gbnDeviceSwitchPortSFPInfo 1 }
 | 
						||
 | 
						||
    portSFPInfoEntry OBJECT-TYPE
 | 
						||
        SYNTAX PortSFPInfoEntry
 | 
						||
        MAX-ACCESS not-accessible
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "Table entry for switch interface control and status information."
 | 
						||
        INDEX { portSFPNumber }
 | 
						||
        ::= { portSFPInfoTable 1 }
 | 
						||
 | 
						||
    PortSFPInfoEntry ::= SEQUENCE {
 | 
						||
        portSFPNumber             INTEGER,
 | 
						||
        transceiverType           INTEGER,
 | 
						||
        compliance                DisplayString,
 | 
						||
        connectorType             INTEGER,
 | 
						||
        waveLength                INTEGER,
 | 
						||
        transferDistance          INTEGER,
 | 
						||
        digitalDiagnosticMonitor  INTEGER,
 | 
						||
        vendorName                DisplayString,
 | 
						||
        manuSerialNumber          DisplayString,
 | 
						||
        manufacturingDate         DisplayString,
 | 
						||
        temperature               INTEGER,
 | 
						||
        voltage                   DisplayString,
 | 
						||
        biasCurrent               DisplayString,
 | 
						||
        biasHighThreshold         DisplayString,
 | 
						||
        biasLowThreshold          DisplayString,
 | 
						||
        rxPower                   DisplayString,
 | 
						||
        rxPowerHighThreshold      DisplayString,
 | 
						||
        rxPowerLowThreshold       DisplayString,
 | 
						||
        txPower                   DisplayString,
 | 
						||
        txPowerHighThreshold      DisplayString,
 | 
						||
        txPowerLowThreshold       DisplayString
 | 
						||
      }
 | 
						||
 | 
						||
    portSFPNumber OBJECT-TYPE
 | 
						||
        SYNTAX INTEGER
 | 
						||
        MAX-ACCESS read-only
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "The index of port."
 | 
						||
        ::= { portSFPInfoEntry 1 }
 | 
						||
 | 
						||
    transceiverType OBJECT-TYPE
 | 
						||
        SYNTAX INTEGER {
 | 
						||
            SFPNotExist(0),
 | 
						||
            GBIC(1), 
 | 
						||
            SFF(2),   
 | 
						||
            SFP(3),  
 | 
						||
            XBI(4),
 | 
						||
            Xenpak(5),
 | 
						||
            XFP(6), 
 | 
						||
            XFF(7), 
 | 
						||
            XFP-E(8), 
 | 
						||
            XPak(9), 
 | 
						||
            X2(10),  
 | 
						||
            DWDM-SFP(11),
 | 
						||
            QSFP(12),
 | 
						||
            Unknown(99)
 | 
						||
        }
 | 
						||
        MAX-ACCESS read-only
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "Transceiver type"
 | 
						||
        ::= { portSFPInfoEntry 2 }
 | 
						||
        
 | 
						||
    compliance OBJECT-TYPE
 | 
						||
        SYNTAX  DisplayString
 | 
						||
        MAX-ACCESS read-only
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "Compliance type"
 | 
						||
        ::= { portSFPInfoEntry 3 }
 | 
						||
 | 
						||
    connectorType OBJECT-TYPE
 | 
						||
        SYNTAX INTEGER {
 | 
						||
            SFPNotExist(0),
 | 
						||
            SC(1),
 | 
						||
            FibreChannelStyle1CopperConnector(2),
 | 
						||
            FibreChannelStyle2CopperConnector(3),
 | 
						||
            BNCTNC(4),
 | 
						||
            FibreChannelCoaxialHeaders(5),
 | 
						||
            FiberJack(6),
 | 
						||
            LC(7),
 | 
						||
            MT-RJ(8),
 | 
						||
            MU(9),
 | 
						||
            SG(10),
 | 
						||
            OpticalPigtail(11),
 | 
						||
            MPOParallelOptic(12),
 | 
						||
            HSSDCII(32),
 | 
						||
            CopperPigtail(33),
 | 
						||
            RJ45(34),
 | 
						||
            Electrical-Mode(35),
 | 
						||
            Unknown(99)
 | 
						||
        }
 | 
						||
        MAX-ACCESS read-only
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "Connector type"
 | 
						||
        ::= { portSFPInfoEntry 4 }
 | 
						||
        
 | 
						||
    waveLength OBJECT-TYPE
 | 
						||
        SYNTAX INTEGER
 | 
						||
        MAX-ACCESS read-only
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "Wave length."
 | 
						||
        ::= { portSFPInfoEntry 5 }
 | 
						||
        
 | 
						||
    transferDistance OBJECT-TYPE
 | 
						||
        SYNTAX INTEGER
 | 
						||
        MAX-ACCESS read-only
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "Transfer distance."
 | 
						||
        ::= { portSFPInfoEntry 6 }
 | 
						||
 | 
						||
    digitalDiagnosticMonitor OBJECT-TYPE
 | 
						||
        SYNTAX INTEGER {
 | 
						||
            SFPNotExist(0),
 | 
						||
            NotSupported(1),
 | 
						||
            Supported(2)
 | 
						||
        }
 | 
						||
        MAX-ACCESS read-only
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "Digital Diagnostic Monitor."
 | 
						||
        ::= { portSFPInfoEntry 7 }
 | 
						||
 | 
						||
    vendorName OBJECT-TYPE
 | 
						||
        SYNTAX DisplayString
 | 
						||
        MAX-ACCESS read-only
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "Vendor Name."
 | 
						||
        ::= { portSFPInfoEntry 8 }
 | 
						||
 | 
						||
    manuSerialNumber OBJECT-TYPE
 | 
						||
        SYNTAX DisplayString
 | 
						||
        MAX-ACCESS read-only
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "Manufacture Serial Number."
 | 
						||
        ::= { portSFPInfoEntry 9 }
 | 
						||
 | 
						||
    manufacturingDate OBJECT-TYPE
 | 
						||
        SYNTAX DisplayString
 | 
						||
        MAX-ACCESS read-only
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "Manufacturing Date."
 | 
						||
        ::= { portSFPInfoEntry 10 }
 | 
						||
 | 
						||
    temperature OBJECT-TYPE
 | 
						||
        SYNTAX INTEGER
 | 
						||
        MAX-ACCESS read-only
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "Temperature of sfp."
 | 
						||
        ::= { portSFPInfoEntry 11 }
 | 
						||
 | 
						||
    voltage OBJECT-TYPE
 | 
						||
        SYNTAX DisplayString
 | 
						||
        MAX-ACCESS read-only
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "Voltage of sfp."
 | 
						||
        ::= { portSFPInfoEntry 12 }
 | 
						||
 | 
						||
    biasCurrent OBJECT-TYPE
 | 
						||
        SYNTAX DisplayString
 | 
						||
        MAX-ACCESS read-only
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "bias Current."
 | 
						||
        ::= { portSFPInfoEntry 13 }
 | 
						||
 | 
						||
    biasHighThreshold OBJECT-TYPE
 | 
						||
        SYNTAX DisplayString
 | 
						||
        MAX-ACCESS read-only
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "bias Current High Threshold."
 | 
						||
        ::= { portSFPInfoEntry 14 }
 | 
						||
 | 
						||
    biasLowThreshold OBJECT-TYPE
 | 
						||
        SYNTAX DisplayString
 | 
						||
        MAX-ACCESS read-only
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "bias Current Low Threshold."
 | 
						||
        ::= { portSFPInfoEntry 15 }
 | 
						||
 | 
						||
    rxPower OBJECT-TYPE
 | 
						||
        SYNTAX DisplayString
 | 
						||
        MAX-ACCESS read-only
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "RX Power."
 | 
						||
        ::= { portSFPInfoEntry 16 }
 | 
						||
 | 
						||
    rxPowerHighThreshold OBJECT-TYPE
 | 
						||
        SYNTAX DisplayString
 | 
						||
        MAX-ACCESS read-only
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "RX Power High Threshold."
 | 
						||
        ::= { portSFPInfoEntry 17 }
 | 
						||
        
 | 
						||
    rxPowerLowThreshold OBJECT-TYPE
 | 
						||
        SYNTAX DisplayString
 | 
						||
        MAX-ACCESS read-only
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "RX Power Low Threshold."
 | 
						||
        ::= { portSFPInfoEntry 18 }
 | 
						||
 | 
						||
    txPower OBJECT-TYPE
 | 
						||
        SYNTAX DisplayString
 | 
						||
        MAX-ACCESS read-only
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "TX Power."
 | 
						||
        ::= { portSFPInfoEntry 19 }
 | 
						||
 | 
						||
    txPowerHighThreshold OBJECT-TYPE
 | 
						||
        SYNTAX DisplayString
 | 
						||
        MAX-ACCESS read-only
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "TX Power High Threshold."
 | 
						||
        ::= { portSFPInfoEntry 20 }
 | 
						||
        
 | 
						||
    txPowerLowThreshold OBJECT-TYPE
 | 
						||
        SYNTAX DisplayString
 | 
						||
        MAX-ACCESS read-only
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "TX Power Low Threshold."
 | 
						||
        ::= { portSFPInfoEntry 21 }
 | 
						||
 | 
						||
------------------------------------------------------------------------------
 | 
						||
--
 | 
						||
--  gbnDeviceSwitchPortAvgRate - Port Average Rate Statistics Info
 | 
						||
--
 | 
						||
------------------------------------------------------------------------------
 | 
						||
    portRateStatisticsInterval OBJECT-TYPE
 | 
						||
        SYNTAX Integer32 (1..5)
 | 
						||
        MAX-ACCESS read-write
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "port average rate statistics time interval, unit is minute, default is 5 minutes."
 | 
						||
        ::= { gbnDeviceSwitchPortAvgRate 1 }
 | 
						||
    
 | 
						||
    portAvgRateTable OBJECT-TYPE
 | 
						||
        SYNTAX SEQUENCE OF PortAvgRateEntry
 | 
						||
        MAX-ACCESS not-accessible
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "A table of port average rate statistics info(32)."
 | 
						||
        ::= { gbnDeviceSwitchPortAvgRate 2 }
 | 
						||
 | 
						||
    portAvgRateEntry OBJECT-TYPE
 | 
						||
        SYNTAX PortAvgRateEntry
 | 
						||
        MAX-ACCESS not-accessible
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "Table entry for port average rate statistics information(32)."
 | 
						||
        INDEX { portIndex }
 | 
						||
        ::= { portAvgRateTable 1 }
 | 
						||
 | 
						||
    PortAvgRateEntry ::= SEQUENCE {
 | 
						||
        portIndex           INTEGER,
 | 
						||
        portInOctetRate     Counter32,
 | 
						||
        portInFrameRate     Counter32,
 | 
						||
        portOutOctetRate    Counter32,
 | 
						||
        portOutFrameRate    Counter32
 | 
						||
      }
 | 
						||
    
 | 
						||
    portIndex OBJECT-TYPE
 | 
						||
      SYNTAX INTEGER
 | 
						||
      MAX-ACCESS read-only
 | 
						||
      STATUS current
 | 
						||
      DESCRIPTION
 | 
						||
          "The port index list."
 | 
						||
      ::= { portAvgRateEntry 1 }
 | 
						||
    
 | 
						||
    portInOctetRate OBJECT-TYPE
 | 
						||
      SYNTAX Counter32
 | 
						||
      MAX-ACCESS read-only
 | 
						||
      STATUS current
 | 
						||
      DESCRIPTION
 | 
						||
          "The ingress octet rate of this port."
 | 
						||
      ::= { portAvgRateEntry 2 }
 | 
						||
      
 | 
						||
    portInFrameRate OBJECT-TYPE
 | 
						||
      SYNTAX Counter32
 | 
						||
      MAX-ACCESS read-only
 | 
						||
      STATUS current
 | 
						||
      DESCRIPTION
 | 
						||
          "The ingress packet rate of this port."
 | 
						||
      ::= { portAvgRateEntry 3 }
 | 
						||
 | 
						||
    portOutOctetRate OBJECT-TYPE
 | 
						||
      SYNTAX Counter32
 | 
						||
      MAX-ACCESS read-only
 | 
						||
      STATUS current
 | 
						||
      DESCRIPTION
 | 
						||
          "The egress octet rate of this port."
 | 
						||
      ::= { portAvgRateEntry 4 }
 | 
						||
 | 
						||
    portOutFrameRate OBJECT-TYPE
 | 
						||
      SYNTAX Counter32
 | 
						||
      MAX-ACCESS read-only
 | 
						||
      STATUS current
 | 
						||
      DESCRIPTION
 | 
						||
          "The egress packet rate of this port."
 | 
						||
      ::= { portAvgRateEntry 5 }
 | 
						||
------------------------------------------------------------------------------
 | 
						||
--
 | 
						||
--  gbnDeviceSwitchPortbandwidthUtilization     - Port Average bandwidth utilization Info
 | 
						||
--
 | 
						||
------------------------------------------------------------------------------
 | 
						||
   portBandwidthUtilizationEnable OBJECT-TYPE
 | 
						||
        SYNTAX TruthValue
 | 
						||
      {
 | 
						||
              enable(1),
 | 
						||
              disable(2)
 | 
						||
          }
 | 
						||
      MAX-ACCESS read-write
 | 
						||
      STATUS current
 | 
						||
      DESCRIPTION
 | 
						||
          "The port bandwidth switch."
 | 
						||
        ::= { gbnDeviceSwitchPortbandwidthUtilization 1 }
 | 
						||
  
 | 
						||
    portBandwidthUtilizationTable OBJECT-TYPE
 | 
						||
        SYNTAX SEQUENCE OF PortBandwidthUtilizationEntry
 | 
						||
        MAX-ACCESS not-accessible
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "A table of port bandwidth utilization info(32)."
 | 
						||
        ::= { gbnDeviceSwitchPortbandwidthUtilization 2 }
 | 
						||
                
 | 
						||
    portBandwidthUtilizationEntry OBJECT-TYPE
 | 
						||
        SYNTAX PortBandwidthUtilizationEntry
 | 
						||
        MAX-ACCESS not-accessible
 | 
						||
        STATUS current
 | 
						||
        DESCRIPTION
 | 
						||
            "Table entry for port bandwidth utilization information(32)."
 | 
						||
        INDEX { portBandIndex }
 | 
						||
        ::= { portBandwidthUtilizationTable 2 }
 | 
						||
 | 
						||
    PortBandwidthUtilizationEntry ::= SEQUENCE {
 | 
						||
        portBandIndex           INTEGER,
 | 
						||
        portInBandwidthUtilization     Counter32,
 | 
						||
        portOutBandwidthUtilization     Counter32
 | 
						||
      }
 | 
						||
    
 | 
						||
    portBandIndex OBJECT-TYPE
 | 
						||
      SYNTAX INTEGER
 | 
						||
      MAX-ACCESS read-only
 | 
						||
      STATUS current
 | 
						||
      DESCRIPTION
 | 
						||
          "The port index list."
 | 
						||
      ::= { portBandwidthUtilizationEntry 1 }
 | 
						||
          
 | 
						||
    portInBandwidthUtilization     OBJECT-TYPE
 | 
						||
      SYNTAX Counter32
 | 
						||
      MAX-ACCESS read-only
 | 
						||
      STATUS current
 | 
						||
      DESCRIPTION
 | 
						||
          "The ingress bandwidth utilization of this port."
 | 
						||
      ::= { portBandwidthUtilizationEntry 2 }
 | 
						||
      
 | 
						||
    portOutBandwidthUtilization     OBJECT-TYPE
 | 
						||
      SYNTAX Counter32
 | 
						||
      MAX-ACCESS read-only
 | 
						||
      STATUS current
 | 
						||
      DESCRIPTION
 | 
						||
          "The egress bandwidth utilization of this port."
 | 
						||
      ::= { portBandwidthUtilizationEntry 3 }
 | 
						||
--
 | 
						||
-- END of gbnDeviceSwitch-MIB
 | 
						||
--
 | 
						||
 | 
						||
END
 |