diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/comware/HH3C-SPLAT-DHCP-MIB | |
| download | mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip | |
Diffstat (limited to 'MIBS/comware/HH3C-SPLAT-DHCP-MIB')
| -rw-r--r-- | MIBS/comware/HH3C-SPLAT-DHCP-MIB | 219 |
1 files changed, 219 insertions, 0 deletions
diff --git a/MIBS/comware/HH3C-SPLAT-DHCP-MIB b/MIBS/comware/HH3C-SPLAT-DHCP-MIB new file mode 100644 index 0000000..470f3e9 --- /dev/null +++ b/MIBS/comware/HH3C-SPLAT-DHCP-MIB @@ -0,0 +1,219 @@ +-- ================================================================== +-- Copyright (C) 2002 New H3C Tech. Co., Ltd. All rights reserved. +-- +-- Description: 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 +-- +-- ================================================================== + +HH3C-LswDHCP-MIB DEFINITIONS ::= BEGIN + +IMPORTS + + RowStatus, MacAddress + FROM SNMPv2-TC + + MODULE-IDENTITY,OBJECT-TYPE, IpAddress + FROM SNMPv2-SMI + + hh3clswCommon + FROM HH3C-OID-MIB; + +-- ================================================================== +-- +-- ======================= definition begin ========================= +-- +-- ================================================================== +hh3cLswDhcpMib MODULE-IDENTITY + LAST-UPDATED "200106290000Z" + ORGANIZATION + "New H3C Tech. Co., Ltd." + CONTACT-INFO + "Platform Team New H3C Tech. Co., Ltd. + Hai-Dian District Beijing P.R. China + http://www.h3c.com + Zip:100085 + " + DESCRIPTION + "" + REVISION "200106290000Z" + DESCRIPTION + "" + ::= { hh3clswCommon 8 } + + hh3cLswDhcpMibObject OBJECT IDENTIFIER ::= { hh3cLswDhcpMib 1 } + + hh3cDhcpGroupTable OBJECT-TYPE + SYNTAX SEQUENCE OF Hh3cDhcpGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A table containing the information of dhcp group " + ::= { hh3cLswDhcpMibObject 1 } + + + hh3cDhcpGroupEntry OBJECT-TYPE + SYNTAX Hh3cDhcpGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A table entry containing the information of dhcp group " + INDEX { hh3cDhcpGroupID } + ::= { hh3cDhcpGroupTable 1 } + + Hh3cDhcpGroupEntry ::= + SEQUENCE { + hh3cDhcpGroupID INTEGER , + hh3cIpDhcpServerAddress1 IpAddress , + hh3cIpDhcpServerAddress2 IpAddress , + hh3cDhcpRowStatus RowStatus + } + + hh3cDhcpGroupID OBJECT-TYPE + SYNTAX INTEGER (0..19) + MAX-ACCESS read-create + STATUS current + DESCRIPTION " DHCP group identifier " + ::= { hh3cDhcpGroupEntry 1 } + + hh3cIpDhcpServerAddress1 OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION " The first IP address of DHCP server group " + ::= { hh3cDhcpGroupEntry 2 } + + hh3cIpDhcpServerAddress2 OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION " The second IP address of DHCP server group " + ::= { hh3cDhcpGroupEntry 3 } + + hh3cDhcpRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION " Operation status of this table entry " + ::= { hh3cDhcpGroupEntry 4 } + + hh3cDhcpSecurityTable OBJECT-TYPE + SYNTAX SEQUENCE OF Hh3cDhcpSecurityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A table containing the information of dhcp security " + ::= { hh3cLswDhcpMibObject 2 } + + + hh3cDhcpSecurityEntry OBJECT-TYPE + SYNTAX Hh3cDhcpSecurityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A table containing the information of dhcp security " + INDEX { hh3cDhcpClientIpAddress } + ::= { hh3cDhcpSecurityTable 1 } + + Hh3cDhcpSecurityEntry ::= + SEQUENCE { + hh3cDhcpClientIpAddress IpAddress , + hh3cDhcpClientMacAddress MacAddress, + hh3cDhcpClientProperty INTEGER , + hh3cDhcpClientRowStatus RowStatus + } + + hh3cDhcpClientIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION " DHCP client's net ip address " + ::= { hh3cDhcpSecurityEntry 1 } + + hh3cDhcpClientMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION " DHCP client's mac address " + ::= { hh3cDhcpSecurityEntry 2 } + + hh3cDhcpClientProperty OBJECT-TYPE + SYNTAX INTEGER + { + static(1), + dynamic(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION " Property of client address " + ::= { hh3cDhcpSecurityEntry 3 } + + hh3cDhcpClientRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION " status of this table's entry. " + ::= { hh3cDhcpSecurityEntry 4 } + + + hh3cDhcpToL3IfTable OBJECT-TYPE + SYNTAX SEQUENCE OF Hh3cDhcpToL3IfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A table configuring dhcp for layer 3 interface" + ::= { hh3cLswDhcpMibObject 3 } + + + hh3cDhcpToL3IfEntry OBJECT-TYPE + SYNTAX Hh3cDhcpToL3IfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A table configuring dhcp for layer 3 interface " + INDEX { hh3cDhcpToL3VlanIfIndex } + ::= { hh3cDhcpToL3IfTable 1 } + + Hh3cDhcpToL3IfEntry ::= + SEQUENCE { + hh3cDhcpToL3VlanIfIndex INTEGER , + hh3cDhcpToL3GroupId INTEGER, + hh3cDhcpToL3AddressCheck INTEGER , + hh3cDhcpToL3RowStatus RowStatus + } + + hh3cDhcpToL3VlanIfIndex OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION " vlan virtual interface index " + ::= { hh3cDhcpToL3IfEntry 1 } + + hh3cDhcpToL3GroupId OBJECT-TYPE + SYNTAX INTEGER (0..19) + MAX-ACCESS read-write + STATUS current + DESCRIPTION " DHCP group id for this vlan virtual interface" + ::= { hh3cDhcpToL3IfEntry 2 } + + hh3cDhcpToL3AddressCheck 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 " + ::= { hh3cDhcpToL3IfEntry 3 } + + hh3cDhcpToL3RowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION " status of this table's entry. " + ::= { hh3cDhcpToL3IfEntry 4 } +END |