1596 lines
		
	
	
		
			58 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			1596 lines
		
	
	
		
			58 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
-- =========================================================================
 | 
						|
-- Copyright (C) 2003 New H3C Tech. Co., Ltd. All rights reserved.
 | 
						|
--
 | 
						|
-- Description:  DHCP Server MIB
 | 
						|
-- Reference:  Enterprise MIB
 | 
						|
-- Version:V1.52
 | 
						|
-- History:
 | 
						|
--     initial version 2003-03-06
 | 
						|
--     V1.0 6th Mar 2004
 | 
						|
--  V1.1 Modified by chenhua 2004-08-13
 | 
						|
--   Add 0 to the vlaue list of hh3cDHCPSIPResetFlag for get-opporation
 | 
						|
--  V1.2 Modified by chenhua 2004-09-16
 | 
						|
--   Modify  the default value of hh3cDHCPSWriteDataDelay  to 300
 | 
						|
--  V1.3 2004-10-12 updated by gaolong
 | 
						|
--   Import TEXTUAL-CONVENTION
 | 
						|
--  v1.4 Modified by xinhaing 2004-03-03
 | 
						|
--   Add a new table  : hh3cDHCPSIPInUseExTable
 | 
						|
--   The satus of the table hh3cDHCPSIPInUseTable is modified to be deprecated
 | 
						|
--   Correct some spelling errors in hh3cDHCPSIPInUseTable's description
 | 
						|
--   Adjust file format
 | 
						|
-- v1.5 2006-02-22 Modified by xuyufei
 | 
						|
--   Modify the default value of hh3cDHCPSDetectingServerStatus to disabled
 | 
						|
--   Modify the default value of hh3cDHCPSGlobalPoolClientNetbiosType
 | 
						|
--   and hh3cDHCPSInterfacePoolClientNetbiosType to 0
 | 
						|
--   Correct the description of hh3cDHCPSGlobalPoolOptionHexString,
 | 
						|
--   hh3cDHCPSInterfacePoolOptionHexString, hh3cDHCPSGlobalPoolNumber,
 | 
						|
--   hh3cDHCPSInterfacePoolNumber
 | 
						|
-- v1.51 2006-04-13
 | 
						|
--   change value range of hh3cDHCPSIPInUsePoolName and hh3cDHCPSIPInUsePoolNameEx
 | 
						|
-- v1.52 2011-01-19 Modified by ganchanghua
 | 
						|
--   change SYNTAX of hh3cDHCPSConflictIPDetectTime to OCTET STRING(SIZE(1..20))
 | 
						|
-- =========================================================================
 | 
						|
HH3C-DHCPS-MIB DEFINITIONS ::= BEGIN
 | 
						|
    IMPORTS
 | 
						|
        hh3cRhw
 | 
						|
            FROM HH3C-OID-MIB
 | 
						|
        ifIndex
 | 
						|
            FROM RFC1213-MIB
 | 
						|
        OBJECT-GROUP
 | 
						|
            FROM SNMPv2-CONF
 | 
						|
        IpAddress, Integer32, OBJECT-TYPE, MODULE-IDENTITY
 | 
						|
            FROM SNMPv2-SMI
 | 
						|
        RowStatus, MacAddress, TEXTUAL-CONVENTION
 | 
						|
            FROM SNMPv2-TC;
 | 
						|
 | 
						|
    hh3cDHCPServerMib MODULE-IDENTITY
 | 
						|
        LAST-UPDATED "200602200000Z"        -- February 20, 2006 at 00:00 GMT
 | 
						|
        ORGANIZATION
 | 
						|
            "New H3C Tech. Co., Ltd."
 | 
						|
        CONTACT-INFO
 | 
						|
            "Platform Team New H3C Tech. Co., Ltd.
 | 
						|
            Hai-Dian District Beijing P.R. China
 | 
						|
            http://www.h3c.com
 | 
						|
            Zip:100085
 | 
						|
            "
 | 
						|
        DESCRIPTION
 | 
						|
            "This MIB describes objects used for managing DHCP server."
 | 
						|
        ::= { hh3cRhw 2 }
 | 
						|
--
 | 
						|
-- Textual Conventions
 | 
						|
--
 | 
						|
 | 
						|
    Hh3cDhcpSEnabledStatus ::= TEXTUAL-CONVENTION
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "To descript the status of some function is Enabled or
 | 
						|
            Disabled."
 | 
						|
        SYNTAX      INTEGER
 | 
						|
            {
 | 
						|
                enabled(1),
 | 
						|
                disabled(0)
 | 
						|
            }
 | 
						|
 | 
						|
--
 | 
						|
-- Node definitions
 | 
						|
--
 | 
						|
 | 
						|
    hh3cDHCPServerMibObject OBJECT IDENTIFIER ::= { hh3cDHCPServerMib 1 }
 | 
						|
 | 
						|
--  Part 1: For DHCP server global pool
 | 
						|
--
 | 
						|
-- =================================================================
 | 
						|
-- 1st Table of hh3cDHCPServerMibObject: hh3cDHCPSGlobalPoolTable
 | 
						|
-- =================================================================
 | 
						|
    hh3cDHCPSGlobalPoolTable OBJECT-TYPE
 | 
						|
        SYNTAX      SEQUENCE OF Hh3cDHCPSGlobalPoolEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "A table for creating DHCP server global pools."
 | 
						|
        ::= { hh3cDHCPServerMibObject 1 }
 | 
						|
 | 
						|
    hh3cDHCPSGlobalPoolEntry OBJECT-TYPE
 | 
						|
        SYNTAX      Hh3cDHCPSGlobalPoolEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "An entry containing objects for creating or
 | 
						|
            deleting a global pool for the DHCP server."
 | 
						|
        INDEX { hh3cDHCPSGlobalPoolName }
 | 
						|
        ::= { hh3cDHCPSGlobalPoolTable 1 }
 | 
						|
 | 
						|
    Hh3cDHCPSGlobalPoolEntry ::=
 | 
						|
        SEQUENCE
 | 
						|
            {
 | 
						|
                hh3cDHCPSGlobalPoolName         OCTET STRING,
 | 
						|
                hh3cDHCPSGlobalPoolRowStatus    RowStatus
 | 
						|
            }
 | 
						|
 | 
						|
    hh3cDHCPSGlobalPoolName OBJECT-TYPE
 | 
						|
        SYNTAX      OCTET STRING(SIZE(0..255))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "DHCP server global pool name."
 | 
						|
        ::= { hh3cDHCPSGlobalPoolEntry 1 }
 | 
						|
 | 
						|
    hh3cDHCPSGlobalPoolRowStatus OBJECT-TYPE
 | 
						|
        SYNTAX      RowStatus
 | 
						|
        MAX-ACCESS  read-create
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "RowStatus. Three actions are used: active,
 | 
						|
            createAndGo, destroy."
 | 
						|
        ::= { hh3cDHCPSGlobalPoolEntry 2 }
 | 
						|
 | 
						|
--  =================================================================
 | 
						|
-- 2nd Table of hh3cDHCPServerMibObject: hh3cDHCPSGlobalPoolConfigTable
 | 
						|
-- =================================================================
 | 
						|
    hh3cDHCPSGlobalPoolConfigTable OBJECT-TYPE
 | 
						|
        SYNTAX      SEQUENCE OF Hh3cDHCPSGlobalPoolConfigEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "A table containing the configurations of dhcp
 | 
						|
            server global pools."
 | 
						|
        ::= { hh3cDHCPServerMibObject 2 }
 | 
						|
 | 
						|
    hh3cDHCPSGlobalPoolConfigEntry OBJECT-TYPE
 | 
						|
        SYNTAX      Hh3cDHCPSGlobalPoolConfigEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "An entry containing the objects for configuring
 | 
						|
            the network ip or host ip etc. to global pools for
 | 
						|
            DHCP server."
 | 
						|
        INDEX { hh3cDHCPSGlobalPoolName }
 | 
						|
        ::= { hh3cDHCPSGlobalPoolConfigTable 1 }
 | 
						|
 | 
						|
    Hh3cDHCPSGlobalPoolConfigEntry ::=
 | 
						|
        SEQUENCE
 | 
						|
            {
 | 
						|
                hh3cDHCPSGlobalPoolType              INTEGER,
 | 
						|
                hh3cDHCPSGlobalPoolNetwork           IpAddress,
 | 
						|
                hh3cDHCPSGlobalPoolNetworkMask       IpAddress,
 | 
						|
                hh3cDHCPSGlobalPoolHostIPAddr        IpAddress,
 | 
						|
                hh3cDHCPSGlobalPoolHostMask          IpAddress,
 | 
						|
                hh3cDHCPSGlobalPoolHostHAddr         MacAddress,
 | 
						|
                hh3cDHCPSGlobalPoolConfigUndoFlag    INTEGER
 | 
						|
            }
 | 
						|
 | 
						|
    hh3cDHCPSGlobalPoolType OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
            {
 | 
						|
                null(0),
 | 
						|
                host(1),
 | 
						|
                network(2)
 | 
						|
            }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Type of a DHCP global pool. Any operations of
 | 
						|
            this object will be bound with the operations
 | 
						|
            of hh3cDHCPSGlobalPoolNetwork, hh3cDHCPSGlobalPoolHostIPAddr,
 | 
						|
            or hh3cDHCPSGlobalPoolHostHAddr.
 | 
						|
            That means any operation of this object alone will
 | 
						|
            be regarded as invalid operation."
 | 
						|
        ::= { hh3cDHCPSGlobalPoolConfigEntry 1 }
 | 
						|
 | 
						|
    hh3cDHCPSGlobalPoolNetwork OBJECT-TYPE
 | 
						|
        SYNTAX      IpAddress
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Network ip of a DHCP global pool.
 | 
						|
            To delete a configured network ip, please set
 | 
						|
            hh3cDHCPSGlobalPoolConfigUndoFlag to 1."
 | 
						|
        ::= { hh3cDHCPSGlobalPoolConfigEntry 2 }
 | 
						|
 | 
						|
    hh3cDHCPSGlobalPoolNetworkMask OBJECT-TYPE
 | 
						|
        SYNTAX      IpAddress
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Net mask of a DHCP global pool(network).
 | 
						|
            The SET operation to this object ought to be with
 | 
						|
            the SET of hh3cDHCPSGlobalPoolNetwork together, and
 | 
						|
            any SET operation alone to this object will be
 | 
						|
            regarded as an invalid operation.
 | 
						|
            When a network ip of a DHCP global pool was
 | 
						|
            deleted, the net mask would also be deleted
 | 
						|
            automatically, and no further operation needed."
 | 
						|
        ::= { hh3cDHCPSGlobalPoolConfigEntry 3 }
 | 
						|
 | 
						|
    hh3cDHCPSGlobalPoolHostIPAddr OBJECT-TYPE
 | 
						|
        SYNTAX      IpAddress
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Host ip of a DHCP global pool.
 | 
						|
            To delete a configured network ip, please set
 | 
						|
            hh3cDHCPSGlobalPoolConfigUndoFlag to 2."
 | 
						|
        ::= { hh3cDHCPSGlobalPoolConfigEntry 4 }
 | 
						|
 | 
						|
    hh3cDHCPSGlobalPoolHostMask OBJECT-TYPE
 | 
						|
        SYNTAX      IpAddress
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Net mask of a DHCP global pool(host)
 | 
						|
            The SET operation to this object ought to be with
 | 
						|
            the SET of hh3cDHCPSGlobalPoolHostIPAddr together,
 | 
						|
            and any SET operation alone to this object will be
 | 
						|
            regarded as an invalid operation.
 | 
						|
            When a host ip of a DHCP global pool was
 | 
						|
            deleted, the net mask would also be deleted
 | 
						|
            automatically, and no further operation needed."
 | 
						|
        ::= { hh3cDHCPSGlobalPoolConfigEntry 5 }
 | 
						|
 | 
						|
    hh3cDHCPSGlobalPoolHostHAddr OBJECT-TYPE
 | 
						|
        SYNTAX      MacAddress
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Hardware address of a DHCP global pool(host).
 | 
						|
            To delete a configured hardware address, please
 | 
						|
            set hh3cDHCPSGlobalPoolConfigUndoFlag to 3."
 | 
						|
        ::= { hh3cDHCPSGlobalPoolConfigEntry 6 }
 | 
						|
 | 
						|
    hh3cDHCPSGlobalPoolConfigUndoFlag OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
            {
 | 
						|
                undonetworkip(1),
 | 
						|
                undohostip(2),
 | 
						|
                undohosthaddr(3)
 | 
						|
            }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Flag of undo operation for hh3cDHCPSGlobalPoolConfigTable."
 | 
						|
        ::= { hh3cDHCPSGlobalPoolConfigEntry 7 }
 | 
						|
 | 
						|
--  =================================================================
 | 
						|
-- 3rd Table of hh3cDHCPServerMibObject: hh3cDHCPSGlobalPoolParaTable
 | 
						|
-- =================================================================
 | 
						|
    hh3cDHCPSGlobalPoolParaTable OBJECT-TYPE
 | 
						|
        SYNTAX      SEQUENCE OF Hh3cDHCPSGlobalPoolParaEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "A table for configuring parameters to DHCP global
 | 
						|
            pools."
 | 
						|
        ::= { hh3cDHCPServerMibObject 3 }
 | 
						|
 | 
						|
    hh3cDHCPSGlobalPoolParaEntry OBJECT-TYPE
 | 
						|
        SYNTAX      Hh3cDHCPSGlobalPoolParaEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "An entry containing the objects for the
 | 
						|
            configurations of parameters of DHCP global pools."
 | 
						|
        INDEX { hh3cDHCPSGlobalPoolName }
 | 
						|
        ::= { hh3cDHCPSGlobalPoolParaTable 1 }
 | 
						|
 | 
						|
    Hh3cDHCPSGlobalPoolParaEntry ::=
 | 
						|
        SEQUENCE
 | 
						|
            {
 | 
						|
                hh3cDHCPSGlobalPoolLeaseDay                 INTEGER,
 | 
						|
                hh3cDHCPSGlobalPoolLeaseHour                INTEGER,
 | 
						|
                hh3cDHCPSGlobalPoolLeaseMinute              INTEGER,
 | 
						|
                hh3cDHCPSGlobalPoolLeaseUnlimited           INTEGER,
 | 
						|
                hh3cDHCPSGlobalPoolDomainName               OCTET STRING,
 | 
						|
                hh3cDHCPSGlobalPoolClientGatewayIPString    OCTET STRING,
 | 
						|
                hh3cDHCPSGlobalPoolClientGatewayIPUndo      IpAddress,
 | 
						|
                hh3cDHCPSGlobalPoolClientDNSIPString        OCTET STRING,
 | 
						|
                hh3cDHCPSGlobalPoolClientDNSIPUndo          IpAddress,
 | 
						|
                hh3cDHCPSGlobalPoolClientNetbiosType        INTEGER,
 | 
						|
                hh3cDHCPSGlobalPoolClientNbnsIPString       OCTET STRING,
 | 
						|
                hh3cDHCPSGlobalPoolClientNbnsIPUndo         IpAddress,
 | 
						|
                hh3cDHCPSGlobalPoolParaUndoFlag             INTEGER,
 | 
						|
                hh3cDHCPSGlobalPoolIPInUseReset             INTEGER
 | 
						|
            }
 | 
						|
 | 
						|
    hh3cDHCPSGlobalPoolLeaseDay OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(0..365)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Number of days of the lease."
 | 
						|
        DEFVAL { 1 }
 | 
						|
        ::= { hh3cDHCPSGlobalPoolParaEntry 1 }
 | 
						|
 | 
						|
    hh3cDHCPSGlobalPoolLeaseHour OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(0..23)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Number of hours of the lease."
 | 
						|
        DEFVAL { 0 }
 | 
						|
        ::= { hh3cDHCPSGlobalPoolParaEntry 2 }
 | 
						|
 | 
						|
    hh3cDHCPSGlobalPoolLeaseMinute OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(0..59)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Number of minutes of the lease."
 | 
						|
        DEFVAL { 0 }
 | 
						|
        ::= { hh3cDHCPSGlobalPoolParaEntry 3 }
 | 
						|
 | 
						|
    hh3cDHCPSGlobalPoolLeaseUnlimited OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
            {
 | 
						|
                invalid(0),
 | 
						|
                unlimited(1)
 | 
						|
            }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "A flag denoting if the lease of a pool is
 | 
						|
            unlimited."
 | 
						|
        ::= { hh3cDHCPSGlobalPoolParaEntry 4 }
 | 
						|
 | 
						|
    hh3cDHCPSGlobalPoolDomainName OBJECT-TYPE
 | 
						|
        SYNTAX      OCTET STRING(SIZE(0..255))
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Domain name for DHCP clients."
 | 
						|
        ::= { hh3cDHCPSGlobalPoolParaEntry 5 }
 | 
						|
 | 
						|
    hh3cDHCPSGlobalPoolClientGatewayIPString OBJECT-TYPE
 | 
						|
        SYNTAX      OCTET STRING(SIZE(0..129))
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "String of gateway ip addresses for DHCP clients.
 | 
						|
            Since mostly 8 ip can be configured for a pool
 | 
						|
            totally, a string is defined to get or configure 8 ip
 | 
						|
            ip at a time."
 | 
						|
        ::= { hh3cDHCPSGlobalPoolParaEntry 6 }
 | 
						|
 | 
						|
    hh3cDHCPSGlobalPoolClientGatewayIPUndo OBJECT-TYPE
 | 
						|
        SYNTAX      IpAddress
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "A gateway ip address to delete. This object is
 | 
						|
            only for deleting a given ip of gateway router."
 | 
						|
        ::= { hh3cDHCPSGlobalPoolParaEntry 7 }
 | 
						|
 | 
						|
    hh3cDHCPSGlobalPoolClientDNSIPString OBJECT-TYPE
 | 
						|
        SYNTAX      OCTET STRING(SIZE(0..129))
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "String of DNS server ip addresses for DHCP clients.
 | 
						|
            Since mostly 8 ip can be configured for a pool
 | 
						|
            totally, a string is defined to get or configure 8
 | 
						|
            ip at a time."
 | 
						|
        ::= { hh3cDHCPSGlobalPoolParaEntry 8 }
 | 
						|
 | 
						|
    hh3cDHCPSGlobalPoolClientDNSIPUndo OBJECT-TYPE
 | 
						|
        SYNTAX      IpAddress
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "A DNS server ip address to delete. This object
 | 
						|
            is only for deleting a given ip of DNS server."
 | 
						|
        ::= { hh3cDHCPSGlobalPoolParaEntry 9 }
 | 
						|
 | 
						|
    hh3cDHCPSGlobalPoolClientNetbiosType OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
            {
 | 
						|
                null(0),
 | 
						|
                bnode(1),
 | 
						|
                pnode(2),
 | 
						|
                mnode(4),
 | 
						|
                hnode(8)
 | 
						|
            }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "NetBios node type for DHCP clients."
 | 
						|
        DEFVAL { 0 }
 | 
						|
        ::= { hh3cDHCPSGlobalPoolParaEntry 10 }
 | 
						|
 | 
						|
    hh3cDHCPSGlobalPoolClientNbnsIPString OBJECT-TYPE
 | 
						|
        SYNTAX      OCTET STRING(SIZE(0..129))
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "String of NetBios server ip addresses for DHCP
 | 
						|
            clients. Since mostly 8 ip can be configured for
 | 
						|
            a pool totally, so a string is defined to get or
 | 
						|
            configure 8 ip at a time."
 | 
						|
        ::= { hh3cDHCPSGlobalPoolParaEntry 11 }
 | 
						|
 | 
						|
    hh3cDHCPSGlobalPoolClientNbnsIPUndo OBJECT-TYPE
 | 
						|
        SYNTAX      IpAddress
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "A NetBios server ip address to delete. This
 | 
						|
            object is only for deleting a given ip of NetBios
 | 
						|
            server."
 | 
						|
        ::= { hh3cDHCPSGlobalPoolParaEntry 12 }
 | 
						|
 | 
						|
    hh3cDHCPSGlobalPoolParaUndoFlag OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
            {
 | 
						|
                undoDomain(1),
 | 
						|
                undoLease(2),
 | 
						|
                undoGateway(3),
 | 
						|
                undoDns(4),
 | 
						|
                undoNbns(5),
 | 
						|
                undoNbType(6)
 | 
						|
            }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Flag of undo-operation for hh3cDHCPSGlobalPoolParaTable."
 | 
						|
        ::= { hh3cDHCPSGlobalPoolParaEntry 13 }
 | 
						|
 | 
						|
    hh3cDHCPSGlobalPoolIPInUseReset OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
            {
 | 
						|
                reset(1)
 | 
						|
            }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Reset the auto binding ip of the given global
 | 
						|
            pool for DHCP server."
 | 
						|
        ::= { hh3cDHCPSGlobalPoolParaEntry 14 }
 | 
						|
 | 
						|
--  =================================================================
 | 
						|
-- 4th Table of hh3cDHCPServerMibObject: hh3cDHCPSGlobalPoolOptionTable
 | 
						|
-- =================================================================
 | 
						|
    hh3cDHCPSGlobalPoolOptionTable OBJECT-TYPE
 | 
						|
        SYNTAX      SEQUENCE OF Hh3cDHCPSGlobalPoolOptionEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "A table for configuring options to DHCP global pools."
 | 
						|
        ::= { hh3cDHCPServerMibObject 4 }
 | 
						|
 | 
						|
    hh3cDHCPSGlobalPoolOptionEntry OBJECT-TYPE
 | 
						|
        SYNTAX      Hh3cDHCPSGlobalPoolOptionEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "An entry containing the objects for configuring
 | 
						|
            options to DHCP global pools."
 | 
						|
        INDEX { hh3cDHCPSGlobalPoolName, hh3cDHCPSGlobalPoolOptionCode }
 | 
						|
        ::= { hh3cDHCPSGlobalPoolOptionTable 1 }
 | 
						|
 | 
						|
    Hh3cDHCPSGlobalPoolOptionEntry ::=
 | 
						|
        SEQUENCE
 | 
						|
            {
 | 
						|
                hh3cDHCPSGlobalPoolOptionCode         INTEGER,
 | 
						|
                hh3cDHCPSGlobalPoolOptionType         INTEGER,
 | 
						|
                hh3cDHCPSGlobalPoolOptionAscii        OCTET STRING,
 | 
						|
                hh3cDHCPSGlobalPoolOptionHexString    OCTET STRING,
 | 
						|
                hh3cDHCPSGlobalPoolOptionIPString     OCTET STRING,
 | 
						|
                hh3cDHCPSGlobalPoolOptionRowStatus    RowStatus
 | 
						|
             }
 | 
						|
 | 
						|
    hh3cDHCPSGlobalPoolOptionCode OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(1..254)
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Option code."
 | 
						|
        ::= { hh3cDHCPSGlobalPoolOptionEntry 1 }
 | 
						|
 | 
						|
    hh3cDHCPSGlobalPoolOptionType OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
            {
 | 
						|
                ascii(1),
 | 
						|
                hex(2),
 | 
						|
                ip(3)
 | 
						|
            }
 | 
						|
        MAX-ACCESS  read-create
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Option type."
 | 
						|
        ::= { hh3cDHCPSGlobalPoolOptionEntry 2 }
 | 
						|
 | 
						|
    hh3cDHCPSGlobalPoolOptionAscii OBJECT-TYPE
 | 
						|
        SYNTAX      OCTET STRING(SIZE(0..63))
 | 
						|
        MAX-ACCESS  read-create
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Ascii string of an option."
 | 
						|
        ::= { hh3cDHCPSGlobalPoolOptionEntry 3 }
 | 
						|
 | 
						|
    hh3cDHCPSGlobalPoolOptionHexString OBJECT-TYPE
 | 
						|
        SYNTAX      OCTET STRING(SIZE(0..143))
 | 
						|
        MAX-ACCESS  read-create
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Hex string of an option. 1st to 16th hex strings,
 | 
						|
            which are 2 bytes, 4 bytes, 6 bytes or 8 bytes,
 | 
						|
            can be configured at most simultaneously.
 | 
						|
            That means the format of each string
 | 
						|
            must be '12', '1234', '123456' or '12345678'."
 | 
						|
        ::= { hh3cDHCPSGlobalPoolOptionEntry 4 }
 | 
						|
 | 
						|
    hh3cDHCPSGlobalPoolOptionIPString OBJECT-TYPE
 | 
						|
        SYNTAX      OCTET STRING(SIZE(0..129))
 | 
						|
        MAX-ACCESS  read-create
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Ip string of an option. 1 to 8 ip addresses  can
 | 
						|
            be configured at most simultaneously."
 | 
						|
        ::= { hh3cDHCPSGlobalPoolOptionEntry 5 }
 | 
						|
 | 
						|
    hh3cDHCPSGlobalPoolOptionRowStatus OBJECT-TYPE
 | 
						|
        SYNTAX      RowStatus
 | 
						|
        MAX-ACCESS  read-create
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "RowStatus. Three actions are used: active,
 | 
						|
            createAndGo, destroy."
 | 
						|
        ::= { hh3cDHCPSGlobalPoolOptionEntry 6 }
 | 
						|
 | 
						|
--  =================================================================
 | 
						|
-- 5th Table of hh3cDHCPServerMibObject:hh3cDHCPSGlobalTreeTable
 | 
						|
-- =================================================================
 | 
						|
    hh3cDHCPSGlobalTreeTable OBJECT-TYPE
 | 
						|
        SYNTAX      SEQUENCE OF Hh3cDHCPSGlobalTreeEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "A table containing the information of the tree of
 | 
						|
            DHCP global pools."
 | 
						|
        ::= { hh3cDHCPServerMibObject 5 }
 | 
						|
 | 
						|
    hh3cDHCPSGlobalTreeEntry OBJECT-TYPE
 | 
						|
        SYNTAX      Hh3cDHCPSGlobalTreeEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "An entry of objects containing the information
 | 
						|
            for displaying the tree of DHCP global pools."
 | 
						|
        INDEX { hh3cDHCPSGlobalPoolName }
 | 
						|
        ::= { hh3cDHCPSGlobalTreeTable 1 }
 | 
						|
 | 
						|
    Hh3cDHCPSGlobalTreeEntry ::=
 | 
						|
        SEQUENCE
 | 
						|
            {
 | 
						|
                hh3cDHCPSGlobalTreeParentNodeName        OCTET STRING,
 | 
						|
                hh3cDHCPSGlobalTreeChildNodeName         OCTET STRING,
 | 
						|
                hh3cDHCPSGlobalTreePreSiblingNodeName    OCTET STRING,
 | 
						|
                hh3cDHCPSGlobalTreeSiblingNodeName       OCTET STRING
 | 
						|
             }
 | 
						|
 | 
						|
    hh3cDHCPSGlobalTreeParentNodeName OBJECT-TYPE
 | 
						|
        SYNTAX      OCTET STRING(SIZE(0..255))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Pool name of the parent node."
 | 
						|
        ::= { hh3cDHCPSGlobalTreeEntry 1 }
 | 
						|
 | 
						|
    hh3cDHCPSGlobalTreeChildNodeName OBJECT-TYPE
 | 
						|
        SYNTAX      OCTET STRING(SIZE(0..255))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Pool name of the child node."
 | 
						|
        ::= { hh3cDHCPSGlobalTreeEntry 2 }
 | 
						|
 | 
						|
    hh3cDHCPSGlobalTreePreSiblingNodeName OBJECT-TYPE
 | 
						|
        SYNTAX      OCTET STRING(SIZE(0..255))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Pool name of the presibling node."
 | 
						|
        ::= { hh3cDHCPSGlobalTreeEntry 3 }
 | 
						|
 | 
						|
    hh3cDHCPSGlobalTreeSiblingNodeName OBJECT-TYPE
 | 
						|
        SYNTAX      OCTET STRING(SIZE(0..255))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Pool name of the sibling node."
 | 
						|
        ::= { hh3cDHCPSGlobalTreeEntry 4 }
 | 
						|
 | 
						|
--  Part 2: For DHCP server interface pool
 | 
						|
--
 | 
						|
-- =================================================================
 | 
						|
-- 6th Table of hh3cDHCPServerMibObject: hh3cDHCPSInterfacePoolParaTable
 | 
						|
-- =================================================================
 | 
						|
    hh3cDHCPSInterfacePoolParaTable OBJECT-TYPE
 | 
						|
        SYNTAX      SEQUENCE OF Hh3cDHCPSInterfacePoolParaEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "A table for configuring parameters to DHCP interface
 | 
						|
            pools."
 | 
						|
        ::= { hh3cDHCPServerMibObject 6 }
 | 
						|
 | 
						|
    hh3cDHCPSInterfacePoolParaEntry OBJECT-TYPE
 | 
						|
        SYNTAX      Hh3cDHCPSInterfacePoolParaEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "An entry of objects for configuring parameters
 | 
						|
            to DHCP interface pools.
 | 
						|
            The index of this entry is the ifIndex of ethernet."
 | 
						|
        INDEX { ifIndex }
 | 
						|
        ::= { hh3cDHCPSInterfacePoolParaTable 1 }
 | 
						|
 | 
						|
    Hh3cDHCPSInterfacePoolParaEntry ::=
 | 
						|
        SEQUENCE
 | 
						|
            {
 | 
						|
                hh3cDHCPSInterfacePoolLeaseDay              INTEGER,
 | 
						|
                hh3cDHCPSInterfacePoolLeaseHour             INTEGER,
 | 
						|
                hh3cDHCPSInterfacePoolLeaseMinute           INTEGER,
 | 
						|
                hh3cDHCPSInterfacePoolLeaseUnlimited        INTEGER,
 | 
						|
                hh3cDHCPSInterfacePoolDomainName            OCTET STRING,
 | 
						|
                hh3cDHCPSInterfacePoolClientDNSIPString     OCTET STRING,
 | 
						|
                hh3cDHCPSInterfacePoolClientDNSIPUndo       IpAddress,
 | 
						|
                hh3cDHCPSInterfacePoolClientNetbiosType     INTEGER,
 | 
						|
                hh3cDHCPSInterfacePoolClientNbnsIPString    OCTET STRING,
 | 
						|
                hh3cDHCPSInterfacePoolClientNbnsIPUndo      IpAddress,
 | 
						|
                hh3cDHCPSInterfacePoolParaUndoFlag          INTEGER,
 | 
						|
                hh3cDHCPSInterfacePoolIPInUseReset          INTEGER
 | 
						|
    }
 | 
						|
 | 
						|
    hh3cDHCPSInterfacePoolLeaseDay OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(0..365)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Number of days of the lease."
 | 
						|
        DEFVAL { 1 }
 | 
						|
        ::= { hh3cDHCPSInterfacePoolParaEntry 1 }
 | 
						|
 | 
						|
    hh3cDHCPSInterfacePoolLeaseHour OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(0..23)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Number of hours of the lease."
 | 
						|
        DEFVAL { 0 }
 | 
						|
        ::= { hh3cDHCPSInterfacePoolParaEntry 2 }
 | 
						|
 | 
						|
    hh3cDHCPSInterfacePoolLeaseMinute OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(0..59)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Number of minutes of the lease."
 | 
						|
        DEFVAL { 0 }
 | 
						|
        ::= { hh3cDHCPSInterfacePoolParaEntry 3 }
 | 
						|
 | 
						|
    hh3cDHCPSInterfacePoolLeaseUnlimited OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
            {
 | 
						|
                invalid(0),
 | 
						|
                unlimited(1)
 | 
						|
            }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "A flag denoting if the lease of a pool is
 | 
						|
            unlimited."
 | 
						|
        ::= { hh3cDHCPSInterfacePoolParaEntry 4 }
 | 
						|
 | 
						|
    hh3cDHCPSInterfacePoolDomainName OBJECT-TYPE
 | 
						|
        SYNTAX      OCTET STRING(SIZE(0..255))
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Domain name for DHCP clients."
 | 
						|
        ::= { hh3cDHCPSInterfacePoolParaEntry 5 }
 | 
						|
 | 
						|
    hh3cDHCPSInterfacePoolClientDNSIPString OBJECT-TYPE
 | 
						|
        SYNTAX      OCTET STRING(SIZE(0..129))
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "String of DNS server ip addresses for DHCP clients.
 | 
						|
            Since mostly 8 ip can be configured for a pool
 | 
						|
            totally, a string is defined to get or configure 8
 | 
						|
            ip at a time."
 | 
						|
        ::= { hh3cDHCPSInterfacePoolParaEntry 6 }
 | 
						|
 | 
						|
    hh3cDHCPSInterfacePoolClientDNSIPUndo OBJECT-TYPE
 | 
						|
        SYNTAX      IpAddress
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "A DNS server ip address to delete. This object
 | 
						|
            is only for deleting a given ip of DNS server."
 | 
						|
        ::= { hh3cDHCPSInterfacePoolParaEntry 7 }
 | 
						|
 | 
						|
    hh3cDHCPSInterfacePoolClientNetbiosType OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
            {
 | 
						|
                 null(0),
 | 
						|
                 bnode(1),
 | 
						|
                 pnode(2),
 | 
						|
                 mnode(4),
 | 
						|
                 hnode(8)
 | 
						|
            }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "NetBios node type for DHCP clients."
 | 
						|
        DEFVAL { 0 }
 | 
						|
        ::= { hh3cDHCPSInterfacePoolParaEntry 8 }
 | 
						|
 | 
						|
    hh3cDHCPSInterfacePoolClientNbnsIPString OBJECT-TYPE
 | 
						|
        SYNTAX      OCTET STRING(SIZE(0..129))
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "String of NetBios server ip addresses for DHCP
 | 
						|
            clients. Since mostly 8 ip can be configured for
 | 
						|
            a pool totally, so a string is defined to get or
 | 
						|
            configure 8 ip at a time."
 | 
						|
        ::= { hh3cDHCPSInterfacePoolParaEntry 9 }
 | 
						|
 | 
						|
    hh3cDHCPSInterfacePoolClientNbnsIPUndo OBJECT-TYPE
 | 
						|
        SYNTAX      IpAddress
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "A NetBios server ip address to delete. This
 | 
						|
            object is only for deleting a given ip of NetBios
 | 
						|
            server."
 | 
						|
        ::= { hh3cDHCPSInterfacePoolParaEntry 10 }
 | 
						|
 | 
						|
    hh3cDHCPSInterfacePoolParaUndoFlag OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
            {
 | 
						|
                undoDomain(1),
 | 
						|
                undoLease(2),
 | 
						|
                undoDns(4),
 | 
						|
                undoNbns(5),
 | 
						|
                undoNbType(6)
 | 
						|
            }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Flag of undo-operation for
 | 
						|
            hh3cDHCPSInterfacePoolParaTable."
 | 
						|
        ::= { hh3cDHCPSInterfacePoolParaEntry 11 }
 | 
						|
 | 
						|
    hh3cDHCPSInterfacePoolIPInUseReset OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
            {
 | 
						|
                reset(1)
 | 
						|
            }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Reset the auto binding ip of the given interface
 | 
						|
            pool for DHCP server."
 | 
						|
        ::= { hh3cDHCPSInterfacePoolParaEntry 12 }
 | 
						|
 | 
						|
--  =====================================================================
 | 
						|
-- 7th Table of hh3cDHCPServerMibObject: hh3cDHCPSInterfacePoolOptionTable
 | 
						|
-- =====================================================================
 | 
						|
    hh3cDHCPSInterfacePoolOptionTable OBJECT-TYPE
 | 
						|
        SYNTAX      SEQUENCE OF Hh3cDHCPSInterfacePoolOptionEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "A table for configuring options to DHCP interface pools."
 | 
						|
        ::= { hh3cDHCPServerMibObject 7 }
 | 
						|
 | 
						|
    hh3cDHCPSInterfacePoolOptionEntry OBJECT-TYPE
 | 
						|
        SYNTAX      Hh3cDHCPSInterfacePoolOptionEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "An entry of objects for configuring options
 | 
						|
            to DHCP interface pools.
 | 
						|
            The index of this entry is the ifIndex of ethernet."
 | 
						|
        INDEX { ifIndex, hh3cDHCPSInterfacePoolOptionCode }
 | 
						|
        ::= { hh3cDHCPSInterfacePoolOptionTable 1 }
 | 
						|
 | 
						|
    Hh3cDHCPSInterfacePoolOptionEntry ::=
 | 
						|
        SEQUENCE
 | 
						|
            {
 | 
						|
                hh3cDHCPSInterfacePoolOptionCode         INTEGER,
 | 
						|
                hh3cDHCPSInterfacePoolOptionType         INTEGER,
 | 
						|
                hh3cDHCPSInterfacePoolOptionAscii        OCTET STRING,
 | 
						|
                hh3cDHCPSInterfacePoolOptionHexString    OCTET STRING,
 | 
						|
                hh3cDHCPSInterfacePoolOptionIPString     OCTET STRING,
 | 
						|
                hh3cDHCPSInterfacePoolOptionRowStatus    RowStatus
 | 
						|
             }
 | 
						|
 | 
						|
    hh3cDHCPSInterfacePoolOptionCode OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(1..254)
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Option Code."
 | 
						|
        ::= { hh3cDHCPSInterfacePoolOptionEntry 1 }
 | 
						|
 | 
						|
    hh3cDHCPSInterfacePoolOptionType OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
            {
 | 
						|
                ascii(1),
 | 
						|
                hex(2),
 | 
						|
                ip(3)
 | 
						|
            }
 | 
						|
        MAX-ACCESS  read-create
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Option type."
 | 
						|
        ::= { hh3cDHCPSInterfacePoolOptionEntry 2 }
 | 
						|
 | 
						|
    hh3cDHCPSInterfacePoolOptionAscii OBJECT-TYPE
 | 
						|
        SYNTAX      OCTET STRING(SIZE(0..63))
 | 
						|
        MAX-ACCESS  read-create
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Ascii string of an option."
 | 
						|
        ::= { hh3cDHCPSInterfacePoolOptionEntry 3 }
 | 
						|
 | 
						|
    hh3cDHCPSInterfacePoolOptionHexString OBJECT-TYPE
 | 
						|
        SYNTAX      OCTET STRING(SIZE(0..143))
 | 
						|
        MAX-ACCESS  read-create
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Hex string of an option. 1st to 16th hex strings,
 | 
						|
            which are 2 bytes, 4 bytes, 6 bytes or 8 bytes,
 | 
						|
            can be configured at most simultaneously.
 | 
						|
            That means the format of each string
 | 
						|
            must be '12', '1234', '123456' or '12345678'."
 | 
						|
        ::= { hh3cDHCPSInterfacePoolOptionEntry 4 }
 | 
						|
 | 
						|
    hh3cDHCPSInterfacePoolOptionIPString OBJECT-TYPE
 | 
						|
        SYNTAX      OCTET STRING(SIZE(0..129))
 | 
						|
        MAX-ACCESS  read-create
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Ip string of an option. 1 to 8 ip addresses  can
 | 
						|
            be configured at most simultaneously."
 | 
						|
        ::= { hh3cDHCPSInterfacePoolOptionEntry 5 }
 | 
						|
 | 
						|
    hh3cDHCPSInterfacePoolOptionRowStatus OBJECT-TYPE
 | 
						|
        SYNTAX      RowStatus
 | 
						|
        MAX-ACCESS  read-create
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "RowStatus. Three actions are used: active,
 | 
						|
            createAndGo, destroy."
 | 
						|
        ::= { hh3cDHCPSInterfacePoolOptionEntry 6 }
 | 
						|
 | 
						|
--  =========================================================================
 | 
						|
-- 8th Table of hh3cDHCPServerMibObject: hh3cDHCPSInterfacePoolStaticBindTable
 | 
						|
-- =========================================================================
 | 
						|
    hh3cDHCPSInterfacePoolStaticBindTable OBJECT-TYPE
 | 
						|
        SYNTAX      SEQUENCE OF Hh3cDHCPSInterfacePoolStaticBindEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "A table for configuring static binding to DHCP
 | 
						|
            interface pools."
 | 
						|
        ::= { hh3cDHCPServerMibObject 8 }
 | 
						|
 | 
						|
    hh3cDHCPSInterfacePoolStaticBindEntry OBJECT-TYPE
 | 
						|
        SYNTAX      Hh3cDHCPSInterfacePoolStaticBindEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "An entry of objects for configuring static
 | 
						|
            binding to DHCP interface pools.
 | 
						|
            The index of this entry is the ifIndex of ethernet."
 | 
						|
        INDEX { ifIndex, hh3cDHCPSInterfacePoolStaticBindIP }
 | 
						|
        ::= { hh3cDHCPSInterfacePoolStaticBindTable 1 }
 | 
						|
 | 
						|
    Hh3cDHCPSInterfacePoolStaticBindEntry ::=
 | 
						|
        SEQUENCE
 | 
						|
            {
 | 
						|
                hh3cDHCPSInterfacePoolStaticBindIP           IpAddress,
 | 
						|
                hh3cDHCPSInterfacePoolStaticBindMac          MacAddress,
 | 
						|
                hh3cDHCPSInterfacePoolStaticBindRowStatus    RowStatus
 | 
						|
            }
 | 
						|
 | 
						|
    hh3cDHCPSInterfacePoolStaticBindIP OBJECT-TYPE
 | 
						|
        SYNTAX      IpAddress
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Ip address in static binding for DHCP
 | 
						|
            interface pools."
 | 
						|
        ::= { hh3cDHCPSInterfacePoolStaticBindEntry 1 }
 | 
						|
 | 
						|
    hh3cDHCPSInterfacePoolStaticBindMac OBJECT-TYPE
 | 
						|
        SYNTAX      MacAddress
 | 
						|
        MAX-ACCESS  read-create
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Hardware address in static binding for DHCP
 | 
						|
            interface pools."
 | 
						|
        ::= { hh3cDHCPSInterfacePoolStaticBindEntry 2 }
 | 
						|
 | 
						|
    hh3cDHCPSInterfacePoolStaticBindRowStatus OBJECT-TYPE
 | 
						|
        SYNTAX      RowStatus
 | 
						|
        MAX-ACCESS  read-create
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "RowStatus. Three actions are used: active,
 | 
						|
            createAndGo, destroy."
 | 
						|
        ::= { hh3cDHCPSInterfacePoolStaticBindEntry 3 }
 | 
						|
 | 
						|
--  Part 3: For DHCP server
 | 
						|
--
 | 
						|
-- =================================================================
 | 
						|
-- 9th Table of hh3cDHCPServerMibObject: hh3cDHCPSIPInUseTable
 | 
						|
-- =================================================================
 | 
						|
    hh3cDHCPSIPInUseTable OBJECT-TYPE
 | 
						|
        SYNTAX      SEQUENCE OF Hh3cDHCPSIPInUseEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      deprecated
 | 
						|
        DESCRIPTION
 | 
						|
            "A table for displaying the information of ip in use
 | 
						|
            for DHCP server pools."
 | 
						|
        ::= { hh3cDHCPServerMibObject 9 }
 | 
						|
 | 
						|
    hh3cDHCPSIPInUseEntry OBJECT-TYPE
 | 
						|
        SYNTAX      Hh3cDHCPSIPInUseEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      deprecated
 | 
						|
        DESCRIPTION
 | 
						|
            "An entry of objects for displaying information
 | 
						|
            of ip in use for DHCP server pools."
 | 
						|
        INDEX { hh3cDHCPSIPInUseHAddr }
 | 
						|
        ::= { hh3cDHCPSIPInUseTable 1 }
 | 
						|
 | 
						|
    Hh3cDHCPSIPInUseEntry ::=
 | 
						|
        SEQUENCE
 | 
						|
            {
 | 
						|
                hh3cDHCPSIPInUseHAddr        MacAddress,
 | 
						|
                hh3cDHCPSIPInUseIP           IpAddress,
 | 
						|
                hh3cDHCPSIPInUseEndLease     OCTET STRING,
 | 
						|
                hh3cDHCPSIPInUseType         INTEGER,
 | 
						|
                hh3cDHCPSIPInUsePoolName     OCTET STRING,
 | 
						|
                hh3cDHCPSIPInUseInterface    INTEGER,
 | 
						|
                hh3cDHCPSIPInUseVlan         INTEGER,
 | 
						|
                hh3cDHCPSIPInUseAtmpvc       INTEGER
 | 
						|
            }
 | 
						|
 | 
						|
    hh3cDHCPSIPInUseHAddr OBJECT-TYPE
 | 
						|
        SYNTAX      MacAddress
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      deprecated
 | 
						|
        DESCRIPTION
 | 
						|
            "Hardware address."
 | 
						|
        ::= { hh3cDHCPSIPInUseEntry 1 }
 | 
						|
 | 
						|
    hh3cDHCPSIPInUseIP OBJECT-TYPE
 | 
						|
        SYNTAX      IpAddress
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      deprecated
 | 
						|
        DESCRIPTION
 | 
						|
            "Ip address in use."
 | 
						|
        ::= { hh3cDHCPSIPInUseEntry 2 }
 | 
						|
 | 
						|
    hh3cDHCPSIPInUseEndLease OBJECT-TYPE
 | 
						|
        SYNTAX      OCTET STRING(SIZE(1..20))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      deprecated
 | 
						|
        DESCRIPTION
 | 
						|
            "End time of lease.
 | 
						|
            The structure of the OCTET STRING is
 | 
						|
            month/day/year hour:munite:second --
 | 
						|
            MM/DD/YYYY hh:mm:ss. "
 | 
						|
        ::= { hh3cDHCPSIPInUseEntry 3 }
 | 
						|
 | 
						|
    hh3cDHCPSIPInUseType OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
            {
 | 
						|
                manual(1),
 | 
						|
                auto(2),
 | 
						|
                release(3)
 | 
						|
            }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      deprecated
 | 
						|
        DESCRIPTION
 | 
						|
            "Type of binding."
 | 
						|
        ::= { hh3cDHCPSIPInUseEntry 4 }
 | 
						|
 | 
						|
    hh3cDHCPSIPInUsePoolName OBJECT-TYPE
 | 
						|
        SYNTAX      OCTET STRING(SIZE(1..255))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      deprecated
 | 
						|
        DESCRIPTION
 | 
						|
            "Name of the DHCP server pool the ip belongs to."
 | 
						|
        ::= { hh3cDHCPSIPInUseEntry 5 }
 | 
						|
 | 
						|
    hh3cDHCPSIPInUseInterface OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      deprecated
 | 
						|
        DESCRIPTION
 | 
						|
            "Interface index information."
 | 
						|
        ::= { hh3cDHCPSIPInUseEntry 6 }
 | 
						|
 | 
						|
    hh3cDHCPSIPInUseVlan OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(1..4094)
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      deprecated
 | 
						|
        DESCRIPTION
 | 
						|
            "Vlan information."
 | 
						|
        ::= { hh3cDHCPSIPInUseEntry 7 }
 | 
						|
 | 
						|
    hh3cDHCPSIPInUseAtmpvc OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      deprecated
 | 
						|
        DESCRIPTION
 | 
						|
            "Pvc information."
 | 
						|
        ::= { hh3cDHCPSIPInUseEntry 8 }
 | 
						|
 | 
						|
--  =================================================================
 | 
						|
-- 10th Table of hh3cDHCPServerMibObject: hh3cDHCPSForbiddenIPTable
 | 
						|
-- =================================================================
 | 
						|
    hh3cDHCPSForbiddenIPTable OBJECT-TYPE
 | 
						|
        SYNTAX      SEQUENCE OF Hh3cDHCPSForbiddenIPEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "A table for configuring forbidden ip to DHCP server."
 | 
						|
        ::= { hh3cDHCPServerMibObject 10 }
 | 
						|
 | 
						|
    hh3cDHCPSForbiddenIPEntry OBJECT-TYPE
 | 
						|
        SYNTAX      Hh3cDHCPSForbiddenIPEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "An entry for configuring forbidden ip to DHCP
 | 
						|
            server."
 | 
						|
        INDEX { hh3cDHCPSForbiddenIPStart, hh3cDHCPSForbiddenIPEnd }
 | 
						|
        ::= { hh3cDHCPSForbiddenIPTable 1 }
 | 
						|
 | 
						|
    Hh3cDHCPSForbiddenIPEntry ::=
 | 
						|
        SEQUENCE
 | 
						|
            {
 | 
						|
                hh3cDHCPSForbiddenIPStart        IpAddress,
 | 
						|
                hh3cDHCPSForbiddenIPEnd          IpAddress,
 | 
						|
                hh3cDHCPSForbiddenIPRowStatus    RowStatus
 | 
						|
            }
 | 
						|
 | 
						|
    hh3cDHCPSForbiddenIPStart OBJECT-TYPE
 | 
						|
        SYNTAX      IpAddress
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Start ip of forbidden ip."
 | 
						|
        ::= { hh3cDHCPSForbiddenIPEntry 1 }
 | 
						|
 | 
						|
    hh3cDHCPSForbiddenIPEnd OBJECT-TYPE
 | 
						|
        SYNTAX      IpAddress
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "End ip of forbidden ip."
 | 
						|
        ::= { hh3cDHCPSForbiddenIPEntry 2 }
 | 
						|
 | 
						|
    hh3cDHCPSForbiddenIPRowStatus OBJECT-TYPE
 | 
						|
        SYNTAX      RowStatus
 | 
						|
        MAX-ACCESS  read-create
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "RowStatus. Three actions are used: active,
 | 
						|
            createAndGo, destroy."
 | 
						|
        ::= { hh3cDHCPSForbiddenIPEntry 3 }
 | 
						|
 | 
						|
--  =================================================================
 | 
						|
-- 11th Table of hh3cDHCPServerMibObject: hh3cDHCPSConflictIPTable
 | 
						|
-- =================================================================
 | 
						|
    hh3cDHCPSConflictIPTable OBJECT-TYPE
 | 
						|
        SYNTAX      SEQUENCE OF Hh3cDHCPSConflictIPEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "A table for displaying the information of conflict
 | 
						|
            ip for DHCP server."
 | 
						|
        ::= { hh3cDHCPServerMibObject 11 }
 | 
						|
 | 
						|
    hh3cDHCPSConflictIPEntry OBJECT-TYPE
 | 
						|
        SYNTAX      Hh3cDHCPSConflictIPEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "An entry for displaying the information of
 | 
						|
            conflict ip for DHCP server."
 | 
						|
        INDEX { hh3cDHCPSConflictIP }
 | 
						|
        ::= { hh3cDHCPSConflictIPTable 1 }
 | 
						|
 | 
						|
    Hh3cDHCPSConflictIPEntry ::=
 | 
						|
        SEQUENCE
 | 
						|
            {
 | 
						|
                hh3cDHCPSConflictIP              IpAddress,
 | 
						|
                hh3cDHCPSConflictIPType          INTEGER,
 | 
						|
                hh3cDHCPSConflictIPDetectTime    OCTET STRING
 | 
						|
            }
 | 
						|
 | 
						|
    hh3cDHCPSConflictIP OBJECT-TYPE
 | 
						|
        SYNTAX      IpAddress
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Conflict ip."
 | 
						|
        ::= { hh3cDHCPSConflictIPEntry 1 }
 | 
						|
 | 
						|
    hh3cDHCPSConflictIPType OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
            {
 | 
						|
                ping(1),
 | 
						|
                arp(2)
 | 
						|
            }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Type of the detection of conflict ip."
 | 
						|
        ::= { hh3cDHCPSConflictIPEntry 2 }
 | 
						|
 | 
						|
    hh3cDHCPSConflictIPDetectTime OBJECT-TYPE
 | 
						|
        SYNTAX      OCTET STRING(SIZE(1..20))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Time when the conflict is detected.
 | 
						|
            The structure of the OCTET STRING is
 | 
						|
            month/day/year hour:munite:second --
 | 
						|
            MM/DD/YYYY hh:mm:ss."
 | 
						|
        ::= { hh3cDHCPSConflictIPEntry 3 }
 | 
						|
 | 
						|
--  Part 4: Non-table object
 | 
						|
--
 | 
						|
    hh3cDHCPSServiceStatus OBJECT-TYPE
 | 
						|
        SYNTAX      Hh3cDhcpSEnabledStatus
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The status of DHCP service."
 | 
						|
        DEFVAL { enabled }
 | 
						|
        ::= { hh3cDHCPServerMibObject 12 }
 | 
						|
 | 
						|
    hh3cDHCPSDetectingServerStatus OBJECT-TYPE
 | 
						|
        SYNTAX      Hh3cDhcpSEnabledStatus
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The status of DHCP servers detecting function."
 | 
						|
        DEFVAL { disabled }
 | 
						|
        ::= { hh3cDHCPServerMibObject 13 }
 | 
						|
 | 
						|
    hh3cDHCPSPingNum OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(0..10)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The number of ping packets sent out."
 | 
						|
        DEFVAL { 2 }
 | 
						|
        ::= { hh3cDHCPServerMibObject 14 }
 | 
						|
 | 
						|
    hh3cDHCPSPingTimeout OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(0..10000)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The delay for the reply of a ping packet.
 | 
						|
            Unit: millisecond."
 | 
						|
        DEFVAL { 500 }
 | 
						|
        ::= { hh3cDHCPServerMibObject 15 }
 | 
						|
 | 
						|
    hh3cDHCPSWriteDataStatus OBJECT-TYPE
 | 
						|
        SYNTAX      Hh3cDhcpSEnabledStatus
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The status of the function writing data to the
 | 
						|
            harddisk."
 | 
						|
        DEFVAL { disabled }
 | 
						|
        ::= { hh3cDHCPServerMibObject 16 }
 | 
						|
 | 
						|
    hh3cDHCPSWriteDataDirection OBJECT-TYPE
 | 
						|
        SYNTAX      OCTET STRING(SIZE(1..255))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The direction of writing data to a harddisk."
 | 
						|
        ::= { hh3cDHCPServerMibObject 17 }
 | 
						|
 | 
						|
    hh3cDHCPSWriteDataDelay OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(300..86400)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The allowable delay of writing data to the
 | 
						|
            harddisk. Unit: second."
 | 
						|
        DEFVAL { 300 }
 | 
						|
        ::= { hh3cDHCPServerMibObject 18 }
 | 
						|
 | 
						|
    hh3cDHCPSWriteDataRecover OBJECT-TYPE
 | 
						|
        SYNTAX      Hh3cDhcpSEnabledStatus
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The flag used to recover DHCP data with the data on
 | 
						|
            the harddisk."
 | 
						|
        ::= { hh3cDHCPServerMibObject 19 }
 | 
						|
 | 
						|
    hh3cDHCPSIPInUseResetIP OBJECT-TYPE
 | 
						|
        SYNTAX      IpAddress
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "An ip in use that will be cleared. 0 returned for SET
 | 
						|
            operation."
 | 
						|
        ::= { hh3cDHCPServerMibObject 20 }
 | 
						|
 | 
						|
    hh3cDHCPSConflictIPResetIP OBJECT-TYPE
 | 
						|
        SYNTAX      IpAddress
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "A conflict ip that will be cleared. 0 returned for
 | 
						|
            SET operation."
 | 
						|
        ::= { hh3cDHCPServerMibObject 21 }
 | 
						|
 | 
						|
    hh3cDHCPSIPResetFlag OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
            {
 | 
						|
                invalid(0),
 | 
						|
                ipInUse(1),
 | 
						|
                conflictIp(2)
 | 
						|
            }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "A flag that descript the reset operation."
 | 
						|
        ::= { hh3cDHCPServerMibObject 22 }
 | 
						|
 | 
						|
    hh3cDHCPSGlobalPoolNumber OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The total number of DHCP server global-pools."
 | 
						|
        ::= { hh3cDHCPServerMibObject 23 }
 | 
						|
 | 
						|
    hh3cDHCPSGlobalPoolAutoBindingNum OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The total number of auto binding ip in DHCP server global-pools."
 | 
						|
        ::= { hh3cDHCPServerMibObject 24 }
 | 
						|
 | 
						|
    hh3cDHCPSGlobalPoolManualBindingNum OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The total number of manual binding ip in DHCP
 | 
						|
            server global-pools."
 | 
						|
        ::= { hh3cDHCPServerMibObject 25 }
 | 
						|
 | 
						|
    hh3cDHCPSGlobalPoolExpiredBindingNum OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The total number of expired binding ip in DHCP
 | 
						|
            server global-pools."
 | 
						|
        ::= { hh3cDHCPServerMibObject 26 }
 | 
						|
 | 
						|
    hh3cDHCPSInterfacePoolNumber OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The total number of DHCP server interface-pools."
 | 
						|
        ::= { hh3cDHCPServerMibObject 27 }
 | 
						|
 | 
						|
    hh3cDHCPSInterfacePoolAutoBindingNum OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The total number of auto binding ip in DHCP server
 | 
						|
            interface-pools."
 | 
						|
        ::= { hh3cDHCPServerMibObject 28 }
 | 
						|
 | 
						|
    hh3cDHCPSInterfacePoolManualBindingNum OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The total number of manual binding ip in DHCP server
 | 
						|
            interface-pools."
 | 
						|
        ::= { hh3cDHCPServerMibObject 29 }
 | 
						|
 | 
						|
    hh3cDHCPSInterfacePoolExpiredBindingNum OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The total number of expired binding ip in DHCP server
 | 
						|
            interface-pools."
 | 
						|
        ::= { hh3cDHCPServerMibObject 30 }
 | 
						|
 | 
						|
    hh3cDHCPSBadPktNum OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The total number of the bad packets received."
 | 
						|
        ::= { hh3cDHCPServerMibObject 31 }
 | 
						|
 | 
						|
    hh3cDHCPSBootRequestPktNum OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The total number of the packets received by DHCP
 | 
						|
            Server from DHCP clients."
 | 
						|
        ::= { hh3cDHCPServerMibObject 32 }
 | 
						|
 | 
						|
    hh3cDHCPSDiscoverPktNum OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The total number of the DHCP Discover packets
 | 
						|
            received from the DHCP clients."
 | 
						|
        ::= { hh3cDHCPServerMibObject 33 }
 | 
						|
 | 
						|
    hh3cDHCPSRequestPktNum OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The total number of the DHCP Request packets
 | 
						|
            received from the DHCP clients."
 | 
						|
        ::= { hh3cDHCPServerMibObject 34 }
 | 
						|
 | 
						|
    hh3cDHCPSDeclinePktNum OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The total number of the DHCP Decline packets
 | 
						|
            received from the DHCP clients."
 | 
						|
        ::= { hh3cDHCPServerMibObject 35 }
 | 
						|
 | 
						|
    hh3cDHCPSReleasePktNum OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The total number of the DHCP Release packets
 | 
						|
            received from the DHCP clients."
 | 
						|
        ::= { hh3cDHCPServerMibObject 36 }
 | 
						|
 | 
						|
    hh3cDHCPSInformPktNum OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The total number of the DHCP Inform packets
 | 
						|
            received from the DHCP clients."
 | 
						|
        ::= { hh3cDHCPServerMibObject 37 }
 | 
						|
 | 
						|
    hh3cDHCPSBootReplyPktNum OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The total number of the packets sent by DHCP server
 | 
						|
            to DHCP clients."
 | 
						|
        ::= { hh3cDHCPServerMibObject 38 }
 | 
						|
 | 
						|
    hh3cDHCPSOfferPktNum OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The total number of the DHCP Offer packets
 | 
						|
            sent by the DHCP server."
 | 
						|
        ::= { hh3cDHCPServerMibObject 39 }
 | 
						|
 | 
						|
    hh3cDHCPSAckPktNum OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The total number of the DHCP Ack packets
 | 
						|
            sent by the DHCP server."
 | 
						|
        ::= { hh3cDHCPServerMibObject 40 }
 | 
						|
 | 
						|
    hh3cDHCPSNakPktNum OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The total number of the DHCP Nak packets
 | 
						|
            sent by the DHCP server."
 | 
						|
        ::= { hh3cDHCPServerMibObject 41 }
 | 
						|
 | 
						|
    hh3cDHCPSStatisticsReset OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
            {
 | 
						|
                reset(1)
 | 
						|
            }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Reset the above statistic information of packets
 | 
						|
            received and sent by the DHCP server."
 | 
						|
        ::= { hh3cDHCPServerMibObject 42 }
 | 
						|
 | 
						|
-- =================================================================
 | 
						|
-- 43th Table of hh3cDHCPServerMibObject: hh3cDHCPSIPInUseTableEx
 | 
						|
-- =================================================================
 | 
						|
    hh3cDHCPSIPInUseExTable OBJECT-TYPE
 | 
						|
        SYNTAX SEQUENCE OF Hh3cDHCPSIPInUseExEntry
 | 
						|
        MAX-ACCESS not-accessible
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "A table for displaying the information of ip in use
 | 
						|
            for DHCP Server pools. "
 | 
						|
        ::= { hh3cDHCPServerMibObject 43 }
 | 
						|
 | 
						|
    hh3cDHCPSIPInUseExEntry OBJECT-TYPE
 | 
						|
        SYNTAX      Hh3cDHCPSIPInUseExEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "An entry of objects for displaying information
 | 
						|
            of ip in use for DHCP server pools."
 | 
						|
        INDEX { hh3cDHCPSIPInUseHAddrEx, hh3cDHCPSIPInUseVlanIdEx }
 | 
						|
        ::= { hh3cDHCPSIPInUseExTable 1 }
 | 
						|
 | 
						|
    Hh3cDHCPSIPInUseExEntry ::=
 | 
						|
        SEQUENCE
 | 
						|
            {
 | 
						|
                hh3cDHCPSIPInUseHAddrEx               MacAddress,
 | 
						|
                hh3cDHCPSIPInUseVlanIdEx              INTEGER,
 | 
						|
                hh3cDHCPSIPInUseIPEx                  IpAddress,
 | 
						|
                hh3cDHCPSIPInUseEndLeaseEx            OCTET STRING,
 | 
						|
                hh3cDHCPSIPInUseTypeEx                INTEGER,
 | 
						|
                hh3cDHCPSIPInUsePoolNameEx            OCTET STRING,
 | 
						|
                hh3cDHCPSIPInUseIfIndexEx             INTEGER,
 | 
						|
                hh3cDHCPSIPInUseServerPortVlanIdEx    INTEGER,
 | 
						|
                hh3cDHCPSIPInUseAtmpvcEx              INTEGER
 | 
						|
            }
 | 
						|
 | 
						|
    hh3cDHCPSIPInUseHAddrEx OBJECT-TYPE
 | 
						|
        SYNTAX      MacAddress
 | 
						|
        MAX-ACCESS  accessible-for-notify
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Hardware address."
 | 
						|
        ::= { hh3cDHCPSIPInUseExEntry 1 }
 | 
						|
 | 
						|
    hh3cDHCPSIPInUseVlanIdEx OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(1..4094|60000)
 | 
						|
        MAX-ACCESS  accessible-for-notify
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "User's vlanID.
 | 
						|
            60000 means that a client doesn't have vlanID or have an
 | 
						|
            invalid vlanID."
 | 
						|
        ::= { hh3cDHCPSIPInUseExEntry 2 }
 | 
						|
 | 
						|
    hh3cDHCPSIPInUseIPEx OBJECT-TYPE
 | 
						|
        SYNTAX      IpAddress
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Ip address in use."
 | 
						|
        ::= { hh3cDHCPSIPInUseExEntry 3 }
 | 
						|
 | 
						|
    hh3cDHCPSIPInUseEndLeaseEx OBJECT-TYPE
 | 
						|
        SYNTAX      OCTET STRING(SIZE(1..20))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "End time of lease.
 | 
						|
            The structure of the OCTET STRING is
 | 
						|
            month/day/year hour:munite:second --
 | 
						|
            MM/DD/YYYY hh:mm:ss."
 | 
						|
        ::= { hh3cDHCPSIPInUseExEntry 4 }
 | 
						|
 | 
						|
    hh3cDHCPSIPInUseTypeEx OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
            {
 | 
						|
                manual(1),
 | 
						|
                auto(2),
 | 
						|
                release(3)
 | 
						|
            }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Type of binding."
 | 
						|
        ::= { hh3cDHCPSIPInUseExEntry 5 }
 | 
						|
 | 
						|
    hh3cDHCPSIPInUsePoolNameEx OBJECT-TYPE
 | 
						|
        SYNTAX      OCTET STRING(SIZE(1..255))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Name of the DHCP server pool the ip belongs to."
 | 
						|
        ::= { hh3cDHCPSIPInUseExEntry 6 }
 | 
						|
 | 
						|
    hh3cDHCPSIPInUseIfIndexEx OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Interface index information."
 | 
						|
        ::= { hh3cDHCPSIPInUseExEntry 7 }
 | 
						|
 | 
						|
    hh3cDHCPSIPInUseServerPortVlanIdEx OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(1..4094)
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Vlan information of port on server through
 | 
						|
             which the client user accesses server."
 | 
						|
        ::= { hh3cDHCPSIPInUseExEntry 8 }
 | 
						|
 | 
						|
    hh3cDHCPSIPInUseAtmpvcEx OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Pvc information."
 | 
						|
        ::= { hh3cDHCPSIPInUseExEntry 9 }
 | 
						|
 | 
						|
--  Conformance information
 | 
						|
--
 | 
						|
    hh3cDHCPServerMIBConformance OBJECT IDENTIFIER ::= { hh3cDHCPServerMib 2 }
 | 
						|
 | 
						|
    hh3cDHCPServerMIBCompliances OBJECT IDENTIFIER ::= { hh3cDHCPServerMIBConformance 1 }
 | 
						|
 | 
						|
    hh3cDHCPServerMIBGroups OBJECT IDENTIFIER ::= { hh3cDHCPServerMIBConformance 2 }
 | 
						|
 | 
						|
--  Units of conformance
 | 
						|
--
 | 
						|
    hh3cDHCPServerMIBGroup OBJECT-GROUP
 | 
						|
        OBJECTS { hh3cDHCPSGlobalPoolName, hh3cDHCPSGlobalPoolRowStatus, hh3cDHCPSGlobalPoolType, hh3cDHCPSGlobalPoolNetwork, hh3cDHCPSGlobalPoolNetworkMask,
 | 
						|
            hh3cDHCPSGlobalPoolHostIPAddr, hh3cDHCPSGlobalPoolHostMask, hh3cDHCPSGlobalPoolHostHAddr, hh3cDHCPSGlobalPoolConfigUndoFlag, hh3cDHCPSGlobalPoolLeaseDay,
 | 
						|
            hh3cDHCPSGlobalPoolLeaseHour, hh3cDHCPSGlobalPoolLeaseMinute, hh3cDHCPSGlobalPoolLeaseUnlimited, hh3cDHCPSGlobalPoolDomainName, hh3cDHCPSGlobalPoolClientGatewayIPString,
 | 
						|
            hh3cDHCPSGlobalPoolClientGatewayIPUndo, hh3cDHCPSGlobalPoolClientDNSIPString, hh3cDHCPSGlobalPoolClientDNSIPUndo, hh3cDHCPSGlobalPoolClientNetbiosType, hh3cDHCPSGlobalPoolClientNbnsIPString,
 | 
						|
            hh3cDHCPSGlobalPoolClientNbnsIPUndo, hh3cDHCPSGlobalPoolParaUndoFlag, hh3cDHCPSGlobalPoolIPInUseReset, hh3cDHCPSGlobalPoolOptionCode, hh3cDHCPSGlobalPoolOptionType,
 | 
						|
            hh3cDHCPSGlobalPoolOptionAscii, hh3cDHCPSGlobalPoolOptionHexString, hh3cDHCPSGlobalPoolOptionIPString, hh3cDHCPSGlobalPoolOptionRowStatus, hh3cDHCPSGlobalTreeParentNodeName,
 | 
						|
            hh3cDHCPSGlobalTreeChildNodeName, hh3cDHCPSGlobalTreePreSiblingNodeName, hh3cDHCPSGlobalTreeSiblingNodeName, hh3cDHCPSInterfacePoolLeaseDay, hh3cDHCPSInterfacePoolLeaseHour,
 | 
						|
            hh3cDHCPSInterfacePoolLeaseMinute, hh3cDHCPSInterfacePoolLeaseUnlimited, hh3cDHCPSInterfacePoolDomainName, hh3cDHCPSInterfacePoolClientDNSIPString, hh3cDHCPSInterfacePoolClientDNSIPUndo,
 | 
						|
            hh3cDHCPSInterfacePoolClientNetbiosType, hh3cDHCPSInterfacePoolClientNbnsIPString, hh3cDHCPSInterfacePoolClientNbnsIPUndo, hh3cDHCPSInterfacePoolParaUndoFlag, hh3cDHCPSInterfacePoolIPInUseReset,
 | 
						|
            hh3cDHCPSInterfacePoolOptionCode, hh3cDHCPSInterfacePoolOptionType, hh3cDHCPSInterfacePoolOptionAscii, hh3cDHCPSInterfacePoolOptionHexString, hh3cDHCPSInterfacePoolOptionIPString,
 | 
						|
            hh3cDHCPSInterfacePoolOptionRowStatus, hh3cDHCPSInterfacePoolStaticBindIP, hh3cDHCPSInterfacePoolStaticBindMac, hh3cDHCPSInterfacePoolStaticBindRowStatus, hh3cDHCPSIPInUseHAddr,
 | 
						|
            hh3cDHCPSIPInUseIP, hh3cDHCPSIPInUseEndLease, hh3cDHCPSIPInUseType, hh3cDHCPSIPInUsePoolName, hh3cDHCPSIPInUseInterface,
 | 
						|
            hh3cDHCPSIPInUseVlan, hh3cDHCPSIPInUseAtmpvc, hh3cDHCPSForbiddenIPStart, hh3cDHCPSForbiddenIPEnd, hh3cDHCPSForbiddenIPRowStatus,
 | 
						|
            hh3cDHCPSConflictIP, hh3cDHCPSConflictIPType, hh3cDHCPSConflictIPDetectTime, hh3cDHCPSServiceStatus, hh3cDHCPSDetectingServerStatus,
 | 
						|
            hh3cDHCPSPingNum, hh3cDHCPSPingTimeout, hh3cDHCPSWriteDataStatus, hh3cDHCPSWriteDataDirection, hh3cDHCPSWriteDataDelay,
 | 
						|
            hh3cDHCPSWriteDataRecover, hh3cDHCPSIPInUseResetIP, hh3cDHCPSConflictIPResetIP, hh3cDHCPSIPResetFlag, hh3cDHCPSGlobalPoolNumber,
 | 
						|
            hh3cDHCPSGlobalPoolAutoBindingNum, hh3cDHCPSGlobalPoolManualBindingNum, hh3cDHCPSGlobalPoolExpiredBindingNum, hh3cDHCPSInterfacePoolNumber, hh3cDHCPSInterfacePoolAutoBindingNum,
 | 
						|
            hh3cDHCPSInterfacePoolManualBindingNum, hh3cDHCPSInterfacePoolExpiredBindingNum, hh3cDHCPSBadPktNum, hh3cDHCPSBootRequestPktNum, hh3cDHCPSDiscoverPktNum,
 | 
						|
            hh3cDHCPSRequestPktNum, hh3cDHCPSDeclinePktNum, hh3cDHCPSReleasePktNum, hh3cDHCPSInformPktNum, hh3cDHCPSBootReplyPktNum,
 | 
						|
            hh3cDHCPSOfferPktNum, hh3cDHCPSAckPktNum, hh3cDHCPSNakPktNum, hh3cDHCPSStatisticsReset,hh3cDHCPSIPInUseHAddrEx,hh3cDHCPSIPInUseVlanIdEx,
 | 
						|
            hh3cDHCPSIPInUseIPEx, hh3cDHCPSIPInUseEndLeaseEx,hh3cDHCPSIPInUseTypeEx, hh3cDHCPSIPInUsePoolNameEx, hh3cDHCPSIPInUseIfIndexEx,
 | 
						|
            hh3cDHCPSIPInUseServerPortVlanIdEx, hh3cDHCPSIPInUseAtmpvcEx }
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The basic collection of objects providing management of
 | 
						|
            DHCP server."
 | 
						|
        ::= { hh3cDHCPServerMIBGroups 1 }
 | 
						|
 | 
						|
 | 
						|
    END
 |