Commit version 24.12.13800
This commit is contained in:
289
mibs/zte/ZTE-AN-DHCP-SERVER-MIB
Normal file
289
mibs/zte/ZTE-AN-DHCP-SERVER-MIB
Normal file
@ -0,0 +1,289 @@
|
||||
ZTE-AN-DHCP-SERVER-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
OBJECT-TYPE, MODULE-IDENTITY, IpAddress FROM SNMPv2-SMI
|
||||
RowStatus, DisplayString, MacAddress FROM SNMPv2-TC
|
||||
zxAn, ZxAnIfindex FROM ZTE-AN-TC-MIB;
|
||||
|
||||
zxAnDhcpServerMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200612110000Z"
|
||||
ORGANIZATION "zte Inc."
|
||||
CONTACT-INFO
|
||||
" zte corporation Systems
|
||||
Customer Service
|
||||
|
||||
Postal: E3030, bibo road 889#
|
||||
pudong, shanghai,
|
||||
CHINA
|
||||
|
||||
Tel: +86 021-68895439
|
||||
|
||||
E-mail: shen.yuyang@zte.com.cn"
|
||||
DESCRIPTION
|
||||
"The MIB module is for configuration of DHCP server
|
||||
feature."
|
||||
REVISION "200612110000Z"
|
||||
DESCRIPTION
|
||||
"Initial revision of this MIB module."
|
||||
::= { zxAn 54 }
|
||||
|
||||
zxAnDhcpServerMIBNotifs
|
||||
OBJECT IDENTIFIER ::= { zxAnDhcpServerMIB 0 }
|
||||
zxAnDhcpServerMIBObjects
|
||||
OBJECT IDENTIFIER ::= { zxAnDhcpServerMIB 1 }
|
||||
|
||||
zxAnDvGlobal
|
||||
OBJECT IDENTIFIER ::= { zxAnDhcpServerMIBObjects 1 }
|
||||
zxAnDvIpPool
|
||||
OBJECT IDENTIFIER ::= { zxAnDhcpServerMIBObjects 2 }
|
||||
zxAnDvVlanInterface
|
||||
OBJECT IDENTIFIER ::= { zxAnDhcpServerMIBObjects 3 }
|
||||
zxAnDvShowUsers
|
||||
OBJECT IDENTIFIER ::= { zxAnDhcpServerMIBObjects 4 }
|
||||
|
||||
-- the global group
|
||||
|
||||
zxAnDvPrimaryDns OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the primary dns ip address."
|
||||
::= { zxAnDvGlobal 1 }
|
||||
|
||||
zxAnDvSecondDns OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the second dns ip address."
|
||||
::= { zxAnDvGlobal 2 }
|
||||
|
||||
zxAnDvLeaseTime OBJECT-TYPE
|
||||
SYNTAX INTEGER(60..18000)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the dhcp server leasetime."
|
||||
DEFVAL { 3600 }
|
||||
::= { zxAnDvGlobal 3 }
|
||||
|
||||
zxAnDvUpdateArp OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"enable = 1, disable = 2."
|
||||
DEFVAL { disable }
|
||||
::= { zxAnDvGlobal 4 }
|
||||
|
||||
-- the ip pool group
|
||||
|
||||
zxAnDvIpPoolTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF ZxAnDvIpPoolEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" dhcp server ip pool table. "
|
||||
::= { zxAnDvIpPool 1 }
|
||||
|
||||
zxAnDvIpPoolEntry OBJECT-TYPE
|
||||
SYNTAX ZxAnDvIpPoolEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" dhcp server ip pool entry. "
|
||||
INDEX { zxAnDvIpPoolName, zxAnDvBeginIp }
|
||||
::= { zxAnDvIpPoolTable 1 }
|
||||
|
||||
ZxAnDvIpPoolEntry ::= SEQUENCE {
|
||||
zxAnDvIpPoolName DisplayString,
|
||||
zxAnDvBeginIp IpAddress,
|
||||
zxAnDvEndIp IpAddress,
|
||||
zxAnDvMask IpAddress,
|
||||
zxAnDvRow RowStatus
|
||||
}
|
||||
|
||||
zxAnDvIpPoolName OBJECT-TYPE
|
||||
SYNTAX DisplayString(SIZE (1..16))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the ip pool name, used for dhcp server assign ip."
|
||||
::= { zxAnDvIpPoolEntry 1 }
|
||||
|
||||
zxAnDvBeginIp OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the begin ip of ip pool."
|
||||
::= { zxAnDvIpPoolEntry 2 }
|
||||
|
||||
zxAnDvEndIp OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the end ip of ip pool."
|
||||
::= { zxAnDvIpPoolEntry 3 }
|
||||
|
||||
zxAnDvMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the mask of ip pool."
|
||||
::= { zxAnDvIpPoolEntry 4 }
|
||||
|
||||
zxAnDvRow OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"only support createAndGo and destroy."
|
||||
::= { zxAnDvIpPoolEntry 5 }
|
||||
|
||||
-- the vlan interface group
|
||||
|
||||
zxAnDvVlanIntTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF ZxAnDvVlanIntEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" dhcp vlan interface server table. "
|
||||
::= { zxAnDvVlanInterface 1 }
|
||||
|
||||
zxAnDvVlanIntEntry OBJECT-TYPE
|
||||
SYNTAX ZxAnDvVlanIntEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" dhcp vlan interface server entry. "
|
||||
INDEX { zxAnDvIntIndex }
|
||||
::= { zxAnDvVlanIntTable 1 }
|
||||
|
||||
ZxAnDvVlanIntEntry ::= SEQUENCE {
|
||||
zxAnDvIntIndex ZxAnIfindex,
|
||||
zxAnDvIntIpPoolName DisplayString
|
||||
}
|
||||
|
||||
zxAnDvIntIndex OBJECT-TYPE
|
||||
SYNTAX ZxAnIfindex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"set the vlan interface."
|
||||
::= { zxAnDvVlanIntEntry 1 }
|
||||
|
||||
zxAnDvIntIpPoolName OBJECT-TYPE
|
||||
SYNTAX DisplayString(SIZE (1..16))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"set ip pool name which the dhcp server used."
|
||||
::= { zxAnDvVlanIntEntry 2 }
|
||||
|
||||
-- the vlan interface gateway group
|
||||
|
||||
zxAnDvVlanIntGateWayTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF ZxAnDvVlanIntGateWayEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" dhcp vlan interface gateway table. "
|
||||
::= { zxAnDvVlanInterface 2 }
|
||||
|
||||
zxAnDvVlanIntGateWayEntry OBJECT-TYPE
|
||||
SYNTAX ZxAnDvVlanIntGateWayEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" dhcp vlan interface gateway entry. "
|
||||
INDEX { zxAnDvIntIndex, zxAnDvGateway }
|
||||
::= { zxAnDvVlanIntGateWayTable 1 }
|
||||
|
||||
ZxAnDvVlanIntGateWayEntry ::= SEQUENCE {
|
||||
zxAnDvGateway IpAddress,
|
||||
zxAnDvGatewayRow RowStatus
|
||||
}
|
||||
|
||||
zxAnDvGateway OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"set the dhcp server assign client's gateway."
|
||||
::= { zxAnDvVlanIntGateWayEntry 1 }
|
||||
|
||||
zxAnDvGatewayRow OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"create or destroy the dhcp server assign client's gateway,
|
||||
only support createAndWait + Active and destroy"
|
||||
::= { zxAnDvVlanIntGateWayEntry 2 }
|
||||
|
||||
-- the show users group
|
||||
|
||||
zxAnDvUserViewTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF ZxAnDvUserViewEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"show dhcp server users by interface. "
|
||||
::= { zxAnDvShowUsers 1 }
|
||||
|
||||
zxAnDvUserViewEntry OBJECT-TYPE
|
||||
SYNTAX ZxAnDvUserViewEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"show dhcp server users entry. "
|
||||
INDEX { zxAnDvIntIndex,
|
||||
zxAnDvUserViewMac }
|
||||
::= { zxAnDvUserViewTable 1 }
|
||||
|
||||
ZxAnDvUserViewEntry ::= SEQUENCE {
|
||||
zxAnDvUserViewMac MacAddress,
|
||||
zxAnDvUserViewIp IpAddress,
|
||||
zxAnDvUserViewState DisplayString,
|
||||
zxAnDvUserViewTime DisplayString }
|
||||
|
||||
zxAnDvUserViewMac OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { zxAnDvUserViewEntry 1 }
|
||||
|
||||
zxAnDvUserViewIp OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { zxAnDvUserViewEntry 2 }
|
||||
|
||||
zxAnDvUserViewState OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..9))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { zxAnDvUserViewEntry 3 }
|
||||
|
||||
zxAnDvUserViewTime OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..50))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { zxAnDvUserViewEntry 4 }
|
||||
END
|
Reference in New Issue
Block a user