424 lines
15 KiB
Plaintext
424 lines
15 KiB
Plaintext
--MibName=rcDhcpServer
|
|
DHCP-SERVER-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, TimeTicks, OBJECT-TYPE
|
|
FROM SNMPv2-SMI
|
|
RowStatus FROM SNMPv2-TC
|
|
EnableVar,Vlanset FROM SWITCH-TC
|
|
iscomSwitch FROM RAISECOM-BASE-MIB;
|
|
|
|
rcDhcpServer MODULE-IDENTITY
|
|
LAST-UPDATED "200412200000Z" -- Dec 20, 2004
|
|
ORGANIZATION "raisecom."
|
|
CONTACT-INFO
|
|
"raisecom
|
|
E-mail: "
|
|
|
|
DESCRIPTION "dhcp module management."
|
|
|
|
REVISION "200412200000Z" -- Dec 20, 2004
|
|
DESCRIPTION "Initial Version"
|
|
|
|
::= { iscomSwitch 12 }
|
|
|
|
rcDhcpServerMibObjects OBJECT IDENTIFIER ::= { rcDhcpServer 1 }
|
|
rcDhcpDot1dDhcp OBJECT IDENTIFIER ::= { rcDhcpServerMibObjects 1 }
|
|
rcDhcpServerStatistics OBJECT IDENTIFIER ::= { rcDhcpServerMibObjects 2 }
|
|
|
|
|
|
--rcDhcpDot1dDhcp--
|
|
rcDhcpPropEnable OBJECT-TYPE
|
|
SYNTAX EnableVar
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The enabled/disabled status of the dhcp."
|
|
DEFVAL { disable }
|
|
::= { rcDhcpDot1dDhcp 1 }
|
|
|
|
rcDhcpVlanActive OBJECT-TYPE
|
|
SYNTAX Vlanset
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The enabled/disabled status of dhcp of vlan."
|
|
REFERENCE
|
|
"DHCP SERVER SOUCE-CODE"
|
|
::= { rcDhcpDot1dDhcp 2 }
|
|
|
|
rcDhcpIpNextIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..20)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The next index of the dhcp server ip pool."
|
|
REFERENCE
|
|
"DHCP SERVER SOUCE-CODE"
|
|
::= { rcDhcpDot1dDhcp 3 }
|
|
|
|
rcDhcpMaxLease OBJECT-TYPE
|
|
SYNTAX INTEGER (30..10080) -- is caculated with minute.It is must be greater than 30.
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The max Lease of Ip address(minute)."
|
|
REFERENCE
|
|
"DHCP SERVER SOUCE-CODE"
|
|
DEFVAL { 10080 }
|
|
::= { rcDhcpDot1dDhcp 4 }
|
|
|
|
rcDhcpMinLease OBJECT-TYPE
|
|
SYNTAX INTEGER (30..10080)-- is caculated with minute.It is must be greater than 30.
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The min Lease of Ip address(minute)."
|
|
REFERENCE
|
|
"DHCP SERVER SOUCE-CODE"
|
|
DEFVAL { 30 }
|
|
::= { rcDhcpDot1dDhcp 5 }
|
|
|
|
rcDhcpDefLease OBJECT-TYPE
|
|
SYNTAX INTEGER (30..10080)-- is caculated with minute. It is must be greater than 30.
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The default Lease of Ip address(minute)."
|
|
REFERENCE
|
|
"DHCP SERVER SOUCE-CODE"
|
|
DEFVAL { 30 }
|
|
::= { rcDhcpDot1dDhcp 6 }
|
|
|
|
rcDhcpVlanAuth OBJECT-TYPE
|
|
SYNTAX Vlanset
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The enabled/disabled auth status of dhcp of vlan."
|
|
REFERENCE
|
|
"DHCP SERVER SOUCE-CODE"
|
|
::= { rcDhcpDot1dDhcp 7 }
|
|
|
|
rcDhcpServerStartTime OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This read-only object displays the DHCP server startup time."
|
|
REFERENCE
|
|
"DHCP SERVER SOUCE-CODE"
|
|
::= { rcDhcpDot1dDhcp 8 }
|
|
|
|
rcDhcpIpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcDhcpIpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table that contains ip-pool information
|
|
for the DHCP Server."
|
|
::= { rcDhcpDot1dDhcp 9 }
|
|
|
|
rcDhcpIpEntry OBJECT-TYPE
|
|
SYNTAX RcDhcpIpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A entry that contains ip-pool information
|
|
for the DHCP Server."
|
|
INDEX { rcDhcpIpIndex }
|
|
::= { rcDhcpIpTable 1 }
|
|
|
|
RcDhcpIpEntry ::=
|
|
SEQUENCE {
|
|
rcDhcpIpIndex INTEGER,
|
|
rcDhcpIpEntryName OCTET STRING,
|
|
rcDhcpIpVlanset Vlanset,
|
|
rcDhcpIpStartIp IpAddress,
|
|
rcDhcpIpEndIp IpAddress,
|
|
rcDhcpIpNetmask IpAddress,
|
|
rcDhcpIpGateway IpAddress,
|
|
rcDhcpIpDnsServer IpAddress,
|
|
rcDhcpIpSecondaryDnsServer IpAddress,
|
|
rcDhcpIpRowStatus RowStatus
|
|
}
|
|
|
|
rcDhcpIpIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..20)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"index of Ip-pool row."
|
|
REFERENCE
|
|
"SOUCE-CODE OF DHCP SERVER"
|
|
::= { rcDhcpIpEntry 1 }
|
|
|
|
rcDhcpIpEntryName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(1..16))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of Ip-pool row."
|
|
REFERENCE
|
|
"SOUCE-CODE OF DHCP SERVER"
|
|
::= { rcDhcpIpEntry 2 }
|
|
|
|
rcDhcpIpVlanset OBJECT-TYPE
|
|
SYNTAX Vlanset
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DURABLE:
|
|
Name of Ip-pool row."
|
|
REFERENCE
|
|
"SOUCE-CODE OF DHCP SERVER."
|
|
::= { rcDhcpIpEntry 3 }
|
|
|
|
rcDhcpIpStartIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DURABLE:
|
|
start ip address."
|
|
REFERENCE
|
|
"SOUCE-CODE OF DHCP SERVER."
|
|
::= { rcDhcpIpEntry 4 }
|
|
|
|
rcDhcpIpEndIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DURABLE:
|
|
end ip address."
|
|
REFERENCE
|
|
"SOUCE-CODE OF DHCP SERVER."
|
|
::= { rcDhcpIpEntry 5 }
|
|
|
|
rcDhcpIpNetmask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DURABLE:
|
|
netmask of ip address."
|
|
REFERENCE
|
|
"SOUCE-CODE OF DHCP SERVER."
|
|
::= { rcDhcpIpEntry 6 }
|
|
|
|
rcDhcpIpGateway OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DURABLE:
|
|
gateway of ip address."
|
|
REFERENCE
|
|
"SOUCE-CODE OF DHCP SERVER."
|
|
::= { rcDhcpIpEntry 7 }
|
|
|
|
rcDhcpIpDnsServer OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DURABLE:
|
|
dns of ip address."
|
|
REFERENCE
|
|
"SOUCE-CODE OF DHCP SERVER."
|
|
::= { rcDhcpIpEntry 8 }
|
|
|
|
rcDhcpIpSecondaryDnsServer OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DURABLE:
|
|
dns of ip address."
|
|
REFERENCE
|
|
"SOUCE-CODE OF DHCP SERVER."
|
|
::= { rcDhcpIpEntry 9 }
|
|
|
|
rcDhcpIpRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DURABLE:
|
|
rowstatus of ip address."
|
|
REFERENCE
|
|
"SOUCE-CODE OF DHCP SERVER."
|
|
::= { rcDhcpIpEntry 10 }
|
|
|
|
|
|
|
|
---------------dhcp relay table--------------------------
|
|
rcDhcpRelayNextIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..8)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The next index of Relay server."
|
|
REFERENCE
|
|
"DHCP SERVER SOUCE-CODE"
|
|
::= { rcDhcpDot1dDhcp 10 }
|
|
|
|
rcDhcpRelayTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcDhcpRelayEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table that contains relay server information
|
|
for the DHCP Server."
|
|
::= { rcDhcpDot1dDhcp 11 }
|
|
|
|
rcDhcpRelayEntry OBJECT-TYPE
|
|
SYNTAX RcDhcpRelayEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A entry that contains relay server information
|
|
for the DHCP Server."
|
|
INDEX { rcDhcpRelayIndex }
|
|
::= { rcDhcpRelayTable 1 }
|
|
|
|
RcDhcpRelayEntry ::=
|
|
SEQUENCE {
|
|
rcDhcpRelayIndex INTEGER,
|
|
rcDhcpRelayAddress IpAddress,
|
|
rcDhcpRelayMask IpAddress,
|
|
rcDhcpRelayRowStatus RowStatus
|
|
}
|
|
|
|
rcDhcpRelayIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"index of relay server."
|
|
REFERENCE
|
|
"SOUCE-CODE OF DHCP SERVER"
|
|
::= { rcDhcpRelayEntry 1 }
|
|
|
|
rcDhcpRelayAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ip address of relay server."
|
|
REFERENCE
|
|
"SOUCE-CODE OF DHCP SERVER"
|
|
::= { rcDhcpRelayEntry 2 }
|
|
|
|
rcDhcpRelayMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ip mask of relay server."
|
|
REFERENCE
|
|
"SOUCE-CODE OF DHCP SERVER"
|
|
::= { rcDhcpRelayEntry 3 }
|
|
|
|
rcDhcpRelayRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DURABLE:
|
|
rowstatus of relay server address."
|
|
REFERENCE
|
|
"SOUCE-CODE OF DHCP SERVER."
|
|
::= { rcDhcpRelayEntry 4 }
|
|
|
|
--dhcp server statistics--
|
|
rcDhcpServerStatsBootps OBJECT-TYPE
|
|
SYNTAX Counter
|
|
MAX-ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This read-only object displays the DHCP Server receive the Bootps num."
|
|
::= {rcDhcpServerStatistics 1 }
|
|
|
|
rcDhcpServerStatsDiscovers OBJECT-TYPE
|
|
SYNTAX Counter
|
|
MAX-ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This read-only object displays the DHCP Server receive the Discovers num."
|
|
::= { rcDhcpServerStatistics 2 }
|
|
|
|
rcDhcpServerStatsRequests OBJECT-TYPE
|
|
SYNTAX Counter
|
|
MAX-ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This read-only object displays the DHCP Server receive the Requests num."
|
|
::= { rcDhcpServerStatistics 3 }
|
|
|
|
rcDhcpServerStatsReleases OBJECT-TYPE
|
|
SYNTAX Counter
|
|
MAX-ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This read-only object displays the DHCP Server receive the Releases num."
|
|
::= { rcDhcpServerStatistics 4 }
|
|
|
|
rcDhcpServerStatsOffers OBJECT-TYPE
|
|
SYNTAX Counter
|
|
MAX-ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This read-only object displays the DHCP Server receive the Offers num."
|
|
::= { rcDhcpServerStatistics 5 }
|
|
|
|
rcDhcpServerStatsAcks OBJECT-TYPE
|
|
SYNTAX Counter
|
|
MAX-ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This read-only object displays the DHCP Server receive the Acks num."
|
|
::= { rcDhcpServerStatistics 6 }
|
|
|
|
rcDhcpServerStatsNacks OBJECT-TYPE
|
|
SYNTAX Counter
|
|
MAX-ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This read-only object displays the DHCP Server receive the Nacks num."
|
|
::= { rcDhcpServerStatistics 7 }
|
|
|
|
rcDhcpServerStatsDeclines OBJECT-TYPE
|
|
SYNTAX Counter
|
|
MAX-ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This read-only object displays the DHCP Server receive the Declines num."
|
|
::= {rcDhcpServerStatistics 8 }
|
|
|
|
rcDhcpServerStatsInformations OBJECT-TYPE
|
|
SYNTAX Counter
|
|
MAX-ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This read-only object displays the DHCP Server receive the Informations num."
|
|
::= {rcDhcpServerStatistics 9 }
|
|
|
|
rcDhcpServerStatsUnknows OBJECT-TYPE
|
|
SYNTAX Counter
|
|
MAX-ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This read-only object displays the DHCP Server receive the unknowed packets num."
|
|
::= {rcDhcpServerStatistics 10 }
|
|
|
|
rcDhcpServerStatsPackets OBJECT-TYPE
|
|
SYNTAX Counter
|
|
MAX-ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This read-only object displays the DHCP Server receive the total packets num."
|
|
::= {rcDhcpServerStatistics 11 }
|
|
|
|
END |