Initial commit
This commit is contained in:
336
MIBS/nokia/ALCATEL-IND1-DHCP-SRV-MIB
Normal file
336
MIBS/nokia/ALCATEL-IND1-DHCP-SRV-MIB
Normal file
@ -0,0 +1,336 @@
|
||||
ALCATEL-IND1-DHCP-SRV-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
Unsigned32, IpAddress,
|
||||
MODULE-IDENTITY, OBJECT-TYPE,
|
||||
NOTIFICATION-TYPE, OBJECT-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
MacAddress, DisplayString, DateAndTime
|
||||
FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP,
|
||||
NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
InetAddress, InetAddressType
|
||||
FROM INET-ADDRESS-MIB
|
||||
softentIND1DhcpSrv
|
||||
FROM ALCATEL-IND1-BASE;
|
||||
|
||||
|
||||
alcatelIND1DhcpSrvMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200812100000Z"
|
||||
ORGANIZATION "Alcatel - Architects Of An Internet World"
|
||||
CONTACT-INFO
|
||||
"Please consult with Customer Service to insure the most appropriate
|
||||
version of this document is used with the products in question:
|
||||
|
||||
Alcatel Internetworking, Incorporated
|
||||
(Division 1, Formerly XYLAN Corporation)
|
||||
26801 West Agoura Road
|
||||
Agoura Hills, CA 91301-5122
|
||||
United States Of America
|
||||
|
||||
Telephone: North America +1 800 995 2696
|
||||
Latin America +1 877 919 9526
|
||||
Europe +31 23 556 0100
|
||||
Asia +65 394 7933
|
||||
All Other +1 818 878 4507
|
||||
|
||||
Electronic Mail: support@ind.alcatel.com
|
||||
World Wide Web: http://www.ind.alcatel.com
|
||||
File Transfer Protocol: ftp://ftp.ind.alcatel.com/pub/products/mibs"
|
||||
|
||||
DESCRIPTION
|
||||
"This module describes an authoritative enterprise-specific Simple
|
||||
Network Management Protocol (SNMP) Management Information Base (MIB):
|
||||
|
||||
For the Birds Of Prey Product Line
|
||||
DhcpSrv for dynamically assigning IP to clients.
|
||||
|
||||
The right to make changes in specification and other information
|
||||
contained in this document without prior notice is reserved.
|
||||
|
||||
No liability shall be assumed for any incidental, indirect, special, or
|
||||
consequential damages whatsoever arising from or related to this
|
||||
document or the information contained herein.
|
||||
|
||||
Vendors, end-users, and other interested parties are granted
|
||||
non-exclusive license to use this specification in connection with
|
||||
management of the products for which it is intended to be used.
|
||||
|
||||
Copyright (C) 1995-2002 Alcatel Internetworking, Incorporated
|
||||
ALL RIGHTS RESERVED WORLDWIDE"
|
||||
|
||||
REVISION "200910260000Z"
|
||||
DESCRIPTION
|
||||
"The Dynamic Host Configuration Protocol (DHCP) provides a framework
|
||||
for passing configuration information to hosts on a TCPIP network.
|
||||
DHCP is based on the Bootstrap Protocol (BOOTP), adding the
|
||||
capability of automatic allocation of reusable network addresses and
|
||||
additional configuration options.
|
||||
|
||||
This MIB provides the configuration information for DHCP Server."
|
||||
::= { softentIND1DhcpSrv 1 }
|
||||
|
||||
-- --------------------------------------------------------------
|
||||
alcatelIND1DhcpSrvMIBNotifications OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Branch For DHCP Server Subsystem Notifications."
|
||||
::= { alcatelIND1DhcpSrvMIB 0 }
|
||||
|
||||
alcatelIND1DhcpSrvMIBObjects OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Branch For DHCP Server Subsystem Managed Objects."
|
||||
::= { alcatelIND1DhcpSrvMIB 1 }
|
||||
|
||||
alcatelIND1DhcpSrvMIBConformance OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Branch for DhcpSrv Module MIB Subsystem Conformance Information."
|
||||
::= { alcatelIND1DhcpSrvMIB 2 }
|
||||
|
||||
alcatelIND1DhcpSrvMIBGroups OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Branch for DhcpSrv Module MIB Subsystem Units of Conformance."
|
||||
::= { alcatelIND1DhcpSrvMIBConformance 1 }
|
||||
|
||||
alcatelIND1DhcpSrvMIBCompliances OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Branch for DhcpSrv Module MIB Subsystem Compliance Statements."
|
||||
::= { alcatelIND1DhcpSrvMIBConformance 2 }
|
||||
|
||||
-- --------------------------------------------------------------
|
||||
|
||||
|
||||
alaDhcpSrvGlobalConfigStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to enable(1) or disable(2) DHCP Server on the switch."
|
||||
DEFVAL { disable }
|
||||
::= { alcatelIND1DhcpSrvMIBObjects 1 }
|
||||
|
||||
alaDhcpSrvGlobalRestart OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
inactive(1),
|
||||
restart(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to restart(2) the DHCP Server on the switch. Default value is
|
||||
inactive(1) which user can not set."
|
||||
DEFVAL { inactive }
|
||||
::= { alcatelIND1DhcpSrvMIBObjects 2 }
|
||||
|
||||
alaDhcpSrvGlobalClearStat OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
default(1),
|
||||
reset(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Defines the global clear statistics control for DHCP Server.
|
||||
default(1) - default value for this object,
|
||||
reset(2) - indicates that all statistic related to DHCP
|
||||
server in the system should get cleared."
|
||||
DEFVAL { default }
|
||||
::= { alcatelIND1DhcpSrvMIBObjects 3 }
|
||||
|
||||
-- --------------------------------------------------------------
|
||||
|
||||
alaDhcpSrvLease OBJECT IDENTIFIER ::= { alcatelIND1DhcpSrvMIBObjects 4 }
|
||||
|
||||
alaDhcpSrvLeaseTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AlaDhcpSrvLeaseEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DHCP server lease table."
|
||||
::= { alaDhcpSrvLease 1 }
|
||||
|
||||
alaDhcpSrvLeaseEntry OBJECT-TYPE
|
||||
SYNTAX AlaDhcpSrvLeaseEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DHCP server lease entry."
|
||||
INDEX { alaDhcpSrvLeaseInetAddressType, alaDhcpSrvLeaseInetAddress }
|
||||
::= { alaDhcpSrvLeaseTable 1 }
|
||||
|
||||
AlaDhcpSrvLeaseEntry ::= SEQUENCE {
|
||||
alaDhcpSrvLeaseInetAddressType InetAddressType,
|
||||
alaDhcpSrvLeaseInetAddress InetAddress,
|
||||
alaDhcpSrvLeaseMACAddress MacAddress,
|
||||
alaDhcpSrvLeaseLeaseGrant DateAndTime,
|
||||
alaDhcpSrvLeaseLeaseExpiry DateAndTime,
|
||||
alaDhcpSrvLeaseType INTEGER
|
||||
}
|
||||
|
||||
alaDhcpSrvLeaseInetAddressType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Thie object specifies the type of DHCP Server lease address.
|
||||
Currently only InetAddressIPv4(1) is supported."
|
||||
::= { alaDhcpSrvLeaseEntry 1 }
|
||||
|
||||
alaDhcpSrvLeaseInetAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress (SIZE(1 .. 16))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies IP address assigned to the client."
|
||||
::= { alaDhcpSrvLeaseEntry 2 }
|
||||
|
||||
alaDhcpSrvLeaseMACAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"MAC address assigned to the client."
|
||||
::= { alaDhcpSrvLeaseEntry 3 }
|
||||
|
||||
alaDhcpSrvLeaseLeaseGrant OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Lease granted time for the client."
|
||||
::= { alaDhcpSrvLeaseEntry 4 }
|
||||
|
||||
alaDhcpSrvLeaseLeaseExpiry OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Lease expiry of the client."
|
||||
::= { alaDhcpSrvLeaseEntry 5 }
|
||||
|
||||
alaDhcpSrvLeaseType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
unavailable(1),
|
||||
dynamic(2),
|
||||
manual(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Type of the lease."
|
||||
::= { alaDhcpSrvLeaseEntry 6 }
|
||||
|
||||
-- --------------------------------------------------------------
|
||||
-- Trap Description
|
||||
-- --------------------------------------------------------------
|
||||
alaDhcpSrvTrapsObj OBJECT IDENTIFIER ::= { alcatelIND1DhcpSrvMIBObjects 5 }
|
||||
|
||||
-- Notifications
|
||||
|
||||
alaDhcpSrvLeaseUtilizationThresholdTrap NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
alaDhcpSrvLeaseThresholdStatus,
|
||||
alaDhcpSrvSubnetDescriptor
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When the lease utilization in a subnet exceeds or deceeds threshold
|
||||
value set by the application, a notification is sent to the Management Entity,
|
||||
with the DHCP Server lease utilization information."
|
||||
::= { alcatelIND1DhcpSrvMIBNotifications 1 }
|
||||
|
||||
-- Notification Objects
|
||||
|
||||
alaDhcpSrvLeaseThresholdStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
crossedBelow80Threshold(1),
|
||||
crossedAbove80Threshold(2),
|
||||
reached100Threshold(3)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the threshold status of subnet utilization."
|
||||
::= { alaDhcpSrvTrapsObj 1 }
|
||||
|
||||
alaDhcpSrvSubnetDescriptor OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the subnet Descriptor. If the subnet belongs
|
||||
to shared network, this object specifies the shared network name, else
|
||||
specifies the Subnet IP."
|
||||
::= { alaDhcpSrvTrapsObj 2 }
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- COMPLIANCE
|
||||
-- -------------------------------------------------------------
|
||||
alcatelIND1DhcpSrvMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Compliance statement for DHCP Server."
|
||||
MODULE
|
||||
MANDATORY-GROUPS
|
||||
{
|
||||
alaDhcpSrvGlobalConfigGroup,
|
||||
alaDhcpSrvLeaseGroup,
|
||||
alaDhcpSrvNotificationGroup
|
||||
}
|
||||
::= { alcatelIND1DhcpSrvMIBCompliances 1 }
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- UNITS OF CONFORMANCE
|
||||
-- -------------------------------------------------------------
|
||||
alaDhcpSrvGlobalConfigGroup OBJECT-GROUP
|
||||
OBJECTS
|
||||
{
|
||||
alaDhcpSrvGlobalConfigStatus,
|
||||
alaDhcpSrvGlobalRestart,
|
||||
alaDhcpSrvGlobalClearStat
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Collection of objects for management of DHCP Server Global Configuration."
|
||||
::= { alcatelIND1DhcpSrvMIBGroups 1 }
|
||||
|
||||
alaDhcpSrvLeaseGroup OBJECT-GROUP
|
||||
OBJECTS
|
||||
{
|
||||
alaDhcpSrvLeaseMACAddress,
|
||||
alaDhcpSrvLeaseLeaseGrant,
|
||||
alaDhcpSrvLeaseLeaseExpiry,
|
||||
alaDhcpSrvLeaseType
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Collection of objects for DHCP Server Lease Configuration."
|
||||
::= { alcatelIND1DhcpSrvMIBGroups 2 }
|
||||
|
||||
alaDhcpSrvNotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS
|
||||
{
|
||||
alaDhcpSrvLeaseUtilizationThresholdTrap
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Collection of objects for DHCP Server Trap information."
|
||||
::= { alcatelIND1DhcpSrvMIBGroups 3 }
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
END
|
||||
|
Reference in New Issue
Block a user