Initial commit
This commit is contained in:
447
MIBS/nokia/aos7/ALCATEL-IND1-DHCPV6-MIB
Normal file
447
MIBS/nokia/aos7/ALCATEL-IND1-DHCPV6-MIB
Normal file
@ -0,0 +1,447 @@
|
||||
ALCATEL-IND1-DHCPV6-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
IpAddress, Integer32, Unsigned32, Counter32
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, PhysAddress, DisplayString,RowStatus, TimeStamp, TruthValue, DateAndTime
|
||||
FROM SNMPv2-TC
|
||||
SnmpAdminString
|
||||
FROM SNMP-FRAMEWORK-MIB
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP,
|
||||
NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
Ipv6Address, Ipv6IfIndexOrZero
|
||||
FROM IPV6-TC
|
||||
softentIND1Ipv6
|
||||
FROM ALCATEL-IND1-BASE
|
||||
ipv6IfIndex
|
||||
FROM IPV6-MIB
|
||||
InetAddress, InetAddressType
|
||||
FROM INET-ADDRESS-MIB;
|
||||
|
||||
|
||||
alcatelIND1DHCPv6MIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201303220000Z"
|
||||
ORGANIZATION "Alcatel-Lucent"
|
||||
CONTACT-INFO
|
||||
"Please consult with Customer Service to ensure the most appropriate
|
||||
version of this document is used with the products in question:
|
||||
|
||||
Alcatel-Lucent, Enterprise Solutions Division
|
||||
(Formerly Alcatel Internetworking, Incorporated)
|
||||
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://alcatel-lucent.com/wps/portal/enterprise
|
||||
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):
|
||||
|
||||
Propietary DHCPv6 MIB definitions
|
||||
|
||||
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) 2013 Alcatel-Lucent
|
||||
ALL RIGHTS RESERVED WORLDWIDE"
|
||||
|
||||
REVISION "201303220000Z"
|
||||
DESCRIPTION
|
||||
"The first version of this MIB Module."
|
||||
|
||||
::= { softentIND1Ipv6 2 }
|
||||
|
||||
|
||||
alcatelIND1DHCPv6MIBObjects OBJECT IDENTIFIER ::= { alcatelIND1DHCPv6MIB 1 }
|
||||
|
||||
--
|
||||
-- Alcatel DHCPv6 configuration
|
||||
--
|
||||
|
||||
alaDHCPv6RelayConfig OBJECT IDENTIFIER ::= { alcatelIND1DHCPv6MIBObjects 1 }
|
||||
|
||||
alaDHCPv6RelayAdminStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Global DHCPv6 administrative status. This object provides a
|
||||
means to globally enable or disable the DHCPv6 relay feature.
|
||||
DHCPv6 Relay must still be enabled on individual interfaces
|
||||
in order for relay operation to occur."
|
||||
::= { alaDHCPv6RelayConfig 1 }
|
||||
|
||||
alaDHCPv6SrvConfig OBJECT IDENTIFIER ::= { alcatelIND1DHCPv6MIBObjects 2 }
|
||||
|
||||
alaDHCPv6SrvGlobalConfigStatus 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) DHCPv6 Server on the switch."
|
||||
DEFVAL { disable }
|
||||
::= { alaDHCPv6SrvConfig 1 }
|
||||
|
||||
alaDHCPv6SrvGlobalRestart OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
inactive(1),
|
||||
restart(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to restart(2) the DHCPv6 Server on the switch. Default value is
|
||||
inactive(1) which user can not set."
|
||||
DEFVAL { inactive }
|
||||
::= { alaDHCPv6SrvConfig 2 }
|
||||
|
||||
alaDHCPv6SrvGlobalClearStat OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
default(1),
|
||||
reset(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Defines the global clear statistics control for DHCPv6 Server.
|
||||
default(1) - default value for this object,
|
||||
reset(2) - indicates that all statistic related to DHCPv6
|
||||
server in the system should get cleared."
|
||||
DEFVAL { default }
|
||||
::= { alaDHCPv6SrvConfig 3 }
|
||||
|
||||
--
|
||||
-- Alcatel DHCPv6 Relay Interface Table
|
||||
--
|
||||
|
||||
alaDHCPv6RelayInterfaceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AlaDHCPv6RelayInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table controlling DHCPv6 Relay on IPv6 interfaces.
|
||||
|
||||
This table extends the corresponding IPv6 interface
|
||||
entry in alaIPv6InterfaceTable."
|
||||
::= { alcatelIND1DHCPv6MIBObjects 3 }
|
||||
|
||||
alaDHCPv6RelayInterfaceEntry OBJECT-TYPE
|
||||
SYNTAX AlaDHCPv6RelayInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An DHCPv6 relay interface entry."
|
||||
INDEX { ipv6IfIndex }
|
||||
::= { alaDHCPv6RelayInterfaceTable 1 }
|
||||
|
||||
AlaDHCPv6RelayInterfaceEntry ::= SEQUENCE {
|
||||
alaDHCPv6RelayInterfaceAdminStatus INTEGER
|
||||
}
|
||||
|
||||
alaDHCPv6RelayInterfaceAdminStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DHCPv6 administrative status on the interface."
|
||||
::= { alaDHCPv6RelayInterfaceEntry 1 }
|
||||
|
||||
|
||||
--
|
||||
-- Alcatel DHCPv6 Relay Destination Table
|
||||
--
|
||||
|
||||
alaDHCPv6RelayDestinationTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AlaDHCPv6RelayDestinationEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table allowing the creation and removal of DHCPv6
|
||||
Relay destinations for an interface."
|
||||
::= { alcatelIND1DHCPv6MIBObjects 4 }
|
||||
|
||||
alaDHCPv6RelayDestinationEntry OBJECT-TYPE
|
||||
SYNTAX AlaDHCPv6RelayDestinationEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A DHCPv6 relay destination entry."
|
||||
INDEX {
|
||||
ipv6IfIndex,
|
||||
alaDHCPv6RelayDestinationAddressType,
|
||||
alaDHCPv6RelayDestinationAddress
|
||||
}
|
||||
::= { alaDHCPv6RelayDestinationTable 1 }
|
||||
|
||||
AlaDHCPv6RelayDestinationEntry ::= SEQUENCE {
|
||||
alaDHCPv6RelayDestinationAddressType InetAddressType,
|
||||
alaDHCPv6RelayDestinationAddress InetAddress,
|
||||
alaDHCPv6RelayDestinationRowStatus RowStatus
|
||||
}
|
||||
|
||||
alaDHCPv6RelayDestinationAddressType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The address type of a DHCPv6 relay destination.
|
||||
Only ipv6(2) or ipv6z(4) are allowed."
|
||||
::= { alaDHCPv6RelayDestinationEntry 1 }
|
||||
|
||||
alaDHCPv6RelayDestinationAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IPv6 address of a DHCPv6 relay destination."
|
||||
::= { alaDHCPv6RelayDestinationEntry 2 }
|
||||
|
||||
alaDHCPv6RelayDestinationRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Used to control the addition and removal of DHCPv6
|
||||
relay destinations."
|
||||
::= { alaDHCPv6RelayDestinationEntry 3 }
|
||||
|
||||
--
|
||||
-- Alcatel DHCPv6 Server Lease Table
|
||||
--
|
||||
|
||||
alaDHCPv6SrvLease OBJECT IDENTIFIER ::= { alcatelIND1DHCPv6MIBObjects 5 }
|
||||
|
||||
alaDHCPv6SrvLeaseTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AlaDHCPv6SrvLeaseEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DHCPv6 server lease table."
|
||||
::= { alaDHCPv6SrvLease 1 }
|
||||
|
||||
alaDHCPv6SrvLeaseEntry OBJECT-TYPE
|
||||
SYNTAX AlaDHCPv6SrvLeaseEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DHCPv6 server lease entry."
|
||||
INDEX { alaDHCPv6SrvLeaseIpv6Address }
|
||||
::= { alaDHCPv6SrvLeaseTable 1 }
|
||||
|
||||
AlaDHCPv6SrvLeaseEntry ::= SEQUENCE {
|
||||
alaDHCPv6SrvLeaseIpv6Address Ipv6Address,
|
||||
alaDHCPv6SrvLeaseLeaseGrant DateAndTime,
|
||||
alaDHCPv6SrvLeasePrefLeaseExpiry DateAndTime,
|
||||
alaDHCPv6SrvLeaseValidLeaseExpiry DateAndTime,
|
||||
alaDHCPv6SrvLeaseType INTEGER
|
||||
}
|
||||
|
||||
alaDHCPv6SrvLeaseIpv6Address OBJECT-TYPE
|
||||
SYNTAX Ipv6Address
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IPv6 address assigned to the client"
|
||||
::= { alaDHCPv6SrvLeaseEntry 1 }
|
||||
|
||||
alaDHCPv6SrvLeaseLeaseGrant OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Lease granted time for the client."
|
||||
::= { alaDHCPv6SrvLeaseEntry 2 }
|
||||
|
||||
alaDHCPv6SrvLeasePrefLeaseExpiry OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Preferred Lease expiry of the client."
|
||||
::= { alaDHCPv6SrvLeaseEntry 3 }
|
||||
|
||||
alaDHCPv6SrvLeaseValidLeaseExpiry OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Valid Lease expiry of the client."
|
||||
::= { alaDHCPv6SrvLeaseEntry 4 }
|
||||
|
||||
alaDHCPv6SrvLeaseType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
unavailable(1),
|
||||
dynamic(2),
|
||||
manual(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Type of the lease."
|
||||
::= { alaDHCPv6SrvLeaseEntry 5 }
|
||||
|
||||
--
|
||||
-- Notifications
|
||||
--
|
||||
|
||||
alcatelIND1DHCPv6MIBNotifications OBJECT IDENTIFIER ::= { alcatelIND1DHCPv6MIB 0 }
|
||||
|
||||
-- --------------------------------------------------------------
|
||||
-- Trap Description
|
||||
-- --------------------------------------------------------------
|
||||
alaDHCPv6SrvTrapsObj OBJECT IDENTIFIER ::= { alcatelIND1DHCPv6MIBObjects 6 }
|
||||
|
||||
|
||||
alaDHCPv6SrvLeaseUtilizationThresholdTrap NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
alaDHCPv6SrvLeaseThresholdStatus,
|
||||
alaDHCPv6SrvSubnetDescriptor
|
||||
}
|
||||
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 DHCPv6 Server lease utilization information."
|
||||
::= { alcatelIND1DHCPv6MIBNotifications 1 }
|
||||
|
||||
alaDHCPv6SrvLeaseThresholdStatus 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."
|
||||
::= { alaDHCPv6SrvTrapsObj 1 }
|
||||
|
||||
alaDHCPv6SrvSubnetDescriptor OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the subnet Descriptor. Denotes the IPv6 address"
|
||||
::= { alaDHCPv6SrvTrapsObj 2 }
|
||||
|
||||
--
|
||||
-- conformance information
|
||||
--
|
||||
|
||||
alcatelIND1DHCPv6MIBConformance OBJECT IDENTIFIER ::= { alcatelIND1DHCPv6MIB 2 }
|
||||
alcatelIND1DHCPv6MIBCompliances OBJECT IDENTIFIER ::= { alcatelIND1DHCPv6MIBConformance 1 }
|
||||
alcatelIND1DHCPv6MIBGroups OBJECT IDENTIFIER ::= { alcatelIND1DHCPv6MIBConformance 2 }
|
||||
|
||||
alaDHCPv6Compliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for switches implementing ALCATEL-IND1-DHCPV6-MIB."
|
||||
MODULE
|
||||
GROUP alaDHCPv6RelayGroup
|
||||
DESCRIPTION
|
||||
"The alaDHCPv6RelayGroup is mandatory when the managed entity
|
||||
supports DHCPv6 relay."
|
||||
GROUP alaDHCPv6SrvGroup
|
||||
DESCRIPTION
|
||||
"The alaDHCPv6SrvGroup is mandatory when the managed entity
|
||||
supports DHCPv6 server."
|
||||
GROUP alaDHCPv6SrvNotificationsGroup
|
||||
DESCRIPTION
|
||||
"The alaDHCPv6SrvNotificationsGroup is mandatory when the managed entity
|
||||
supports DHCPv6 server."
|
||||
GROUP alaDHCPv6SrvLeaseUtilizationThresholdGroup
|
||||
DESCRIPTION
|
||||
" The alaDHCPv6SrvLeaseUtilizationThresholdGroup is mandatory when the
|
||||
managed entity supports DHCPv6 server."
|
||||
::= { alcatelIND1DHCPv6MIBCompliances 1 }
|
||||
|
||||
|
||||
--
|
||||
-- units of conformance
|
||||
--
|
||||
|
||||
alaDHCPv6RelayGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
alaDHCPv6RelayAdminStatus,
|
||||
alaDHCPv6RelayInterfaceAdminStatus,
|
||||
-- alaDHCPv6RelayDestinationAddressType,
|
||||
-- alaDHCPv6RelayDestinationAddress,
|
||||
alaDHCPv6RelayDestinationRowStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects to support management of DHCPv6 Relay."
|
||||
::= { alcatelIND1DHCPv6MIBGroups 1 }
|
||||
|
||||
alaDHCPv6SrvGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
alaDHCPv6SrvGlobalConfigStatus,
|
||||
alaDHCPv6SrvGlobalRestart,
|
||||
alaDHCPv6SrvGlobalClearStat,
|
||||
-- alaDHCPv6SrvLeaseIpv6Address,
|
||||
alaDHCPv6SrvLeaseLeaseGrant,
|
||||
alaDHCPv6SrvLeasePrefLeaseExpiry,
|
||||
alaDHCPv6SrvLeaseValidLeaseExpiry,
|
||||
alaDHCPv6SrvLeaseType
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects to support management of DHCPv6 server."
|
||||
::= { alcatelIND1DHCPv6MIBGroups 2 }
|
||||
|
||||
alaDHCPv6SrvNotificationsGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { alaDHCPv6SrvLeaseUtilizationThresholdTrap }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notifications for DHCPv6 server."
|
||||
::= { alcatelIND1DHCPv6MIBGroups 3 }
|
||||
|
||||
alaDHCPv6SrvLeaseUtilizationThresholdGroup OBJECT-GROUP
|
||||
OBJECTS
|
||||
{
|
||||
alaDHCPv6SrvLeaseThresholdStatus,
|
||||
alaDHCPv6SrvSubnetDescriptor
|
||||
}
|
||||
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 DHCPv6 Server lease utilization information."
|
||||
::= { alcatelIND1DHCPv6MIBGroups 4 }
|
||||
|
||||
END
|
||||
|
||||
|
Reference in New Issue
Block a user