215 lines
5.8 KiB
Plaintext
215 lines
5.8 KiB
Plaintext
-- ==================================================================
|
|
-- Copyright (C) 2002 by HUAWEI TECHNOLOGIES. All rights reserved.
|
|
--
|
|
-- Description: HUAWEI Lan Switch DHCP MIB
|
|
-- Reference:
|
|
-- Version: V1.0
|
|
-- History:
|
|
--(1) Created by Zhang Shilin, 2001.6.29
|
|
--(2) Revised by Qi Zhenglin, 2002.01.08
|
|
-- ==================================================================
|
|
|
|
-- ==================================================================
|
|
--
|
|
-- Varibles and types be imported
|
|
--
|
|
-- ==================================================================
|
|
|
|
A3COM-HUAWEI-LswDHCP-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
|
|
RowStatus, MacAddress
|
|
FROM SNMPv2-TC
|
|
|
|
MODULE-IDENTITY,OBJECT-TYPE, IpAddress
|
|
FROM SNMPv2-SMI
|
|
|
|
lswCommon
|
|
FROM A3COM-HUAWEI-OID-MIB;
|
|
|
|
-- ==================================================================
|
|
--
|
|
-- ======================= definition begin =========================
|
|
--
|
|
-- ==================================================================
|
|
hwLswDhcpMib MODULE-IDENTITY
|
|
LAST-UPDATED "200106290000Z"
|
|
ORGANIZATION ""
|
|
CONTACT-INFO
|
|
""
|
|
DESCRIPTION
|
|
""
|
|
REVISION "200106290000Z"
|
|
DESCRIPTION
|
|
""
|
|
::= { lswCommon 8 }
|
|
|
|
hwLswDhcpMibObject OBJECT IDENTIFIER ::= { hwLswDhcpMib 1 }
|
|
|
|
hwDhcpGroupTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwDhcpGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table containing the information of dhcp group "
|
|
::= { hwLswDhcpMibObject 1 }
|
|
|
|
|
|
hwDhcpGroupEntry OBJECT-TYPE
|
|
SYNTAX HwDhcpGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table entry containing the information of dhcp group "
|
|
INDEX { hwDhcpGroupID }
|
|
::= { hwDhcpGroupTable 1}
|
|
|
|
HwDhcpGroupEntry ::=
|
|
SEQUENCE {
|
|
hwDhcpGroupID INTEGER ,
|
|
hwIpDhcpServerAddress1 IpAddress ,
|
|
hwIpDhcpServerAddress2 IpAddress ,
|
|
hwDhcpRowStatus RowStatus
|
|
}
|
|
|
|
hwDhcpGroupID OBJECT-TYPE
|
|
SYNTAX INTEGER (0..19)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION " DHCP group identifier "
|
|
::= { hwDhcpGroupEntry 1 }
|
|
|
|
hwIpDhcpServerAddress1 OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " The first IP address of DHCP server group "
|
|
::= { hwDhcpGroupEntry 2 }
|
|
|
|
hwIpDhcpServerAddress2 OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " The second IP address of DHCP server group "
|
|
::= { hwDhcpGroupEntry 3 }
|
|
|
|
hwDhcpRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION " Operation status of this table entry "
|
|
::= { hwDhcpGroupEntry 4 }
|
|
|
|
hwDhcpSecurityTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwDhcpSecurityEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table containing the information of dhcp security "
|
|
::= { hwLswDhcpMibObject 2 }
|
|
|
|
|
|
hwDhcpSecurityEntry OBJECT-TYPE
|
|
SYNTAX HwDhcpSecurityEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table containing the information of dhcp security "
|
|
INDEX { hwDhcpClientIpAddress }
|
|
::= { hwDhcpSecurityTable 1}
|
|
|
|
HwDhcpSecurityEntry ::=
|
|
SEQUENCE {
|
|
hwDhcpClientIpAddress IpAddress ,
|
|
hwDhcpClientMacAddress MacAddress,
|
|
hwDhcpClientProperty INTEGER ,
|
|
hwDhcpClientRowStatus RowStatus
|
|
}
|
|
|
|
hwDhcpClientIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION " DHCP client's net ip address "
|
|
::= { hwDhcpSecurityEntry 1 }
|
|
|
|
hwDhcpClientMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " DHCP client's mac address "
|
|
::= { hwDhcpSecurityEntry 2 }
|
|
|
|
hwDhcpClientProperty OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
static(1),
|
|
dynamic(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " Property of client address "
|
|
::= { hwDhcpSecurityEntry 3 }
|
|
|
|
hwDhcpClientRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION " status of this table's entry. "
|
|
::= { hwDhcpSecurityEntry 4 }
|
|
|
|
|
|
hwDhcpToL3IfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwDhcpToL3IfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table configuring dhcp for layer 3 interface"
|
|
::= { hwLswDhcpMibObject 3 }
|
|
|
|
|
|
hwDhcpToL3IfEntry OBJECT-TYPE
|
|
SYNTAX HwDhcpToL3IfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table configuring dhcp for layer 3 interface "
|
|
INDEX { hwDhcpToL3VlanIfIndex }
|
|
::= { hwDhcpToL3IfTable 1}
|
|
|
|
HwDhcpToL3IfEntry ::=
|
|
SEQUENCE {
|
|
hwDhcpToL3VlanIfIndex INTEGER ,
|
|
hwDhcpToL3GroupId INTEGER,
|
|
hwDhcpToL3AddressCheck INTEGER ,
|
|
hwDhcpToL3RowStatus RowStatus
|
|
}
|
|
|
|
hwDhcpToL3VlanIfIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION " vlan virtual interface index "
|
|
::= { hwDhcpToL3IfEntry 1 }
|
|
|
|
hwDhcpToL3GroupId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..19)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " DHCP group id for this vlan virtual interface"
|
|
::= { hwDhcpToL3IfEntry 2 }
|
|
|
|
hwDhcpToL3AddressCheck OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " If dhcp security check enabled for this vlan virtual interface "
|
|
::= { hwDhcpToL3IfEntry 3 }
|
|
|
|
hwDhcpToL3RowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION " status of this table's entry. "
|
|
::= { hwDhcpToL3IfEntry 4 }
|
|
END
|