mibs/MIBS/nokia/TIMETRA-DHCP-SERVER-MIB

10484 lines
385 KiB
Plaintext
Raw Permalink Normal View History

2023-12-05 12:25:34 +01:00
TIMETRA-DHCP-SERVER-MIB DEFINITIONS ::= BEGIN
IMPORTS
InetAddress, InetAddressPrefixLength,
InetAddressType
FROM INET-ADDRESS-MIB
MODULE-COMPLIANCE, NOTIFICATION-GROUP,
OBJECT-GROUP
FROM SNMPv2-CONF
Counter32, Counter64, Gauge32,
Integer32, MODULE-IDENTITY,
NOTIFICATION-TYPE, OBJECT-TYPE,
Unsigned32
FROM SNMPv2-SMI
DateAndTime, DisplayString, MacAddress,
RowStatus, TEXTUAL-CONVENTION,
TimeStamp, TruthValue
FROM SNMPv2-TC
timetraSRMIBModules, tmnxSRConfs,
tmnxSRNotifyPrefix, tmnxSRObjs
FROM TIMETRA-GLOBAL-MIB
TItemDescription, TNamedItem,
TNamedItemOrEmpty, TmnxActionType,
TmnxAdminState, TmnxCreateOrigin,
TmnxDhcpOptionDisplay,
TmnxDhcpOptionType,
TmnxDhcpServerDUIDTypeCode,
TmnxPppoeUserNameOrEmpty, TmnxVRtrID,
TmnxVRtrIDOrZero
FROM TIMETRA-TC-MIB
vRtrID
FROM TIMETRA-VRTR-MIB
;
timetraDhcpServerMIBModule MODULE-IDENTITY
LAST-UPDATED "201703010000Z"
ORGANIZATION "Nokia"
CONTACT-INFO
"Nokia SROS Support
Web: http://www.nokia.com"
DESCRIPTION
"This document is the SNMP MIB module to manage and provision the DHCP
(Dynamic Host Configuration Protocol) server for the Nokia SROS
device.
Copyright 2008-2018 Nokia. All rights reserved. Reproduction of this
document is authorized on the condition that the foregoing copyright
notice is included.
This SNMP MIB module (Specification) embodies Nokia's
proprietary intellectual property. Nokia retains
all title and ownership in the Specification, including any
revisions.
Nokia grants all interested parties a non-exclusive license to use and
distribute an unmodified copy of this Specification in connection with
management of Nokia products, and without fee, provided this copyright
notice and license appear on all copies.
This Specification is supplied 'as is', and Nokia makes no warranty,
either express or implied, as to the use, operation, condition, or
performance of the Specification."
REVISION "201703010000Z"
DESCRIPTION
"Rev 15.0 1 March 2017 00:00
15.0 release of the TIMETRA-DHCP-SERVER-MIB."
REVISION "201601010000Z"
DESCRIPTION
"Rev 14.0 1 Jan 2016 00:00
14.0 release of the TIMETRA-DHCP-SERVER-MIB."
REVISION "201501010000Z"
DESCRIPTION
"Rev 13.0 1 Jan 2015 00:00
13.0 release of the TIMETRA-DHCP-SERVER-MIB."
REVISION "201401010000Z"
DESCRIPTION
"Rev 12.0 1 Jan 2014 00:00
12.0 release of the TIMETRA-DHCP-SERVER-MIB."
REVISION "201202280000Z"
DESCRIPTION
"Rev 10.0 28 Feb 2012 12:00
10.0 release of the TIMETRA-DHCP-SERVER-MIB."
REVISION "201102010000Z"
DESCRIPTION
"Rev 9.0 1 Feb 2011 00:00
9.0 release of the TIMETRA-DHCP-SERVER-MIB."
REVISION "200902280000Z"
DESCRIPTION
"Rev 7.0 28 Feb 2009 00:00
7.0 release of the TIMETRA-DHCP-SERVER-MIB."
REVISION "200807010000Z"
DESCRIPTION
"Rev 6.1 01 Jul 2008 00:00
6.1 release of the TIMETRA-DHCP-SERVER-MIB."
REVISION "200801010000Z"
DESCRIPTION
"Rev 0.1 01 Jan 2008 00:00
Initial version of the TIMETRA-DHCP-SERVER-MIB."
::= { timetraSRMIBModules 47 }
TmnxDhcpSvrOperState ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The TmnxDhcpSvrOperState data type is an enumerated integer
that describes the values used to identify the operational state of
a DHCP Server instance.
unknown
inService
outOfService
transition
waitPersistence : the DHCP Server instance is waiting for a
persistence action to complete."
SYNTAX INTEGER {
unknown (1),
inService (2),
outOfService (3),
transition (4),
waitPersistence (5)
}
TmnxDhcpSvrClientType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Indicates a DHCP Server client type.
dhcp : CPE is a DHCP client;
ppp : CPE is a PPP client (IPv4);
ipoe : CPE is an IPoE client (IPv6);
ipsec: CPE is an IPSEC tunnel."
SYNTAX INTEGER {
dhcp (0),
ppp (1),
ipoe (2),
ipsec (3)
}
TmnxDhcpSvrFailCtrlType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Indicates a DHCP Server failover control type.
local : this system is in control under normal operation;
remote : the remote system is in control under normal
operation;
access-driven : the controlling system is decided by the access
mechanism."
SYNTAX INTEGER {
local (1),
remote (2),
accessDriven (3)
}
TmnxDhcpsFoState ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The TmnxDhcpsFoState data type is an enumerated integer that describes
the values used to identify the failover state of a DHCP Server
instance.
unknown
init : the DHCP Server instance is preparing
to startup;
startUp : the DHCP Server instance is starting up;
noCommunication : the communication with the partner is lost;
partnerDown : the partner is assumed down;
normal
shutdown : the administrative state of the failover
facility of this DHCP server instance
is 'outOfService', or the administrative
state of this DHCP server instance
is 'outOfService';
transition
preNormal : sub-state of 'normal', that applies to a pair of
servers A and B, while B is recovering after it went down:
- server A is responding to (instead of dropping) renew and rebind messages
for remote leases it has allocated during partnerDown;
- server B is dropping (instead of NACKing) renew and rebind messages for
yet unknown local leases while resynchronizing with the MCS database."
SYNTAX INTEGER {
unknown (1),
init (2),
startUp (3),
noCommunication (4),
partnerDown (5),
normal (6),
shutdown (7),
transition (8),
preNormal (9)
}
TmnxDhcpsFoLeaseFailureReason ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The TmnxDhcpsFoLeaseFailureReason data type is an enumerated integer
that describes the values used to identify the reason of a lease
update failure that occurred in the failover facility of a DHCP Server
instance.
foShutdown : the failover state of this DHCP Server
instance is 'shutdown';
expired : the lease received from the peer has expired;
maxReached : the maximum number of leases is already
reached; the maximum number of leases is
indicated by the object tmnxDhcpSvrMaxLeases;
subnetNotFound : no valid subnet for this lease could be
found;
rangeNotFound : no valid include range for this lease could
be found;
hostConflict : this DHCP server instance has already leased
this address to another host;
addressConflict : this DHCP server instance has already leased
another address to this host;
peerConflict : the failover peer has leased an address
within a subnet range of which the failover
control is set to 'local' on this local DHCP
server instance;
persistenceCongested :
the lease received from the peer can not be
persistently stored because the persistence
subsystem is in overload.
noLeaseHoldTime : tmnxDhcpServerCfgLeaseHoldTime has value '0'
for this DHCP server instance.
invalidPfxLen : the prefix of the lease received from the peer
is not inside the range configured in
tmnxDhcpServerPoolMinPrefixLen and
tmnxDhcpServerPoolMaxPrefixLen.
"
SYNTAX INTEGER {
foShutdown (1),
expired (2),
maxReached (3),
subnetNotFound (4),
rangeNotFound (5),
hostConflict (6),
addressConflict (7),
peerConflict (8),
persistenceCongested (9),
noLeaseHoldTime (10),
invalidPfxLen (11)
}
TmnxDhcpsFoActionType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Indicates a DHCP Server failover action type.
notApplicable : return value for GETs and GETNEXTs;
forcePartnerDown: if the failover state of the DHCP server
instance is 'noCommunication', force it to
transition to 'partnerDown';
abortStartupWait: abort the startup wait timer."
SYNTAX INTEGER {
notApplicable (1),
forcePartnerDown (2),
abortStartupWait (3)
}
TmnxDhcpsStickyLeaseActionType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Indicates a DHCP Server Sticky Lease action type.
notApplicable : return value for GETs and GETNEXTs;
create : create a sticky lease."
SYNTAX INTEGER {
notApplicable (1),
create (2)
}
tmnxDhcpServer OBJECT IDENTIFIER ::= { tmnxSRObjs 47 }
tmnxDhcpServerObjs OBJECT IDENTIFIER ::= { tmnxDhcpServer 1 }
tmnxDhcpServerConfigTableLastCh OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpServerConfigTableLastCh indicates the
value of sysUpTime at the time of the last modification of an entry in
the tmnxDhcpServerConfigTable."
::= { tmnxDhcpServerObjs 1 }
tmnxDhcpServerConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxDhcpServerConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table tmnxDhcpServerConfigTable contains objects to configure the
DHCP server."
::= { tmnxDhcpServerObjs 2 }
tmnxDhcpServerConfigEntry OBJECT-TYPE
SYNTAX TmnxDhcpServerConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each row represents a DHCP server instance running within a virtual
router.
Entries in this table can be created or deleted via SNMP operations."
INDEX {
vRtrID,
IMPLIED tmnxDhcpServerCfgServerName
}
::= { tmnxDhcpServerConfigTable 1 }
TmnxDhcpServerConfigEntry ::= SEQUENCE
{
tmnxDhcpServerCfgServerName TNamedItem,
tmnxDhcpServerCfgRowStatus RowStatus,
tmnxDhcpServerCfgLastChangeTime TimeStamp,
tmnxDhcpServerCfgAdminState TmnxAdminState,
tmnxDhcpServerCfgDescription TItemDescription,
tmnxDhcpServerCfgUserDatabase TNamedItemOrEmpty,
tmnxDhcpServerCfgUseGiAddress TruthValue,
tmnxDhcpServerCfgSendForceRenews TruthValue,
tmnxDhcpServerCfgUseClientPool TruthValue,
tmnxDhcpServerCfgOperState TmnxDhcpSvrOperState,
tmnxDhcpServerCfgAddrType InetAddressType,
tmnxDhcpServerCfgLeaseHoldTime Unsigned32,
tmnxDhcpServerCfgUseGiScope INTEGER,
tmnxDhcpServerCfgIgnRapidCommit TruthValue,
tmnxDhcpServerCfgUserIdent INTEGER,
tmnxDhcpServerCfgItfIdMapping TruthValue,
tmnxDhcpServerCfgUseCPDelimiter DisplayString,
tmnxDhcpServerCfgCreationOrigin TmnxCreateOrigin,
tmnxDhcpServerCfgLeaseHoldFor BITS,
tmnxDhcpServerCfgAllowLeaseQuery TruthValue,
tmnxDhcpServerCfgAutoProvisioned TruthValue
}
tmnxDhcpServerCfgServerName OBJECT-TYPE
SYNTAX TNamedItem
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpServerCfgServerName specifies the name
of this local DHCP server instance.
This server instance is reachable through the IP address(es) of the
interface(s) that refer to this DHCP server name in
TIMETRA-VRTR-MIB::vRtrIfLocalDhcpServerName."
::= { tmnxDhcpServerConfigEntry 1 }
tmnxDhcpServerCfgRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxDhcpServerCfgRowStatus specifies the row status of
this row."
::= { tmnxDhcpServerConfigEntry 2 }
tmnxDhcpServerCfgLastChangeTime OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpServerCfgLastChangeTime indicates the
sysUpTime at the time of the last modification of this entry."
::= { tmnxDhcpServerConfigEntry 3 }
tmnxDhcpServerCfgAdminState OBJECT-TYPE
SYNTAX TmnxAdminState
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxDhcpServerCfgAdminState specifies the administrative
state of this local DHCP server instance."
DEFVAL { outOfService }
::= { tmnxDhcpServerConfigEntry 4 }
tmnxDhcpServerCfgDescription OBJECT-TYPE
SYNTAX TItemDescription
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpServerCfgDescription specifies a user
provided description for this DHCP server."
DEFVAL { "" }
::= { tmnxDhcpServerConfigEntry 5 }
tmnxDhcpServerCfgUserDatabase OBJECT-TYPE
SYNTAX TNamedItemOrEmpty
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpServerCfgUserDatabase specifies the
local user database to use for authentication.
If no authentication is required, the value of this object must be set
to the empty string, and tmnxDhcpServerCfgUseGiAddress must be set to
'true(1)' in order for the DHCP server to operate."
DEFVAL { "" }
::= { tmnxDhcpServerConfigEntry 6 }
tmnxDhcpServerCfgUseGiAddress OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpServerCfgUseGiAddress specifies
whether GI address matching is enabled.
If tmnxDhcpServerCfgUseGiAddress is set to 'true(1)', then an IP
address will be provided based on the Gateway IP address from the DHCP
message, even when authentication fails or when there is no local user
database configured in tmnxDhcpServerCfgUserDatabase."
DEFVAL { false }
::= { tmnxDhcpServerConfigEntry 7 }
tmnxDhcpServerCfgSendForceRenews OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpServerCfgSendForceRenews specifies
whether the server is allowed to send a DHCP FORCERENEW message to
DHCP clients.
If tmnxDhcpServerCfgSendForceRenews is set to 'true(1)', then the
server will send a DHCP FORCERENEW message to the client when its
configuration changes in such a way that the clients need to renew
their lease in order to obtain the new parameters. This will be the
case when, for example, an option is added to a subnet."
DEFVAL { false }
::= { tmnxDhcpServerConfigEntry 8 }
tmnxDhcpServerCfgUseClientPool OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpServerCfgUseClientPool specifies
whether the IP address pool selection is based on the relay
information in the DHCP packet.
If the value of tmnxDhcpServerCfgUseClientPool is set to 'true (1)',
the IP address pool selection is determined by the relay information.
If the value of tmnxDhcpServerCfgUseClientPool is set to 'false (2)',
or if the DHCP message does not contain the to be used information,
the pool selection is specified by the value of
tmnxDhcpServerCfgUseGiAddress.
When the value of tmnxDhcpServerCfgAddrType is set to 'ipv4 (1), the
used relay information is the value of the vendor-specific sub-option
13 of the DHCP option 82.
When the value of tmnxDhcpServerCfgAddrType is set to 'ipv6 (2), the
used relay information is the value of the vendor-specific sub-option
1 for the IA_NA address pool and sub-option 2 for the IA_PD address
pool."
DEFVAL { false }
::= { tmnxDhcpServerConfigEntry 9 }
tmnxDhcpServerCfgOperState OBJECT-TYPE
SYNTAX TmnxDhcpSvrOperState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpServerCfgOperState indicates the operational
state of this local DHCP server instance."
::= { tmnxDhcpServerConfigEntry 10 }
tmnxDhcpServerCfgAddrType OBJECT-TYPE
SYNTAX InetAddressType { ipv4 (1), ipv6 (2) }
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxDhcpServerCfgAddrType specifies the type of addresses
supported by this local DHCP server instance.
The value of this object can not be modified after the creation of the
conceptual row."
DEFVAL { ipv4 }
::= { tmnxDhcpServerConfigEntry 20 }
tmnxDhcpServerCfgLeaseHoldTime OBJECT-TYPE
SYNTAX Unsigned32 (0..631152000)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxDhcpServerCfgLeaseHoldTime specifies the time to
remember this lease."
DEFVAL { 0 }
::= { tmnxDhcpServerConfigEntry 21 }
tmnxDhcpServerCfgUseGiScope OBJECT-TYPE
SYNTAX INTEGER {
subnet (0),
pool (1)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxDhcpServerCfgUseGiScope specifies whether the GI
address selects a single subnet or a pool.
The value of this object is only meaningful when the value of
tmnxDhcpServerCfgUseGiAddress is set to 'true(1)'."
DEFVAL { subnet }
::= { tmnxDhcpServerConfigEntry 22 }
tmnxDhcpServerCfgIgnRapidCommit OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxDhcpServerCfgIgnRapidCommit specifies whether the
Rapid Commit Option sent by the DHCPv6 client is processed.
If the value of this object is set to 'true(1)' and the client has
included a Rapid Commit option in the Solicit, the server ignores the
Rapid Commit option and processes the remainder of the message as if
no Rapid Commit option were present.
The value of this object is only meaningful when the value of
tmnxDhcpServerCfgAddrType is set to 'ipv6(2)'."
REFERENCE
"RFC 3315 paragraph 17.2.1"
DEFVAL { false }
::= { tmnxDhcpServerConfigEntry 23 }
tmnxDhcpServerCfgUserIdent OBJECT-TYPE
SYNTAX INTEGER {
macCircuitId (1),
duid (2),
interfaceId (3),
interfaceIdLinkLocal (4),
clientId (5),
mac (6),
circuitId (7),
remoteId (8)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxDhcpServerCfgUserIdent specifies which method is used
by the local DHCP server to uniquely identify a user.
When the value of tmnxDhcpServerCfgAddrType is set to 'ipv4(1)', this
object can only be set to 'macCircuitId(1)', 'clientId', 'mac',
'circuitId' or 'remoteId'; the default value is 'macCircuitId'.
When the value of tmnxDhcpServerCfgAddrType is set to 'ipv6(2)', this
object can only be set to 'duid', 'interfaceId' or
'interfaceIdLinkLocal'. The default value is 'duid(2)'."
::= { tmnxDhcpServerConfigEntry 24 }
tmnxDhcpServerCfgItfIdMapping OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxDhcpServerCfgItfIdMapping specifies whether the
DHCPv6 server uses a unique /64 prefix per interface-ID options
combination.
If the value of this object is set to 'true(1)' and the client
requests a non-temporary address, the DHCPv6 server leases a /128
address from the unique /64 prefix belonging to the interface-ID
option from the relay forward message and, if present, the
interface-ID option from the encapsulated LDRA relay forward message.
If the value of this object is set to 'false(2)' each client
requesting a non-temporary address, gets a /128 lease from a different
/64 prefix.
The value of this object is only meaningful when the value of
tmnxDhcpServerCfgAddrType is set to 'ipv6(2)' and the value of
iesIfIPv6IpoeBridgedModeEnabled is set to 'true(1)' for all group
interfaces relaying to this server."
DEFVAL { false }
::= { tmnxDhcpServerConfigEntry 25 }
tmnxDhcpServerCfgUseCPDelimiter OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..1))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"A delimiter character to combine primary and secondary pool names."
DEFVAL { "" }
::= { tmnxDhcpServerConfigEntry 26 }
tmnxDhcpServerCfgCreationOrigin OBJECT-TYPE
SYNTAX TmnxCreateOrigin
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpServerCfgCreationOrigin indicates the
mechanism which created this server."
::= { tmnxDhcpServerConfigEntry 27 }
tmnxDhcpServerCfgLeaseHoldFor OBJECT-TYPE
SYNTAX BITS {
solicitedRelease (0),
internalLeaseIpsec (1)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxDhcpServerCfgLeaseHoldFor specifies behavior details
while the value of tmnxDhcpServerCfgLeaseHoldTime is not zero.
By default, sticky leases are only supported for unsolicited releases."
DEFVAL { {} }
::= { tmnxDhcpServerConfigEntry 28 }
tmnxDhcpServerCfgAllowLeaseQuery OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxDhcpServerCfgAllowLeaseQuery specifies whether the
DHCPv6 server will handle Lease Query messages by client id."
DEFVAL { false }
::= { tmnxDhcpServerConfigEntry 29 }
tmnxDhcpServerCfgAutoProvisioned OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxDhcpServerCfgAutoProvisioned specifies if the pools
associated with this server are provisioned automatically rather than
by means of the tmnxDhcpServerPoolTable, tmnxDhcpServerSubnetTable and
tmnxDhcpSvrSubnetRangesTable.
The value of this object can only be modified while the conceptual
row is created, and it can not be modified afterwards.
The value of this object can only be 'true' when the value of
tmnxDhcpServerCfgAddrType is set to 'ipv6(2).'
While the value of tmnxDhcpServerCfgAutoProvisioned is equal to
'true', no further address configuration, for example by means of the
tables mentioned before, is allowed.
Address pools can be associated with this server by means of the
'TIMETRA-NAT-MIB::tmnxNatFwlDomTable'."
DEFVAL { false }
::= { tmnxDhcpServerConfigEntry 30 }
tmnxDhcpServerPoolTableLastCh OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpServerPoolTableLastCh indicates the
value of sysUpTime at the time of the last modification of an entry in
the tmnxDhcpServerPoolTable."
::= { tmnxDhcpServerObjs 3 }
tmnxDhcpServerPoolTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxDhcpServerPoolEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table tmnxDhcpServerPoolTable contains objects to configure IP
address pools.
Every DHCP server can contain several IP address pools which can each
contain multiple subnets."
::= { tmnxDhcpServerObjs 4 }
tmnxDhcpServerPoolEntry OBJECT-TYPE
SYNTAX TmnxDhcpServerPoolEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each row represents an IP address pool.
Entries in this table can be created or deleted via SNMP operations."
INDEX {
vRtrID,
tmnxDhcpServerCfgServerName,
tmnxDhcpServerPoolName
}
::= { tmnxDhcpServerPoolTable 1 }
TmnxDhcpServerPoolEntry ::= SEQUENCE
{
tmnxDhcpServerPoolName TNamedItem,
tmnxDhcpServerPoolRowStatus RowStatus,
tmnxDhcpServerPoolLastChangeTime TimeStamp,
tmnxDhcpServerPoolDescription TItemDescription,
tmnxDhcpServerPoolMinLeaseTime Unsigned32,
tmnxDhcpServerPoolMaxLeaseTime Unsigned32,
tmnxDhcpServerPoolOfferTime Unsigned32,
tmnxDhcpServerPoolMinFree Unsigned32,
tmnxDhcpServerPoolMinFreeType INTEGER,
tmnxDhcpServerPoolDepletedEvent TruthValue,
tmnxDhcpServerPoolDlgatedPfxLen Unsigned32,
tmnxDhcpServerPoolSubnetBindKey INTEGER,
tmnxDhcpServerPoolSubnetBindDly Unsigned32,
tmnxDhcpServerPoolNakNonMatch TruthValue,
tmnxDhcpServerPoolMinPrefixLen InetAddressPrefixLength,
tmnxDhcpServerPoolMaxPrefixLen InetAddressPrefixLength
}
tmnxDhcpServerPoolName OBJECT-TYPE
SYNTAX TNamedItem
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpServerPoolName specifies the name of
this IP address pool."
::= { tmnxDhcpServerPoolEntry 1 }
tmnxDhcpServerPoolRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpServerPoolRowStatus specifies the row
status of this row."
::= { tmnxDhcpServerPoolEntry 2 }
tmnxDhcpServerPoolLastChangeTime OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpServerPoolLastChangeTime indicates the
sysUpTime at the time of the last modification of this entry."
::= { tmnxDhcpServerPoolEntry 3 }
tmnxDhcpServerPoolDescription OBJECT-TYPE
SYNTAX TItemDescription
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpServerPoolDescription specifies a user
provided description for this pool."
DEFVAL { "" }
::= { tmnxDhcpServerPoolEntry 4 }
tmnxDhcpServerPoolMinLeaseTime OBJECT-TYPE
SYNTAX Unsigned32 (10..315446399)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpServerPoolMinLeaseTime specifies the
minimum lease time.
The minimum lease time can only be configured to a value that is
smaller than or equal to the value configured in object
tmnxDhcpServerPoolMaxLeaseTime."
DEFVAL { 600 }
::= { tmnxDhcpServerPoolEntry 5 }
tmnxDhcpServerPoolMaxLeaseTime OBJECT-TYPE
SYNTAX Unsigned32 (10..315446399)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpServerPoolMaxLeaseTime specifies the
maximum lease time.
If there is no lease time configured in DHCP option 51 (in the user
database, or in the tmnxDhcpSvrPoolOptionTable, or in the
tmnxDhcpSvrSubnetOptionTable), then this value is encoded in option 51
of the DHCP reply message.
The maximum lease time can only be configured to a value that is
larger than or equal to the value configured in object
tmnxDhcpServerPoolMinLeaseTime."
DEFVAL { 864000 }
::= { tmnxDhcpServerPoolEntry 6 }
tmnxDhcpServerPoolOfferTime OBJECT-TYPE
SYNTAX Unsigned32 (10..600)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpServerPoolOfferTime specifies the time
interval during which a DHCP offer is valid."
DEFVAL { 60 }
::= { tmnxDhcpServerPoolEntry 7 }
tmnxDhcpServerPoolMinFree OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpServerPoolMinFree specifies the
desired minimum number of free addresses in this pool.
If the actual number of free addresses in this pool falls below this
configured minimum, a notification is generated.
The value zero specifies 'no minimum'."
DEFVAL { 1 }
::= { tmnxDhcpServerPoolEntry 8 }
tmnxDhcpServerPoolMinFreeType OBJECT-TYPE
SYNTAX INTEGER {
absolute (0),
percent (1)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpServerPoolMinFreeType specifies
whether tmnxDhcpServerPoolMinFree is expressed as an absolute number
or as a percentage.
When the value of this object is set to 'percent(1)', the accepted
range for tmnxDhcpServerPoolMinFree is limited between 0 and 100.
Default value is 'absolute(0)'."
DEFVAL { absolute }
::= { tmnxDhcpServerPoolEntry 9 }
tmnxDhcpServerPoolDepletedEvent OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpServerPoolDepletedEvent specifies
whether a notification is generated when this pool is depleted.
When the value of this object is set to 'true(1)', notification
tmnxDhcpSvrPoolDepleted is generated."
DEFVAL { false }
::= { tmnxDhcpServerPoolEntry 10 }
tmnxDhcpServerPoolDlgatedPfxLen OBJECT-TYPE
SYNTAX Unsigned32 (48..127)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxDhcpServerPoolDlgatedPfxLen specifies the number of
bits that can be allocated to a Delegated Prefix for IPv6."
DEFVAL { 64 }
::= { tmnxDhcpServerPoolEntry 11 }
tmnxDhcpServerPoolSubnetBindKey OBJECT-TYPE
SYNTAX INTEGER {
none (0),
sysIdSvcId (1),
sysId (2),
string (3)
}
MAX-ACCESS read-create
STATUS obsolete
DESCRIPTION
"The value of the object tmnxDhcpServerPoolSubnetBindKey specifies the
key to be used for subnet binding.
Default value is 'none' (0), disabling the subnet binding.
The value cannot be changed into 'none' when
tmnxDhcpServerPoolSubnetBindDly is not set to it's default value."
DEFVAL { none }
::= { tmnxDhcpServerPoolEntry 12 }
tmnxDhcpServerPoolSubnetBindDly OBJECT-TYPE
SYNTAX Unsigned32 (1..86400)
UNITS "seconds"
MAX-ACCESS read-create
STATUS obsolete
DESCRIPTION
"The value of tmnxDhcpServerPoolSubnetBindDly specifies the number of
seconds before unbinding the subnet from the access node, after the
last lease in this subnet has been released.
The value cannot be changed from the default value into something else
when tmnxDhcpServerPoolSubnetBindKey is set to 'none' (0)."
DEFVAL { 300 }
::= { tmnxDhcpServerPoolEntry 13 }
tmnxDhcpServerPoolNakNonMatch OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpServerPoolNakNonMatch specifies if
this DHCP server sends a DHCPNAK when it receives a DHCPREQUEST
message for a subnet that does not match any of the ranges associated
with this pool.
If the value of tmnxDhcpServerPoolNakNonMatch is equal to 'false',
this DHCP server drops such a DHCPREQUEST message.
A value of 'true' is only allowed where the value of the object
tmnxDhcpServerCfgAddrType in the conceptual row in the
tmnxDhcpServerConfigTable associated with this DHCP server, is equal
to 'ipv4'."
DEFVAL { false }
::= { tmnxDhcpServerPoolEntry 14 }
tmnxDhcpServerPoolMinPrefixLen OBJECT-TYPE
SYNTAX InetAddressPrefixLength (0 | 48..127)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpServerPoolMinPrefixLen specifies the
minimum prefix length that is accepted.
A non-zero is only allowed where the value of the object
tmnxDhcpServerCfgAddrType in the conceptual row in the
tmnxDhcpServerConfigTable associated with this DHCP server, is equal
to 'ipv6'; in this case, the default value is equal to 48; otherwise,
the default value is equal to zero."
::= { tmnxDhcpServerPoolEntry 15 }
tmnxDhcpServerPoolMaxPrefixLen OBJECT-TYPE
SYNTAX InetAddressPrefixLength (0 | 48..127)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpServerPoolMaxPrefixLen specifies the
maximum prefix length that is accepted.
A non-zero is only allowed where the value of the object
tmnxDhcpServerCfgAddrType in the conceptual row in the
tmnxDhcpServerConfigTable associated with this DHCP server, is equal
to 'ipv6'; in this case, the default value is equal to 64; otherwise,
the default value is equal to zero."
::= { tmnxDhcpServerPoolEntry 16 }
tmnxDhcpSvrPoolOptionTableLastCh OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrPoolOptionTableLastCh indicates the
value of sysUpTime at the time of the last modification of an entry in
the tmnxDhcpSvrPoolOptionTable."
::= { tmnxDhcpServerObjs 5 }
tmnxDhcpSvrPoolOptionTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxDhcpSvrPoolOptionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table tmnxDhcpSvrPoolOptionTable contains objects to configure the
DHCP options of each IP address pool."
::= { tmnxDhcpServerObjs 6 }
tmnxDhcpSvrPoolOptionEntry OBJECT-TYPE
SYNTAX TmnxDhcpSvrPoolOptionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each row represents a DHCP option that is encoded in the DHCP reply
message.
Options defined here, can be overruled by defining the same option in
the local user database, or in the tmnxDhcpSvrSubnetOptionTable.
Entries in this table can be created or deleted via SNMP operations."
INDEX {
vRtrID,
tmnxDhcpServerCfgServerName,
tmnxDhcpServerPoolName,
tmnxDhcpSvrPoolOptionNumber
}
::= { tmnxDhcpSvrPoolOptionTable 1 }
TmnxDhcpSvrPoolOptionEntry ::= SEQUENCE
{
tmnxDhcpSvrPoolOptionNumber Unsigned32,
tmnxDhcpSvrPoolOptionRowStatus RowStatus,
tmnxDhcpSvrPoolOptionLastCh TimeStamp,
tmnxDhcpSvrPoolOptionType TmnxDhcpOptionType,
tmnxDhcpSvrPoolOptionValue OCTET STRING,
tmnxDhcpSvrPoolOptionDisplay TmnxDhcpOptionDisplay
}
tmnxDhcpSvrPoolOptionNumber OBJECT-TYPE
SYNTAX Unsigned32 (1..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrPoolOptionNumber specifies the
number of this DHCP option."
REFERENCE
"RFC 2132, RFC 3315, RFC 3633"
::= { tmnxDhcpSvrPoolOptionEntry 1 }
tmnxDhcpSvrPoolOptionRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrPoolOptionRowStatus specifies the
row status of this row.
Objects tmnxDhcpSvrPoolOptionType and tmnxDhcpSvrPoolOptionValue must
be set when creating a new row."
::= { tmnxDhcpSvrPoolOptionEntry 2 }
tmnxDhcpSvrPoolOptionLastCh OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrPoolOptionLastCh indicates the
sysUpTime at the time of the last modification of this entry."
::= { tmnxDhcpSvrPoolOptionEntry 3 }
tmnxDhcpSvrPoolOptionType OBJECT-TYPE
SYNTAX TmnxDhcpOptionType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrPoolOptionType specifies how the
value of this option in stored in tmnxDhcpSvrPoolOptionValue.
The value of this object cannot be set to 'domain (5)' when the value
of tmnxDhcpServerCfgAddrType is set to 'ipv4(1)'.
This object is mandatory at creation time."
::= { tmnxDhcpSvrPoolOptionEntry 4 }
tmnxDhcpSvrPoolOptionValue OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..127))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrPoolOptionValue specifies the value
of this option.
This object is mandatory at creation time. A zero length value is only
allowed when the value of tmnxDhcpSvrPoolOptionType is 'hex (3)'."
::= { tmnxDhcpSvrPoolOptionEntry 5 }
tmnxDhcpSvrPoolOptionDisplay OBJECT-TYPE
SYNTAX TmnxDhcpOptionDisplay
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrPoolOptionDisplay indicates a hint
of how the tmnxDhcpSvrPoolOptionValue can be displayed."
::= { tmnxDhcpSvrPoolOptionEntry 6 }
tmnxDhcpServerSubnetTableLastCh OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpServerSubnetTableLastCh indicates the
value of sysUpTime at the time of the last modification of an entry in
the tmnxDhcpServerSubnetTable."
::= { tmnxDhcpServerObjs 7 }
tmnxDhcpServerSubnetTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxDhcpServerSubnetEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table tmnxDhcpServerSubnetTable contains objects to configure
subnets."
::= { tmnxDhcpServerObjs 8 }
tmnxDhcpServerSubnetEntry OBJECT-TYPE
SYNTAX TmnxDhcpServerSubnetEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each row represents a subnet. The subnets of a DHCP server instance
cannot overlap.
If the local user database defines a pool, then any subnet of that
pool is used to provide a free IP address.
If tmnxDhcpServerCfgUseGiAddress is set to 'true(1)', the Gateway IP
address is used to select the subnet that is used to provide a free IP
address.
Entries in this table can be created or deleted via SNMP operations."
INDEX {
vRtrID,
tmnxDhcpServerCfgServerName,
tmnxDhcpServerPoolName,
tmnxDhcpSvrSubnetAddrType,
tmnxDhcpSvrSubnetAddress,
tmnxDhcpSvrSubnetPrefixLength
}
::= { tmnxDhcpServerSubnetTable 1 }
TmnxDhcpServerSubnetEntry ::= SEQUENCE
{
tmnxDhcpSvrSubnetAddrType InetAddressType,
tmnxDhcpSvrSubnetAddress InetAddress,
tmnxDhcpSvrSubnetPrefixLength InetAddressPrefixLength,
tmnxDhcpSvrSubnetRowStatus RowStatus,
tmnxDhcpSvrSubnetLastChangeTime TimeStamp,
tmnxDhcpSvrSubnetMinFree Unsigned32,
tmnxDhcpSvrSubnetMaxDeclined Unsigned32,
tmnxDhcpSvrSubnetMinFreeType INTEGER,
tmnxDhcpSvrSubnetRenewTimer Unsigned32,
tmnxDhcpSvrSubnetRebindTimer Unsigned32,
tmnxDhcpSvrSubnetValidLifetime Unsigned32,
tmnxDhcpSvrSubnetPrefLifetime Unsigned32,
tmnxDhcpSvrSubnetFailCtrl TmnxDhcpSvrFailCtrlType,
tmnxDhcpSvrSubnetPrefixType BITS,
tmnxDhcpSvrSubnetDepletedEvent TruthValue,
tmnxDhcpSvrSubnetDrain TruthValue,
tmnxDhcpSvrSubnetActive TruthValue
}
tmnxDhcpSvrSubnetAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrSubnetAddrType specifies the
address type of tmnxDhcpSvrSubnetAddress.
The only value supported is 'ipv4'."
::= { tmnxDhcpServerSubnetEntry 1 }
tmnxDhcpSvrSubnetAddress OBJECT-TYPE
SYNTAX InetAddress (SIZE (4|16))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrSubnetAddress specifies a subnet.
The host bits must be zero.
Only IPv4 addresses are supported."
::= { tmnxDhcpServerSubnetEntry 2 }
tmnxDhcpSvrSubnetPrefixLength OBJECT-TYPE
SYNTAX InetAddressPrefixLength (1..128)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrSubnetPrefixLength specifies the
length of tmnxDhcpSvrSubnetAddress."
::= { tmnxDhcpServerSubnetEntry 3 }
tmnxDhcpSvrSubnetRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrSubnetRowStatus specifies the row
status of this row."
::= { tmnxDhcpServerSubnetEntry 4 }
tmnxDhcpSvrSubnetLastChangeTime OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrSubnetLastChangeTime indicates the
sysUpTime at the time of the last modification of this entry."
::= { tmnxDhcpServerSubnetEntry 5 }
tmnxDhcpSvrSubnetMinFree OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrSubnetMinFree specifies the desired
minimum number of free addresses in this subnet.
The actual number of free addresses in this subnet is indicated in the
column tmnxDhcpSvrSubnetStatsFree in the augmentation row of the
tmnxDhcpSvrSubnetStatsTable.
If the actual number of free addresses in this subnet falls below this
configured minimum, a notification is generated.
The value zero specifies 'no minimum'."
DEFVAL { 1 }
::= { tmnxDhcpServerSubnetEntry 6 }
tmnxDhcpSvrSubnetMaxDeclined OBJECT-TYPE
SYNTAX Unsigned32 (0..4294967295)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrSubnetMaxDeclined specifies the
maximum number of declined IP addresses that are stored. These
declined IP addresses are removed from the tmnxDhcpSvrFreeAddrTable,
and are not handed out to the clients.
When this maximum is reached, and the server receives another DHCP
DECLINE message from a client, then the oldest declined IP address
becomes again available for the clients.
When the value of this object is set to 0, no declined IP addresses
are removed from the tmnxDhcpSvrFreeAddrTable."
DEFVAL { 64 }
::= { tmnxDhcpServerSubnetEntry 7 }
tmnxDhcpSvrSubnetMinFreeType OBJECT-TYPE
SYNTAX INTEGER {
absolute (0),
percent (1)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrSubnetMinFreeType specifies whether
tmnxDhcpSvrSubnetMinFree is expressed as an absolute number or as a
percentage.
When the value of this object is set to 'percent(1)', the accepted
range for tmnxDhcpSvrSubnetMinFree is limited between 0 and 100.
Default value is 'absolute(0)'."
DEFVAL { absolute }
::= { tmnxDhcpServerSubnetEntry 8 }
tmnxDhcpSvrSubnetRenewTimer OBJECT-TYPE
SYNTAX Unsigned32 (0..604800)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetRenewTimer specifies the renew-timer
(T1).
After T1 has elapsed, the client contacts the server from which the
addresses in the IA_NA or IA_PD were obtained to extend the lifetimes
of the addresses or prefixes assigned to the client.
The value of this object is only meaningful when the value of
tmnxDhcpSvrSubnetAddrType is set to 'ipv6(2)'."
DEFVAL { 1800 }
::= { tmnxDhcpServerSubnetEntry 9 }
tmnxDhcpSvrSubnetRebindTimer OBJECT-TYPE
SYNTAX Unsigned32 (0..1209600)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetRebindTimer specifies the rebind-timer
(T2).
After T2 has elapsed, the client contacts any available server to
extend the lifetimes of the addresses or prefixes assigned to the
client.
The value of this object is only meaningful when the value of
tmnxDhcpSvrSubnetAddrType is set to 'ipv6(2)'."
DEFVAL { 2880 }
::= { tmnxDhcpServerSubnetEntry 10 }
tmnxDhcpSvrSubnetValidLifetime OBJECT-TYPE
SYNTAX Unsigned32 (300..315446399)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetValidLifetime specifies
the valid-lifetime field that this server transmits
- in the IA Address option, or
- in the IA_PD Prefix option.
The value of this object is only meaningful when the value of
tmnxDhcpSvrSubnetAddrType is set to 'ipv6(2)'."
DEFVAL { 86400 }
::= { tmnxDhcpServerSubnetEntry 11 }
tmnxDhcpSvrSubnetPrefLifetime OBJECT-TYPE
SYNTAX Unsigned32 (300..315446399)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetPrefLifetime specifies the value
of the preferred-lifetime field that this server transmits:
- in the IA Address option, or
- in the IA_PD Prefix option.
When the preferred lifetime expires, any derived addresses are
deprecated.
The value of this object is only meaningful when the value of
tmnxDhcpSvrSubnetAddrType is set to 'ipv6(2)'."
DEFVAL { 3600 }
::= { tmnxDhcpServerSubnetEntry 12 }
tmnxDhcpSvrSubnetFailCtrl OBJECT-TYPE
SYNTAX TmnxDhcpSvrFailCtrlType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrSubnetFailCtrl specifies the type
of failover control for this subnet.
This object can be set only at the time the row is created.
The value of this object is only meaningful when the value of
tmnxDhcpSvrSubnetAddrType is set to 'ipv6(2)'."
DEFVAL { local }
::= { tmnxDhcpServerSubnetEntry 13 }
tmnxDhcpSvrSubnetPrefixType OBJECT-TYPE
SYNTAX BITS {
pd (0),
wan-host (1)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetPrefixType specifies the type of prefix
contained in tmnxDhcpSvrSubnetAddress.
This object cannot be modified once the row is created.
The value of this object is only meaningful when the value of
tmnxDhcpSvrSubnetAddrType is set to 'ipv6(2)'."
DEFVAL { {pd, wan-host} }
::= { tmnxDhcpServerSubnetEntry 14 }
tmnxDhcpSvrSubnetDepletedEvent OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrSubnetDepletedEvent specifies
whether a notification is generated when this subnet is depleted.
When the value of this object is set to 'true(1)', notification
tmnxDhcpSvrSubnetDepleted is generated.
The value of this object is only meaningful when the value of
tmnxDhcpSvrSubnetAddrType is set to 'ipv4(1)'."
DEFVAL { false }
::= { tmnxDhcpServerSubnetEntry 15 }
tmnxDhcpSvrSubnetDrain OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"If the value of object tmnxDhcpSvrSubnetDrain is set to true(2?) then
the subnet is draining, which means no new leases can be assigned from
this subnet and existing leases are cleaned up upon renew/rebind.
If the value of this object is set to false(1?) then the subnet is
active and new leases can be assigned from it."
DEFVAL { false }
::= { tmnxDhcpServerSubnetEntry 16 }
tmnxDhcpSvrSubnetActive OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of object tmnxDhcpSvrSubnetActive indicates if this IPv6
subnet is currently being served by this system.
If the value of tmnxDhcpSvrSubnetFailCtrl is equal to 'local' or
'access-driven', the value of this object is always 'true'. Otherwise,
the value depends on the failover state, available in tmnxDhcpsFoState
(if tmnxDhcpsFoAdminState is 'inService') or tmnxDhcpsPoolFoState (if
tmnxDhcpsPoolFoAdminState is 'inService'): if the value of the
failover state is 'partnerDown', the value of this object is 'true'."
::= { tmnxDhcpServerSubnetEntry 17 }
tmnxDhcpSvrSubnetRangesTblLastCh OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrSubnetRangesTblLastCh indicates the
value of sysUpTime at the time of the last modification of an entry in
the tmnxDhcpSvrSubnetRangesTable."
::= { tmnxDhcpServerObjs 9 }
tmnxDhcpSvrSubnetRangesTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxDhcpSvrSubnetRangesEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table tmnxDhcpSvrSubnetRangesTable contains objects to configure
address ranges within this subnet."
::= { tmnxDhcpServerObjs 10 }
tmnxDhcpSvrSubnetRangesEntry OBJECT-TYPE
SYNTAX TmnxDhcpSvrSubnetRangesEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each row represents a range of IP addresses that are either included
in or excluded from the pool of IP addresses in this subnet.
Include ranges cannot overlap, exclude ranges can overlap.
Entries in this table can be created or deleted via SNMP operations."
INDEX {
vRtrID,
tmnxDhcpServerCfgServerName,
tmnxDhcpServerPoolName,
tmnxDhcpSvrSubnetAddrType,
tmnxDhcpSvrSubnetAddress,
tmnxDhcpSvrSubnetPrefixLength,
tmnxDhcpSvrSubnetRangeType,
tmnxDhcpSvrSubnetStartAddrType,
tmnxDhcpSvrSubnetStartAddress,
tmnxDhcpSvrSubnetEndAddrType,
tmnxDhcpSvrSubnetEndAddress
}
::= { tmnxDhcpSvrSubnetRangesTable 1 }
TmnxDhcpSvrSubnetRangesEntry ::= SEQUENCE
{
tmnxDhcpSvrSubnetRangeType INTEGER,
tmnxDhcpSvrSubnetStartAddrType InetAddressType,
tmnxDhcpSvrSubnetStartAddress InetAddress,
tmnxDhcpSvrSubnetEndAddrType InetAddressType,
tmnxDhcpSvrSubnetEndAddress InetAddress,
tmnxDhcpSvrSubnetRangesRowStatus RowStatus,
tmnxDhcpSvrSubnetRangesLastCh TimeStamp,
tmnxDhcpSvrSubnetRangeFailCtrl TmnxDhcpSvrFailCtrlType
}
tmnxDhcpSvrSubnetRangeType OBJECT-TYPE
SYNTAX INTEGER {
exclude (0),
include (1)
}
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrSubnetRangeType specifies if this
range will be included in or excluded from the pool of addresses in
this subnet."
::= { tmnxDhcpSvrSubnetRangesEntry 1 }
tmnxDhcpSvrSubnetStartAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrSubnetStartAddrType specifies the
address type of tmnxDhcpSvrSubnetStartAddress.
The only value supported is 'ipv4'."
::= { tmnxDhcpSvrSubnetRangesEntry 2 }
tmnxDhcpSvrSubnetStartAddress OBJECT-TYPE
SYNTAX InetAddress (SIZE (4|16))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrSubnetStartAddress specifies the
start address of this range.
Only IPv4 addresses are supported."
::= { tmnxDhcpSvrSubnetRangesEntry 3 }
tmnxDhcpSvrSubnetEndAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrSubnetEndAddrType specifies the
address type of tmnxDhcpSvrSubnetEndAddress.
The only value supported is 'ipv4'."
::= { tmnxDhcpSvrSubnetRangesEntry 4 }
tmnxDhcpSvrSubnetEndAddress OBJECT-TYPE
SYNTAX InetAddress (SIZE (4|16))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrSubnetEndAddress specifies the end
address of this range.
A range can only contain 16384 (2^14) IP addresses.
Only IPv4 addresses are supported."
::= { tmnxDhcpSvrSubnetRangesEntry 5 }
tmnxDhcpSvrSubnetRangesRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrSubnetRangesRowStatus specifies the
row status of this row."
::= { tmnxDhcpSvrSubnetRangesEntry 6 }
tmnxDhcpSvrSubnetRangesLastCh OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrSubnetRangesLastCh indicates the
sysUpTime at the time of the last modification of this entry."
::= { tmnxDhcpSvrSubnetRangesEntry 7 }
tmnxDhcpSvrSubnetRangeFailCtrl OBJECT-TYPE
SYNTAX TmnxDhcpSvrFailCtrlType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrSubnetRangeFailCtrl specifies the
type of failover control for this range.
This object can be set only at the time the row is created."
DEFVAL { local }
::= { tmnxDhcpSvrSubnetRangesEntry 8 }
tmnxDhcpSvrSubnetOptionTblLastCh OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrSubnetOptionTblLastCh indicates the
value of sysUpTime at the time of the last modification of an entry in
the tmnxDhcpSvrSubnetOptionTable."
::= { tmnxDhcpServerObjs 11 }
tmnxDhcpSvrSubnetOptionTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxDhcpSvrSubnetOptionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table tmnxDhcpSvrSubnetOptionTable contains objects to configure
DHCP options."
::= { tmnxDhcpServerObjs 12 }
tmnxDhcpSvrSubnetOptionEntry OBJECT-TYPE
SYNTAX TmnxDhcpSvrSubnetOptionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each row represents a DHCP option that is encoded in the DHCP reply
message.
Options defined here, can be overruled by defining the same option in
the local user database.
Entries in this table can be created or deleted via SNMP operations."
INDEX {
vRtrID,
tmnxDhcpServerCfgServerName,
tmnxDhcpServerPoolName,
tmnxDhcpSvrSubnetAddrType,
tmnxDhcpSvrSubnetAddress,
tmnxDhcpSvrSubnetPrefixLength,
tmnxDhcpSvrSubnetOptionNumber
}
::= { tmnxDhcpSvrSubnetOptionTable 1 }
TmnxDhcpSvrSubnetOptionEntry ::= SEQUENCE
{
tmnxDhcpSvrSubnetOptionNumber Unsigned32,
tmnxDhcpSvrSubnetOptionRowStatus RowStatus,
tmnxDhcpSvrSubnetOptionLastCh TimeStamp,
tmnxDhcpSvrSubnetOptionType TmnxDhcpOptionType,
tmnxDhcpSvrSubnetOptionValue OCTET STRING,
tmnxDhcpSvrSubnetOptionDisplay TmnxDhcpOptionDisplay
}
tmnxDhcpSvrSubnetOptionNumber OBJECT-TYPE
SYNTAX Unsigned32 (1..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrSubnetOptionNumber specifies the
number of this option."
REFERENCE
"RFC 2132"
::= { tmnxDhcpSvrSubnetOptionEntry 1 }
tmnxDhcpSvrSubnetOptionRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrSubnetOptionRowStatus specifies the
row status of this row.
Objects tmnxDhcpSvrSubnetOptionType and tmnxDhcpSvrSubnetOptionValue
must be set when creating a new row."
::= { tmnxDhcpSvrSubnetOptionEntry 2 }
tmnxDhcpSvrSubnetOptionLastCh OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrSubnetOptionLastCh indicates the
sysUpTime at the time of the last modification of this entry."
::= { tmnxDhcpSvrSubnetOptionEntry 3 }
tmnxDhcpSvrSubnetOptionType OBJECT-TYPE
SYNTAX TmnxDhcpOptionType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrSubnetOptionType specifies how the
value of this option is stored in tmnxDhcpSvrSubnetOptionValue.
The value of this object cannot be set to 'domain (5)' when the value
of tmnxDhcpServerCfgAddrType is set to 'ipv4(1)'.
This object is mandatory at creation time."
::= { tmnxDhcpSvrSubnetOptionEntry 4 }
tmnxDhcpSvrSubnetOptionValue OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..127))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrSubnetOptionValue specifies the
value of this option.
This object is mandatory at creation time. A zero length value is only
allowed when the value of tmnxDhcpSvrSubnetOptionType is 'hex (3)'."
::= { tmnxDhcpSvrSubnetOptionEntry 5 }
tmnxDhcpSvrSubnetOptionDisplay OBJECT-TYPE
SYNTAX TmnxDhcpOptionDisplay
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrSubnetOptionDisplay indicates a
hint of how the tmnxDhcpSvrSubnetOptionValue can be displayed."
::= { tmnxDhcpSvrSubnetOptionEntry 6 }
tmnxDhcpSvrLeaseTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxDhcpSvrLeaseEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table tmnxDhcpSvrLeaseTable contains information about the IP
addresses handed out to the DHCP clients."
::= { tmnxDhcpServerObjs 13 }
tmnxDhcpSvrLeaseEntry OBJECT-TYPE
SYNTAX TmnxDhcpSvrLeaseEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each row represents a lease.
Entries in this table cannot be created or deleted via SNMP
operations."
INDEX {
vRtrID,
tmnxDhcpServerCfgServerName,
tmnxDhcpSvrLeaseClientAddrType,
tmnxDhcpSvrLeaseClientAddress
}
::= { tmnxDhcpSvrLeaseTable 1 }
TmnxDhcpSvrLeaseEntry ::= SEQUENCE
{
tmnxDhcpSvrLeaseClientAddrType InetAddressType,
tmnxDhcpSvrLeaseClientAddress InetAddress,
tmnxDhcpSvrLeaseState INTEGER,
tmnxDhcpSvrLeaseStart DateAndTime,
tmnxDhcpSvrLeaseLastRenew DateAndTime,
tmnxDhcpSvrLeaseRemainLeaseTime Unsigned32,
tmnxDhcpSvrLeaseRemPotentExpTime Unsigned32,
tmnxDhcpSvrLeaseClientHwAddress MacAddress,
tmnxDhcpSvrLeaseXid Unsigned32,
tmnxDhcpSvrLeaseOption82 OCTET STRING,
tmnxDhcpSvrLeaseClientType TmnxDhcpSvrClientType,
tmnxDhcpSvrLeasePPPoEUserName TmnxPppoeUserNameOrEmpty,
tmnxDhcpSvrLeaseOpt82CircId OCTET STRING,
tmnxDhcpSvrLeaseFailCtrl TmnxDhcpSvrFailCtrlType,
tmnxDhcpSvrLeaseOption60 OCTET STRING,
tmnxDhcpSvrLeaseClientPrefixLen InetAddressPrefixLength,
tmnxDhcpSvrLeaseIAOptionType INTEGER,
tmnxDhcpSvrLeaseIAID Unsigned32,
tmnxDhcpSvrLeaseDUID OCTET STRING,
tmnxDhcpSvrLeaseRemainHoldTime Unsigned32,
tmnxDhcpSvrLeaseRelayInterfaceId OCTET STRING,
tmnxDhcpSvrLeaseLDRAInterfaceId OCTET STRING,
tmnxDhcpSvrLeaseLnkLclAddrType InetAddressType,
tmnxDhcpSvrLeaseLnkLclAddress InetAddress,
tmnxDhcpSvrLeaseIntClientType INTEGER,
tmnxDhcpSvrLeaseOpt82RemoteId OCTET STRING,
tmnxDhcpSvrLeaseOpt61ClientId OCTET STRING,
tmnxDhcpSvrLeaseStickyHostName TNamedItemOrEmpty
}
tmnxDhcpSvrLeaseClientAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrLeaseClientAddrType indicates the
address type of tmnxDhcpSvrLeaseClientAddress."
::= { tmnxDhcpSvrLeaseEntry 1 }
tmnxDhcpSvrLeaseClientAddress OBJECT-TYPE
SYNTAX InetAddress (SIZE (4|16))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrLeaseClientAddress specifies the
client IP address of this lease."
::= { tmnxDhcpSvrLeaseEntry 2 }
tmnxDhcpSvrLeaseState OBJECT-TYPE
SYNTAX INTEGER {
offered (0),
stable (1),
forceRenewPending (2),
removePending (3),
held (4),
internal (5),
internalOrphan (6),
internalOffered (7),
internalHeld (8),
sticky (9)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of object tmnxDhcpSvrLeaseState indicates the state of this
lease.
- 'offered (0)':
The IP address was offered to the client. The client still
has to acknowledge the offer by sending a DHCP request.
- 'stable (1)':
The IP address is now in use by the client.
- 'forceRenewPending (2)':
The IP address is in use by the client, but the server sends
a DHCP FORCERENEW message to the client, because an option
has changed in tmnxDhcpSvrPoolOptionTable or in
tmnxDhcpSvrSubnetOptionTable or in the user database options
for this client.
- 'removePending (3)':
The IP address is in use by the client, but it is no longer
available in the IP address ranges configured in
tmnxDhcpSvrSubnetRangesTable. The server sends a FORCERENEW
message to the client. When the client sends a renewal
DHCP request message, it will be rejected.
- 'held (4)':
The IP address has been used by the client but the lease has
timed out. The lease is now in the hold list so that the client
can get the exactly same IP address again upon the next request
for a lease.
- 'internal (5)':
The IP address has been leased via the local pool management
system and is now in use.
- 'internalOrphan (6)':
The IP address has been leased via the local pool management
system and is now in use. There is however no configured subnet
to which this lease belongs, because it has been removed or
because this lease was installed through dual-homing.
- 'internalOffered (7)':
The IP address has been offered via the local pool management
system. The client still has to acknowledge this offer.
- 'internalHeld (8)':
The IP address has been used by local pool management system but
the lease is currently not active. The address is now in the
hold list so that the local pool management system client can
get the exactly same IP address again upon the next request
for a lease.
- 'sticky (9)':
The IP address is reserved for the client and will remain
reserved until the reservation for it is cleared.
The client will get the exactly same IP address again upon the
next request for a lease.
"
::= { tmnxDhcpSvrLeaseEntry 3 }
tmnxDhcpSvrLeaseStart OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of object tmnxDhcpSvrLeaseStart indicates when this lease
was created."
::= { tmnxDhcpSvrLeaseEntry 4 }
tmnxDhcpSvrLeaseLastRenew OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of object tmnxDhcpSvrLeaseLastRenew indicates when the last
renew was done for this lease."
::= { tmnxDhcpSvrLeaseEntry 5 }
tmnxDhcpSvrLeaseRemainLeaseTime OBJECT-TYPE
SYNTAX Unsigned32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of object tmnxDhcpSvrLeaseRemainLeaseTime indicates the time
left for this lease."
::= { tmnxDhcpSvrLeaseEntry 6 }
tmnxDhcpSvrLeaseRemPotentExpTime OBJECT-TYPE
SYNTAX Unsigned32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of object tmnxDhcpSvrLeaseRemPotentExpTime indicates the
lease expiration interval for this lease that is negotiated with the
failover peer."
REFERENCE
"draft-ietf-dhc-failover DHCP Failover Protocol section 5.2.1,
Control of lease time."
::= { tmnxDhcpSvrLeaseEntry 7 }
tmnxDhcpSvrLeaseClientHwAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of object tmnxDhcpSvrLeaseClientHwAddress indicates the MAC
address of the client."
::= { tmnxDhcpSvrLeaseEntry 8 }
tmnxDhcpSvrLeaseXid OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of object tmnxDhcpSvrLeaseXid indicates the transaction id
that the client has sent in its last DHCP message to the server."
::= { tmnxDhcpSvrLeaseEntry 9 }
tmnxDhcpSvrLeaseOption82 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..257))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of object tmnxDhcpSvrLeaseOption82 indicates the content of
option 82 for this DHCP lease state."
::= { tmnxDhcpSvrLeaseEntry 10 }
tmnxDhcpSvrLeaseClientType OBJECT-TYPE
SYNTAX TmnxDhcpSvrClientType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of object tmnxDhcpSvrLeaseClientType indicates the type of
the client."
::= { tmnxDhcpSvrLeaseEntry 11 }
tmnxDhcpSvrLeasePPPoEUserName OBJECT-TYPE
SYNTAX TmnxPppoeUserNameOrEmpty
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of object tmnxDhcpSvrLeasePPPoEUserName indicates the PPP
user name.
This object is only relevant if the value of
tmnxDhcpSvrLeaseClientType is equal to 'ppp'."
::= { tmnxDhcpSvrLeaseEntry 12 }
tmnxDhcpSvrLeaseOpt82CircId OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of object tmnxDhcpSvrLeaseOpt82CircId indicates the Circuit
ID from the option 82."
::= { tmnxDhcpSvrLeaseEntry 13 }
tmnxDhcpSvrLeaseFailCtrl OBJECT-TYPE
SYNTAX TmnxDhcpSvrFailCtrlType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of object tmnxDhcpSvrLeaseFailCtrl indicates the type of
failover control for this DHCP lease state."
::= { tmnxDhcpSvrLeaseEntry 14 }
tmnxDhcpSvrLeaseOption60 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of object tmnxDhcpSvrLeaseOption60 indicates the content of
option 60 for this DHCP lease state.
The size is limited to the size of
TIMETRA-LOCAL-USER-DB-MIB::tmnxLocUsrDbDhcpOption60."
::= { tmnxDhcpSvrLeaseEntry 15 }
tmnxDhcpSvrLeaseClientPrefixLen OBJECT-TYPE
SYNTAX InetAddressPrefixLength (1..128)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of object tmnxDhcpSvrLeaseClientPrefixLen indicates the
length of tmnxDhcpSvrLeaseClientAddress."
::= { tmnxDhcpSvrLeaseEntry 16 }
tmnxDhcpSvrLeaseIAOptionType OBJECT-TYPE
SYNTAX INTEGER {
notApplicable (0),
iaNa (1),
iaPd (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of object tmnxDhcpSvrLeaseIAOptionType indicates the type of
the option.
- 'notApplicable (0)': IA is not applicable to this lease.
- 'iaNa (1)':
The IA_NA option type is used to request the assignment of
non-temporary addresses.
- 'iaPd (2)':
The IA_PD option is used to carry a prefix delegation identity
association, the parameters associated with the IA_PD and the
prefixes associated with it."
REFERENCE
"RFC 3315, RFC 3633"
::= { tmnxDhcpSvrLeaseEntry 17 }
tmnxDhcpSvrLeaseIAID OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of object tmnxDhcpSvrLeaseIAID indicates the Identity
Association of the client."
::= { tmnxDhcpSvrLeaseEntry 18 }
tmnxDhcpSvrLeaseDUID OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of object tmnxDhcpSvrLeaseDUID indicates the DHCP Unique
Identifier associated with the client."
::= { tmnxDhcpSvrLeaseEntry 19 }
tmnxDhcpSvrLeaseRemainHoldTime OBJECT-TYPE
SYNTAX Unsigned32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of object tmnxDhcpSvrLeaseRemainHoldTime indicates the hold
time left for this lease."
::= { tmnxDhcpSvrLeaseEntry 20 }
tmnxDhcpSvrLeaseRelayInterfaceId OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of object tmnxDhcpSvrLeaseRelayInterfaceId indicates the
value of the Interface-ID Option assigned by the DHCPv6 Relay Agent."
::= { tmnxDhcpSvrLeaseEntry 21 }
tmnxDhcpSvrLeaseLDRAInterfaceId OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of object tmnxDhcpSvrLeaseLDRAInterfaceId indicates the
value of the Interface-ID Option assigned by the Lightweight DHCPv6
Relay Agent."
REFERENCE
"draft-miles-dhc-dhcpv6-ldra"
::= { tmnxDhcpSvrLeaseEntry 22 }
tmnxDhcpSvrLeaseLnkLclAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of object tmnxDhcpSvrLeaseLnkLclAddrType indicates the
address type of tmnxDhcpSvrLeaseLnkLclAddress."
::= { tmnxDhcpSvrLeaseEntry 23 }
tmnxDhcpSvrLeaseLnkLclAddress OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of object tmnxDhcpSvrLeaseLnkLclAddress indicates the link
local IP address of the client."
::= { tmnxDhcpSvrLeaseEntry 24 }
tmnxDhcpSvrLeaseIntClientType OBJECT-TYPE
SYNTAX INTEGER {
notApplicable (0),
ipoeWan (1),
ipoeSlaac (2),
ppp (3),
pppSlaac (4),
ipsec (5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of object tmnxDhcpSvrLeaseIntClientType indicates the type
of the client if it is an internal client.
For an external client such as a DHCP host or a PPP host, the value of
tmnxDhcpSvrLeaseIntClientType is equal to 'notApplicable'.
An API (Application Program Interface) exists within the system that
allows applications of this system to create rows in this table that
do not directly correspond to an external client, and this type of
client is called 'internal'."
::= { tmnxDhcpSvrLeaseEntry 25 }
tmnxDhcpSvrLeaseOpt82RemoteId OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of object tmnxDhcpSvrLeaseOpt82RemoteId indicates the Remote
ID from the option 82."
::= { tmnxDhcpSvrLeaseEntry 26 }
tmnxDhcpSvrLeaseOpt61ClientId OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of object tmnxDhcpSvrLeaseOpt61ClientId indicates the Client
ID from the option 61."
::= { tmnxDhcpSvrLeaseEntry 27 }
tmnxDhcpSvrLeaseStickyHostName OBJECT-TYPE
SYNTAX TNamedItemOrEmpty
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of object tmnxDhcpSvrLeaseStickyHostName indicates the name
of the sticky host configured in tmnxDhcpsStickyLseActHostName."
::= { tmnxDhcpSvrLeaseEntry 28 }
tmnxDhcpServerStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxDhcpServerStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The tmnxDhcpServerStatsTable contains basic statistics about the DHCP
server instances."
::= { tmnxDhcpServerObjs 14 }
tmnxDhcpServerStatsEntry OBJECT-TYPE
SYNTAX TmnxDhcpServerStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each row entry contains basic statistics about a particular DHCP
server instance."
INDEX {
vRtrID,
IMPLIED tmnxDhcpServerCfgServerName
}
::= { tmnxDhcpServerStatsTable 1 }
TmnxDhcpServerStatsEntry ::= SEQUENCE
{
tmnxDhcpSvrStatsRxDiscovers Counter64,
tmnxDhcpSvrStatsRxRequests Counter64,
tmnxDhcpSvrStatsRxReleases Counter64,
tmnxDhcpSvrStatsRxDeclines Counter64,
tmnxDhcpSvrStatsRxInforms Counter64,
tmnxDhcpSvrStatsTxOffers Counter64,
tmnxDhcpSvrStatsTxAcks Counter64,
tmnxDhcpSvrStatsTxNaks Counter64,
tmnxDhcpSvrStatsTxForceRenews Counter64,
tmnxDhcpSvrStatsDropBadPackets Counter32,
tmnxDhcpSvrStatsDropInvalidTypes Counter32,
tmnxDhcpSvrStatsDropNoUsrDbFound Counter32,
tmnxDhcpSvrStatsDropUnknownHosts Counter32,
tmnxDhcpSvrStatsDropUserNotAllow Counter32,
tmnxDhcpSvrStatsDropLseNotReady Counter32,
tmnxDhcpSvrStatsDropNoLeaseFound Counter32,
tmnxDhcpSvrStatsDropNotSrvngPool Counter32,
tmnxDhcpSvrStatsDropInvalidUsr Counter32,
tmnxDhcpSvrStatsDropOverload Counter32,
tmnxDhcpSvrStatsDropPersOverload Counter32,
tmnxDhcpSvrStatsOffersIgnore Counter32,
tmnxDhcpSvrStatsDropGenError Counter32,
tmnxDhcpSvrStatsDropDestOther Counter32,
tmnxDhcpSvrStatsDropAddrUnavail Counter32,
tmnxDhcpSvrStatsDropMaxReached Counter32,
tmnxDhcpSvrStatsDropSvrDown Counter32,
tmnxDhcpSvrStatsDropNoSubnet Counter32,
tmnxDhcpSvrStatsLeasesExpired Counter32,
tmnxDhcpSvrStatsDropDuplDiffGi Counter32,
tmnxDhcpSvrStatsRxIntRequests Counter64,
tmnxDhcpSvrStatsRxIntReleases Counter64,
tmnxDhcpSvrStatsDropIntWithLudb Counter32,
tmnxDhcpSvrStatsDropIntWithFo Counter32,
tmnxDhcpSvrStatsDropIntConflicts Counter32,
tmnxDhcpSvrStatsDropAudit Counter32,
tmnxDhcpSvrStatsDropTxFailed Counter32,
tmnxDhcpSvrStatsRxIntReqPpp Counter64,
tmnxDhcpSvrStatsRxIntReqIpoe Counter64,
tmnxDhcpSvrStatsRxIntReqIpsec Counter64
}
tmnxDhcpSvrStatsRxDiscovers OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStatsRxDiscovers indicates the number of
DHCPDISCOVER (option 53 with value 1) packets received by the DHCP
server instance."
::= { tmnxDhcpServerStatsEntry 1 }
tmnxDhcpSvrStatsRxRequests OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStatsRxRequests indicates the number of
DHCPREQUEST (option 53 with value 3) packets received by the DHCP
server instance."
::= { tmnxDhcpServerStatsEntry 2 }
tmnxDhcpSvrStatsRxReleases OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStatsRxReleases indicates the number of
DHCPRELEASE (option 53 with value 7) packets received by the DHCP
server instance."
::= { tmnxDhcpServerStatsEntry 3 }
tmnxDhcpSvrStatsRxDeclines OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStatsRxDeclines indicates the number of
DHCPDECLINE (option 53 with value 4) packets received by the DHCP
server instance."
::= { tmnxDhcpServerStatsEntry 4 }
tmnxDhcpSvrStatsRxInforms OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStatsRxInforms indicates the number of
DHCPINFORM (option 53 with value 8) packets received by the DHCP
server instance."
::= { tmnxDhcpServerStatsEntry 5 }
tmnxDhcpSvrStatsTxOffers OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStatsTxOffers indicates the number of
DHCPOFFER (option 53 with value 2) packets sent by the DHCP server
instance."
::= { tmnxDhcpServerStatsEntry 6 }
tmnxDhcpSvrStatsTxAcks OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStatsTxAcks indicates the number of DHCPACK
(option 53 with value 5) packets sent by the DHCP server instance."
::= { tmnxDhcpServerStatsEntry 7 }
tmnxDhcpSvrStatsTxNaks OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStatsTxNaks indicates the number of DHCPNAK
(option 53 with value 6) packets sent by the DHCP server instance."
::= { tmnxDhcpServerStatsEntry 8 }
tmnxDhcpSvrStatsTxForceRenews OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStatsTxForceRenews indicates the number of
DHCPFORCERENEW (option 53 with value 9) packets sent by the DHCP
server instance."
::= { tmnxDhcpServerStatsEntry 9 }
tmnxDhcpSvrStatsDropBadPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStatsDropBadPackets indicates the number of
DHCP packets received which were corrupt."
::= { tmnxDhcpServerStatsEntry 10 }
tmnxDhcpSvrStatsDropInvalidTypes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStatsDropInvalidTypes indicates the number of
DHCP packets received which had an invalid message type (option 53)."
::= { tmnxDhcpServerStatsEntry 11 }
tmnxDhcpSvrStatsDropNoUsrDbFound OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStatsDropNoUsrDbFound indicates the number of
DHCP packets dropped because the value of the object
tmnxDhcpServerCfgUserDatabase of this server instance is not equal to
the default value and a local user database with that name could not
be found."
::= { tmnxDhcpServerStatsEntry 12 }
tmnxDhcpSvrStatsDropUnknownHosts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStatsDropUnknownHosts indicates the number of
DHCP packets dropped from hosts which were not found in the user
database when tmnxDhcpServerCfgUseGiAddress was disabled."
::= { tmnxDhcpServerStatsEntry 13 }
tmnxDhcpSvrStatsDropUserNotAllow OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStatsDropUserNotAllow indicates the number of
DHCP packets dropped from hosts which are found in the user database,
but which have no address or pool specified, nor has
tmnxDhcpServerCfgUseGiAddress set to 'true'."
::= { tmnxDhcpServerStatsEntry 14 }
tmnxDhcpSvrStatsDropLseNotReady OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStatsDropLseNotReady indicates the number of
DHCP packets dropped by the server instance before the lease database
was ready."
::= { tmnxDhcpServerStatsEntry 15 }
tmnxDhcpSvrStatsDropNoLeaseFound OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStatsDropNoLeaseFound indicates the number of
DHCP packets dropped by the server instance because no (valid) lease
was found."
::= { tmnxDhcpServerStatsEntry 16 }
tmnxDhcpSvrStatsDropNotSrvngPool OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStatsDropNotSrvngPool indicates the number of
DHCP packets dropped by the server instance because there were no more
free addresses in the pool."
::= { tmnxDhcpServerStatsEntry 17 }
tmnxDhcpSvrStatsDropInvalidUsr OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStatsDropInvalidUsr indicates the number of
DHCP packets dropped by the server instance because the MAC address of
the sender or the option 82 didn't match the host lease state."
::= { tmnxDhcpServerStatsEntry 18 }
tmnxDhcpSvrStatsDropOverload OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStatsDropOverload indicates the number of DHCP
packets dropped by the server instance because they were received in
excess of what the server instance can handle."
::= { tmnxDhcpServerStatsEntry 19 }
tmnxDhcpSvrStatsDropPersOverload OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStatsDropPersOverload indicates
the number of DHCP packets dropped by the server instance
because they were received in excess of what the DHCP persistence
system can handle. If this occurs, only releases and declines are
still processed."
::= { tmnxDhcpServerStatsEntry 20 }
tmnxDhcpSvrStatsOffersIgnore OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStatsOffersIgnore indicates the number of
DHCPOFFER (option 52 with value 2) packets sent by the DHCP server
instance that were ignored by he clients."
::= { tmnxDhcpServerStatsEntry 21 }
tmnxDhcpSvrStatsDropGenError OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStatsDropGenError indicates the number of DHCP
packets dropped by the server instance because of a generic error."
::= { tmnxDhcpServerStatsEntry 22 }
tmnxDhcpSvrStatsDropDestOther OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStatsDropDestOther indicates the number of
DHCP requests dropped by the server instance because the (broadcast)
request was not destined to this server."
::= { tmnxDhcpServerStatsEntry 23 }
tmnxDhcpSvrStatsDropAddrUnavail OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStatsDropAddrUnavail indicates the number of
DHCP requests dropped by the server instance because the requested
address is not available."
::= { tmnxDhcpServerStatsEntry 24 }
tmnxDhcpSvrStatsDropMaxReached OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStatsDropMaxReached indicates the number of
DHCP packets dropped by the server instance because the maximum number
of leases was reached.
The maximum number of leases is indicated by the value of the object
tmnxDhcpSvrMaxLeases."
::= { tmnxDhcpServerStatsEntry 25 }
tmnxDhcpSvrStatsDropSvrDown OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStatsDropSvrDown indicates the number of DHCP
packets dropped by the server instance during server instance shutdown
(while the value of the object tmnxDhcpServerCfgAdminState in the
corresponding row was set equal to 'outOfService')."
::= { tmnxDhcpServerStatsEntry 26 }
tmnxDhcpSvrStatsDropNoSubnet OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStatsDropNoSubnet indicates the number of DHCP
packets dropped by the server instance for user-db hosts with a fixed
address because the subnet to which the address belongs is not
configured."
::= { tmnxDhcpServerStatsEntry 27 }
tmnxDhcpSvrStatsLeasesExpired OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStatsLeasesExpired indicates the number of
DHCP leases that were expired (because no release was received)."
::= { tmnxDhcpServerStatsEntry 28 }
tmnxDhcpSvrStatsDropDuplDiffGi OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStatsDropDuplDiffGi indicates the number of
DHCP requests dropped by the server instance because they were
received from a different Gateway IP address within a timeframe of 10
seconds after a previous DHCPREQUEST."
::= { tmnxDhcpServerStatsEntry 29 }
tmnxDhcpSvrStatsRxIntRequests OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"The value of tmnxDhcpSvrStatsRxIntRequests indicates the number of
internal request calls received by the DHCP server instance from the
local address assignment infrastructure."
::= { tmnxDhcpServerStatsEntry 30 }
tmnxDhcpSvrStatsRxIntReleases OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStatsRxIntReleases indicates the number of
internal release calls received by the DHCP server instance from the
local address assignment infrastructure."
::= { tmnxDhcpServerStatsEntry 31 }
tmnxDhcpSvrStatsDropIntWithLudb OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStatsDropIntWithLudb indicates the number of
internal calls from the local address assignment infrastructure
dropped by the DHCP server instance because a local user database is
attached to the server instance."
::= { tmnxDhcpServerStatsEntry 32 }
tmnxDhcpSvrStatsDropIntWithFo OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStatsDropIntWithFo indicates the number of
internal calls from the local address assignment infrastructure
dropped by the DHCP server instance because failover is enabled for
the server instance."
::= { tmnxDhcpServerStatsEntry 33 }
tmnxDhcpSvrStatsDropIntConflicts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStatsDropIntConflicts indicates a DHCP host is
trying to acquire an IP address that was handed through the local
address assignment infrastructure, or the local address assignment
infrastructure tries to use an IP address that was handed out to a
DHCP client."
::= { tmnxDhcpServerStatsEntry 34 }
tmnxDhcpSvrStatsDropAudit OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStatsDropAudit indicates the number of DHCP
requests dropped by the server instance because this server instance
is busy with the primary audit."
::= { tmnxDhcpServerStatsEntry 35 }
tmnxDhcpSvrStatsDropTxFailed OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStatsDropTxFailed indicates the number of DHCP
responses dropped because this server instance could not transmit it."
::= { tmnxDhcpServerStatsEntry 36 }
tmnxDhcpSvrStatsRxIntReqPpp OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStatsRxIntReqPpp indicates the number of
internal request calls received by the DHCP server instance from the
local address assignment infrastructure for PPP."
::= { tmnxDhcpServerStatsEntry 37 }
tmnxDhcpSvrStatsRxIntReqIpoe OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStatsRxIntReqIpoe indicates the number of
internal request calls received by the DHCP server instance from the
local address assignment infrastructure for IPoE."
::= { tmnxDhcpServerStatsEntry 38 }
tmnxDhcpSvrStatsRxIntReqIpsec OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStatsRxIntReqIpsec indicates the number of
internal request calls received by the DHCP server instance from the
local address assignment infrastructure for IPsec."
::= { tmnxDhcpServerStatsEntry 39 }
tmnxDhcpSvrDeclinedAddrTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxDhcpSvrDeclinedAddrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table tmnxDhcpSvrDeclinedAddrTable contains a list of IP addresses
which are declined by DHCP clients."
::= { tmnxDhcpServerObjs 16 }
tmnxDhcpSvrDeclinedAddrEntry OBJECT-TYPE
SYNTAX TmnxDhcpSvrDeclinedAddrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each row represents a declined IP address.
Entries in this table cannot be created via SNMP operations. Entries
in this table can be deleted via the TIMETRA-CLEAR-MIB."
INDEX {
vRtrID,
tmnxDhcpServerCfgServerName,
tmnxDhcpServerPoolName,
tmnxDhcpSvrSubnetAddrType,
tmnxDhcpSvrSubnetAddress,
tmnxDhcpSvrSubnetPrefixLength,
tmnxDhcpSvrDeclinedAddrType,
tmnxDhcpSvrDeclinedAddress
}
::= { tmnxDhcpSvrDeclinedAddrTable 1 }
TmnxDhcpSvrDeclinedAddrEntry ::= SEQUENCE
{
tmnxDhcpSvrDeclinedAddrType InetAddressType,
tmnxDhcpSvrDeclinedAddress InetAddress,
tmnxDhcpSvrDeclinedAddrHwAddress MacAddress,
tmnxDhcpSvrDeclinedAddrAddedTime DateAndTime,
tmnxDhcpSvrDeclinedAddrOption82 OCTET STRING,
tmnxDhcpSvrDeclinedAddrClientType TmnxDhcpSvrClientType,
tmnxDhcpSvrDeclinedAddrUserName TmnxPppoeUserNameOrEmpty,
tmnxDhcpSvrDeclinedAddrCircId OCTET STRING
}
tmnxDhcpSvrDeclinedAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrDeclinedAddrType specifies the type
of tmnxDhcpSvrDeclinedAddress."
::= { tmnxDhcpSvrDeclinedAddrEntry 1 }
tmnxDhcpSvrDeclinedAddress OBJECT-TYPE
SYNTAX InetAddress (SIZE (4|16))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrDeclinedAddress specifies the
declined IP address."
::= { tmnxDhcpSvrDeclinedAddrEntry 2 }
tmnxDhcpSvrDeclinedAddrHwAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of object tmnxDhcpSvrDeclinedAddrHwAddress indicates the MAC
address of the client."
::= { tmnxDhcpSvrDeclinedAddrEntry 3 }
tmnxDhcpSvrDeclinedAddrAddedTime OBJECT-TYPE
SYNTAX DateAndTime (SIZE (11))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrDeclinedAddrAddedTime indicates the
creation time of this entry."
::= { tmnxDhcpSvrDeclinedAddrEntry 4 }
tmnxDhcpSvrDeclinedAddrOption82 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..257))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrDeclinedAddrOption82 indicates the
option82 from the client message."
::= { tmnxDhcpSvrDeclinedAddrEntry 5 }
tmnxDhcpSvrDeclinedAddrClientType OBJECT-TYPE
SYNTAX TmnxDhcpSvrClientType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of object tmnxDhcpSvrDeclinedAddrClientType indicates the
type of the client."
::= { tmnxDhcpSvrDeclinedAddrEntry 6 }
tmnxDhcpSvrDeclinedAddrUserName OBJECT-TYPE
SYNTAX TmnxPppoeUserNameOrEmpty
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of object tmnxDhcpSvrDeclinedAddrUserName indicates the PPP
user name.
This object is only relevant if the value of
tmnxDhcpSvrDeclinedAddrClientType is equal to 'ppp'."
::= { tmnxDhcpSvrDeclinedAddrEntry 7 }
tmnxDhcpSvrDeclinedAddrCircId OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of object tmnxDhcpSvrDeclinedAddrCircId indicates the
Circuit ID from the option 82."
::= { tmnxDhcpSvrDeclinedAddrEntry 8 }
tmnxDhcpSvrSubnetStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxDhcpSvrSubnetStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The tmnxDhcpSvrSubnetStatsTable has an entry for each subnet that
belongs to the specified DHCP server instance and pool."
::= { tmnxDhcpServerObjs 17 }
tmnxDhcpSvrSubnetStatsEntry OBJECT-TYPE
SYNTAX TmnxDhcpSvrSubnetStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each row entry in the tmnxDhcpSvrSubnetStatsTable represents
additional columns of operational data for a subnet that belongs to
the specified DHCP server instance and pool."
INDEX {
vRtrID,
tmnxDhcpServerCfgServerName,
tmnxDhcpServerPoolName,
tmnxDhcpSvrSubnetAddrType,
tmnxDhcpSvrSubnetAddress,
tmnxDhcpSvrSubnetPrefixLength
}
::= { tmnxDhcpSvrSubnetStatsTable 1 }
TmnxDhcpSvrSubnetStatsEntry ::= SEQUENCE
{
tmnxDhcpSvrSubnetStatsFree Counter32,
tmnxDhcpSvrSubnetStatsOffered Counter32,
tmnxDhcpSvrSubnetStatsStable Counter32,
tmnxDhcpSvrSubnetStatsFRPending Counter32,
tmnxDhcpSvrSubnetStatsRemPending Counter32,
tmnxDhcpSvrSubnetStatsDeclined Counter32,
tmnxDhcpSvrSubnetStatsFoFree Counter32,
tmnxDhcpSvrSubnetStatsFoOffered Counter32,
tmnxDhcpSvrSubnetStatsFoStable Counter32,
tmnxDhcpSvrSubnetStatsFoFRPend Counter32,
tmnxDhcpSvrSubnetStatsFoRemPend Counter32,
tmnxDhcpSvrSubnetStatsFoDeclined Counter32,
tmnxDhcpSvrSubnetStatsProv Counter32,
tmnxDhcpSvrSubnetStatsFoProv Counter32,
tmnxDhcpSvrSubnetStatsHasExt TruthValue,
tmnxDhcpSvrSubnetStatsExtResetT TimeStamp,
tmnxDhcpSvrSubnetStatsStableP Counter32,
tmnxDhcpSvrSubnetStatsStablePT TimeStamp,
tmnxDhcpSvrSubnetStatsFoStableP Counter32,
tmnxDhcpSvrSubnetStatsFoStablePT TimeStamp,
tmnxDhcpSvrSubnetStatsUsed Counter32,
tmnxDhcpSvrSubnetStatsUsedP Counter32,
tmnxDhcpSvrSubnetStatsUsedPT TimeStamp,
tmnxDhcpSvrSubnetStatsFoUsed Counter32,
tmnxDhcpSvrSubnetStatsFoUsedP Counter32,
tmnxDhcpSvrSubnetStatsFoUsedPT TimeStamp,
tmnxDhcpSvrSubnetStatsFreeP Counter32,
tmnxDhcpSvrSubnetStatsFreePT TimeStamp,
tmnxDhcpSvrSubnetStatsFoFreeP Counter32,
tmnxDhcpSvrSubnetStatsFoFreePT TimeStamp,
tmnxDhcpSvrSubnetStatsUsedPct Integer32,
tmnxDhcpSvrSubnetStatsUsedPctP Integer32,
tmnxDhcpSvrSubnetStatsUsedPctPT TimeStamp,
tmnxDhcpSvrSubnetStatsFoUsdPct Integer32,
tmnxDhcpSvrSubnetStatsFoUsdPctP Integer32,
tmnxDhcpSvrSubnetStatsFoUsdPctPT TimeStamp,
tmnxDhcpSvrSubnetStatsFreePct Integer32,
tmnxDhcpSvrSubnetStatsFreePctP Integer32,
tmnxDhcpSvrSubnetStatsFreePctPT TimeStamp,
tmnxDhcpSvrSubnetStatsFoFrePct Integer32,
tmnxDhcpSvrSubnetStatsFoFrePctP Integer32,
tmnxDhcpSvrSubnetStatsFoFrePctPT TimeStamp,
tmnxDhcpSvrSubnetStatsOfferP Counter32,
tmnxDhcpSvrSubnetStatsOfferPT TimeStamp,
tmnxDhcpSvrSubnetStatsFoOfferP Counter32,
tmnxDhcpSvrSubnetStatsFoOfferPT TimeStamp
}
tmnxDhcpSvrSubnetStatsFree OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStatsFree indicates the number of
addresses in this subnet that are free."
::= { tmnxDhcpSvrSubnetStatsEntry 1 }
tmnxDhcpSvrSubnetStatsOffered OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStatsOffered indicates the number of
leases in this subnet that are in state 'offered'."
::= { tmnxDhcpSvrSubnetStatsEntry 2 }
tmnxDhcpSvrSubnetStatsStable OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStatsStable indicates the number of
leases in this subnet that are in state 'stable'."
::= { tmnxDhcpSvrSubnetStatsEntry 3 }
tmnxDhcpSvrSubnetStatsFRPending OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStatsFRPending indicates the number of
leases in this subnet that are in state 'forceRenewPending'."
::= { tmnxDhcpSvrSubnetStatsEntry 4 }
tmnxDhcpSvrSubnetStatsRemPending OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStatsRemPending indicates the number of
leases in this subnet that are in state 'removePending'."
::= { tmnxDhcpSvrSubnetStatsEntry 5 }
tmnxDhcpSvrSubnetStatsDeclined OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStatsDeclined indicates the number of
addresses in this subnet that are declined."
::= { tmnxDhcpSvrSubnetStatsEntry 6 }
tmnxDhcpSvrSubnetStatsFoFree OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStatsFoFree indicates the number of
remote addresses in this subnet that are free.
The value of this object is only relevant if the value of the object
tmnxDhcpsFoAdminState of this server is equal to 'inService (2)'."
::= { tmnxDhcpSvrSubnetStatsEntry 7 }
tmnxDhcpSvrSubnetStatsFoOffered OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStatsFoOffered indicates the number of
remote leases in this subnet that are in state 'offered'.
The value of this object is only relevant if the value of the object
tmnxDhcpsFoAdminState of this server is equal to 'inService (2)'."
::= { tmnxDhcpSvrSubnetStatsEntry 8 }
tmnxDhcpSvrSubnetStatsFoStable OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStatsFoStable indicates the number of
remote leases in this subnet that are in state 'stable'.
The value of this object is only relevant if the value of the object
tmnxDhcpsFoAdminState of this server is equal to 'inService (2)'."
::= { tmnxDhcpSvrSubnetStatsEntry 9 }
tmnxDhcpSvrSubnetStatsFoFRPend OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStatsFoFRPend indicates the number of
remote leases in this subnet that are in state 'forceRenewPending'.
The value of this object is only relevant if the value of the object
tmnxDhcpsFoAdminState of this server is equal to 'inService (2)'."
::= { tmnxDhcpSvrSubnetStatsEntry 10 }
tmnxDhcpSvrSubnetStatsFoRemPend OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStatsFoRemPend indicates the number of
remote leases in this subnet that are in state 'removePending'.
The value of this object is only relevant if the value of the object
tmnxDhcpsFoAdminState of this server is equal to 'inService (2)'."
::= { tmnxDhcpSvrSubnetStatsEntry 11 }
tmnxDhcpSvrSubnetStatsFoDeclined OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStatsFoDeclined indicates the number of
remote addresses in this subnet that are declined.
The value of this object is only relevant if the value of the object
tmnxDhcpsFoAdminState of this server is equal to 'inService (2)'."
::= { tmnxDhcpSvrSubnetStatsEntry 12 }
tmnxDhcpSvrSubnetStatsProv OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStatsProv indicates the total number of
local addresses in this subnet that are provisioned."
::= { tmnxDhcpSvrSubnetStatsEntry 13 }
tmnxDhcpSvrSubnetStatsFoProv OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStatsFoProv indicates the total number
of remote addresses in this subnet that are provisioned.
The value of this object is only relevant if the value of the object
tmnxDhcpsFoAdminState of this server is equal to 'inService (2)' and
the value of the object tmnxDhcpsFoState of this server is equal to
'partnerDown (5)'."
::= { tmnxDhcpSvrSubnetStatsEntry 14 }
tmnxDhcpSvrSubnetStatsHasExt OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStatsHasExt indicates whether the
extended statistics collection for this subnet is enabled."
::= { tmnxDhcpSvrSubnetStatsEntry 15 }
tmnxDhcpSvrSubnetStatsExtResetT OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStatsExtResetT indicates the sysUpTime
at the last reset of the extended statistics."
::= { tmnxDhcpSvrSubnetStatsEntry 16 }
tmnxDhcpSvrSubnetStatsStableP OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStatsStableP indicates the highest value
of tmnxDhcpSvrSubnetStatsStable since the last reset of the extended
statistics."
::= { tmnxDhcpSvrSubnetStatsEntry 17 }
tmnxDhcpSvrSubnetStatsStablePT OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStatsStablePT indicates the sysUpTime at
the last change of tmnxDhcpSvrSubnetStatsStableP."
::= { tmnxDhcpSvrSubnetStatsEntry 18 }
tmnxDhcpSvrSubnetStatsFoStableP OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStatsFoStableP indicates the highest
value of tmnxDhcpSvrSubnetStatsFoStable since the last reset of the
extended statistics."
::= { tmnxDhcpSvrSubnetStatsEntry 19 }
tmnxDhcpSvrSubnetStatsFoStablePT OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStatsFoStablePT indicates the sysUpTime
at the last change of tmnxDhcpSvrSubnetStatsFoStableP."
::= { tmnxDhcpSvrSubnetStatsEntry 20 }
tmnxDhcpSvrSubnetStatsUsed OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStatsUsed indicates the number of leases
in this subnet that are in use."
::= { tmnxDhcpSvrSubnetStatsEntry 21 }
tmnxDhcpSvrSubnetStatsUsedP OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStatsUsedP indicates the lowest value of
tmnxDhcpSvrSubnetStatsUsed since the last reset of the extended
statistics."
::= { tmnxDhcpSvrSubnetStatsEntry 22 }
tmnxDhcpSvrSubnetStatsUsedPT OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStatsUsedPT indicates the sysUpTime at
the last change of tmnxDhcpSvrSubnetStatsUsedP."
::= { tmnxDhcpSvrSubnetStatsEntry 23 }
tmnxDhcpSvrSubnetStatsFoUsed OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStatsFoUsed indicates the number of
remote leases in this subnet that are in use."
::= { tmnxDhcpSvrSubnetStatsEntry 24 }
tmnxDhcpSvrSubnetStatsFoUsedP OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStatsFoUsedP indicates the lowest value
of tmnxDhcpSvrSubnetStatsFoUsed since the last reset of the extended
statistics."
::= { tmnxDhcpSvrSubnetStatsEntry 25 }
tmnxDhcpSvrSubnetStatsFoUsedPT OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStatsFoUsedPT indicates the sysUpTime at
the last change of tmnxDhcpSvrSubnetStatsFoUsedP."
::= { tmnxDhcpSvrSubnetStatsEntry 26 }
tmnxDhcpSvrSubnetStatsFreeP OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStatsFreeP indicates the peak number of
addresses in this subnet that are free since the last reset of the
extended statistics."
::= { tmnxDhcpSvrSubnetStatsEntry 27 }
tmnxDhcpSvrSubnetStatsFreePT OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStatsFreePT indicates the sysUpTime at
the last change of tmnxDhcpSvrSubnetStatsFreeP."
::= { tmnxDhcpSvrSubnetStatsEntry 28 }
tmnxDhcpSvrSubnetStatsFoFreeP OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStatsFoFreeP indicates the peak number
of remote addresses in this subnet that are free since the last reset
of the extended statistics."
::= { tmnxDhcpSvrSubnetStatsEntry 29 }
tmnxDhcpSvrSubnetStatsFoFreePT OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStatsFoFreePT indicates the sysUpTime at
the last change of tmnxDhcpSvrSubnetStatsFoFreeP."
::= { tmnxDhcpSvrSubnetStatsEntry 30 }
tmnxDhcpSvrSubnetStatsUsedPct OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStatsUsedPct indicates the percentage of
addresses in this subnet in use."
::= { tmnxDhcpSvrSubnetStatsEntry 31 }
tmnxDhcpSvrSubnetStatsUsedPctP OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStatsUsedPctP indicates the highest
value of tmnxDhcpSvrSubnetStatsUsedPct since the last reset of the
extended statistics."
::= { tmnxDhcpSvrSubnetStatsEntry 32 }
tmnxDhcpSvrSubnetStatsUsedPctPT OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStatsUsedPctPT indicates the sysUpTime
at the last change of tmnxDhcpSvrSubnetStatsUsedPctP."
::= { tmnxDhcpSvrSubnetStatsEntry 33 }
tmnxDhcpSvrSubnetStatsFoUsdPct OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStatsFoUsdPct indicates the percentage
of remote addresses in this subnet that are in use."
::= { tmnxDhcpSvrSubnetStatsEntry 34 }
tmnxDhcpSvrSubnetStatsFoUsdPctP OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStatsFoUsdPctP indicates the highest
value of tmnxDhcpSvrSubnetStatsFoUsdPct since the last reset of the
extended statistics."
::= { tmnxDhcpSvrSubnetStatsEntry 35 }
tmnxDhcpSvrSubnetStatsFoUsdPctPT OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStatsFoUsdPctPT indicates the sysUpTime
at the last change of tmnxDhcpSvrSubnetStatsFoUsdPctP."
::= { tmnxDhcpSvrSubnetStatsEntry 36 }
tmnxDhcpSvrSubnetStatsFreePct OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStatsFreePct indicates the percentage of
addresses in this subnet currently unused."
::= { tmnxDhcpSvrSubnetStatsEntry 37 }
tmnxDhcpSvrSubnetStatsFreePctP OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStatsFreePctP indicates the lowest value
of tmnxDhcpSvrSubnetStatsFreePct since the last reset of the extended
statistics."
::= { tmnxDhcpSvrSubnetStatsEntry 38 }
tmnxDhcpSvrSubnetStatsFreePctPT OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStatsFreePctPT indicates the sysUpTime
at the last change of tmnxDhcpSvrSubnetStatsFreePctP."
::= { tmnxDhcpSvrSubnetStatsEntry 39 }
tmnxDhcpSvrSubnetStatsFoFrePct OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStatsFoFrePct indicates the percentage
of remote addresses in this subnet that are currently unused."
::= { tmnxDhcpSvrSubnetStatsEntry 40 }
tmnxDhcpSvrSubnetStatsFoFrePctP OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStatsFoFrePctP indicates the lowest
value of tmnxDhcpSvrSubnetStatsFoFrePct since the last reset of the
extended statistics."
::= { tmnxDhcpSvrSubnetStatsEntry 41 }
tmnxDhcpSvrSubnetStatsFoFrePctPT OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStatsFoFrePctPT indicates the sysUpTime
at the last change of tmnxDhcpSvrSubnetStatsFoFrePctP."
::= { tmnxDhcpSvrSubnetStatsEntry 42 }
tmnxDhcpSvrSubnetStatsOfferP OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStatsOfferP indicates the highest value
of tmnxDhcpSvrSubnetStatsOffered since the last reset of the extended
statistics."
::= { tmnxDhcpSvrSubnetStatsEntry 43 }
tmnxDhcpSvrSubnetStatsOfferPT OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStatsOfferPT indicates the sysUpTime at
the last change of tmnxDhcpSvrSubnetStatsOfferP."
::= { tmnxDhcpSvrSubnetStatsEntry 44 }
tmnxDhcpSvrSubnetStatsFoOfferP OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStatsFoOfferP indicates the highest
value of tmnxDhcpSvrSubnetStatsFoOffered since the last reset of the
extended statistics."
::= { tmnxDhcpSvrSubnetStatsEntry 45 }
tmnxDhcpSvrSubnetStatsFoOfferPT OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStatsFoOfferPT indicates the sysUpTime
at the last change of tmnxDhcpSvrSubnetStatsFoOfferP."
::= { tmnxDhcpSvrSubnetStatsEntry 46 }
tmnxDhcpsFailoverObjs OBJECT IDENTIFIER ::= { tmnxDhcpServerObjs 18 }
tmnxDhcpsFoTableLastChanged OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsFoTableLastChanged indicates the sysUpTime at
the time of the last change of an entry in the tmnxDhcpsFoTable.
If no changes occurred since the last re-initialization of the local
network management subsystem, then this object contains a zero value."
::= { tmnxDhcpsFailoverObjs 1 }
tmnxDhcpsFoTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxDhcpsFoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The tmnxDhcpsFoTable has an entry for each DHCP server instance."
::= { tmnxDhcpsFailoverObjs 2 }
tmnxDhcpsFoEntry OBJECT-TYPE
SYNTAX TmnxDhcpsFoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each row entry represents information related to the failover facility
of a DHCP server instance.
Rows are created or removed automatically by the system."
AUGMENTS { tmnxDhcpServerConfigEntry }
::= { tmnxDhcpsFoTable 1 }
TmnxDhcpsFoEntry ::= SEQUENCE
{
tmnxDhcpsFoLastChanged TimeStamp,
tmnxDhcpsFoAdminState TmnxAdminState,
tmnxDhcpsFoMaxClientLeadTime Unsigned32,
tmnxDhcpsFoOperMaxClientLeadTime Unsigned32,
tmnxDhcpsFoStartupWaitTime Unsigned32,
tmnxDhcpsFoPartnerDownDelay Unsigned32,
tmnxDhcpsFoState TmnxDhcpsFoState,
tmnxDhcpsFoTimeLeft Integer32,
tmnxDhcpsFoIgnoreMclt TruthValue
}
tmnxDhcpsFoLastChanged OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsFoLastChanged indicates the sysUpTime at the
time of the last modification of this entry.
If no changes were made to the entry since the last re-initialization
of the local network management subsystem, then this object contains a
zero value."
::= { tmnxDhcpsFoEntry 1 }
tmnxDhcpsFoAdminState OBJECT-TYPE
SYNTAX TmnxAdminState
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxDhcpsFoAdminState specifies the administrative state
of the failover facility of the DHCP server instance.
When the value of this object is set to 'inService (2)', it is not
allowed to remove the corresponding local DHCP server, or to
create/delete corresponding entries in the following tables:
tmnxDhcpServerPoolTable, tmnxDhcpServerSubnetTable and
tmnxDhcpSvrSubnetRangesTable."
DEFVAL { outOfService }
::= { tmnxDhcpsFoEntry 2 }
tmnxDhcpsFoMaxClientLeadTime OBJECT-TYPE
SYNTAX Unsigned32 (600..86399)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsFoMaxClientLeadTime specifies the
maximum client lead time (MCLT).
The MCLT is the maximum amount of time that one server can extend a
lease for a client's binding beyond the time known by the partner
server.
The value of this object can only be set while the value of the object
tmnxDhcpsFoAdminState is equal to 'outOfService'."
REFERENCE
"draft-ietf-dhc-failover DHCP Failover Protocol section 2.2,
MCLT."
DEFVAL { 600 }
::= { tmnxDhcpsFoEntry 3 }
tmnxDhcpsFoOperMaxClientLeadTime OBJECT-TYPE
SYNTAX Unsigned32 (600..86399)
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsFoOperMaxClientLeadTime indicates the
actual maximum client lead time.
The value of the object tmnxDhcpsFoOperMaxClientLeadTime is
initialized to the value of the object tmnxDhcpsFoMaxClientLeadTime.
Every time the value of the object tmnxDhcpsFoMaxClientLeadTime is
set, the value of the object tmnxDhcpsFoOperMaxClientLeadTime is
modified accordingly.
When the value of the object tmnxDhcpsFoState becomes equal to
'normal', the actual maximum client lead time becomes equal to the
maximum of the values of the objects tmnxDhcpsFoOperMaxClientLeadTime
on this system and on the failover peer.
When the value of the object tmnxDhcpsFoAdminState becomes equal to
'outOfService', the value of the object
tmnxDhcpsFoOperMaxClientLeadTime is reset to the value of the object
tmnxDhcpsFoMaxClientLeadTime."
::= { tmnxDhcpsFoEntry 4 }
tmnxDhcpsFoStartupWaitTime OBJECT-TYPE
SYNTAX Unsigned32 (60..3600)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsFoStartupWaitTime specifies the
startup wait time.
The startup wait time is the time that one server attempts to contact
the partner server. During this time, the server is unresponsive to
DHCP client requests."
REFERENCE
"draft-ietf-dhc-failover DHCP Failover Protocol section 5.9,
Operating in STARTUP state."
DEFVAL { 120 }
::= { tmnxDhcpsFoEntry 5 }
tmnxDhcpsFoPartnerDownDelay OBJECT-TYPE
SYNTAX Unsigned32 (0..86399)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsFoPartnerDownDelay specifies the
minimum safe-time after the beginning of COMMUNICATIONS-INTERRUPTED
state.
After the expiry of this time, the server enters the PARTNER-DOWN
state."
REFERENCE
"draft-ietf-dhc-failover DHCP Failover Protocol section 9.4.2,
Operation while in PARTNER-DOWN state."
DEFVAL { 86399 }
::= { tmnxDhcpsFoEntry 6 }
tmnxDhcpsFoState OBJECT-TYPE
SYNTAX TmnxDhcpsFoState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsFoState indicates the failover state of the DHCP
server instance."
::= { tmnxDhcpsFoEntry 7 }
tmnxDhcpsFoTimeLeft OBJECT-TYPE
SYNTAX Integer32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsFoTimeLeft indicates the time left
until expiry of one of the timers MCLT, startup wait time or
partner-down-delay.
If none of these timers is running, the value of tmnxDhcpsFoTimeLeft
equals '-1'."
REFERENCE
"draft-ietf-dhc-failover DHCP Failover Protocol."
::= { tmnxDhcpsFoEntry 8 }
tmnxDhcpsFoIgnoreMclt OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxDhcpsFoIgnoreMclt specifies if, after the transition
COMMUNICATIONS-INTERRUPTED-to-PARTNER-DOWN state, the DHCP server
instance ignores the safety period with a duration of Maximum Client
Lead Time; setting the value of this object to 'true' has the effect
that the DHCP server starts offering IP addresses from the partner's
scope immediately after this transition, without waiting for existing
leases allocated by the partner and not known by this system to time
out.
Setting the value of this object to 'true' increases the risk that
duplicate addresses are offered; if the transition to PARTNER-DOWN
state is likely to be caused by a failure of the partner system rather
than a communications problem, this risk is reduced."
DEFVAL { false }
::= { tmnxDhcpsFoEntry 10 }
tmnxDhcpsFoStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxDhcpsFoStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The tmnxDhcpsFoStatsTable contains statistics about the DHCP failover
facility.
The tmnxDhcpsFoStatsTable has an entry for each DHCP server instance."
::= { tmnxDhcpsFailoverObjs 3 }
tmnxDhcpsFoStatsEntry OBJECT-TYPE
SYNTAX TmnxDhcpsFoStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each row entry contains statistics about the failover facility of a
specific DHCP Server instance.
Rows are created or removed automatically by the system."
AUGMENTS { tmnxDhcpServerConfigEntry }
::= { tmnxDhcpsFoStatsTable 1 }
TmnxDhcpsFoStatsEntry ::= SEQUENCE
{
tmnxDhcpsFoStatsLeaseNotFound Counter32,
tmnxDhcpsFoStatsDropInvalidPkts Counter32,
tmnxDhcpsFoStatsFoShutdown Counter32,
tmnxDhcpsFoStatsExpired Counter32,
tmnxDhcpsFoStatsMaxReached Counter32,
tmnxDhcpsFoStatsSubnetNotFound Counter32,
tmnxDhcpsFoStatsRangeNotFound Counter32,
tmnxDhcpsFoStatsHostConflict Counter32,
tmnxDhcpsFoStatsAddressConflict Counter32,
tmnxDhcpsFoStatsPeerConflict Counter32,
tmnxDhcpsFoStatsPersistCongest Counter32,
tmnxDhcpsFoStatsNoLeaseHoldTime Counter32,
tmnxDhcpsFoStatsInvalidPfxLen Counter32
}
tmnxDhcpsFoStatsLeaseNotFound OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsFoStatsLeaseNotFound indicates how many Binding
Database Update (BNDUPD) 'remove' packets were dropped because the
corresponding lease could not be found."
::= { tmnxDhcpsFoStatsEntry 1 }
tmnxDhcpsFoStatsDropInvalidPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsFoStatsDropInvalidPkts indicates how many BNDUPD
packets were dropped because the packet was malformed."
::= { tmnxDhcpsFoStatsEntry 2 }
tmnxDhcpsFoStatsFoShutdown OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsFoStatsFoShutdown indicates how many BNDUPD
packets were dropped because the failover state if the DHCP Server
instance is 'shutdown'."
::= { tmnxDhcpsFoStatsEntry 3 }
tmnxDhcpsFoStatsExpired OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsFoStatsExpired indicates how many BNDUPD 'add'
packets were dropped because the corresponding lease has expired.
This may indicate that the clock of the failover peer is not in sync
with the clock of this system."
::= { tmnxDhcpsFoStatsEntry 4 }
tmnxDhcpsFoStatsMaxReached OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsFoStatsMaxReached indicates how many BNDUPD
'add' packets were dropped because the maximum number of leases was
reached.
The maximum number of leases is indicated by the value of the object
tmnxDhcpSvrMaxLeases."
::= { tmnxDhcpsFoStatsEntry 5 }
tmnxDhcpsFoStatsSubnetNotFound OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsFoStatsSubnetNotFound indicates how many BNDUPD
'add' packets were dropped because a valid subnet could not be found
for the lease."
::= { tmnxDhcpsFoStatsEntry 6 }
tmnxDhcpsFoStatsRangeNotFound OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsFoStatsRangeNotFound indicates how many BNDUPD
'add' packets were dropped because a valid include range could not be
found for the lease."
::= { tmnxDhcpsFoStatsEntry 7 }
tmnxDhcpsFoStatsHostConflict OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsFoStatsHostConflict indicates how many BNDUPD
'add' packets were dropped because this DHCP server instance has
already leased this address to another host."
::= { tmnxDhcpsFoStatsEntry 8 }
tmnxDhcpsFoStatsAddressConflict OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsFoStatsAddressConflict indicates how many BNDUPD
'add' packets were dropped because this DHCP server instance has
already leased another address to this host."
::= { tmnxDhcpsFoStatsEntry 9 }
tmnxDhcpsFoStatsPeerConflict OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsFoStatsPeerConflict indicates how many BNDUPD
'add' packets were dropped because the failover peer has leased an
address within a subnet range of which the failover control is set to
'local' on this local DHCP server instance."
::= { tmnxDhcpsFoStatsEntry 10 }
tmnxDhcpsFoStatsPersistCongest OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsFoStatsPersistCongest indicates how many BNDUPD
packets were dropped because of persistence congestion on this DHCP
server instance."
::= { tmnxDhcpsFoStatsEntry 11 }
tmnxDhcpsFoStatsNoLeaseHoldTime OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsFoStatsNoLeaseHoldTime indicates how many BNDUPD
packets were dropped because tmnxDhcpServerCfgLeaseHoldTime is zero on
this DHCP server instance."
::= { tmnxDhcpsFoStatsEntry 12 }
tmnxDhcpsFoStatsInvalidPfxLen OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsFoStatsInvalidPfxLen indicates how many BNDUPD
packets were dropped because the prefix of the lease received from the
peer is not inside the range configured in
tmnxDhcpServerPoolMinPrefixLen and tmnxDhcpServerPoolMaxPrefixLen."
::= { tmnxDhcpsFoStatsEntry 13 }
tmnxDhcpsFoAction OBJECT IDENTIFIER ::= { tmnxDhcpsFailoverObjs 4 }
tmnxDhcpsFoActionVRtrId OBJECT-TYPE
SYNTAX TmnxVRtrIDOrZero
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsFoActionVRtrId specifies the ID of
the virtual router instance."
::= { tmnxDhcpsFoAction 1 }
tmnxDhcpsFoActionServerName OBJECT-TYPE
SYNTAX TNamedItemOrEmpty
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsFoActionServerName specifies the name
of the local DHCP server instance."
::= { tmnxDhcpsFoAction 2 }
tmnxDhcpsFoActionType OBJECT-TYPE
SYNTAX TmnxDhcpsFoActionType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsFoActionType specifies the type of
action to perform."
::= { tmnxDhcpsFoAction 3 }
tmnxDhcpsFoActionGo OBJECT-TYPE
SYNTAX TmnxActionType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to 'doAction' triggers an attempt to force a
transition of the failover facility of this DHCP server instance from
'noCommunication' to 'partnerDown'.
Reading this object returns the value 'notApplicable'."
::= { tmnxDhcpsFoAction 4 }
tmnxDhcpsFoActionSuccessful OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsFoActionSuccessful indicates whether
the authentication was successful.
If the value of the object equals 'false', then the value of
tmnxDhcpsFoActionErrorMsg indicates the reason of the failure."
::= { tmnxDhcpsFoAction 5 }
tmnxDhcpsFoActionErrorMsg OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsFoActionErrorMsg indicates the reason
of failure, in case the value of the object
tmnxDhcpsFoActionSuccessful is equal to 'false'.
If the value of the object tmnxDhcpsFoActionSuccessful is equal to
'true', this object contains an empty string."
::= { tmnxDhcpsFoAction 6 }
tmnxDhcpsFoActionTime OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsFoActionTime indicates the value of
sysUpTime at the last time that the object tmnxDhcpsFoActionSuccessful
was written by the system."
::= { tmnxDhcpsFoAction 7 }
tmnxDhcpsFoActionPoolName OBJECT-TYPE
SYNTAX TNamedItemOrEmpty
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsFoActionPoolName specifies the name
of IP address pool within the local DHCP server instance."
::= { tmnxDhcpsFoAction 8 }
tmnxDhcpsPoolFoTableLastChanged OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolFoTableLastChanged indicates the sysUpTime
at the time of the last change of an entry in the
tmnxDhcpsPoolFoTable.
If no changes occurred since the last re-initialization of the local
network management subsystem, then this object contains a zero value."
::= { tmnxDhcpsFailoverObjs 5 }
tmnxDhcpsPoolFoTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxDhcpsPoolFoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The tmnxDhcpsPoolFoTable has an entry for each IP Address Pool."
::= { tmnxDhcpsFailoverObjs 6 }
tmnxDhcpsPoolFoEntry OBJECT-TYPE
SYNTAX TmnxDhcpsPoolFoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each row entry represents information related to the failover facility
of an IP Address Pool.
Rows are created or removed automatically by the system."
AUGMENTS { tmnxDhcpServerPoolEntry }
::= { tmnxDhcpsPoolFoTable 1 }
TmnxDhcpsPoolFoEntry ::= SEQUENCE
{
tmnxDhcpsPoolFoLastChanged TimeStamp,
tmnxDhcpsPoolFoAdminState TmnxAdminState,
tmnxDhcpsPoolFoMCLT Unsigned32,
tmnxDhcpsPoolFoOperMCLT Unsigned32,
tmnxDhcpsPoolFoStartupWaitTime Unsigned32,
tmnxDhcpsPoolFoPartnerDownDelay Unsigned32,
tmnxDhcpsPoolFoState TmnxDhcpsFoState,
tmnxDhcpsPoolFoTimeLeft Integer32,
tmnxDhcpsPoolFoIgnoreMclt TruthValue
}
tmnxDhcpsPoolFoLastChanged OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolFoLastChanged indicates the sysUpTime at the
time of the last modification of this entry.
If no changes were made to the entry since the last re-initialization
of the local network management subsystem, then this object contains a
zero value."
::= { tmnxDhcpsPoolFoEntry 1 }
tmnxDhcpsPoolFoAdminState OBJECT-TYPE
SYNTAX TmnxAdminState
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolFoAdminState specifies the administrative
state of the failover facility of the IP Address Pool instance."
DEFVAL { outOfService }
::= { tmnxDhcpsPoolFoEntry 2 }
tmnxDhcpsPoolFoMCLT OBJECT-TYPE
SYNTAX Unsigned32 (600..86399)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPoolFoMCLT specifies the Maximum
Client Lead Time (MCLT).
The MCLT is the maximum amount of time that one server can extend a
lease for a client's binding beyond the time known by the partner
server.
The value of this object can only be set while the value of the object
tmnxDhcpsPoolFoAdminState is equal to 'outOfService'."
REFERENCE
"draft-ietf-dhc-failover DHCP Failover Protocol section 2.2,
MCLT."
DEFVAL { 600 }
::= { tmnxDhcpsPoolFoEntry 3 }
tmnxDhcpsPoolFoOperMCLT OBJECT-TYPE
SYNTAX Unsigned32 (600..86399)
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPoolFoOperMCLT indicates the actual
Maximum Client Lead Time.
The value of the object tmnxDhcpsPoolFoOperMCLT is initialized to the
value of the object tmnxDhcpsPoolFoMCLT.
Every time the value of the object tmnxDhcpsPoolFoMCLT is set, the
value of the object tmnxDhcpsPoolFoOperMCLT is modified accordingly.
When the value of the object tmnxDhcpsPoolFoState becomes equal to
'normal', the actual maximum client lead time becomes equal to the
maximum of the values of the objects tmnxDhcpsPoolFoOperMCLT on this
system and on the failover peer.
When the value of the object tmnxDhcpsPoolFoAdminState becomes equal
to 'outOfService', the value of the object tmnxDhcpsPoolFoOperMCLT is
reset to the value of the object tmnxDhcpsPoolFoMCLT."
::= { tmnxDhcpsPoolFoEntry 4 }
tmnxDhcpsPoolFoStartupWaitTime OBJECT-TYPE
SYNTAX Unsigned32 (60..3600)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPoolFoStartupWaitTime specifies the
startup wait time.
The startup wait time is the time that one IP Address Pool attempts to
contact the partner IP Address Pool. During this time, the IP Address
Pool is unresponsive to DHCP client requests."
REFERENCE
"draft-ietf-dhc-failover DHCP Failover Protocol section 5.9,
Operating in STARTUP state."
DEFVAL { 120 }
::= { tmnxDhcpsPoolFoEntry 5 }
tmnxDhcpsPoolFoPartnerDownDelay OBJECT-TYPE
SYNTAX Unsigned32 (0..86399)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPoolFoPartnerDownDelay specifies the
minimum safe-time after the beginning of COMMUNICATIONS-INTERRUPTED
state.
After the expiry of this time, the server enters the PARTNER-DOWN
state."
REFERENCE
"draft-ietf-dhc-failover DHCP Failover Protocol section 9.4.2,
Operation while in PARTNER-DOWN state."
DEFVAL { 86399 }
::= { tmnxDhcpsPoolFoEntry 6 }
tmnxDhcpsPoolFoState OBJECT-TYPE
SYNTAX TmnxDhcpsFoState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolFoState indicates the failover state of the
IP pool instance."
::= { tmnxDhcpsPoolFoEntry 7 }
tmnxDhcpsPoolFoTimeLeft OBJECT-TYPE
SYNTAX Integer32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPoolFoTimeLeft indicates the time
left until expiry of one of the timers MCLT, startup wait time or
partner-down-delay.
If none of these timers is running, the value of
tmnxDhcpsPoolFoTimeLeft equals '-1'."
REFERENCE
"draft-ietf-dhc-failover DHCP Failover Protocol."
::= { tmnxDhcpsPoolFoEntry 8 }
tmnxDhcpsPoolFoIgnoreMclt OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolFoIgnoreMclt specifies if, after the
transition COMMUNICATIONS-INTERRUPTED-to-PARTNER-DOWN state, the DHCP
server instance ignores the safety period with a duration of Maximum
Client Lead Time; setting the value of this object to 'true' has the
effect that the DHCP server starts offering IP addresses from the
partner's scope immediately after this transition, without waiting for
existing leases allocated by the partner and not known by this system
to time out.
Setting the value of this object to 'true' increases the risk that
duplicate addresses are offered; if the transition to PARTNER-DOWN
state is likely to be caused by a failure of the partner system rather
than a communications problem, this risk is reduced."
DEFVAL { false }
::= { tmnxDhcpsPoolFoEntry 10 }
tmnxDhcpsPoolFoStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxDhcpsPoolFoStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The tmnxDhcpsPoolFoStatsTable contains statistics about the DHCP
Address Pool failover facility."
::= { tmnxDhcpsFailoverObjs 7 }
tmnxDhcpsPoolFoStatsEntry OBJECT-TYPE
SYNTAX TmnxDhcpsPoolFoStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each row entry contains statistics about the failover facility of a
specific DHCP Address Pool instance.
Rows are created or removed automatically by the system."
AUGMENTS { tmnxDhcpServerPoolEntry }
::= { tmnxDhcpsPoolFoStatsTable 1 }
TmnxDhcpsPoolFoStatsEntry ::= SEQUENCE
{
tmnxDhcpsPoolFoStatsLeaseNFound Counter32,
tmnxDhcpsPoolFoStatsDropInvPkts Counter32,
tmnxDhcpsPoolFoStatsFoShutdown Counter32,
tmnxDhcpsPoolFoStatsExpired Counter32,
tmnxDhcpsPoolFoStatsMaxReached Counter32,
tmnxDhcpsPoolFoStatsSubnetNFound Counter32,
tmnxDhcpsPoolFoStatsRangeNFound Counter32,
tmnxDhcpsPoolFoStatsHostConflict Counter32,
tmnxDhcpsPoolFoStatsAddrConflict Counter32,
tmnxDhcpsPoolFoStatsPeerConflict Counter32,
tmnxDhcpsPoolFoStatsPersistCong Counter32,
tmnxDhcpsPoolFoStatsNoLeaseHoldT Counter32,
tmnxDhcpsPoolFoStatsInvaldPfxLen Counter32
}
tmnxDhcpsPoolFoStatsLeaseNFound OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolFoStatsLeaseNFound indicates how many
Binding Database Update (BNDUPD) 'remove' packets were dropped because
the corresponding lease could not be found."
::= { tmnxDhcpsPoolFoStatsEntry 1 }
tmnxDhcpsPoolFoStatsDropInvPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolFoStatsDropInvPkts indicates how many BNDUPD
packets were dropped because the packet was malformed."
::= { tmnxDhcpsPoolFoStatsEntry 2 }
tmnxDhcpsPoolFoStatsFoShutdown OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolFoStatsFoShutdown indicates how many BNDUPD
packets were dropped because the failover state if the DHCP Server
instance is 'shutdown'."
::= { tmnxDhcpsPoolFoStatsEntry 3 }
tmnxDhcpsPoolFoStatsExpired OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolFoStatsExpired indicates how many BNDUPD
'add' packets were dropped because the corresponding lease has
expired.
This may indicate that the clock of the failover peer is not in sync
with the clock of this system."
::= { tmnxDhcpsPoolFoStatsEntry 4 }
tmnxDhcpsPoolFoStatsMaxReached OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolFoStatsMaxReached indicates how many BNDUPD
'add' packets were dropped because the maximum number of leases was
reached.
The maximum number of leases is indicated by the value of the object
tmnxDhcpSvrMaxLeases."
::= { tmnxDhcpsPoolFoStatsEntry 5 }
tmnxDhcpsPoolFoStatsSubnetNFound OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolFoStatsSubnetNFound indicates how many
BNDUPD 'add' packets were dropped because a valid subnet could not be
found for the lease."
::= { tmnxDhcpsPoolFoStatsEntry 6 }
tmnxDhcpsPoolFoStatsRangeNFound OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolFoStatsRangeNFound indicates how many BNDUPD
'add' packets were dropped because a valid include range could not be
found for the lease."
::= { tmnxDhcpsPoolFoStatsEntry 7 }
tmnxDhcpsPoolFoStatsHostConflict OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolFoStatsHostConflict indicates how many
BNDUPD 'add' packets were dropped because this DHCP server instance
has already leased this address to another host."
::= { tmnxDhcpsPoolFoStatsEntry 8 }
tmnxDhcpsPoolFoStatsAddrConflict OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolFoStatsAddrConflict indicates how many
BNDUPD 'add' packets were dropped because this DHCP server instance
has already leased another address to this host."
::= { tmnxDhcpsPoolFoStatsEntry 9 }
tmnxDhcpsPoolFoStatsPeerConflict OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolFoStatsPeerConflict indicates how many
BNDUPD 'add' packets were dropped because the failover peer has leased
an address within a subnet range of which the failover control is set
to 'local' on this local DHCP Address Pool instance."
::= { tmnxDhcpsPoolFoStatsEntry 10 }
tmnxDhcpsPoolFoStatsPersistCong OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolFoStatsPersistCong indicates how many BNDUPD
packets were dropped because of persistence congestion on this DHCP
Address Pool instance."
::= { tmnxDhcpsPoolFoStatsEntry 11 }
tmnxDhcpsPoolFoStatsNoLeaseHoldT OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolFoStatsNoLeaseHoldT indicates how many
BNDUPD packets were dropped because tmnxDhcpServerCfgLeaseHoldTime is
zero on this DHCP server instance."
::= { tmnxDhcpsPoolFoStatsEntry 12 }
tmnxDhcpsPoolFoStatsInvaldPfxLen OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolFoStatsInvaldPfxLen indicates how many
BNDUPD packets were dropped because the prefix of the lease received
from the peer is not inside the range configured in
tmnxDhcpServerPoolMinPrefixLen and tmnxDhcpServerPoolMaxPrefixLen."
::= { tmnxDhcpsPoolFoStatsEntry 13 }
tmnxDhcpSvrFreeAddrTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxDhcpSvrFreeAddrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table tmnxDhcpSvrFreeAddrTable contains a list of free IP
addresses. These IP addresses are available for DHCP clients."
::= { tmnxDhcpServerObjs 19 }
tmnxDhcpSvrFreeAddrEntry OBJECT-TYPE
SYNTAX TmnxDhcpSvrFreeAddrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each row represents a free IP address.
Entries in this table cannot be created via SNMP operations. Entries
in this table cannot be deleted via the TIMETRA-CLEAR-MIB."
INDEX {
vRtrID,
tmnxDhcpServerCfgServerName,
tmnxDhcpServerPoolName,
tmnxDhcpSvrSubnetAddrType,
tmnxDhcpSvrSubnetAddress,
tmnxDhcpSvrSubnetPrefixLength,
tmnxDhcpSvrFreeAddrType,
tmnxDhcpSvrFreeAddress
}
::= { tmnxDhcpSvrFreeAddrTable 1 }
TmnxDhcpSvrFreeAddrEntry ::= SEQUENCE
{
tmnxDhcpSvrFreeAddrType InetAddressType,
tmnxDhcpSvrFreeAddress InetAddress,
tmnxDhcpSvrFreeAddrFailCtrl TmnxDhcpSvrFailCtrlType
}
tmnxDhcpSvrFreeAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrFreeAddrType specifies the type of
tmnxDhcpSvrFreeAddress."
::= { tmnxDhcpSvrFreeAddrEntry 1 }
tmnxDhcpSvrFreeAddress OBJECT-TYPE
SYNTAX InetAddress (SIZE (4|16))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrFreeAddress specifies the free IP
address."
::= { tmnxDhcpSvrFreeAddrEntry 2 }
tmnxDhcpSvrFreeAddrFailCtrl OBJECT-TYPE
SYNTAX TmnxDhcpSvrFailCtrlType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of object tmnxDhcpSvrFreeAddrFailCtrl indicates the type of
failover control for this free IP address."
::= { tmnxDhcpSvrFreeAddrEntry 3 }
tmnxDhcpSvrActionTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxDhcpSvrActionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table tmnxDhcpSvrActionTable allows the operator to request the
local DHCP server to execute a operational commands."
::= { tmnxDhcpServerObjs 20 }
tmnxDhcpSvrActionEntry OBJECT-TYPE
SYNTAX TmnxDhcpSvrActionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a row for each DHCP server instance running within
a virtual router.
Rows are created and destroyed by the system.
Each row contains objects that can be written to in order to request
the DHCP server to execute the corresponding command."
INDEX {
vRtrID,
IMPLIED tmnxDhcpServerCfgServerName
}
::= { tmnxDhcpSvrActionTable 1 }
TmnxDhcpSvrActionEntry ::= SEQUENCE
{
tmnxDhcpSvrActForceRenewAddrType InetAddressType,
tmnxDhcpSvrActForceRenewAddr InetAddress
}
tmnxDhcpSvrActForceRenewAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrActForceRenewAddrType specifies the
type of tmnxDhcpSvrActForceRenewAddr.
When setting the value of this object, the value of
tmnxDhcpSvrActForceRenewAddr must be set as well in the same SNMP SET
PDU.
The value of this object cannot be set to the value 'unknown(0)'.
When read, the system will always return the value 'unknown(0)'."
::= { tmnxDhcpSvrActionEntry 1 }
tmnxDhcpSvrActForceRenewAddr OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrActForceRenewAddr specifies the IP
address for which a force renew is requested.
When setting the value of this object, the value of
tmnxDhcpSvrActForceRenewAddrType must be set as well in the same SNMP
SET PDU.
The value of this object cannot be set to the zero-length string.
When read, the system will always return a zero-length string."
::= { tmnxDhcpSvrActionEntry 2 }
tmnxDhcpSvrNumLeases OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrNumLeases indicates the actual number of
addresses that is currently being leased."
::= { tmnxDhcpServerObjs 21 }
tmnxDhcpSvrMaxLeases OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrMaxLeases indicates the maximum number of
addresses that can be leased at any given time."
::= { tmnxDhcpServerObjs 22 }
tmnxDhcpServerStats6Table OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxDhcpServerStats6Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The tmnxDhcpServerStats6Table contains basic statistics about the
DHCPv6 server instances."
::= { tmnxDhcpServerObjs 23 }
tmnxDhcpServerStats6Entry OBJECT-TYPE
SYNTAX TmnxDhcpServerStats6Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each row entry contains basic statistics about a particular DHCP
server instance."
INDEX {
vRtrID,
IMPLIED tmnxDhcpServerCfgServerName
}
::= { tmnxDhcpServerStats6Table 1 }
TmnxDhcpServerStats6Entry ::= SEQUENCE
{
tmnxDhcpSvrStats6RxSolicits Counter64,
tmnxDhcpSvrStats6TxAdvertises Counter64,
tmnxDhcpSvrStats6RxRequests Counter64,
tmnxDhcpSvrStats6RxConfirms Counter64,
tmnxDhcpSvrStats6RxRenews Counter64,
tmnxDhcpSvrStats6RxRebinds Counter64,
tmnxDhcpSvrStats6RxDeclines Counter64,
tmnxDhcpSvrStats6RxReleases Counter64,
tmnxDhcpSvrStats6TxReplies Counter64,
tmnxDhcpSvrStats6TxReconfigures Counter64,
tmnxDhcpSvrStats6RxInfRequests Counter64,
tmnxDhcpSvrStats6DropBadPackets Counter32,
tmnxDhcpSvrStats6DropInvldTypes Counter32,
tmnxDhcpSvrStats6DropLseNotReady Counter32,
tmnxDhcpSvrStats6DropNoSrvngPool Counter32,
tmnxDhcpSvrStats6DropOverload Counter32,
tmnxDhcpSvrStats6DropPerOverload Counter32,
tmnxDhcpSvrStats6OffersIgnore Counter32,
tmnxDhcpSvrStats6DropGenError Counter32,
tmnxDhcpSvrStats6DropDestOther Counter32,
tmnxDhcpSvrStats6DropMaxReached Counter32,
tmnxDhcpSvrStats6DropSvrDown Counter32,
tmnxDhcpSvrStats6LeasesExpired Counter32,
tmnxDhcpSvrStats6DropDuplDiffRly Counter32,
tmnxDhcpSvrStats6RxIntPppSlaac Counter64,
tmnxDhcpSvrStats6RxIntReqIpoeWan Counter64,
tmnxDhcpSvrStats6RxIntReleases Counter64,
tmnxDhcpSvrStats6DropIntWFo Counter32,
tmnxDhcpSvrStats6DropIntWConflct Counter32,
tmnxDhcpSvrStats6DropIntWIfIdMap Counter32,
tmnxDhcpSvrStats6DropIntWUserId Counter32,
tmnxDhcpSvrStats6RxIntIpoeSlaac Counter64,
tmnxDhcpSvrStats6DropAudit Counter64,
tmnxDhcpSvrStats6RxLeasequeries Counter64,
tmnxDhcpSvrStats6TxLqReplies Counter64,
tmnxDhcpSvrStats6DropLqNotAllow Counter32,
tmnxDhcpSvrStats6RxIntIpsec Counter64
}
tmnxDhcpSvrStats6RxSolicits OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStats6RxSolicits indicates the number of
solicit messages received by the DHCP server instance."
::= { tmnxDhcpServerStats6Entry 1 }
tmnxDhcpSvrStats6TxAdvertises OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStats6TxAdvertises indicates the number of
advertise messages sent by the DHCP server instance."
::= { tmnxDhcpServerStats6Entry 2 }
tmnxDhcpSvrStats6RxRequests OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStats6RxRequests indicates the number of
request messages received by the DHCP server instance."
::= { tmnxDhcpServerStats6Entry 3 }
tmnxDhcpSvrStats6RxConfirms OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStats6RxConfirms indicates the number of
confirm messages received by the DHCP server instance."
::= { tmnxDhcpServerStats6Entry 4 }
tmnxDhcpSvrStats6RxRenews OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStats6RxRenews indicates the number of renew
messages received by the DHCP server instance."
::= { tmnxDhcpServerStats6Entry 5 }
tmnxDhcpSvrStats6RxRebinds OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStats6RxRebinds indicates the number of rebind
messages received by the DHCP server instance."
::= { tmnxDhcpServerStats6Entry 6 }
tmnxDhcpSvrStats6RxDeclines OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStats6RxDeclines indicates the number of
decline messages received by the DHCP server instance."
::= { tmnxDhcpServerStats6Entry 7 }
tmnxDhcpSvrStats6RxReleases OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStats6RxReleases indicates the number of
release messages received by the DHCP server instance."
::= { tmnxDhcpServerStats6Entry 8 }
tmnxDhcpSvrStats6TxReplies OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStats6TxReplies indicates the number of reply
messages sent by the DHCP server instance."
::= { tmnxDhcpServerStats6Entry 9 }
tmnxDhcpSvrStats6TxReconfigures OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStats6TxReconfigures indicates the number of
reconfigure messages sent by the DHCP server instance."
::= { tmnxDhcpServerStats6Entry 10 }
tmnxDhcpSvrStats6RxInfRequests OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStats6RxInfRequests indicates the number of
information-request messages received by the DHCP server instance."
::= { tmnxDhcpServerStats6Entry 11 }
tmnxDhcpSvrStats6DropBadPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStats6DropBadPackets indicates the number of
DHCP packets received which were corrupt."
::= { tmnxDhcpServerStats6Entry 12 }
tmnxDhcpSvrStats6DropInvldTypes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStats6DropInvldTypes indicates the number of
DHCP packets received which had an invalid message type."
::= { tmnxDhcpServerStats6Entry 13 }
tmnxDhcpSvrStats6DropLseNotReady OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStats6DropLseNotReady indicates the number of
DHCP packets dropped by the server instance before the lease database
was ready."
::= { tmnxDhcpServerStats6Entry 14 }
tmnxDhcpSvrStats6DropNoSrvngPool OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStats6DropNoSrvngPool indicates the number of
DHCP packets dropped by the server instance because there were no more
free addresses in the pool."
::= { tmnxDhcpServerStats6Entry 15 }
tmnxDhcpSvrStats6DropOverload OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStats6DropOverload indicates the number of
DHCP packets dropped by the server instance because they were received
in excess of what the server instance can handle."
::= { tmnxDhcpServerStats6Entry 16 }
tmnxDhcpSvrStats6DropPerOverload OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStats6DropPerOverload indicates
the number of DHCP packets dropped by the server instance
because they were received in excess of what the DHCP persistence
system can handle. If this occurs, only releases and declines are
still processed."
::= { tmnxDhcpServerStats6Entry 17 }
tmnxDhcpSvrStats6OffersIgnore OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStats6OffersIgnore indicates the number of
DHCPOFFER (option 52 with value 2) packets sent by the DHCP server
instance that were ignored by he clients."
::= { tmnxDhcpServerStats6Entry 18 }
tmnxDhcpSvrStats6DropGenError OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStats6DropGenError indicates the number of
DHCP packets dropped by the server instance because of a generic
error."
::= { tmnxDhcpServerStats6Entry 19 }
tmnxDhcpSvrStats6DropDestOther OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStats6DropDestOther indicates the number of
DHCP requests dropped by the server instance because the (broadcast)
request was not destined to this server."
::= { tmnxDhcpServerStats6Entry 20 }
tmnxDhcpSvrStats6DropMaxReached OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStats6DropMaxReached indicates the number of
DHCP packets dropped by the server instance because the maximum number
of leases was reached.
The maximum number of leases is indicated by the value of the object
tmnxDhcpSvrMaxLeases."
::= { tmnxDhcpServerStats6Entry 21 }
tmnxDhcpSvrStats6DropSvrDown OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStats6DropSvrDown indicates the number of DHCP
packets dropped by the server instance during server instance shutdown
(while the value of the object tmnxDhcpServerCfgAdminState in the
corresponding row was set equal to 'outOfService')."
::= { tmnxDhcpServerStats6Entry 22 }
tmnxDhcpSvrStats6LeasesExpired OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStats6LeasesExpired indicates the number of
DHCP leases that were expired (because no release was received)."
::= { tmnxDhcpServerStats6Entry 23 }
tmnxDhcpSvrStats6DropDuplDiffRly OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStats6DropDuplDiffRly indicates the number of
DHCP requests dropped by the server instance because they were
received from a different Relay IP address within a timeframe of 10
seconds after a previous DHCPREQUEST."
::= { tmnxDhcpServerStats6Entry 24 }
tmnxDhcpSvrStats6RxIntPppSlaac OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStats6RxIntPppSlaac indicates the number of
internal request calls received by the DHCP server instance from the
local address assignment infrastructure for PPP SLAAC (stateless
autoconfiguration)."
::= { tmnxDhcpServerStats6Entry 25 }
tmnxDhcpSvrStats6RxIntReqIpoeWan OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStats6RxIntReqIpoeWan indicates the number of
internal request calls received by the DHCP server instance from the
local address assignment infrastructure for IPoE."
::= { tmnxDhcpServerStats6Entry 26 }
tmnxDhcpSvrStats6RxIntReleases OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStats6RxIntReleases indicates the number of
internal release calls received by the DHCP server instance from the
local address assignment infrastructure."
::= { tmnxDhcpServerStats6Entry 27 }
tmnxDhcpSvrStats6DropIntWFo OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStats6DropIntWFo indicates the number of
internal calls from the local address assignment infrastructure
dropped by the DHCP server instance because failover is enabled for
the server instance."
::= { tmnxDhcpServerStats6Entry 28 }
tmnxDhcpSvrStats6DropIntWConflct OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStats6DropIntWConflct indicates a DHCP host is
trying to acquire an IP address that was handed through the local
address assignment infrastructure, or the local address assignment
infrastructure tries to use an IP address that was handed out to a
DHCP client."
::= { tmnxDhcpServerStats6Entry 29 }
tmnxDhcpSvrStats6DropIntWIfIdMap OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStats6DropIntWIfIdMap indicates the number of
internal calls from the local address assignment infrastructure
dropped by the DHCP server instance because interface ID mapping is
enabled for the server instance."
::= { tmnxDhcpServerStats6Entry 30 }
tmnxDhcpSvrStats6DropIntWUserId OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStats6DropIntWUserId indicates the number of
internal calls from the local address assignment infrastructure
dropped by the DHCP server instance because tmnxDhcpServerCfgUserIdent
is not set to duid (2) for the server instance."
::= { tmnxDhcpServerStats6Entry 31 }
tmnxDhcpSvrStats6RxIntIpoeSlaac OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStats6RxIntIpoeSlaac indicates the number of
internal request calls received by the DHCP server instance from the
local address assignment infrastructure for IPoE SLAAC (stateless
autoconfiguration)."
::= { tmnxDhcpServerStats6Entry 32 }
tmnxDhcpSvrStats6DropAudit OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStats6DropAudit indicates the number of DHCP
requests dropped by the server instance because this server instance
is busy with the primary audit."
::= { tmnxDhcpServerStats6Entry 33 }
tmnxDhcpSvrStats6RxLeasequeries OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStats6RxLeasequeries indicates the number of
leasequery messages received by the DHCP server instance."
::= { tmnxDhcpServerStats6Entry 34 }
tmnxDhcpSvrStats6TxLqReplies OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStats6TxLqReplies indicates the number of
leasequery-reply messages sent by the DHCP server instance."
::= { tmnxDhcpServerStats6Entry 35 }
tmnxDhcpSvrStats6DropLqNotAllow OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStats6DropLqNotAllow indicates the number of
DHCP leasequery packets dropped by the server instance because the
server is configured not to allow leasequery packets."
::= { tmnxDhcpServerStats6Entry 36 }
tmnxDhcpSvrStats6RxIntIpsec OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrStats6RxIntIpsec indicates the number of
internal request calls received by the DHCP server instance from the
local address assignment infrastructure for IPsec."
::= { tmnxDhcpServerStats6Entry 37 }
tmnxDhcpSvrSubnetStats6Table OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxDhcpSvrSubnetStats6Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The tmnxDhcpSvrSubnetStats6Table has an entry for each subnet that
belongs to the specified DHCPv6 server instance and pool."
::= { tmnxDhcpServerObjs 24 }
tmnxDhcpSvrSubnetStats6Entry OBJECT-TYPE
SYNTAX TmnxDhcpSvrSubnetStats6Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each row entry in the tmnxDhcpSvrSubnetStats6Table represents
additional columns of operational data for a subnet that belongs to
the specified DHCPv6 server instance and pool."
INDEX {
vRtrID,
tmnxDhcpServerCfgServerName,
tmnxDhcpServerPoolName,
tmnxDhcpSvrSubnetAddrType,
tmnxDhcpSvrSubnetAddress,
tmnxDhcpSvrSubnetPrefixLength
}
::= { tmnxDhcpSvrSubnetStats6Table 1 }
TmnxDhcpSvrSubnetStats6Entry ::= SEQUENCE
{
tmnxDhcpSvrSubnetStats6Advertise Counter32,
tmnxDhcpSvrSubnetStats6Stable Counter32,
tmnxDhcpSvrSubnetStats6RCPending Counter32,
tmnxDhcpSvrSubnetStats6RmPending Counter32,
tmnxDhcpSvrSubnetStats6Declined Counter32,
tmnxDhcpSvrSubnetStats6HasExt TruthValue,
tmnxDhcpSvrSubnetStats6ExtResetT TimeStamp,
tmnxDhcpSvrSubnetStats6StableP Counter32,
tmnxDhcpSvrSubnetStats6StablePT TimeStamp,
tmnxDhcpSvrSubnetStats6ProvBlk Counter64,
tmnxDhcpSvrSubnetStats6UsedBlk Counter64,
tmnxDhcpSvrSubnetStats6UsedBlkP Counter64,
tmnxDhcpSvrSubnetStats6UsedBlkPT TimeStamp,
tmnxDhcpSvrSubnetStats6FreeBlk Counter64,
tmnxDhcpSvrSubnetStats6FreeBlkP Counter64,
tmnxDhcpSvrSubnetStats6FreeBlkPT TimeStamp,
tmnxDhcpSvrSubnetStats6UsedPct Integer32,
tmnxDhcpSvrSubnetStats6UsedPctP Integer32,
tmnxDhcpSvrSubnetStats6UsedPctPT TimeStamp,
tmnxDhcpSvrSubnetStats6FreePct Integer32,
tmnxDhcpSvrSubnetStats6FreePctP Integer32,
tmnxDhcpSvrSubnetStats6FreePctPT TimeStamp,
tmnxDhcpSvrSubnetStats6AdvertP Counter32,
tmnxDhcpSvrSubnetStats6AdvertPT TimeStamp
}
tmnxDhcpSvrSubnetStats6Advertise OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStats6Advertise indicates the number of
leases in this subnet that are in state 'advertised'."
::= { tmnxDhcpSvrSubnetStats6Entry 1 }
tmnxDhcpSvrSubnetStats6Stable OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStats6Stable indicates the number of
leases in this subnet that are in state 'stable'."
::= { tmnxDhcpSvrSubnetStats6Entry 2 }
tmnxDhcpSvrSubnetStats6RCPending OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStats6RCPending indicates the number of
leases in this subnet that are in state 'reconfigurePending'."
::= { tmnxDhcpSvrSubnetStats6Entry 3 }
tmnxDhcpSvrSubnetStats6RmPending OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStats6RmPending indicates the number of
leases in this subnet that are in state 'removePending'."
::= { tmnxDhcpSvrSubnetStats6Entry 4 }
tmnxDhcpSvrSubnetStats6Declined OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStats6Declined indicates the number of
addresses in this subnet that are declined."
::= { tmnxDhcpSvrSubnetStats6Entry 5 }
tmnxDhcpSvrSubnetStats6HasExt OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStats6HasExt indicates whether the
extended statistics collection for this prefix is enabled. These
extended statistics are only collected when the length of the
configured subnet is between /32 en /64."
::= { tmnxDhcpSvrSubnetStats6Entry 6 }
tmnxDhcpSvrSubnetStats6ExtResetT OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStats6ExtResetT indicates the sysUpTime
at the last reset of the extended statistics."
::= { tmnxDhcpSvrSubnetStats6Entry 7 }
tmnxDhcpSvrSubnetStats6StableP OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStats6StableP indicates the highest
value of tmnxDhcpSvrSubnetStats6Stable since the last reset of the
extended statistics."
::= { tmnxDhcpSvrSubnetStats6Entry 8 }
tmnxDhcpSvrSubnetStats6StablePT OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStats6StablePT indicates the sysUpTime
at the last change of tmnxDhcpSvrSubnetStats6StableP."
::= { tmnxDhcpSvrSubnetStats6Entry 9 }
tmnxDhcpSvrSubnetStats6ProvBlk OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStats6ProvBlk indicates the number of
provisioned /64 blocks."
::= { tmnxDhcpSvrSubnetStats6Entry 10 }
tmnxDhcpSvrSubnetStats6UsedBlk OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStats6UsedBlk indicates the number of
provisioned but unused /64 blocks."
::= { tmnxDhcpSvrSubnetStats6Entry 11 }
tmnxDhcpSvrSubnetStats6UsedBlkP OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStats6UsedBlkP indicates the lowest
value of unused /64 blocks since the last reset of the extended
statistics."
::= { tmnxDhcpSvrSubnetStats6Entry 12 }
tmnxDhcpSvrSubnetStats6UsedBlkPT OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStats6UsedBlkPT indicates the sysUpTime
at the last change of tmnxDhcpSvrSubnetStats6UsedBlkP."
::= { tmnxDhcpSvrSubnetStats6Entry 13 }
tmnxDhcpSvrSubnetStats6FreeBlk OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStats6FreeBlk indicates the number of
provisioned but unused /64 blocks."
::= { tmnxDhcpSvrSubnetStats6Entry 14 }
tmnxDhcpSvrSubnetStats6FreeBlkP OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStats6FreeBlkP indicates the lowest
value of unused /64 blocks since the last reset of the extended
statistics."
::= { tmnxDhcpSvrSubnetStats6Entry 15 }
tmnxDhcpSvrSubnetStats6FreeBlkPT OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStats6FreeBlkPT indicates the sysUpTime
at the last change of tmnxDhcpSvrSubnetStats6FreeBlkP."
::= { tmnxDhcpSvrSubnetStats6Entry 16 }
tmnxDhcpSvrSubnetStats6UsedPct OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStats6UsedPct indicates the percentage
of /64 blocks currently in use."
::= { tmnxDhcpSvrSubnetStats6Entry 17 }
tmnxDhcpSvrSubnetStats6UsedPctP OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStats6UsedPctP indicates the highest
value of tmnxDhcpSvrSubnetStats6UsedPct since the last reset of the
extended statistics."
::= { tmnxDhcpSvrSubnetStats6Entry 18 }
tmnxDhcpSvrSubnetStats6UsedPctPT OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStats6UsedPctPT indicates the sysUpTime
at the last change of tmnxDhcpSvrSubnetStats6UsedPctP."
::= { tmnxDhcpSvrSubnetStats6Entry 19 }
tmnxDhcpSvrSubnetStats6FreePct OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStats6FreePct indicates the percentage
of /64 blocks currently unused."
::= { tmnxDhcpSvrSubnetStats6Entry 20 }
tmnxDhcpSvrSubnetStats6FreePctP OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStats6FreePctP indicates the lowest
value of tmnxDhcpSvrSubnetStats6FreePct since the last reset of the
extended statistics."
::= { tmnxDhcpSvrSubnetStats6Entry 21 }
tmnxDhcpSvrSubnetStats6FreePctPT OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStats6FreePctPT indicates the sysUpTime
at the last change of tmnxDhcpSvrSubnetStats6FreePctP."
::= { tmnxDhcpSvrSubnetStats6Entry 22 }
tmnxDhcpSvrSubnetStats6AdvertP OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStats6AdvertP indicates the highest
value of tmnxDhcpSvrSubnetStats6Advertise since the last reset of the
extended statistics."
::= { tmnxDhcpSvrSubnetStats6Entry 23 }
tmnxDhcpSvrSubnetStats6AdvertPT OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrSubnetStats6AdvertPT indicates the sysUpTime
at the last change of tmnxDhcpSvrSubnetStats6AdvertP."
::= { tmnxDhcpSvrSubnetStats6Entry 24 }
tmnxDhcpSvrPoolStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxDhcpSvrPoolStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The tmnxDhcpSvrPoolStatsTable has an entry for each pool that belongs
to the specified DHCP server instance."
::= { tmnxDhcpServerObjs 25 }
tmnxDhcpSvrPoolStatsEntry OBJECT-TYPE
SYNTAX TmnxDhcpSvrPoolStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each row entry in the tmnxDhcpSvrPoolStatsTable represents additional
columns of operational data for a pool that belongs to the specified
DHCP server instance."
INDEX {
vRtrID,
tmnxDhcpServerCfgServerName,
tmnxDhcpServerPoolName
}
::= { tmnxDhcpSvrPoolStatsTable 1 }
TmnxDhcpSvrPoolStatsEntry ::= SEQUENCE
{
tmnxDhcpSvrPoolStatsFree Counter32,
tmnxDhcpSvrPoolStatsOffered Counter32,
tmnxDhcpSvrPoolStatsStable Counter32,
tmnxDhcpSvrPoolStatsFRPending Counter32,
tmnxDhcpSvrPoolStatsRemPending Counter32,
tmnxDhcpSvrPoolStatsDeclined Counter32,
tmnxDhcpSvrPoolStatsFoFree Counter32,
tmnxDhcpSvrPoolStatsFoOffered Counter32,
tmnxDhcpSvrPoolStatsFoStable Counter32,
tmnxDhcpSvrPoolStatsFoFRPend Counter32,
tmnxDhcpSvrPoolStatsFoRemPend Counter32,
tmnxDhcpSvrPoolStatsFoDeclined Counter32,
tmnxDhcpSvrPoolStatsProv Counter32,
tmnxDhcpSvrPoolStatsFoProv Counter32,
tmnxDhcpSvrPoolStatsHasExt TruthValue,
tmnxDhcpSvrPoolStatsExtResetT TimeStamp,
tmnxDhcpSvrPoolStatsStableP Counter32,
tmnxDhcpSvrPoolStatsStablePT TimeStamp,
tmnxDhcpSvrPoolStatsFoStableP Counter32,
tmnxDhcpSvrPoolStatsFoStablePT TimeStamp,
tmnxDhcpSvrPoolStatsUsed Counter32,
tmnxDhcpSvrPoolStatsUsedP Counter32,
tmnxDhcpSvrPoolStatsUsedPT TimeStamp,
tmnxDhcpSvrPoolStatsFoUsed Counter32,
tmnxDhcpSvrPoolStatsFoUsedP Counter32,
tmnxDhcpSvrPoolStatsFoUsedPT TimeStamp,
tmnxDhcpSvrPoolStatsFreeP Counter32,
tmnxDhcpSvrPoolStatsFreePT TimeStamp,
tmnxDhcpSvrPoolStatsFoFreeP Counter32,
tmnxDhcpSvrPoolStatsFoFreePT TimeStamp,
tmnxDhcpSvrPoolStatsUsedPct Integer32,
tmnxDhcpSvrPoolStatsUsedPctP Integer32,
tmnxDhcpSvrPoolStatsUsedPctPT TimeStamp,
tmnxDhcpSvrPoolStatsFoUsdPct Integer32,
tmnxDhcpSvrPoolStatsFoUsdPctP Integer32,
tmnxDhcpSvrPoolStatsFoUsdPctPT TimeStamp,
tmnxDhcpSvrPoolStatsFreePct Integer32,
tmnxDhcpSvrPoolStatsFreePctP Integer32,
tmnxDhcpSvrPoolStatsFreePctPT TimeStamp,
tmnxDhcpSvrPoolStatsFoFrePct Integer32,
tmnxDhcpSvrPoolStatsFoFrePctP Integer32,
tmnxDhcpSvrPoolStatsFoFrePctPT TimeStamp,
tmnxDhcpSvrPoolStatsOfferP Counter32,
tmnxDhcpSvrPoolStatsOfferPT TimeStamp,
tmnxDhcpSvrPoolStatsFoOfferP Counter32,
tmnxDhcpSvrPoolStatsFoOfferPT TimeStamp
}
tmnxDhcpSvrPoolStatsFree OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrPoolStatsFree indicates the number of
addresses in this pool that are free."
::= { tmnxDhcpSvrPoolStatsEntry 1 }
tmnxDhcpSvrPoolStatsOffered OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrPoolStatsOffered indicates the number of
leases in this pool that are in state 'offered'."
::= { tmnxDhcpSvrPoolStatsEntry 2 }
tmnxDhcpSvrPoolStatsStable OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrPoolStatsStable indicates the number of leases
in this pool that are in state 'stable'."
::= { tmnxDhcpSvrPoolStatsEntry 3 }
tmnxDhcpSvrPoolStatsFRPending OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrPoolStatsFRPending indicates the number of
leases in this pool that are in state 'forceRenewPending'."
::= { tmnxDhcpSvrPoolStatsEntry 4 }
tmnxDhcpSvrPoolStatsRemPending OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrPoolStatsRemPending indicates the number of
leases in this pool that are in state 'removePending'."
::= { tmnxDhcpSvrPoolStatsEntry 5 }
tmnxDhcpSvrPoolStatsDeclined OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrPoolStatsDeclined indicates the number of
addresses in this pool that are declined."
::= { tmnxDhcpSvrPoolStatsEntry 6 }
tmnxDhcpSvrPoolStatsFoFree OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrPoolStatsFoFree indicates the number of remote
addresses in this pool that are free.
The value of this object is only relevant if the value of the object
tmnxDhcpsFoAdminState of this server is equal to 'inService (2)'."
::= { tmnxDhcpSvrPoolStatsEntry 7 }
tmnxDhcpSvrPoolStatsFoOffered OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrPoolStatsFoOffered indicates the number of
remote leases in this pool that are in state 'offered'.
The value of this object is only relevant if the value of the object
tmnxDhcpsFoAdminState of this server is equal to 'inService (2)'."
::= { tmnxDhcpSvrPoolStatsEntry 8 }
tmnxDhcpSvrPoolStatsFoStable OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrPoolStatsFoStable indicates the number of
remote leases in this pool that are in state 'stable'.
The value of this object is only relevant if the value of the object
tmnxDhcpsFoAdminState of this server is equal to 'inService (2)'."
::= { tmnxDhcpSvrPoolStatsEntry 9 }
tmnxDhcpSvrPoolStatsFoFRPend OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrPoolStatsFoFRPend indicates the number of
remote leases in this pool that are in state 'forceRenewPending'.
The value of this object is only relevant if the value of the object
tmnxDhcpsFoAdminState of this server is equal to 'inService (2)'."
::= { tmnxDhcpSvrPoolStatsEntry 10 }
tmnxDhcpSvrPoolStatsFoRemPend OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrPoolStatsFoRemPend indicates the number of
remote leases in this pool that are in state 'removePending'.
The value of this object is only relevant if the value of the object
tmnxDhcpsFoAdminState of this server is equal to 'inService (2)'."
::= { tmnxDhcpSvrPoolStatsEntry 11 }
tmnxDhcpSvrPoolStatsFoDeclined OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrPoolStatsFoDeclined indicates the number of
remote addresses in this pool that are declined.
The value of this object is only relevant if the value of the object
tmnxDhcpsFoAdminState of this server is equal to 'inService (2)'."
::= { tmnxDhcpSvrPoolStatsEntry 12 }
tmnxDhcpSvrPoolStatsProv OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrPoolStatsProv indicates the total number of
local addresses in this pool that are provisioned."
::= { tmnxDhcpSvrPoolStatsEntry 13 }
tmnxDhcpSvrPoolStatsFoProv OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrPoolStatsFoProv indicates the total number of
remote addresses in this pool that are provisioned.
The value of this object is only relevant if the value of the object
tmnxDhcpsFoAdminState of this server is equal to 'inService (2)' and
the value of the object tmnxDhcpsFoState of this server is equal to
'partnerDown (5)'."
::= { tmnxDhcpSvrPoolStatsEntry 14 }
tmnxDhcpSvrPoolStatsHasExt OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrPoolStatsHasExt indicates whether the extended
statistics collection for this pool is enabled."
::= { tmnxDhcpSvrPoolStatsEntry 15 }
tmnxDhcpSvrPoolStatsExtResetT OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrPoolStatsExtResetT indicates the sysUpTime at
the last reset of the extended statistics."
::= { tmnxDhcpSvrPoolStatsEntry 16 }
tmnxDhcpSvrPoolStatsStableP OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrPoolStatsStableP indicates the highest value
of tmnxDhcpSvrPoolStatsStable since the last reset of the extended
statistics."
::= { tmnxDhcpSvrPoolStatsEntry 17 }
tmnxDhcpSvrPoolStatsStablePT OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrPoolStatsStablePT indicates the sysUpTime at
the last change of tmnxDhcpSvrPoolStatsStableP."
::= { tmnxDhcpSvrPoolStatsEntry 18 }
tmnxDhcpSvrPoolStatsFoStableP OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrPoolStatsFoStableP indicates the highest value
of tmnxDhcpSvrPoolStatsFoStable since the last reset of the extended
statistics."
::= { tmnxDhcpSvrPoolStatsEntry 19 }
tmnxDhcpSvrPoolStatsFoStablePT OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrPoolStatsFoStablePT indicates the sysUpTime at
the last change of tmnxDhcpSvrPoolStatsFoStableP."
::= { tmnxDhcpSvrPoolStatsEntry 20 }
tmnxDhcpSvrPoolStatsUsed OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrPoolStatsUsed indicates the number of
provisioned and used subnets."
::= { tmnxDhcpSvrPoolStatsEntry 21 }
tmnxDhcpSvrPoolStatsUsedP OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrPoolStatsUsedP indicates the lowest value of
unused subnets since the last reset of the extended statistics."
::= { tmnxDhcpSvrPoolStatsEntry 22 }
tmnxDhcpSvrPoolStatsUsedPT OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrPoolStatsUsedPT indicates the sysUpTime at the
last change of tmnxDhcpSvrPoolStatsUsedP."
::= { tmnxDhcpSvrPoolStatsEntry 23 }
tmnxDhcpSvrPoolStatsFoUsed OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrPoolStatsFoUsed indicates the number of
provisioned and used remote subnets."
::= { tmnxDhcpSvrPoolStatsEntry 24 }
tmnxDhcpSvrPoolStatsFoUsedP OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrPoolStatsFoUsedP indicates the lowest value of
unused subnets since the last reset of the extended statistics."
::= { tmnxDhcpSvrPoolStatsEntry 25 }
tmnxDhcpSvrPoolStatsFoUsedPT OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrPoolStatsFoUsedPT indicates the sysUpTime at
the last change of tmnxDhcpSvrPoolStatsFoUsedP."
::= { tmnxDhcpSvrPoolStatsEntry 26 }
tmnxDhcpSvrPoolStatsFreeP OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrPoolStatsFreeP indicates the lowest value of
unused subnets since the last reset of the extended statistics."
::= { tmnxDhcpSvrPoolStatsEntry 27 }
tmnxDhcpSvrPoolStatsFreePT OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrPoolStatsFreePT indicates the sysUpTime at the
last change of tmnxDhcpSvrPoolStatsFreeP."
::= { tmnxDhcpSvrPoolStatsEntry 28 }
tmnxDhcpSvrPoolStatsFoFreeP OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrPoolStatsFoFreeP indicates the lowest value of
unused subnets since the last reset of the extended statistics."
::= { tmnxDhcpSvrPoolStatsEntry 29 }
tmnxDhcpSvrPoolStatsFoFreePT OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrPoolStatsFoFreePT indicates the sysUpTime at
the last change of tmnxDhcpSvrPoolStatsFoFreeP."
::= { tmnxDhcpSvrPoolStatsEntry 30 }
tmnxDhcpSvrPoolStatsUsedPct OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrPoolStatsUsedPct indicates the percentage of
subnets currently in use."
::= { tmnxDhcpSvrPoolStatsEntry 31 }
tmnxDhcpSvrPoolStatsUsedPctP OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrPoolStatsUsedPctP indicates the highest value
of tmnxDhcpSvrPoolStatsUsedPct since the last reset of the extended
statistics."
::= { tmnxDhcpSvrPoolStatsEntry 32 }
tmnxDhcpSvrPoolStatsUsedPctPT OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrPoolStatsUsedPctPT indicates the sysUpTime at
the last change of tmnxDhcpSvrPoolStatsUsedPctP."
::= { tmnxDhcpSvrPoolStatsEntry 33 }
tmnxDhcpSvrPoolStatsFoUsdPct OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrPoolStatsFoUsdPct indicates the percentage of
remote subnets currently in use."
::= { tmnxDhcpSvrPoolStatsEntry 34 }
tmnxDhcpSvrPoolStatsFoUsdPctP OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrPoolStatsFoUsdPctP indicates the highest value
of tmnxDhcpSvrPoolStatsFoUsdPct since the last reset of the extended
statistics."
::= { tmnxDhcpSvrPoolStatsEntry 35 }
tmnxDhcpSvrPoolStatsFoUsdPctPT OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrPoolStatsFoUsdPctPT indicates the sysUpTime at
the last change of tmnxDhcpSvrPoolStatsFoUsdPctP."
::= { tmnxDhcpSvrPoolStatsEntry 36 }
tmnxDhcpSvrPoolStatsFreePct OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrPoolStatsFreePct indicates the percentage of
subnets currently unused."
::= { tmnxDhcpSvrPoolStatsEntry 37 }
tmnxDhcpSvrPoolStatsFreePctP OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrPoolStatsFreePctP indicates the lowest value
of tmnxDhcpSvrPoolStatsFreePct since the last reset of the extended
statistics."
::= { tmnxDhcpSvrPoolStatsEntry 38 }
tmnxDhcpSvrPoolStatsFreePctPT OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrPoolStatsFreePctPT indicates the sysUpTime at
the last change of tmnxDhcpSvrPoolStatsFreePctP."
::= { tmnxDhcpSvrPoolStatsEntry 39 }
tmnxDhcpSvrPoolStatsFoFrePct OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrPoolStatsFoFrePct indicates the percentage of
remote subnets currently unused."
::= { tmnxDhcpSvrPoolStatsEntry 40 }
tmnxDhcpSvrPoolStatsFoFrePctP OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrPoolStatsFoFrePctP indicates the lowest value
of tmnxDhcpSvrPoolStatsFoFrePct since the last reset of the extended
statistics."
::= { tmnxDhcpSvrPoolStatsEntry 41 }
tmnxDhcpSvrPoolStatsFoFrePctPT OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrPoolStatsFoFrePctPT indicates the sysUpTime at
the last change of tmnxDhcpSvrPoolStatsFoFrePctP."
::= { tmnxDhcpSvrPoolStatsEntry 42 }
tmnxDhcpSvrPoolStatsOfferP OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrPoolStatsOfferP indicates the highest value of
tmnxDhcpSvrPoolStatsOffered since the last reset of the extended
statistics."
::= { tmnxDhcpSvrPoolStatsEntry 43 }
tmnxDhcpSvrPoolStatsOfferPT OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrPoolStatsOfferPT indicates the sysUpTime at
the last change of tmnxDhcpSvrPoolStatsOfferP."
::= { tmnxDhcpSvrPoolStatsEntry 44 }
tmnxDhcpSvrPoolStatsFoOfferP OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrPoolStatsFoOfferP indicates the highest value
of tmnxDhcpSvrPoolStatsFoOffered since the last reset of the extended
statistics."
::= { tmnxDhcpSvrPoolStatsEntry 45 }
tmnxDhcpSvrPoolStatsFoOfferPT OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrPoolStatsFoOfferPT indicates the sysUpTime at
the last change of tmnxDhcpSvrPoolStatsFoOfferP."
::= { tmnxDhcpSvrPoolStatsEntry 46 }
tmnxDhcpServerDuidTableLastCh OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpServerDuidTableLastCh indicates the
value of sysUpTime at the time of the last modification of an entry in
the tmnxDhcpServerDuidTable."
::= { tmnxDhcpServerObjs 26 }
tmnxDhcpServerDuidTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxDhcpServerDuidEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table tmnxDhcpServerDuidTable contains objects to configure the
DHCP Unique Identifier (DUID)."
::= { tmnxDhcpServerObjs 27 }
tmnxDhcpServerDuidEntry OBJECT-TYPE
SYNTAX TmnxDhcpServerDuidEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each row represents a DHCP server instance running within a virtual
router.
Rows are created or removed automatically by the system.
Changing this value while there are active leases in the server can
cause renews/releases to fail, only on the following rebind everything
becomes stable again.
It is the responsibility of the operator to make sure that the server
DUID is unique."
AUGMENTS { tmnxDhcpServerConfigEntry }
::= { tmnxDhcpServerDuidTable 1 }
TmnxDhcpServerDuidEntry ::= SEQUENCE
{
tmnxDhcpServerDuidLastChanged TimeStamp,
tmnxDhcpServerDuidTypeCode TmnxDhcpServerDUIDTypeCode,
tmnxDhcpServerDuidEnNumber Unsigned32,
tmnxDhcpServerDuidEnIdData OCTET STRING,
tmnxDhcpServerDuidEnIdDataType TmnxDhcpOptionType
}
tmnxDhcpServerDuidLastChanged OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpServerDuidLastChanged indicates the sysUpTime at
the time of the last change of an entry in the
tmnxDhcpServerDuidTable."
::= { tmnxDhcpServerDuidEntry 1 }
tmnxDhcpServerDuidTypeCode OBJECT-TYPE
SYNTAX TmnxDhcpServerDUIDTypeCode
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxDhcpServerDuidTypeCode specifies the type code of the
server DUID."
REFERENCE
"RFC 3315 paragraph 9.1"
DEFVAL { duidLinkLocal }
::= { tmnxDhcpServerDuidEntry 2 }
tmnxDhcpServerDuidEnNumber OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpServerDuidEnNumber indicates the
enterprise-number. The enterprise-number is the vendor's registered
Private Enterprise Number as maintained by IANA."
REFERENCE
"RFC 3315 paragraph 9.3"
::= { tmnxDhcpServerDuidEntry 3 }
tmnxDhcpServerDuidEnIdData OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..58))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value tmnxDhcpServerDuidEnIdData specifies the variable length
identifier following the type code and enterprise-number."
REFERENCE
"RFC 3315 paragraph 9.3"
DEFVAL { "" }
::= { tmnxDhcpServerDuidEntry 4 }
tmnxDhcpServerDuidEnIdDataType OBJECT-TYPE
SYNTAX TmnxDhcpOptionType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value tmnxDhcpServerDuidEnIdDataType specifies the type of
tmnxDhcpServerDuidEnIdData."
DEFVAL { ascii }
::= { tmnxDhcpServerDuidEntry 5 }
tmnxDhcpsPoolStats6Table OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxDhcpsPoolStats6Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The tmnxDhcpsPoolStats6Table has an entry for each pool that belongs
to the specified DHCPv6 server instance."
::= { tmnxDhcpServerObjs 28 }
tmnxDhcpsPoolStats6Entry OBJECT-TYPE
SYNTAX TmnxDhcpsPoolStats6Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each row entry in the tmnxDhcpsPoolStats6Table represents additional
columns of operational data for a pool that belongs to the specified
DHCPv6 server instance.
The value of these columns is only relevant if the value of the object
tmnxDhcpsFoAdminState of this server is equal to 'inService (2)'."
INDEX {
vRtrID,
tmnxDhcpServerCfgServerName,
tmnxDhcpServerPoolName
}
::= { tmnxDhcpsPoolStats6Table 1 }
TmnxDhcpsPoolStats6Entry ::= SEQUENCE
{
tmnxDhcpsPoolStats6Stable Counter32,
tmnxDhcpsPoolStats6FoStable Counter32,
tmnxDhcpsPoolStats6HasExt TruthValue,
tmnxDhcpsPoolStats6ExtResetT TimeStamp,
tmnxDhcpsPoolStats6StableP Counter32,
tmnxDhcpsPoolStats6StablePT TimeStamp,
tmnxDhcpsPoolStats6FoStableP Counter32,
tmnxDhcpsPoolStats6FoStablePT TimeStamp,
tmnxDhcpsPoolStats6ProvBlk Counter64,
tmnxDhcpsPoolStats6FoProvBlk Counter64,
tmnxDhcpsPoolStats6UsedBlk Counter64,
tmnxDhcpsPoolStats6UsedBlkP Counter64,
tmnxDhcpsPoolStats6UsedBlkPT TimeStamp,
tmnxDhcpsPoolStats6FoUsedBlk Counter64,
tmnxDhcpsPoolStats6FoUsedBlkP Counter64,
tmnxDhcpsPoolStats6FoUsedBlkPT TimeStamp,
tmnxDhcpsPoolStats6FreeBlk Counter64,
tmnxDhcpsPoolStats6FreeBlkP Counter64,
tmnxDhcpsPoolStats6FreeBlkPT TimeStamp,
tmnxDhcpsPoolStats6FoFreeBlk Counter64,
tmnxDhcpsPoolStats6FoFreeBlkP Counter64,
tmnxDhcpsPoolStats6FoFreeBlkPT TimeStamp,
tmnxDhcpsPoolStats6UsedPct Integer32,
tmnxDhcpsPoolStats6UsedPctP Integer32,
tmnxDhcpsPoolStats6UsedPctPT TimeStamp,
tmnxDhcpsPoolStats6FoUsedPct Integer32,
tmnxDhcpsPoolStats6FoUsedPctP Integer32,
tmnxDhcpsPoolStats6FoUsedPctPT TimeStamp,
tmnxDhcpsPoolStats6FreePct Integer32,
tmnxDhcpsPoolStats6FreePctP Integer32,
tmnxDhcpsPoolStats6FreePctPT TimeStamp,
tmnxDhcpsPoolStats6FoFreePct Integer32,
tmnxDhcpsPoolStats6FoFreePctP Integer32,
tmnxDhcpsPoolStats6FoFreePctPT TimeStamp,
tmnxDhcpsPoolStats6Advertise Counter32,
tmnxDhcpsPoolStats6AdvertP Counter32,
tmnxDhcpsPoolStats6AdvertPT TimeStamp,
tmnxDhcpsPoolStats6FoAdvertise Counter32,
tmnxDhcpsPoolStats6FoAdvertP Counter32,
tmnxDhcpsPoolStats6FoAdvertPT TimeStamp,
tmnxDhcpsPoolStats6IntNoPfxWan Counter32,
tmnxDhcpsPoolStats6IntNoPfxSlaa Counter32
}
tmnxDhcpsPoolStats6Stable OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolStats6Stable indicates the number of leases
in this pool that are in state 'stable'."
::= { tmnxDhcpsPoolStats6Entry 1 }
tmnxDhcpsPoolStats6FoStable OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolStats6FoStable indicates the number of
remote leases in this pool that are in state 'stable'."
::= { tmnxDhcpsPoolStats6Entry 2 }
tmnxDhcpsPoolStats6HasExt OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolStats6HasExt indicates whether the extended
statistics collection for this prefix is enabled. These extended
statistics are only collected when the length of the configured subnet
is between /32 en /64."
::= { tmnxDhcpsPoolStats6Entry 3 }
tmnxDhcpsPoolStats6ExtResetT OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolStats6ExtResetT indicates the sysUpTime at
the last reset of the extended statistics."
::= { tmnxDhcpsPoolStats6Entry 4 }
tmnxDhcpsPoolStats6StableP OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolStats6StableP indicates the highest value of
tmnxDhcpsPoolStats6Stable since the last reset of the extended
statistics."
::= { tmnxDhcpsPoolStats6Entry 5 }
tmnxDhcpsPoolStats6StablePT OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolStats6StablePT indicates the sysUpTime at
the last change of tmnxDhcpsPoolStats6StableP."
::= { tmnxDhcpsPoolStats6Entry 6 }
tmnxDhcpsPoolStats6FoStableP OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolStats6FoStableP indicates the highest value
of tmnxDhcpsPoolStats6FoStable since the last reset of the extended
statistics."
::= { tmnxDhcpsPoolStats6Entry 7 }
tmnxDhcpsPoolStats6FoStablePT OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolStats6FoStablePT indicates the sysUpTime at
the last change of tmnxDhcpsPoolStats6FoStableP."
::= { tmnxDhcpsPoolStats6Entry 8 }
tmnxDhcpsPoolStats6ProvBlk OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolStats6ProvBlk indicates the number of
provisioned /64 blocks."
::= { tmnxDhcpsPoolStats6Entry 9 }
tmnxDhcpsPoolStats6FoProvBlk OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolStats6FoProvBlk indicates the remote number
of provisioned /64 blocks."
::= { tmnxDhcpsPoolStats6Entry 10 }
tmnxDhcpsPoolStats6UsedBlk OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolStats6UsedBlk indicates the number of
provisioned but unused /64 blocks."
::= { tmnxDhcpsPoolStats6Entry 11 }
tmnxDhcpsPoolStats6UsedBlkP OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolStats6UsedBlkP indicates the lowest value of
tmnxDhcpsPoolStats6UsedBlk since the last reset of the extended
statistics."
::= { tmnxDhcpsPoolStats6Entry 12 }
tmnxDhcpsPoolStats6UsedBlkPT OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolStats6UsedBlkPT indicates the sysUpTime at
the last change of tmnxDhcpsPoolStats6UsedBlkP."
::= { tmnxDhcpsPoolStats6Entry 13 }
tmnxDhcpsPoolStats6FoUsedBlk OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolStats6FoUsedBlk indicates the remote number
of provisioned but unused /64 blocks."
::= { tmnxDhcpsPoolStats6Entry 14 }
tmnxDhcpsPoolStats6FoUsedBlkP OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolStats6FoUsedBlkP indicates the lowest value
of tmnxDhcpsPoolStats6FoUsedBlk since the last reset of the extended
statistics."
::= { tmnxDhcpsPoolStats6Entry 15 }
tmnxDhcpsPoolStats6FoUsedBlkPT OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolStats6FoUsedBlkPT indicates the sysUpTime at
the last change of tmnxDhcpsPoolStats6FoUsedBlkP."
::= { tmnxDhcpsPoolStats6Entry 16 }
tmnxDhcpsPoolStats6FreeBlk OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolStats6FreeBlk indicates the number of
provisioned but unused /64 blocks."
::= { tmnxDhcpsPoolStats6Entry 17 }
tmnxDhcpsPoolStats6FreeBlkP OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolStats6FreeBlkP indicates the lowest value of
tmnxDhcpsPoolStats6FreeBlk since the last reset of the extended
statistics."
::= { tmnxDhcpsPoolStats6Entry 18 }
tmnxDhcpsPoolStats6FreeBlkPT OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolStats6FreeBlkPT indicates the sysUpTime at
the last change of tmnxDhcpsPoolStats6FreeBlkP."
::= { tmnxDhcpsPoolStats6Entry 19 }
tmnxDhcpsPoolStats6FoFreeBlk OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolStats6FoFreeBlk indicates the remote number
of provisioned but unused /64 blocks."
::= { tmnxDhcpsPoolStats6Entry 20 }
tmnxDhcpsPoolStats6FoFreeBlkP OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolStats6FoFreeBlkP indicates the lowest value
of tmnxDhcpsPoolStats6FoFreeBlk since the last reset of the extended
statistics."
::= { tmnxDhcpsPoolStats6Entry 21 }
tmnxDhcpsPoolStats6FoFreeBlkPT OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolStats6FoFreeBlkPT indicates the sysUpTime at
the last change of tmnxDhcpsPoolStats6FoFreeBlkP."
::= { tmnxDhcpsPoolStats6Entry 22 }
tmnxDhcpsPoolStats6UsedPct OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolStats6UsedPct indicates the percentage of
/64 blocks currently in use."
::= { tmnxDhcpsPoolStats6Entry 23 }
tmnxDhcpsPoolStats6UsedPctP OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolStats6UsedPctP indicates the highest value
of tmnxDhcpsPoolStats6UsedPct since the last reset of the extended
statistics."
::= { tmnxDhcpsPoolStats6Entry 24 }
tmnxDhcpsPoolStats6UsedPctPT OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolStats6UsedPctPT indicates the sysUpTime at
the last change of tmnxDhcpsPoolStats6UsedPctP."
::= { tmnxDhcpsPoolStats6Entry 25 }
tmnxDhcpsPoolStats6FoUsedPct OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolStats6FoUsedPct indicates the percentage of
remote /64 blocks currently in use."
::= { tmnxDhcpsPoolStats6Entry 26 }
tmnxDhcpsPoolStats6FoUsedPctP OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolStats6FoUsedPctP indicates the highest value
of tmnxDhcpsPoolStats6FoUsedPct since the last reset of the extended
statistics."
::= { tmnxDhcpsPoolStats6Entry 27 }
tmnxDhcpsPoolStats6FoUsedPctPT OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolStats6FoUsedPctPT indicates the sysUpTime at
the last change of tmnxDhcpsPoolStats6FoUsedPctP."
::= { tmnxDhcpsPoolStats6Entry 28 }
tmnxDhcpsPoolStats6FreePct OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolStats6FreePct indicates the percentage of
/64 blocks currently unused."
::= { tmnxDhcpsPoolStats6Entry 29 }
tmnxDhcpsPoolStats6FreePctP OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolStats6FreePctP indicates the lowest value of
tmnxDhcpsPoolStats6FreePct since the last reset of the extended
statistics."
::= { tmnxDhcpsPoolStats6Entry 30 }
tmnxDhcpsPoolStats6FreePctPT OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolStats6FreePctPT indicates the sysUpTime at
the last change of tmnxDhcpsPoolStats6FreePctP."
::= { tmnxDhcpsPoolStats6Entry 31 }
tmnxDhcpsPoolStats6FoFreePct OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolStats6FoFreePct indicates the percentage of
remote /64 blocks currently unused."
::= { tmnxDhcpsPoolStats6Entry 32 }
tmnxDhcpsPoolStats6FoFreePctP OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolStats6FoFreePctP indicates the lowest value
of tmnxDhcpsPoolStats6FoFreePct since the last reset of the extended
statistics."
::= { tmnxDhcpsPoolStats6Entry 33 }
tmnxDhcpsPoolStats6FoFreePctPT OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolStats6FoFreePctPT indicates the sysUpTime at
the last change of tmnxDhcpsPoolStats6FoFreePctP."
::= { tmnxDhcpsPoolStats6Entry 34 }
tmnxDhcpsPoolStats6Advertise OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolStats6Advertise indicates the number of
local leases in this pool that are in state 'advertised'."
::= { tmnxDhcpsPoolStats6Entry 35 }
tmnxDhcpsPoolStats6AdvertP OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolStats6AdvertP indicates the highest value of
tmnxDhcpsPoolStats6Advertise since the last reset of the extended
statistics."
::= { tmnxDhcpsPoolStats6Entry 36 }
tmnxDhcpsPoolStats6AdvertPT OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolStats6AdvertPT indicates the sysUpTime at
the last change of tmnxDhcpsPoolStats6AdvertPT."
::= { tmnxDhcpsPoolStats6Entry 37 }
tmnxDhcpsPoolStats6FoAdvertise OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolStats6FoAdvertise indicates the number of
remote leases in this pool that are in state 'advertised'."
::= { tmnxDhcpsPoolStats6Entry 38 }
tmnxDhcpsPoolStats6FoAdvertP OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolStats6FoAdvertP indicates the highest value
of tmnxDhcpsPoolStats6FoAdvertise since the last reset of the extended
statistics."
::= { tmnxDhcpsPoolStats6Entry 39 }
tmnxDhcpsPoolStats6FoAdvertPT OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolStats6FoAdvertPT indicates the sysUpTime at
the last change of tmnxDhcpsPoolStats6FoAdvertP."
::= { tmnxDhcpsPoolStats6Entry 40 }
tmnxDhcpsPoolStats6IntNoPfxWan OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolStats6IntNoPfxWan indicates the number of
times the following event occurred: an internal request for a WAN
address (IA_NA (Identity association for non-temporary addresses))
fails because the pool does not have a subnet available where the
value of tmnxDhcpSvrSubnetPrefixType is equal to 'wan-host'.
An internal request is triggered by some packet received by this
system and translated into an internal API (Application Program
Interface) request to the local DHCP server."
::= { tmnxDhcpsPoolStats6Entry 41 }
tmnxDhcpsPoolStats6IntNoPfxSlaa OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxDhcpsPoolStats6IntNoPfxSlaa indicates the number of
times the following event occurred: an internal request for a SLAAC
prefix (IA_PD (Identity Association for Prefix Delegation)) fails
because the pool does not have a subnet available where the value of
tmnxDhcpSvrSubnetPrefixType is equal to 'wan-host'.
An internal request is triggered by some packet received by this
system and translated into an internal API (Application Program
Interface) request to the local DHCP server."
::= { tmnxDhcpsPoolStats6Entry 42 }
tmnxDhcpSvrSubnetBindingTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxDhcpSvrSubnetBindingEntry
MAX-ACCESS not-accessible
STATUS obsolete
DESCRIPTION
"The tmnxDhcpSvrSubnetBindingTable contains subnets that can be bound
to an access node.
A conceptual row in this table is created for each row in the
tmnxDhcpServerSubnetTable that belongs to a pool where the value of
tmnxDhcpServerPoolSubnetBindKey is different from 'none'"
::= { tmnxDhcpServerObjs 29 }
tmnxDhcpSvrSubnetBindingEntry OBJECT-TYPE
SYNTAX TmnxDhcpSvrSubnetBindingEntry
MAX-ACCESS not-accessible
STATUS obsolete
DESCRIPTION
"Each row entry in the tmnxDhcpSvrSubnetBindingTable represents
additional columns of operational data for a subnet that belongs to
the specified DHCP server instance and pool and that can be bound to
an access node."
INDEX {
vRtrID,
tmnxDhcpServerCfgServerName,
tmnxDhcpServerPoolName,
tmnxDhcpSvrSubnetAddrType,
tmnxDhcpSvrSubnetAddress,
tmnxDhcpSvrSubnetPrefixLength
}
::= { tmnxDhcpSvrSubnetBindingTable 1 }
TmnxDhcpSvrSubnetBindingEntry ::= SEQUENCE
{
tmnxDhcpSvrSubnetBindSystemId OCTET STRING,
tmnxDhcpSvrSubnetBindServiceId OCTET STRING,
tmnxDhcpSvrSubnetBindString OCTET STRING,
tmnxDhcpSvrSubnetBindUnbindTime Unsigned32,
tmnxDhcpSvrSubnetBindActive TruthValue,
tmnxDhcpSvrSubnetBindState INTEGER
}
tmnxDhcpSvrSubnetBindSystemId OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"The value of the object tmnxDhcpSvrSubnetBindSystemId specifies the
system-id provided by the access node to which this subnet is bound.
The value of this object comes from the TIMETRA vendor specific
sub-option 1 in the Option82 coming from the access node.
This object is only relevant when tmnxDhcpServerPoolSubnetBindKey is
set to sysIdSvcId (1) or sysId (2)."
::= { tmnxDhcpSvrSubnetBindingEntry 1 }
tmnxDhcpSvrSubnetBindServiceId OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"The value of the object tmnxDhcpSvrSubnetBindServiceId specifies the
service-id provided by the access node to which this subnet is bound.
The value of this object comes from the TIMETRA vendor specific
sub-option 3 in the Option82 coming from the access node.
This object is only relevant when tmnxDhcpServerPoolSubnetBindKey is
set to sysIdSvcId (1)."
::= { tmnxDhcpSvrSubnetBindingEntry 2 }
tmnxDhcpSvrSubnetBindString OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"The value of the object tmnxDhcpSvrSubnetBindString specifies a string
provided by the access node to which this subnet is bound.
The value of this object comes from the TIMETRA vendor specific
sub-option 5 in the Option82 coming from the access node.
This object is only relevant when tmnxDhcpServerPoolSubnetBindKey is
set to string (3)."
::= { tmnxDhcpSvrSubnetBindingEntry 3 }
tmnxDhcpSvrSubnetBindUnbindTime OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"The value of the object tmnxDhcpSvrSubnetBindUnbindTime indicates the
time left before this binding expires.
This time is only relevant after all lease of this subnet are
released."
::= { tmnxDhcpSvrSubnetBindingEntry 4 }
tmnxDhcpSvrSubnetBindActive OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"The value of the object tmnxDhcpSvrSubnetBindActive specifies whether
this subnet has an active binding."
DEFVAL { false }
::= { tmnxDhcpSvrSubnetBindingEntry 5 }
tmnxDhcpSvrSubnetBindState OBJECT-TYPE
SYNTAX INTEGER {
notBound (1),
offered (2),
bound (3),
unbinding (4)
}
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"The value of the object tmnxDhcpSvrSubnetBindState indicates the
binding state of this subnet.
'notBound'
There is no active binding.
'offered'
The binding has been made, triggered by a DHCP DISCOVER message.
It exists for the lifetime of the offered lease in the server,
or can be made stable in case a REQUEST comes in and the binding
becomes 'bound'.
'bound'
There is a stable lease for this binding.
'unbinding'
All clients abandoned the subnet and the binding is preserved for the
interval of tmnxDhcpServerPoolSubnetBindDly; if during that period
- a REQUEST comes in and a stable lease is created, then the binding becomes
bound again;
- a DISCOVER comes in, the state the state will not change; the timer
started with tmnxDhcpServerPoolSubnetBindDly will keep running; when it expires,
the binding will be removed and returns to the unbound state."
::= { tmnxDhcpSvrSubnetBindingEntry 6 }
tmnxDhcpSvrSubntBndngTbleLastCh OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"The value of the object tmnxDhcpSvrSubntBndngTbleLastCh indicates the
value of sysUpTime at the time of the last modification of an entry in
the tmnxDhcpSvrSubnetBindingTable."
::= { tmnxDhcpServerObjs 30 }
tmnxDhcpsPlMinFreeTableLastCh OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPlMinFreeTableLastCh indicates the
value of sysUpTime at the time of the last modification of an entry in
the tmnxDhcpsPlMinFreeTable."
::= { tmnxDhcpServerObjs 31 }
tmnxDhcpsPlMinFreeTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxDhcpsPlMinFreeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table tmnxDhcpsPlMinFreeTable contains objects to configure a
minimum number of free prefixes with a specified prefix length, per IP
address pool.
A conceptual row in this table can only be created for an IPv6 DHCP
server (where the value of tmnxDhcpServerCfgAddrType is equal to
'ipv6').
This table is typically used to control the availability of prefixes
of the prefix length(s) used for Prefix Delegation, as specified with
the object tmnxDhcpServerPoolDlgatedPfxLen."
::= { tmnxDhcpServerObjs 32 }
tmnxDhcpsPlMinFreeEntry OBJECT-TYPE
SYNTAX TmnxDhcpsPlMinFreeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each row represents a category of IPv6 address prefixes with a given
prefix length.
Rows in this table can be created or deleted via SNMP operations.
For the category of prefixes defined by this prefix length, this
system maintains more detailed statistics, and issues a notification
when the specified minimum is reached."
INDEX {
vRtrID,
tmnxDhcpServerCfgServerName,
tmnxDhcpServerPoolName,
tmnxDhcpsPlMinFreePrefixLen
}
::= { tmnxDhcpsPlMinFreeTable 1 }
TmnxDhcpsPlMinFreeEntry ::= SEQUENCE
{
tmnxDhcpsPlMinFreePrefixLen InetAddressPrefixLength,
tmnxDhcpsPlMinFreeRowStatus RowStatus,
tmnxDhcpsPlMinFreeLastCh TimeStamp,
tmnxDhcpsPlMinFreePercent Unsigned32,
tmnxDhcpsPlMinFreeDepletedEvent TruthValue
}
tmnxDhcpsPlMinFreePrefixLen OBJECT-TYPE
SYNTAX InetAddressPrefixLength (1..128)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPlMinFreePrefixLen specifies the
length of the prefix."
::= { tmnxDhcpsPlMinFreeEntry 1 }
tmnxDhcpsPlMinFreeRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPlMinFreeRowStatus specifies the row
status of this row."
::= { tmnxDhcpsPlMinFreeEntry 2 }
tmnxDhcpsPlMinFreeLastCh OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPlMinFreeLastCh indicates the
sysUpTime at the time of the last modification of this row."
::= { tmnxDhcpsPlMinFreeEntry 3 }
tmnxDhcpsPlMinFreePercent OBJECT-TYPE
SYNTAX Unsigned32 (0..100)
UNITS "percent"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPlMinFreePercent specifies the
desired minimum ratio of free prefixes with the prefix length equal to
tmnxDhcpsPlMinFreePrefixLen."
DEFVAL { 0 }
::= { tmnxDhcpsPlMinFreeEntry 4 }
tmnxDhcpsPlMinFreeDepletedEvent OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPlMinFreeDepletedEvent specifies
whether a notification is also generated when this pool no more free
prefixes with a given prefix length.
When the value of this object is set to 'true(1)', the notification
tmnxDhcpSvrPoolDepleted is generated."
DEFVAL { false }
::= { tmnxDhcpsPlMinFreeEntry 5 }
tmnxDhcpsPfxMinFreeTableLastCh OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPfxMinFreeTableLastCh indicates the
value of sysUpTime at the time of the last modification of an entry in
the tmnxDhcpsPfxMinFreeTable."
::= { tmnxDhcpServerObjs 33 }
tmnxDhcpsPfxMinFreeTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxDhcpsPfxMinFreeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table tmnxDhcpsPfxMinFreeTable contains objects to configure a
minimum number of free prefixes with a specified prefix length, per
configured prefix (row in the tmnxDhcpServerSubnetTable of an IPv6
server).
A conceptual row in this table can only be created for an IPv6 DHCP
server (where the value of tmnxDhcpServerCfgAddrType is equal to
'ipv6').
This table is typically used to control the availability of prefixes
of the prefix length(s) used for Prefix Delegation, as specified with
the object tmnxDhcpServerPoolDlgatedPfxLen."
::= { tmnxDhcpServerObjs 34 }
tmnxDhcpsPfxMinFreeEntry OBJECT-TYPE
SYNTAX TmnxDhcpsPfxMinFreeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each row represents a category of IPv6 address prefixes with a given
prefix length.
Rows in this table can be created or deleted via SNMP operations.
For the prefix category defined by this prefix length, this system
maintains more detailed statistics, and issues a notification when the
specified minimum level of free prefixes is reached."
INDEX {
vRtrID,
tmnxDhcpServerCfgServerName,
tmnxDhcpServerPoolName,
tmnxDhcpSvrSubnetAddrType,
tmnxDhcpSvrSubnetAddress,
tmnxDhcpSvrSubnetPrefixLength,
tmnxDhcpsPfxMinFreePrefixLen
}
::= { tmnxDhcpsPfxMinFreeTable 1 }
TmnxDhcpsPfxMinFreeEntry ::= SEQUENCE
{
tmnxDhcpsPfxMinFreePrefixLen InetAddressPrefixLength,
tmnxDhcpsPfxMinFreeRowStatus RowStatus,
tmnxDhcpsPfxMinFreeLastCh TimeStamp,
tmnxDhcpsPfxMinFreePercent Unsigned32,
tmnxDhcpsPfxMinFreeNumber Unsigned32,
tmnxDhcpsPfxMinFreeDepletedEvent TruthValue
}
tmnxDhcpsPfxMinFreePrefixLen OBJECT-TYPE
SYNTAX InetAddressPrefixLength (1..128)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPfxMinFreePrefixLen specifies the
length of the prefix."
::= { tmnxDhcpsPfxMinFreeEntry 1 }
tmnxDhcpsPfxMinFreeRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPfxMinFreeRowStatus specifies the row
status of this row."
::= { tmnxDhcpsPfxMinFreeEntry 2 }
tmnxDhcpsPfxMinFreeLastCh OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPfxMinFreeLastCh indicates the
sysUpTime at the time of the last modification of this row."
::= { tmnxDhcpsPfxMinFreeEntry 3 }
tmnxDhcpsPfxMinFreePercent OBJECT-TYPE
SYNTAX Unsigned32 (0..100)
UNITS "percent"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPfxMinFreePercent specifies the
desired minimum ratio of free prefixes with the prefix length equal to
tmnxDhcpsPfxMinFreePrefixLen.
While the value of tmnxDhcpsPfxMinFreeNumber is not zero, the value of
tmnxDhcpsPfxMinFreePercent must be zero."
DEFVAL { 0 }
::= { tmnxDhcpsPfxMinFreeEntry 4 }
tmnxDhcpsPfxMinFreeNumber OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPfxMinFreeNumber specifies the
desired minimum number of free prefixes with the prefix length equal
to tmnxDhcpsPfxMinFreePrefixLen.
While the value of tmnxDhcpsPfxMinFreePercent is not zero, the value
of tmnxDhcpsPfxMinFreeNumber must be zero."
DEFVAL { 0 }
::= { tmnxDhcpsPfxMinFreeEntry 5 }
tmnxDhcpsPfxMinFreeDepletedEvent OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPfxMinFreeDepletedEvent specifies if
a notification is also generated when this pool has no more free
prefixes with a given prefix length.
When the value of this object is set to 'true(1)', the notification
tmnxDhcpSvrPoolDepleted is generated."
DEFVAL { false }
::= { tmnxDhcpsPfxMinFreeEntry 6 }
tmnxDhcpsPlThStats6TableLastCh OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPlThStats6TableLastCh indicates the
value of sysUpTime at the time of the last modification of an entry in
the tmnxDhcpsPlThStats6Table."
::= { tmnxDhcpServerObjs 35 }
tmnxDhcpsPlThStats6Table OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxDhcpsPlThStats6Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table tmnxDhcpsPlThStats6Table contains the threshold statistics
for each pool belonging to the specified DHCPv6 instance."
::= { tmnxDhcpServerObjs 36 }
tmnxDhcpsPlThStats6Entry OBJECT-TYPE
SYNTAX TmnxDhcpsPlThStats6Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each row entry in the tmnxDhcpsPlThStats6Entry represents additional
columns of threshold statistics for a pool that belongs to the
specified DHCPv6 server instance."
INDEX {
vRtrID,
tmnxDhcpServerCfgServerName,
tmnxDhcpServerPoolName,
tmnxDhcpsPlMinFreePrefixLen
}
::= { tmnxDhcpsPlThStats6Table 1 }
TmnxDhcpsPlThStats6Entry ::= SEQUENCE
{
tmnxDhcpsPlThCurrProvBlksHw Counter64,
tmnxDhcpsPlThCurrProvBlksLw Counter64,
tmnxDhcpsPlThCurrUsedBlksHw Counter64,
tmnxDhcpsPlThCurrUsedBlksLw Counter64,
tmnxDhcpsPlThCurrFreeBlksHw Counter64,
tmnxDhcpsPlThCurrFreeBlksLw Counter64,
tmnxDhcpsPlThCurrUsedPct Counter32,
tmnxDhcpsPlThCurrUsedPeakBlksHw Counter64,
tmnxDhcpsPlThCurrUsedPeakBlksLw Counter64,
tmnxDhcpsPlThCurrUsedPeakPct Counter32,
tmnxDhcpsPlThCurrUsedPeakTime Counter32,
tmnxDhcpsPlThCurrFreePct Counter32,
tmnxDhcpsPlThCurrFreeTooLow TruthValue,
tmnxDhcpsPlThCurrFreeDepleted TruthValue,
tmnxDhcpsPlThLclProvBlksHw Counter64,
tmnxDhcpsPlThLclProvBlksLw Counter64,
tmnxDhcpsPlThLclUsedBlksHw Counter64,
tmnxDhcpsPlThLclUsedBlksLw Counter64,
tmnxDhcpsPlThLclFreeBlksHw Counter64,
tmnxDhcpsPlThLclFreeBlksLw Counter64,
tmnxDhcpsPlThLclUsedPeakBlksHw Counter64,
tmnxDhcpsPlThLclUsedPeakBlksLw Counter64,
tmnxDhcpsPlThLclUsedPeakPct Counter32,
tmnxDhcpsPlThLclUsedPeakTime Counter32,
tmnxDhcpsPlThRemProvBlksHw Counter64,
tmnxDhcpsPlThRemProvBlksLw Counter64,
tmnxDhcpsPlThRemUsedBlksHw Counter64,
tmnxDhcpsPlThRemUsedBlksLw Counter64,
tmnxDhcpsPlThRemFreeBlksHw Counter64,
tmnxDhcpsPlThRemFreeBlksLw Counter64,
tmnxDhcpsPlThRemUsedPeakBlksHw Counter64,
tmnxDhcpsPlThRemUsedPeakBlksLw Counter64,
tmnxDhcpsPlThRemUsedPeakPct Counter32,
tmnxDhcpsPlThRemUsedPeakTime Counter32,
tmnxDhcpsPlThPeakResetTime Counter32,
tmnxDhcpsPlThValidData TruthValue
}
tmnxDhcpsPlThCurrProvBlksHw OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPlThCurrProvBlksHw indicates the
higher 64-bits word of the number of provisioned blocks in this pool
with a prefix length defined by the value of
tmnxDhcpsPlMinFreePrefixLen.
The value of this object reflects the part of the address space in
this pool that is actually in use by this server instance.
If the value of the object tmnxDhcpsFoAdminState of this server is
equal to 'inService (2)' and the value of the object tmnxDhcpsFoState
of this server is equal to 'partnerDown (5)', or the value of the
object tmnxDhcpsPoolFoAdminState of this pool is equal to 'inService
(2)' and the value of the object tmnxDhcpsPoolFoState of this pool is
equal to 'partnerDown (5)', the value of this object is the sum of the
corresponding local and remote objects. Otherwise the value of this
object equals the value of corresponding local object only."
::= { tmnxDhcpsPlThStats6Entry 1 }
tmnxDhcpsPlThCurrProvBlksLw OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPlThCurrProvBlksLw indicates the
lower 64-bits word of the number of provisioned blocks in this pool
with a prefix length defined by the value of
tmnxDhcpsPlMinFreePrefixLen.
The value of this object reflects the part of the address space in
this pool that is actually in use by this server instance.
If the value of the object tmnxDhcpsFoAdminState of this server is
equal to 'inService (2)' and the value of the object tmnxDhcpsFoState
of this server is equal to 'partnerDown (5)', or the value of the
object tmnxDhcpsPoolFoAdminState of this pool is equal to 'inService
(2)' and the value of the object tmnxDhcpsPoolFoState of this pool is
equal to 'partnerDown (5)', the value of this object is the sum of the
corresponding local and remote objects. Otherwise the value of this
object equals the value of corresponding local object only."
::= { tmnxDhcpsPlThStats6Entry 2 }
tmnxDhcpsPlThCurrUsedBlksHw OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPlThCurrUsedBlksHw indicates the
higher 64-bits word of the number of used blocks in this pool with a
prefix length defined by the value of tmnxDhcpsPlMinFreePrefixLen.
The value of this object reflects the part of the address space in
this pool that is actually in use by this server instance.
If the value of the object tmnxDhcpsFoAdminState of this server is
equal to 'inService (2)' and the value of the object tmnxDhcpsFoState
of this server is equal to 'partnerDown (5)', or the value of the
object tmnxDhcpsPoolFoAdminState of this pool is equal to 'inService
(2)' and the value of the object tmnxDhcpsPoolFoState of this pool is
equal to 'partnerDown (5)', the value of this object is the sum of the
corresponding local and remote objects. Otherwise the value of this
object equals the value of corresponding local object only."
::= { tmnxDhcpsPlThStats6Entry 3 }
tmnxDhcpsPlThCurrUsedBlksLw OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPlThCurrUsedBlksLw indicates the
lower 64-bits word of the number of used blocks in this pool with a
prefix length defined by the value of tmnxDhcpsPlMinFreePrefixLen.
The value of this object reflects the part of the address space in
this pool that is actually in use by this server instance.
If the value of the object tmnxDhcpsFoAdminState of this server is
equal to 'inService (2)' and the value of the object tmnxDhcpsFoState
of this server is equal to 'partnerDown (5)', or the value of the
object tmnxDhcpsPoolFoAdminState of this pool is equal to 'inService
(2)' and the value of the object tmnxDhcpsPoolFoState of this pool is
equal to 'partnerDown (5)', the value of this object is the sum of the
corresponding local and remote objects. Otherwise the value of this
object equals the value of corresponding local object only."
::= { tmnxDhcpsPlThStats6Entry 4 }
tmnxDhcpsPlThCurrFreeBlksHw OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPlThCurrFreeBlksHw indicates the
higher 64-bits word of the number of free blocks in this pool with a
prefix length defined by the value of tmnxDhcpsPlMinFreePrefixLen.
The value of this object reflects the part of the address space in
this pool that is actually in use by this server instance.
If the value of the object tmnxDhcpsFoAdminState of this server is
equal to 'inService (2)' and the value of the object tmnxDhcpsFoState
of this server is equal to 'partnerDown (5)', or the value of the
object tmnxDhcpsPoolFoAdminState of this pool is equal to 'inService
(2)' and the value of the object tmnxDhcpsPoolFoState of this pool is
equal to 'partnerDown (5)', the value of this object is the sum of the
corresponding local and remote objects. Otherwise the value of this
object equals the value of corresponding local object only."
::= { tmnxDhcpsPlThStats6Entry 5 }
tmnxDhcpsPlThCurrFreeBlksLw OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPlThCurrFreeBlksLw indicates the
lower 64-bits word of the number of used blocks in this pool with a
prefix length defined by the value of tmnxDhcpsPlMinFreePrefixLen.
The value of this object reflects the part of the address space in
this pool that is actually in use by this server instance.
If the value of the object tmnxDhcpsFoAdminState of this server is
equal to 'inService (2)' and the value of the object tmnxDhcpsFoState
of this server is equal to 'partnerDown (5)', or the value of the
object tmnxDhcpsPoolFoAdminState of this pool is equal to 'inService
(2)' and the value of the object tmnxDhcpsPoolFoState of this pool is
equal to 'partnerDown (5)', the value of this object is the sum of the
corresponding local and remote objects. Otherwise the value of this
object equals the value of corresponding local object only."
::= { tmnxDhcpsPlThStats6Entry 6 }
tmnxDhcpsPlThCurrUsedPct OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPlThCurrUsedPct indicates the
percentage of used prefixes with the minimum free threshold length in
the pool compared to the number of provisioned prefixes. This depends
on the current failover state of the DHCP server or pool."
::= { tmnxDhcpsPlThStats6Entry 7 }
tmnxDhcpsPlThCurrUsedPeakBlksHw OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPlThCurrUsedPeakBlksHw indicates the
higher 64-bits word of the peak value of the number of used blocks in
the pool with a prefix length defined by the value of
tmnxDhcpsPlMinFreePrefixLen."
::= { tmnxDhcpsPlThStats6Entry 8 }
tmnxDhcpsPlThCurrUsedPeakBlksLw OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPlThCurrUsedPeakBlksLw indicates the
lower 64-bits word of the peak value of the number of used blocks in
the pool with a prefix length defined by the value of
tmnxDhcpsPlMinFreePrefixLen."
::= { tmnxDhcpsPlThStats6Entry 9 }
tmnxDhcpsPlThCurrUsedPeakPct OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPlThCurrUsedPeakPct indicates the
peak value of the number of used prefixes with the minimum free
threshold length in the pool as a percentage of the provisioned
prefixes. This depends on the current failover state of the DHCP
server or pool."
::= { tmnxDhcpsPlThStats6Entry 10 }
tmnxDhcpsPlThCurrUsedPeakTime OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPlThCurrUsedPeakTime indicates the
time at which the peak value of the number of used prefixes in the
pool was reached."
::= { tmnxDhcpsPlThStats6Entry 11 }
tmnxDhcpsPlThCurrFreePct OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPlThCurrFreePct indicates the
percentage of free prefixes with the minimum free threshold length in
the pool compared to the number of provisioned prefixes. This depends
on the current failover state of the DHCP server or pool."
::= { tmnxDhcpsPlThStats6Entry 12 }
tmnxDhcpsPlThCurrFreeTooLow OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPlThCurrFreeTooLow equals '1' if the
number of free prefixes with the minimum free threshold length
available in the pool is below the configured number of prefixes with
the minimum free threshold length. Otherwise the value equals '2'."
::= { tmnxDhcpsPlThStats6Entry 13 }
tmnxDhcpsPlThCurrFreeDepleted OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPlThCurrFreeDepleted equals '1' if
there are no more prefixes with the minimum free threshold length
available in the pool. Otherwise the value equals '2'."
::= { tmnxDhcpsPlThStats6Entry 14 }
tmnxDhcpsPlThLclProvBlksHw OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPlThLclProvBlksHw indicates the
higher 64-bits word of the number of provisioned prefixes with the
minimum free threshold length local in the pool."
::= { tmnxDhcpsPlThStats6Entry 15 }
tmnxDhcpsPlThLclProvBlksLw OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPlThLclProvBlksLw indicates the lower
64-bits word of the number of provisioned prefixes with the minimum
free threshold length local in the pool."
::= { tmnxDhcpsPlThStats6Entry 16 }
tmnxDhcpsPlThLclUsedBlksHw OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPlThLclUsedBlksHw indicates the
higher 64-bits word of the number of used prefixes with the minimum
free threshold length local in the pool."
::= { tmnxDhcpsPlThStats6Entry 17 }
tmnxDhcpsPlThLclUsedBlksLw OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPlThLclUsedBlksLw indicates the lower
64-bits word of the number of used prefixes with the minimum free
threshold length local in the pool."
::= { tmnxDhcpsPlThStats6Entry 18 }
tmnxDhcpsPlThLclFreeBlksHw OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPlThLclFreeBlksHw indicates the
higher 64-bits word of the number of free prefixes with the minimum
free threshold length local in the pool."
::= { tmnxDhcpsPlThStats6Entry 19 }
tmnxDhcpsPlThLclFreeBlksLw OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPlThLclFreeBlksLw indicates the lower
64-bits word of the number of free prefixes with the minimum free
threshold length local in the pool."
::= { tmnxDhcpsPlThStats6Entry 20 }
tmnxDhcpsPlThLclUsedPeakBlksHw OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPlThLclUsedPeakBlksHw indicates the
higher 64-bits word of the peak value of the number of used prefixes
with the minimum free threshold length local in the pool."
::= { tmnxDhcpsPlThStats6Entry 21 }
tmnxDhcpsPlThLclUsedPeakBlksLw OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPlThLclUsedPeakBlksLw indicates the
lower 64-bits word of the peak value of the number of used prefixes
with the minimum free threshold length local in the pool."
::= { tmnxDhcpsPlThStats6Entry 22 }
tmnxDhcpsPlThLclUsedPeakPct OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPlThLclUsedPeakPct indicates the peak
value of the number of used prefixes with the minimum free threshold
length local in the pool as a percentage of the provisioned prefixes."
::= { tmnxDhcpsPlThStats6Entry 23 }
tmnxDhcpsPlThLclUsedPeakTime OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPlThLclUsedPeakTime indicates the
time at which the peak value of the number of used prefixes local in
the pool was reached."
::= { tmnxDhcpsPlThStats6Entry 24 }
tmnxDhcpsPlThRemProvBlksHw OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPlThRemProvBlksHw indicates the
higher 64-bits word of the number of provisioned prefixes with the
minimum free threshold length remote in the pool."
::= { tmnxDhcpsPlThStats6Entry 25 }
tmnxDhcpsPlThRemProvBlksLw OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPlThRemProvBlksLw indicates the lower
64-bits word of the number of provisioned prefixes with the minimum
free threshold length remote in the pool."
::= { tmnxDhcpsPlThStats6Entry 26 }
tmnxDhcpsPlThRemUsedBlksHw OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPlThRemUsedBlksHw indicates the
higher 64-bits word of the number of used prefixes with the minimum
free threshold length remote in the pool."
::= { tmnxDhcpsPlThStats6Entry 27 }
tmnxDhcpsPlThRemUsedBlksLw OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPlThRemUsedBlksLw indicates the lower
64-bits word of the number of used prefixes with the minimum free
threshold length remote in the pool."
::= { tmnxDhcpsPlThStats6Entry 28 }
tmnxDhcpsPlThRemFreeBlksHw OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPlThRemFreeBlksHw indicates the
higher 64-bits word of the number of free prefixes with the minimum
free threshold length remote in the pool."
::= { tmnxDhcpsPlThStats6Entry 29 }
tmnxDhcpsPlThRemFreeBlksLw OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPlThRemFreeBlksLw indicates the lower
64-bits word of the number of free prefixes with the minimum free
threshold length remote in the pool."
::= { tmnxDhcpsPlThStats6Entry 30 }
tmnxDhcpsPlThRemUsedPeakBlksHw OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPlThRemUsedPeakBlksHw indicates the
higher 64-bits word of the peak value of the number of used prefixes
with the minimum free threshold length remote in the pool."
::= { tmnxDhcpsPlThStats6Entry 31 }
tmnxDhcpsPlThRemUsedPeakBlksLw OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPlThRemUsedPeakBlksLw indicates the
lower 64-bits word of the peak value of the number of used prefixes
with the minimum free threshold length remote in the pool."
::= { tmnxDhcpsPlThStats6Entry 32 }
tmnxDhcpsPlThRemUsedPeakPct OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPlThRemUsedPeakPct indicates the peak
value of the number of used prefixes with the minimum free threshold
length remote in the pool as a percentage of the provisioned prefixes."
::= { tmnxDhcpsPlThStats6Entry 33 }
tmnxDhcpsPlThRemUsedPeakTime OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPlThRemUsedPeakTime indicates the
time at which the peak value of the number of used prefixes remote in
the pool was reached."
::= { tmnxDhcpsPlThStats6Entry 34 }
tmnxDhcpsPlThPeakResetTime OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPlThPeakResetTime indicates the time
at which the peak values have been reset."
::= { tmnxDhcpsPlThStats6Entry 35 }
tmnxDhcpsPlThValidData OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPlThValidData indicates
the actual status of the threshold statistics data of the pool.
'1' means that the data is up to date and may be used.
'2' means that the data is being recalculated in the background
and isn't stable for further use."
::= { tmnxDhcpsPlThStats6Entry 36 }
tmnxDhcpsPfxThStats6TableLastCh OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPfxThStats6TableLastCh indicates the
value of sysUpTime at the time of the last modification of an entry in
the tmnxDhcpsPfxThStats6Table."
::= { tmnxDhcpServerObjs 37 }
tmnxDhcpsPfxThStats6Table OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxDhcpsPfxThStats6Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table tmnxDhcpsPfxThStats6Table contains the threshold statistics
for each prefix belonging to the specified DHCPv6 instance."
::= { tmnxDhcpServerObjs 38 }
tmnxDhcpsPfxThStats6Entry OBJECT-TYPE
SYNTAX TmnxDhcpsPfxThStats6Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each row entry in the tmnxDhcpsPfxThStats6Entry represents additional
columns of threshold statistics for a prefix that belongs to the
specified DHCPv6 server instance"
INDEX {
vRtrID,
tmnxDhcpServerCfgServerName,
tmnxDhcpServerPoolName,
tmnxDhcpSvrSubnetAddrType,
tmnxDhcpSvrSubnetAddress,
tmnxDhcpSvrSubnetPrefixLength,
tmnxDhcpsPfxMinFreePrefixLen
}
::= { tmnxDhcpsPfxThStats6Table 1 }
TmnxDhcpsPfxThStats6Entry ::= SEQUENCE
{
tmnxDhcpsPfxThCurrProvBlksHw Counter64,
tmnxDhcpsPfxThCurrProvBlksLw Counter64,
tmnxDhcpsPfxThCurrUsedBlksHw Counter64,
tmnxDhcpsPfxThCurrUsedBlksLw Counter64,
tmnxDhcpsPfxThCurrFreeBlksHw Counter64,
tmnxDhcpsPfxThCurrFreeBlksLw Counter64,
tmnxDhcpsPfxThCurrUsedPct Counter32,
tmnxDhcpsPfxThCurrUsedPeakBlksHw Counter64,
tmnxDhcpsPfxThCurrUsedPeakBlksLw Counter64,
tmnxDhcpsPfxThCurrUsedPeakPct Counter32,
tmnxDhcpsPfxThCurrUsedPeakTime Counter32,
tmnxDhcpsPfxThCurrFreePct Counter32,
tmnxDhcpsPfxThCurrFreeTooLow TruthValue,
tmnxDhcpsPfxThCurrFreeDepleted TruthValue,
tmnxDhcpsPfxThLclProvBlksHw Counter64,
tmnxDhcpsPfxThLclProvBlksLw Counter64,
tmnxDhcpsPfxThLclUsedBlksHw Counter64,
tmnxDhcpsPfxThLclUsedBlksLw Counter64,
tmnxDhcpsPfxThLclFreeBlksHw Counter64,
tmnxDhcpsPfxThLclFreeBlksLw Counter64,
tmnxDhcpsPfxThLclUsedPeakBlksHw Counter64,
tmnxDhcpsPfxThLclUsedPeakBlksLw Counter64,
tmnxDhcpsPfxThLclUsedPeakPct Counter32,
tmnxDhcpsPfxThLclUsedPeakTime Counter32,
tmnxDhcpsPfxThRemProvBlksHw Counter64,
tmnxDhcpsPfxThRemProvBlksLw Counter64,
tmnxDhcpsPfxThRemUsedBlksHw Counter64,
tmnxDhcpsPfxThRemUsedBlksLw Counter64,
tmnxDhcpsPfxThRemFreeBlksHw Counter64,
tmnxDhcpsPfxThRemFreeBlksLw Counter64,
tmnxDhcpsPfxThRemUsedPeakBlksHw Counter64,
tmnxDhcpsPfxThRemUsedPeakBlksLw Counter64,
tmnxDhcpsPfxThRemUsedPeakPct Counter32,
tmnxDhcpsPfxThRemUsedPeakTime Counter32,
tmnxDhcpsPfxThPeakResetTime Counter32,
tmnxDhcpsPfxThValidData TruthValue
}
tmnxDhcpsPfxThCurrProvBlksHw OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPfxThCurrProvBlksHw indicates the
higher 64-bits word of the number of provisioned blocks in this
configured prefix with a prefix length defined by the value of
tmnxDhcpsPfxMinFreePrefixLen.
The value of this object reflects the part of the address space in
this prefix that is actually in use by this server instance.
If the value of the object tmnxDhcpSvrSubnetFailCtrl of this prefix
equals 'local (1)' or 'access-driven (3)', the value of this object
reflects the value of the object tmnxDhcpsPfxThLclProvBlksHw.
If the value of the object tmnxDhcpSvrSubnetFailCtrl of this prefix
equals 'remote (2)' and the value of the object tmnxDhcpsFoAdminState
of this server is equal to 'inService (2)' and the value of the object
tmnxDhcpsFoState of this server is equal to 'partnerDown (5)', or the
value of the object tmnxDhcpsPoolFoAdminState of this pool is equal to
'inService (2)' and the value of the object tmnxDhcpsPoolFoState of
this pool is equal to 'partnerDown (5)', the value of this object
reflects the value of the object tmnxDhcpsPfxThRemProvBlksHw.
Otherwise the value of this object is 0."
::= { tmnxDhcpsPfxThStats6Entry 1 }
tmnxDhcpsPfxThCurrProvBlksLw OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPfxThCurrProvBlksLw indicates the
lower 64-bits word of the number of provisioned blocks in this
configured prefix with a prefix length defined by the value of
tmnxDhcpsPfxMinFreePrefixLen.
The value of this object reflects the part of the address space in
this prefix that is actually in use by this server instance.
If the value of the object tmnxDhcpSvrSubnetFailCtrl of this prefix
equals 'local (1)' or 'access-driven (3)', the value of this object
reflects the value of the object tmnxDhcpsPfxThLclProvBlksLw.
If the value of the object tmnxDhcpSvrSubnetFailCtrl of this prefix
equals 'remote (2)' and the value of the object tmnxDhcpsFoAdminState
of this server is equal to 'inService (2)' and the value of the object
tmnxDhcpsFoState of this server is equal to 'partnerDown (5)', or the
value of the object tmnxDhcpsPoolFoAdminState of this pool is equal to
'inService (2)' and the value of the object tmnxDhcpsPoolFoState of
this pool is equal to 'partnerDown (5)', the value of this object
reflects the value of the object tmnxDhcpsPfxThRemProvBlksLw.
Otherwise the value of this object is 0."
::= { tmnxDhcpsPfxThStats6Entry 2 }
tmnxDhcpsPfxThCurrUsedBlksHw OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPfxThCurrUsedBlksHw indicates the
higher 64-bits word of the number of used blocks in this configured
prefix with a prefix length defined by the value of
tmnxDhcpsPfxMinFreePrefixLen.
The value of this object reflects the part of the address space in
this prefix that is actually in use by this server instance.
If the value of the object tmnxDhcpSvrSubnetFailCtrl of this prefix
equals 'local (1)' or 'access-driven (3)', the value of this object
reflects the value of the object tmnxDhcpsPfxThLclUsedBlksHw.
If the value of the object tmnxDhcpSvrSubnetFailCtrl of this prefix
equals 'remote (2)' and the value of the object tmnxDhcpsFoAdminState
of this server is equal to 'inService (2)' and the value of the object
tmnxDhcpsFoState of this server is equal to 'partnerDown (5)', or the
value of the object tmnxDhcpsPoolFoAdminState of this pool is equal to
'inService (2)' and the value of the object tmnxDhcpsPoolFoState of
this pool is equal to 'partnerDown (5)', the value of this object
reflects the value of the object tmnxDhcpsPfxThRemUsedBlksHw.
Otherwise the value of this object is 0."
::= { tmnxDhcpsPfxThStats6Entry 3 }
tmnxDhcpsPfxThCurrUsedBlksLw OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPfxThCurrUsedBlksLw indicates the
lower 64-bits word of the number of used blocks in this configured
prefix with a prefix length defined by the value of
tmnxDhcpsPfxMinFreePrefixLen.
The value of this object reflects the part of the address space in
this prefix that is actually in use by this server instance.
If the value of the object tmnxDhcpSvrSubnetFailCtrl of this prefix
equals 'local (1)' or 'access-driven (3)', the value of this object
reflects the value of the object tmnxDhcpsPfxThLclUsedBlksLw.
If the value of the object tmnxDhcpSvrSubnetFailCtrl of this prefix
equals 'remote (2)' and the value of the object tmnxDhcpsFoAdminState
of this server is equal to 'inService (2)' and the value of the object
tmnxDhcpsFoState of this server is equal to 'partnerDown (5)', or the
value of the object tmnxDhcpsPoolFoAdminState of this pool is equal to
'inService (2)' and the value of the object tmnxDhcpsPoolFoState of
this pool is equal to 'partnerDown (5)', the value of this object
reflects the value of the object tmnxDhcpsPfxThRemUsedBlksLw.
Otherwise the value of this object is 0."
::= { tmnxDhcpsPfxThStats6Entry 4 }
tmnxDhcpsPfxThCurrFreeBlksHw OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPfxThCurrFreeBlksHw indicates the
higher 64-bits word of the number of free blocks in this configured
prefix with a prefix length defined by the value of
tmnxDhcpsPfxMinFreePrefixLen.
The value of this object reflects the part of the address space in
this prefix that is actually in use by this server instance.
If the value of the object tmnxDhcpSvrSubnetFailCtrl of this prefix
equals 'local (1)' or 'access-driven (3)', the value of this object
reflects the value of the object tmnxDhcpsPfxThLclFreeBlksHw.
If the value of the object tmnxDhcpSvrSubnetFailCtrl of this prefix
equals 'remote (2)' and the value of the object tmnxDhcpsFoAdminState
of this server is equal to 'inService (2)' and the value of the object
tmnxDhcpsFoState of this server is equal to 'partnerDown (5)', or the
value of the object tmnxDhcpsPoolFoAdminState of this pool is equal to
'inService (2)' and the value of the object tmnxDhcpsPoolFoState of
this pool is equal to 'partnerDown (5)', the value of this object
reflects the value of the object tmnxDhcpsPfxThRemFreeBlksHw.
Otherwise the value of this object is 0."
::= { tmnxDhcpsPfxThStats6Entry 5 }
tmnxDhcpsPfxThCurrFreeBlksLw OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPfxThCurrFreeBlksLw indicates the
lower 64-bits word of the number of free blocks in this configured
prefix with a prefix length defined by the value of
tmnxDhcpsPfxMinFreePrefixLen.
The value of this object reflects the part of the address space in
this prefix that is actually in use by this server instance.
If the value of the object tmnxDhcpSvrSubnetFailCtrl of this prefix
equals 'local (1)' or 'access-driven (3)', the value of this object
reflects the value of the object tmnxDhcpsPfxThLclFreeBlksLw.
If the value of the object tmnxDhcpSvrSubnetFailCtrl of this prefix
equals 'remote (2)' and the value of the object tmnxDhcpsFoAdminState
of this server is equal to 'inService (2)' and the value of the object
tmnxDhcpsFoState of this server is equal to 'partnerDown (5)', or the
value of the object tmnxDhcpsPoolFoAdminState of this pool is equal to
'inService (2)' and the value of the object tmnxDhcpsPoolFoState of
this pool is equal to 'partnerDown (5)', the value of this object
reflects the value of the object tmnxDhcpsPfxThRemFreeBlksLw.
Otherwise the value of this object is 0."
::= { tmnxDhcpsPfxThStats6Entry 6 }
tmnxDhcpsPfxThCurrUsedPct OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPfxThCurrUsedPct indicates the
percentage of used prefixes with the minimum free threshold length
compared to the number of provisioned prefixes. This depends on the
current failover state of the DHCP server or pool."
::= { tmnxDhcpsPfxThStats6Entry 7 }
tmnxDhcpsPfxThCurrUsedPeakBlksHw OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPfxThCurrUsedPeakBlksHw indicates the
higher 64-bits word of the peak value of the number of used blocks in
the configured prefix with a prefix length defined by the value of
tmnxDhcpsPfxMinFreePrefixLen."
::= { tmnxDhcpsPfxThStats6Entry 8 }
tmnxDhcpsPfxThCurrUsedPeakBlksLw OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPfxThCurrUsedPeakBlksLw indicates the
lower 64-bits word of the peak value of the number of used blocks in
the configured prefix with a prefix length defined by the value of
tmnxDhcpsPfxMinFreePrefixLen."
::= { tmnxDhcpsPfxThStats6Entry 9 }
tmnxDhcpsPfxThCurrUsedPeakPct OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPfxThCurrUsedPeakPct indicates the
peak value of the number of used prefixes with the minimum free
threshold length in the configured prefix as a percentage of the
provisioned prefixes. This depends on the current failover state of
the DHCP server or pool."
::= { tmnxDhcpsPfxThStats6Entry 10 }
tmnxDhcpsPfxThCurrUsedPeakTime OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPfxThCurrUsedPeakTime indicates the
time at which the peak value of the number of used prefixes was
reached for the configured prefix."
::= { tmnxDhcpsPfxThStats6Entry 11 }
tmnxDhcpsPfxThCurrFreePct OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPfxThCurrFreePct indicates the
percentage of free prefixes with the minimum free threshold length
compared to the number of provisioned prefixes. This depends on the
current failover state of the DHCP server or pool."
::= { tmnxDhcpsPfxThStats6Entry 12 }
tmnxDhcpsPfxThCurrFreeTooLow OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPfxThCurrFreeTooLow equals '1' if the
number of free prefixes with the minimum free threshold length
available in the considered prefix is below the configured number of
prefixes with the minimum free threshold length. Otherwise the value
equals '2'."
::= { tmnxDhcpsPfxThStats6Entry 13 }
tmnxDhcpsPfxThCurrFreeDepleted OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPfxThCurrFreeDepleted equals '1' if
there are no more prefixes with the minimum free threshold length
available in the considered prefix. Otherwise the value equals '2'."
::= { tmnxDhcpsPfxThStats6Entry 14 }
tmnxDhcpsPfxThLclProvBlksHw OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPfxThLclProvBlksHw indicates the
higher 64-bits word of the number of provisioned prefixes with the
minimum free threshold length if the configured prefix is local,
otherwise the value is 0."
::= { tmnxDhcpsPfxThStats6Entry 15 }
tmnxDhcpsPfxThLclProvBlksLw OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPfxThLclProvBlksLw indicates the
lower 64-bits word of the number of provisioned prefixes with the
minimum free threshold length if the configured prefix is local,
otherwise the value is 0."
::= { tmnxDhcpsPfxThStats6Entry 16 }
tmnxDhcpsPfxThLclUsedBlksHw OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPfxThLclUsedBlksHw indicates the
higher 64-bits word of the number of used prefixes with the minimum
free threshold length if the configured prefix is local, otherwise the
value is 0."
::= { tmnxDhcpsPfxThStats6Entry 17 }
tmnxDhcpsPfxThLclUsedBlksLw OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPfxThLclUsedBlksLw indicates the
lower 64-bits word of the number of used prefixes with the minimum
free threshold length if the configured prefix is local, otherwise the
value is 0."
::= { tmnxDhcpsPfxThStats6Entry 18 }
tmnxDhcpsPfxThLclFreeBlksHw OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPfxThLclFreeBlksHw indicates the
higher 64-bits word of the number of free prefixes with the minimum
free threshold length if the configured prefix is local, otherwise the
value is 0."
::= { tmnxDhcpsPfxThStats6Entry 19 }
tmnxDhcpsPfxThLclFreeBlksLw OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPfxThLclFreeBlksLw indicates the
lower 64-bits word of the number of free prefixes with the minimum
free threshold length if the configured prefix is local, otherwise the
value is 0."
::= { tmnxDhcpsPfxThStats6Entry 20 }
tmnxDhcpsPfxThLclUsedPeakBlksHw OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPfxThLclUsedPeakBlksHw indicates the
higher 64-bits word of the peak value of the number of used prefixes
with the minimum free threshold length for the local configured
prefix."
::= { tmnxDhcpsPfxThStats6Entry 21 }
tmnxDhcpsPfxThLclUsedPeakBlksLw OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPfxThLclUsedPeakBlksLw indicates the
lower 64-bits word of the peak value of the number of used prefixes
with the minimum free threshold length for the local configured
prefix."
::= { tmnxDhcpsPfxThStats6Entry 22 }
tmnxDhcpsPfxThLclUsedPeakPct OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPfxThLclUsedPeakPct indicates the
peak value of the number of used prefixes with the minimum free
threshold length in the local configured prefix as a percentage of the
provisioned prefixes."
::= { tmnxDhcpsPfxThStats6Entry 23 }
tmnxDhcpsPfxThLclUsedPeakTime OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPfxThLclUsedPeakTime indicates the
time at which the peak value of the number of used prefixes was
reached for the local configured prefix."
::= { tmnxDhcpsPfxThStats6Entry 24 }
tmnxDhcpsPfxThRemProvBlksHw OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPfxThRemProvBlksHw indicates the
higher 64-bits word of the number of provisioned prefixes with the
minimum free threshold length if the configured prefix is remote,
otherwise the value is 0."
::= { tmnxDhcpsPfxThStats6Entry 25 }
tmnxDhcpsPfxThRemProvBlksLw OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPfxThRemProvBlksLw indicates the
lower 64-bits word of the number of provisioned prefixes with the
minimum free threshold length if the configured prefix is remote,
otherwise the value is 0."
::= { tmnxDhcpsPfxThStats6Entry 26 }
tmnxDhcpsPfxThRemUsedBlksHw OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPfxThRemUsedBlksHw indicates the
higher 64-bits word of the number of used prefixes with the minimum
free threshold length if the configured prefix is remote, otherwise
the value is 0."
::= { tmnxDhcpsPfxThStats6Entry 27 }
tmnxDhcpsPfxThRemUsedBlksLw OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPfxThRemUsedBlksLw indicates the
lower 64-bits word of the number of used prefixes with the minimum
free threshold length if the configured prefix is remote, otherwise
the value is 0."
::= { tmnxDhcpsPfxThStats6Entry 28 }
tmnxDhcpsPfxThRemFreeBlksHw OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPfxThRemFreeBlksHw indicates the
higher 64-bits word of the number of free prefixes with the minimum
free threshold length if the configured prefix is remote, otherwise
the value is 0."
::= { tmnxDhcpsPfxThStats6Entry 29 }
tmnxDhcpsPfxThRemFreeBlksLw OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPfxThRemFreeBlksLw indicates the
lower 64-bits word of the number of free prefixes with the minimum
free threshold length if the configured prefix is remote, otherwise
the value is 0."
::= { tmnxDhcpsPfxThStats6Entry 30 }
tmnxDhcpsPfxThRemUsedPeakBlksHw OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPfxThRemUsedPeakBlksHw indicates the
higher 64-bits word of the peak value of the number of used prefixes
with the minimum free threshold length for the remote configured
prefix."
::= { tmnxDhcpsPfxThStats6Entry 31 }
tmnxDhcpsPfxThRemUsedPeakBlksLw OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPfxThRemUsedPeakBlksLw indicates the
lower 64-bits word of the peak value of the number of used prefixes
with the minimum free threshold length for the remote configured
prefix."
::= { tmnxDhcpsPfxThStats6Entry 32 }
tmnxDhcpsPfxThRemUsedPeakPct OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPfxThRemUsedPeakPct indicates the
peak value of the number of used prefixes with the minimum free
threshold length in the remote configured prefix as a percentage of
the provisioned prefixes."
::= { tmnxDhcpsPfxThStats6Entry 33 }
tmnxDhcpsPfxThRemUsedPeakTime OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPfxThRemUsedPeakTime indicates the
time at which the peak value of the number of used prefixes was
reached for the remote configured prefix."
::= { tmnxDhcpsPfxThStats6Entry 34 }
tmnxDhcpsPfxThPeakResetTime OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPfxThPeakResetTime indicates the time
at which the peak values have been reset."
::= { tmnxDhcpsPfxThStats6Entry 35 }
tmnxDhcpsPfxThValidData OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsPfxThValidData indicates
the actual status of the threshold statistics data of the prefix.
'1' means that the data is up to date and may be used.
'2' means that the data is being recalculated in the background
and isn't stable for further use."
::= { tmnxDhcpsPfxThStats6Entry 36 }
tmnxDhcps6ExclPfxTableLastCh OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcps6ExclPfxTableLastCh indicates the
value of sysUpTime at the time of the last modification of an entry in
the tmnxDhcps6ExclPfxTable."
::= { tmnxDhcpServerObjs 39 }
tmnxDhcps6ExclPfxTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxDhcps6ExclPfxEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table tmnxDhcps6ExclPfxTable contains IPv6 address prefixes within
a DHCP server pool that are excluded from the set of address prefixes
that can actually be offered to DHCP clients.
This is useful in cases where this system has interfaces with an
address that is within the scope of a subnet configured by a local
DHCP server instance of this system, in the tmnxDhcpServerSubnetTable;
an example of such a case is IPSEC."
::= { tmnxDhcpServerObjs 40 }
tmnxDhcps6ExclPfxEntry OBJECT-TYPE
SYNTAX TmnxDhcps6ExclPfxEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each row represents an IPv6 address prefix that must not be offered to
any DHCP client (neither partially nor as a whole).
An exclude prefix can never exclude only a part of a lease; For
example: if a /63 delegated prefix is assigned, it is not allowed to
create a /64 exclude prefix that belongs to this prefix.
Entries in this table can be created or deleted via SNMP operations on
the tmnxDhcps6ExclPfxRowStatus object."
INDEX {
vRtrID,
tmnxDhcpServerCfgServerName,
tmnxDhcpServerPoolName,
tmnxDhcps6ExclPfxAddrType,
tmnxDhcps6ExclPfx,
tmnxDhcps6ExclPfxLength
}
::= { tmnxDhcps6ExclPfxTable 1 }
TmnxDhcps6ExclPfxEntry ::= SEQUENCE
{
tmnxDhcps6ExclPfxAddrType InetAddressType,
tmnxDhcps6ExclPfx InetAddress,
tmnxDhcps6ExclPfxLength InetAddressPrefixLength,
tmnxDhcps6ExclPfxRowStatus RowStatus,
tmnxDhcps6ExclPfxLastChangeTime TimeStamp
}
tmnxDhcps6ExclPfxAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of the object tmnxDhcps6ExclPfxAddrType specifies the
address type of tmnxDhcps6ExclPfx.
The only value supported is 'ipv6'."
::= { tmnxDhcps6ExclPfxEntry 1 }
tmnxDhcps6ExclPfx OBJECT-TYPE
SYNTAX InetAddress (SIZE (16))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of the object tmnxDhcps6ExclPfx specifies an address prefix.
The host bits must be zero.
Only IPv6 prefixes are supported."
::= { tmnxDhcps6ExclPfxEntry 2 }
tmnxDhcps6ExclPfxLength OBJECT-TYPE
SYNTAX InetAddressPrefixLength (1..128)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of the object tmnxDhcps6ExclPfxLength specifies the address
prefix length."
::= { tmnxDhcps6ExclPfxEntry 3 }
tmnxDhcps6ExclPfxRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of the object tmnxDhcps6ExclPfxRowStatus specifies the row
status of this row."
::= { tmnxDhcps6ExclPfxEntry 4 }
tmnxDhcps6ExclPfxLastChangeTime OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcps6ExclPfxLastChangeTime indicates the
sysUpTime at the time of the last modification of this entry."
::= { tmnxDhcps6ExclPfxEntry 5 }
tmnxDhcpsStickyLeaseAction OBJECT IDENTIFIER ::= { tmnxDhcpServerObjs 41 }
tmnxDhcpsStickyLseActVRtrId OBJECT-TYPE
SYNTAX TmnxVRtrIDOrZero
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of object tmnxDhcpsStickyLseActVRtrId specifies the ID of
the virtual router instance."
::= { tmnxDhcpsStickyLeaseAction 1 }
tmnxDhcpsStickyLseActServerName OBJECT-TYPE
SYNTAX TNamedItemOrEmpty
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of object tmnxDhcpsStickyLseActServerName specifies the name
of the local DHCP server instance."
::= { tmnxDhcpsStickyLeaseAction 2 }
tmnxDhcpsStickyLseActPoolName OBJECT-TYPE
SYNTAX TNamedItemOrEmpty
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of object tmnxDhcpsStickyLseActPoolName specifies the name
of IP address pool within the local DHCP server instance."
::= { tmnxDhcpsStickyLeaseAction 3 }
tmnxDhcpsStickyLseActHostName OBJECT-TYPE
SYNTAX TNamedItemOrEmpty
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of object tmnxDhcpsStickyLseActHostName specifies the name
of the host for which an entry is created in table
tmnxDhcpsStickyLeaseTable.
The value of this object must also be specified when setting
tmnxDhcpsStickyLseActActionGo."
::= { tmnxDhcpsStickyLeaseAction 4 }
tmnxDhcpsStickyLseActActionType OBJECT-TYPE
SYNTAX TmnxDhcpsStickyLeaseActionType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of object tmnxDhcpsStickyLseActActionType specifies the type
of action to perform."
::= { tmnxDhcpsStickyLeaseAction 5 }
tmnxDhcpsStickyLseActActionGo OBJECT-TYPE
SYNTAX TmnxActionType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to 'doAction' triggers an attempt to perform the
action specified in tmnxDhcpsStickyLseActActionType.
Reading this object returns the value 'notApplicable'."
::= { tmnxDhcpsStickyLeaseAction 6 }
tmnxDhcpsStickyLseActResultCode OBJECT-TYPE
SYNTAX INTEGER {
success (0),
wrongServerType (1),
serverUnknown (2),
serverShutdown (3),
userDbAttached (4),
failoverEnabled (5),
notReady (6),
poolUnknown (7),
hostExists (8),
wrongPool (9),
addrNotAvailable (10),
maxLseReached (11),
poolDepleted (12),
leaseConflict (13)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of object tmnxDhcpsStickyLseActResultCode indicates the
result of the last performed action."
::= { tmnxDhcpsStickyLeaseAction 7 }
tmnxDhcpsStickyLseActErrorMsg OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of object tmnxDhcpsStickyLseActErrorMsg indicates the reason
of failure, in case the value of the object
tmnxDhcpsStickyLseActResultCode is not 'success(0)'."
::= { tmnxDhcpsStickyLeaseAction 8 }
tmnxDhcpsStickyLseActActionTime OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of object tmnxDhcpsStickyLseActActionTime indicates the
value of sysUpTime at the last time that the object
tmnxDhcpsStickyLseActResultCode was written by the system."
::= { tmnxDhcpsStickyLeaseAction 9 }
tmnxDhcpsStickyLseActMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of object tmnxDhcpsStickyLseActMacAddress specifies the MAC
address for this host."
::= { tmnxDhcpsStickyLeaseAction 10 }
tmnxDhcpsStickyLseActCircuitId OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..253))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of object tmnxDhcpsStickyLseActCircuitId specifies the
circuit Id for this host."
::= { tmnxDhcpsStickyLeaseAction 11 }
tmnxDhcpsStickyLseActClientId OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of object tmnxDhcpsStickyLseActClientId specifies the client
Id for this host."
::= { tmnxDhcpsStickyLeaseAction 12 }
tmnxDhcpsStickyLseActAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of object tmnxDhcpsStickyLseActAddressType specifies the
address type of tmnxDhcpsStickyLseActAddress."
::= { tmnxDhcpsStickyLeaseAction 13 }
tmnxDhcpsStickyLseActAddress OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of object tmnxDhcpsStickyLseActAddress specifies the request
IP address for this Sticky Lease.
If tmnxDhcpsStickyLseActActionType is set to 'create(2)' and
tmnxDhcpsStickyLseActAddress is not specified in the SNMP SET PDU, the
system selects an IP address. The value of this object will be that
selected IP address on the SNMP read operation."
::= { tmnxDhcpsStickyLeaseAction 14 }
tmnxDhcpsStickyLeaseTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxDhcpsStickyLeaseEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table tmnxDhcpsStickyLeaseTable contains information about Sticky
Leases."
::= { tmnxDhcpServerObjs 42 }
tmnxDhcpsStickyLeaseEntry OBJECT-TYPE
SYNTAX TmnxDhcpsStickyLeaseEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each row represents a Sticky Lease.
Entries in this table cannot be created or deleted via SNMP
operations."
INDEX {
vRtrID,
tmnxDhcpServerCfgServerName,
IMPLIED tmnxDhcpsStickyLeaseHostName
}
::= { tmnxDhcpsStickyLeaseTable 1 }
TmnxDhcpsStickyLeaseEntry ::= SEQUENCE
{
tmnxDhcpsStickyLeaseHostName TNamedItem,
tmnxDhcpsStickyLeaseAddressType InetAddressType,
tmnxDhcpsStickyLeaseAddress InetAddress
}
tmnxDhcpsStickyLeaseHostName OBJECT-TYPE
SYNTAX TNamedItem
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of object tmnxDhcpsStickyLeaseHostName indicates the name of
the host."
::= { tmnxDhcpsStickyLeaseEntry 1 }
tmnxDhcpsStickyLeaseAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of object tmnxDhcpsStickyLeaseAddressType indicates the
address type of tmnxDhcpsStickyLeaseAddress."
::= { tmnxDhcpsStickyLeaseEntry 2 }
tmnxDhcpsStickyLeaseAddress OBJECT-TYPE
SYNTAX InetAddress (SIZE (4|16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of object tmnxDhcpsStickyLeaseAddress indicates the client
IP address of this lease."
::= { tmnxDhcpsStickyLeaseEntry 3 }
tmnxDhcpsDefTableLastCh OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsDefTableLastCh indicates the value of
sysUpTime at the time of the last modification of an entry in the
tmnxDhcpsDefTable."
::= { tmnxDhcpServerObjs 43 }
tmnxDhcpsDefTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxDhcpsDefEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table tmnxDhcpsDefTable is a means to configure default values per
DHCP server."
::= { tmnxDhcpServerObjs 44 }
tmnxDhcpsDefEntry OBJECT-TYPE
SYNTAX TmnxDhcpsDefEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each row represents a set of default values for a DHCP server instance
running within a virtual router.
Rows in this table are created automatically by the system, one row
for each row in the tmnxDhcpServerConfigTable where the value of the
object tmnxDhcpServerCfgAutoProvisioned is equal to 'true'."
INDEX {
vRtrID,
IMPLIED tmnxDhcpServerCfgServerName
}
::= { tmnxDhcpsDefTable 1 }
TmnxDhcpsDefEntry ::= SEQUENCE
{
tmnxDhcpsDefLastChangeTime TimeStamp,
tmnxDhcpsDefRenewTimer Unsigned32,
tmnxDhcpsDefRebindTimer Unsigned32,
tmnxDhcpsDefValidLifetime Unsigned32,
tmnxDhcpsDefPrefLifetime Unsigned32
}
tmnxDhcpsDefLastChangeTime OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsDefLastChangeTime indicates the
sysUpTime at the time of the last modification of this entry."
::= { tmnxDhcpsDefEntry 1 }
tmnxDhcpsDefRenewTimer OBJECT-TYPE
SYNTAX Unsigned32 (0..604800)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxDhcpsDefRenewTimer specifies the renew-timer (T1).
After T1 has elapsed, the client contacts the server from which the
addresses in the IA_NA or IA_PD were obtained to extend the lifetimes
of the addresses or prefixes assigned to the client."
DEFVAL { 1800 }
::= { tmnxDhcpsDefEntry 2 }
tmnxDhcpsDefRebindTimer OBJECT-TYPE
SYNTAX Unsigned32 (0..1209600)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxDhcpsDefRebindTimer specifies the rebind-timer (T2).
After T2 has elapsed, the client contacts any available server to
extend the lifetimes of the addresses or prefixes assigned to the
client."
DEFVAL { 2880 }
::= { tmnxDhcpsDefEntry 3 }
tmnxDhcpsDefValidLifetime OBJECT-TYPE
SYNTAX Unsigned32 (300..315446399)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxDhcpsDefValidLifetime specifies
the valid-lifetime field that this server transmits
- in the IA Address option, or
- in the IA_PD Prefix option."
DEFVAL { 86400 }
::= { tmnxDhcpsDefEntry 4 }
tmnxDhcpsDefPrefLifetime OBJECT-TYPE
SYNTAX Unsigned32 (300..315446399)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxDhcpsDefPrefLifetime specifies the value
of the preferred-lifetime field that this server transmits:
- in the IA Address option, or
- in the IA_PD Prefix option.
When the preferred lifetime expires, any derived addresses are
deprecated."
DEFVAL { 3600 }
::= { tmnxDhcpsDefEntry 5 }
tmnxDhcpsDefOptionTableLastCh OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsDefOptionTableLastCh indicates the
value of sysUpTime at the time of the last modification of an entry in
the tmnxDhcpsDefOptionTable."
::= { tmnxDhcpServerObjs 45 }
tmnxDhcpsDefOptionTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxDhcpsDefOptionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table tmnxDhcpsDefOptionTable contains objects to configure the
default DHCP options of an auto-provisioned local DHCP server."
::= { tmnxDhcpServerObjs 46 }
tmnxDhcpsDefOptionEntry OBJECT-TYPE
SYNTAX TmnxDhcpsDefOptionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each row represents a DHCP option that is encoded in the DHCP reply
message.
Entries in this table can be created or deleted via SNMP operations.
The combination of vRtrID and tmnxDhcpServerCfgServerName values must
correspond to a conceptual row in the tmnxDhcpsDefTable."
INDEX {
vRtrID,
tmnxDhcpServerCfgServerName,
tmnxDhcpsDefOptionNumber
}
::= { tmnxDhcpsDefOptionTable 1 }
TmnxDhcpsDefOptionEntry ::= SEQUENCE
{
tmnxDhcpsDefOptionNumber Unsigned32,
tmnxDhcpsDefOptionRowStatus RowStatus,
tmnxDhcpsDefOptionLastCh TimeStamp,
tmnxDhcpsDefOptionType TmnxDhcpOptionType,
tmnxDhcpsDefOptionValue OCTET STRING,
tmnxDhcpsDefOptionDisplay TmnxDhcpOptionDisplay
}
tmnxDhcpsDefOptionNumber OBJECT-TYPE
SYNTAX Unsigned32 (1..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsDefOptionNumber specifies the number
of this DHCP option."
REFERENCE
"RFC 2132, RFC 3315, RFC 3633"
::= { tmnxDhcpsDefOptionEntry 1 }
tmnxDhcpsDefOptionRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsDefOptionRowStatus specifies the row
status of this row.
Objects tmnxDhcpsDefOptionType and tmnxDhcpsDefOptionValue must be set
when creating a new row."
::= { tmnxDhcpsDefOptionEntry 2 }
tmnxDhcpsDefOptionLastCh OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsDefOptionLastCh indicates the
sysUpTime at the time of the last modification of this entry."
::= { tmnxDhcpsDefOptionEntry 3 }
tmnxDhcpsDefOptionType OBJECT-TYPE
SYNTAX TmnxDhcpOptionType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsDefOptionType specifies how the value
of this option in stored in tmnxDhcpsDefOptionValue.
The value of this object cannot be set to 'domain (5)' when the value
of tmnxDhcpServerCfgAddrType is set to 'ipv4(1)'.
This object is mandatory at creation time."
::= { tmnxDhcpsDefOptionEntry 4 }
tmnxDhcpsDefOptionValue OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..127))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsDefOptionValue specifies the value of
this option.
This object is mandatory at creation time. A zero length value is only
allowed when the value of tmnxDhcpsDefOptionType is 'hex (3)'."
::= { tmnxDhcpsDefOptionEntry 5 }
tmnxDhcpsDefOptionDisplay OBJECT-TYPE
SYNTAX TmnxDhcpOptionDisplay
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsDefOptionDisplay indicates a hint of
how the tmnxDhcpsDefOptionValue can be displayed."
::= { tmnxDhcpsDefOptionEntry 6 }
tmnxDhcpServerNotificationObjs OBJECT IDENTIFIER ::= { tmnxDhcpServer 2 }
tmnxDhcpSvrNotifDescription OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The object tmnxDhcpSvrNotifDescription is a printable character string
which contains information about the problem that occurred."
::= { tmnxDhcpServerNotificationObjs 1 }
tmnxDhcpSvrNotifUnknownPoolName OBJECT-TYPE
SYNTAX TNamedItem
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The object tmnxDhcpSvrNotifUnknownPoolName indicates the pppoe pool
name which is not defined in the system."
::= { tmnxDhcpServerNotificationObjs 2 }
tmnxDhcpSvrNotifServerName OBJECT-TYPE
SYNTAX TNamedItem
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrNotifServerName indicates the name
of this local DHCP server instance."
::= { tmnxDhcpServerNotificationObjs 3 }
tmnxDhcpSvrNotifLeaseClientAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrNotifLeaseClientAddrType indicates
the address type of tmnxDhcpSvrNotifLeaseClientAddr."
::= { tmnxDhcpServerNotificationObjs 4 }
tmnxDhcpSvrNotifLeaseClientAddr OBJECT-TYPE
SYNTAX InetAddress (SIZE (4|16))
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrNotifLeaseClientAddr indicates the
client IP address of this lease."
::= { tmnxDhcpServerNotificationObjs 5 }
tmnxDhcpSvrNotifUserDatabaseName OBJECT-TYPE
SYNTAX TNamedItem
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrNotifUserDatabaseName indicates the
name of this local user database."
::= { tmnxDhcpServerNotificationObjs 6 }
tmnxDhcpSvrNotifHostName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..32))
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrNotifHostName indicates the name of
this host or set of hosts."
::= { tmnxDhcpServerNotificationObjs 7 }
tmnxDhcpSvrNotifHostType OBJECT-TYPE
SYNTAX INTEGER {
unknown (0),
dhcp (1),
pppoe (2)
}
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrNotifHostType indicates the type of
the host."
::= { tmnxDhcpServerNotificationObjs 8 }
tmnxDhcpSvrNotifVRtrID OBJECT-TYPE
SYNTAX TmnxVRtrID
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The unique value which identifies this virtual router in the Tmnx
system. "
::= { tmnxDhcpServerNotificationObjs 9 }
tmnxDhcpSvrNotifMsgHwAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The value of object tmnxDhcpSvrNotifMsgHwAddress indicates the MAC
address from the received DHCP message."
::= { tmnxDhcpServerNotificationObjs 10 }
tmnxDhcpSvrNotifMsgOption82 OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The value of object tmnxDhcpSvrNotifMsgOption82 indicates the content
of option 82 from the received DHCP message."
::= { tmnxDhcpServerNotificationObjs 11 }
tmnxDhcpSvrNotifMsgSizeLimit OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrNotifMsgSizeLimit indicates the
minimum of either the maximum DHCP message size or the size provided
by the client in the option maximum DHCP message size."
::= { tmnxDhcpServerNotificationObjs 12 }
tmnxDhcpsFoLeaseFailureReason OBJECT-TYPE
SYNTAX TmnxDhcpsFoLeaseFailureReason
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpsFoLeaseFailureReason indicates the
reason of a lease update failure that occurred in the failover
facility of a DHCP Server instance."
::= { tmnxDhcpServerNotificationObjs 13 }
tmnxDhcpSvrNotifPoolFree OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrNotifPoolFree indicates the actual
number of free addresses in the pool."
::= { tmnxDhcpServerNotificationObjs 14 }
tmnxDhcpSvrNotifLeaseClientAddrLen OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrNotifLeaseClientAddrLen indicates
the prefix length of tmnxDhcpSvrNotifLeaseClientAddr."
::= { tmnxDhcpServerNotificationObjs 15 }
tmnxDhcpSvrNotifClientDUID OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..130))
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The value of object tmnxDhcpSvrNotifClientDUID indicates the content
of option 0x01 from the received DHCPv6 message."
::= { tmnxDhcpServerNotificationObjs 16 }
tmnxDhcpSvrNotifLinkAddr OBJECT-TYPE
SYNTAX InetAddress (SIZE (4|16))
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrNotifLinkAddr indicates the link address from
the RELAY-FORWARD message."
::= { tmnxDhcpServerNotificationObjs 17 }
tmnxDhcpSvrNotifPrimaryPool OBJECT-TYPE
SYNTAX TNamedItemOrEmpty
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrNotifPrimaryPool indicates the primary pool
name from the RELAY-FORWARD message."
::= { tmnxDhcpServerNotificationObjs 18 }
tmnxDhcpSvrNotifSecondaryPool OBJECT-TYPE
SYNTAX TNamedItemOrEmpty
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrNotifSecondaryPool indicates the secondary
pool name from the RELAY-FORWARD message."
::= { tmnxDhcpServerNotificationObjs 19 }
tmnxDhcpSvrNotifSystemId OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrNotifSystemId indicates a system-id
provided by an access node to which this subnet is bound."
::= { tmnxDhcpServerNotificationObjs 20 }
tmnxDhcpSvrNotifServiceId OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrNotifServiceId indicates a
service-id provided by an access node."
::= { tmnxDhcpServerNotificationObjs 21 }
tmnxDhcpSvrNotifString OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrNotifString is a string."
::= { tmnxDhcpServerNotificationObjs 22 }
tmnxDhcpSvrNotifPoolName OBJECT-TYPE
SYNTAX TNamedItem
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The object tmnxDhcpSvrNotifPoolName indicates the pppoe pool name in
the system."
::= { tmnxDhcpServerNotificationObjs 23 }
tmnxDhcpSvrNotifSubnetAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrNotifSubnetAddrType indicates the
address type of the address that follows."
::= { tmnxDhcpServerNotificationObjs 24 }
tmnxDhcpSvrNotifSubnetPfx OBJECT-TYPE
SYNTAX InetAddress (SIZE (4|16))
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrNotifSubnetPfx specifies a subnet."
::= { tmnxDhcpServerNotificationObjs 25 }
tmnxDhcpSvrNotifSubnetPfxlen OBJECT-TYPE
SYNTAX InetAddressPrefixLength (1..128)
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrNotifSubnetPfxlen specifies the
length of tmnxDhcpSvrNotifSubnetPfx."
::= { tmnxDhcpServerNotificationObjs 26 }
tmnxDhcpSvrNotifUnbindTime OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrNotifUnbindTime indicates the time
left before this binding expires."
::= { tmnxDhcpServerNotificationObjs 27 }
tmnxDhcpSvrNotifGwIpAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The value of the object tmnxDhcpSvrNotifGwIpAddrType specifies the
address type of tmnxDhcpSvrNotifGatewayIpAddr.
The only value supported is 'ipv4'."
::= { tmnxDhcpServerNotificationObjs 28 }
tmnxDhcpSvrNotifGatewayIpAddr OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4))
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The value of tmnxDhcpSvrNotifGatewayIpAddr indicates the gateway
address from the RELAY-FORWARD message."
::= { tmnxDhcpServerNotificationObjs 29 }
tmnxDhcpServerConformance OBJECT IDENTIFIER ::= { tmnxSRConfs 47 }
tmnxDhcpServerCompliances OBJECT IDENTIFIER ::= { tmnxDhcpServerConformance 1 }
tmnxDhcpServerCompliance MODULE-COMPLIANCE
STATUS obsolete
DESCRIPTION
"The compliance statement for management of DHCP Server on Nokia SROS
series systems."
MODULE
MANDATORY-GROUPS {
tmnxDhcpServerGroup,
tmnxDhcpLeaseGroup,
tmnxDhcpStatsGroup,
tmnxDhcpAddrListGroup,
tmnxDhcpToolsGroup,
tmnxDhcpSvrNotifGroup,
tmnxDhcpsFailoverGroup,
tmnxDhcpSvrFoNotifGroup
}
::= { tmnxDhcpServerCompliances 1 }
tmnxDhcpServerV6v1Compliance MODULE-COMPLIANCE
STATUS obsolete
DESCRIPTION
"The compliance statement for management of DHCP Server on Nokia SROS
series systems."
MODULE
MANDATORY-GROUPS {
tmnxDhcpServerV6v1Group,
tmnxDhcpLeaseGroup,
tmnxDhcpStatsV6v1Group,
tmnxDhcpAddrListGroup,
tmnxDhcpToolsGroup,
tmnxDhcpSvrNotifGroup,
tmnxDhcpsFailoverGroup,
tmnxDhcpSvrFoNotifGroup
}
::= { tmnxDhcpServerCompliances 2 }
tmnxDhcpServerV8v0Compliance MODULE-COMPLIANCE
STATUS obsolete
DESCRIPTION
"The compliance statement for management of DHCP Server on Nokia SROS
series systems release 8.0."
MODULE
MANDATORY-GROUPS {
tmnxDhcpServerV8v0Group,
tmnxDhcpLeaseGroup,
tmnxDhcpStatsV8v0Group,
tmnxDhcpAddrListGroup,
tmnxDhcpToolsGroup,
tmnxDhcpSvrNotifGroup,
tmnxDhcpsFailoverGroup,
tmnxDhcpSvrFoNotifGroup
}
::= { tmnxDhcpServerCompliances 3 }
tmnxDhcpServerV9v0Compliance MODULE-COMPLIANCE
STATUS obsolete
DESCRIPTION
"The compliance statement for management of DHCP Server on Nokia SROS
series systems release 9.0."
MODULE
MANDATORY-GROUPS {
tmnxDhcpServerV8v0Group,
tmnxDhcpServerV9v0Group,
tmnxDhcpLeaseGroup,
tmnxDhcpStatsV8v0Group,
tmnxDhcpStatsV9v0Group,
tmnxDhcpAddrListGroup,
tmnxDhcpToolsGroup,
tmnxDhcpSvrNotifGroup,
tmnxDhcpsFailoverGroup,
tmnxDhcpSvrFoNotifGroup
}
::= { tmnxDhcpServerCompliances 4 }
tmnxDhcpServerV10v0Compliance MODULE-COMPLIANCE
STATUS obsolete
DESCRIPTION
"The compliance statement for management of DHCP Server on Nokia SROS
series systems release 10.0."
MODULE
MANDATORY-GROUPS {
tmnxDhcpServerV8v0Group,
tmnxDhcpServerV9v0Group,
tmnxDhcpServerV10v0Group,
tmnxDhcpLeaseGroup,
tmnxDhcpStatsV8v0Group,
tmnxDhcpStatsV9v0Group,
tmnxDhcpAddrListGroup,
tmnxDhcpToolsGroup,
tmnxDhcpSvrNotifGroup,
tmnxDhcpSvrNotifV10v0Group,
tmnxDhcpsFailoverGroup,
tmnxDhcpSvrFoNotifGroup
}
::= { tmnxDhcpServerCompliances 5 }
tmnxDhcpServerV11v0Compliance MODULE-COMPLIANCE
STATUS obsolete
DESCRIPTION
"The compliance statement for management of DHCP Server on Nokia SROS
series systems release 11.0."
MODULE
MANDATORY-GROUPS {
tmnxDhcpServerV8v0Group,
tmnxDhcpServerV9v0Group,
tmnxDhcpServerV10v0Group,
tmnxDhcpServerV11v0Group,
tmnxDhcpServerDuidGroup,
tmnxDhcpLeaseGroup,
tmnxDhcpStatsV8v0Group,
tmnxDhcpStatsV9v0Group,
tmnxDhcpAddrListGroup,
tmnxDhcpToolsGroup,
tmnxDhcpSvrNotifGroup,
tmnxDhcpSvrNotifV10v0Group,
tmnxDhcpSvrNotifV11v0Group,
tmnxDhcpsFailoverGroup,
tmnxDhcpsFailoverV11v0Group,
tmnxDhcpSvrFoNotifGroup,
tmnxDhcpStatsV11v0Group
}
::= { tmnxDhcpServerCompliances 6 }
tmnxDhcpServerV12v0Compliance MODULE-COMPLIANCE
STATUS obsolete
DESCRIPTION
"The compliance statement for management of DHCP Server on Nokia SROS
series systems release 12.0."
MODULE
MANDATORY-GROUPS {
tmnxDhcpServerV8v0Group,
tmnxDhcpServerV9v0Group,
tmnxDhcpServerV10v0Group,
tmnxDhcpServerV12v0Group,
tmnxDhcpServerDuidGroup,
tmnxDhcpLeaseGroup,
tmnxDhcpLeaseV12v0Group,
tmnxDhcpStatsV8v0Group,
tmnxDhcpStatsV9v0Group,
tmnxDhcpAddrListGroup,
tmnxDhcpToolsGroup,
tmnxDhcpSvrNotifGroup,
tmnxDhcpSvrNotifV10v0Group,
tmnxDhcpSvrNotifV12v0Group,
tmnxDhcpsFailoverGroup,
tmnxDhcpsFailoverV10v0Group,
tmnxDhcpsFailoverV11v0Group,
tmnxDhcpSvrFoNotifGroup,
tmnxDhcpStatsV11v0Group
}
::= { tmnxDhcpServerCompliances 7 }
tmnxDhcpServerV13v0Compliance MODULE-COMPLIANCE
STATUS obsolete
DESCRIPTION
"The compliance statement for management of DHCP Server on Nokia SROS
series systems release 13.0."
MODULE
MANDATORY-GROUPS {
tmnxDhcpServerV8v0Group,
tmnxDhcpServerV9v0Group,
tmnxDhcpServerV10v0Group,
tmnxDhcpServerV12v0Group,
tmnxDhcpServerV13v0Group,
tmnxDhcpServerDuidGroup,
tmnxDhcpLeaseGroup,
tmnxDhcpLeaseV12v0Group,
tmnxDhcpStatsV8v0Group,
tmnxDhcpStatsV9v0Group,
tmnxDhcpStatsV13v0Group,
tmnxDhcpAddrListGroup,
tmnxDhcpToolsGroup,
tmnxDhcpSvrNotifGroup,
tmnxDhcpSvrNotifV10v0Group,
tmnxDhcpSvrNotifV12v0Group,
tmnxDhcpSvrNotifV13v0Group,
tmnxDhcpsFailoverGroup,
tmnxDhcpsFailoverV10v0Group,
tmnxDhcpsFailoverV11v0Group,
tmnxDhcpsFailoverV12v0Group,
tmnxDhcpSvrFoNotifGroup,
tmnxDhcpStatsV11v0Group
}
::= { tmnxDhcpServerCompliances 8 }
tmnxDhcpServerV14v0Compliance MODULE-COMPLIANCE
STATUS obsolete
DESCRIPTION
"The compliance statement for management of DHCP Server on Nokia SROS
series since systems release 14.0."
MODULE
MANDATORY-GROUPS {
tmnxDhcpServerStickyLseGroup,
tmnxDhcpsPrefixLenExtensionGroup
}
::= { tmnxDhcpServerCompliances 9 }
tmnxDhcpServerV15v0Compliance MODULE-COMPLIANCE
STATUS obsolete
DESCRIPTION
"The compliance statement for management of DHCP Server on Nokia SROS
series systems release 15.0."
MODULE
MANDATORY-GROUPS {
tmnxDhcpServerV8v0Group,
tmnxDhcpServerV9v0Group,
tmnxDhcpServerV10v0Group,
tmnxDhcpServerV12v0Group,
tmnxDhcpServerV13v0Group,
tmnxDhcpServerDuidGroup,
tmnxDhcpLeaseGroup,
tmnxDhcpLeaseV12v0Group,
tmnxDhcpStatsV8v0Group,
tmnxDhcpStatsV9v0Group,
tmnxDhcpStatsV13v0Group,
tmnxDhcpAddrListGroup,
tmnxDhcpToolsGroup,
tmnxDhcpSvrNotifGroup,
tmnxDhcpSvrNotifV10v0Group,
tmnxDhcpSvrNotifV12v0Group,
tmnxDhcpSvrNotifV13v0Group,
tmnxDhcpsFailoverGroup,
tmnxDhcpsFailoverV10v0Group,
tmnxDhcpsFailoverV11v0Group,
tmnxDhcpsFailoverV12v0Group,
tmnxDhcpSvrFoNotifGroup,
tmnxDhcpStatsV11v0Group,
tmnxDhcpServerStickyLseGroup,
tmnxDhcpsPrefixLenExtensionGroup,
tmnxDhcpsAutoProvisionGroup
}
::= { tmnxDhcpServerCompliances 10 }
tmnxDhcpServerV16v0Compliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for management of DHCP Server on Nokia SROS
series systems release 16.0."
MODULE
MANDATORY-GROUPS {
tmnxDhcpServerV8v0Group,
tmnxDhcpServerV9v0Group,
tmnxDhcpServerV10v0Group,
tmnxDhcpServerV12v0Group,
tmnxDhcpServerV13v0Group,
tmnxDhcpServerV16v0Group,
tmnxDhcpServerDuidGroup,
tmnxDhcpLeaseGroup,
tmnxDhcpLeaseV12v0Group,
tmnxDhcpStatsV8v0Group,
tmnxDhcpStatsV9v0Group,
tmnxDhcpStatsV13v0Group,
tmnxDhcpAddrListGroup,
tmnxDhcpToolsGroup,
tmnxDhcpSvrNotifGroup,
tmnxDhcpSvrNotifV10v0Group,
tmnxDhcpSvrNotifV12v0Group,
tmnxDhcpSvrNotifV13v0Group,
tmnxDhcpsFailoverGroup,
tmnxDhcpsFailoverV10v0Group,
tmnxDhcpsFailoverV11v0Group,
tmnxDhcpsFailoverV12v0Group,
tmnxDhcpSvrFoNotifGroup,
tmnxDhcpServerStickyLseGroup,
tmnxDhcpsPrefixLenExtensionGroup,
tmnxDhcpsAutoProvisionGroup,
tmnxDhcpStatsV16v0Group,
tmnxDhcpIntReqStatsGroup
}
::= { tmnxDhcpServerCompliances 11 }
tmnxDhcpServerGroups OBJECT IDENTIFIER ::= { tmnxDhcpServerConformance 2 }
tmnxDhcpServerGroup OBJECT-GROUP
OBJECTS {
tmnxDhcpServerConfigTableLastCh,
tmnxDhcpServerCfgRowStatus,
tmnxDhcpServerCfgLastChangeTime,
tmnxDhcpServerCfgAdminState,
tmnxDhcpServerCfgDescription,
tmnxDhcpServerCfgUserDatabase,
tmnxDhcpServerCfgUseGiAddress,
tmnxDhcpServerCfgSendForceRenews,
tmnxDhcpServerCfgOperState,
tmnxDhcpServerPoolTableLastCh,
tmnxDhcpServerPoolRowStatus,
tmnxDhcpServerPoolLastChangeTime,
tmnxDhcpServerPoolDescription,
tmnxDhcpServerPoolMinLeaseTime,
tmnxDhcpServerPoolMaxLeaseTime,
tmnxDhcpServerPoolOfferTime,
tmnxDhcpSvrPoolOptionTableLastCh,
tmnxDhcpSvrPoolOptionRowStatus,
tmnxDhcpSvrPoolOptionLastCh,
tmnxDhcpSvrPoolOptionType,
tmnxDhcpSvrPoolOptionValue,
tmnxDhcpServerSubnetTableLastCh,
tmnxDhcpSvrSubnetRowStatus,
tmnxDhcpSvrSubnetLastChangeTime,
tmnxDhcpSvrSubnetMinFree,
tmnxDhcpSvrSubnetMaxDeclined,
tmnxDhcpSvrSubnetRangesTblLastCh,
tmnxDhcpSvrSubnetRangesRowStatus,
tmnxDhcpSvrSubnetRangesLastCh,
tmnxDhcpSvrSubnetOptionTblLastCh,
tmnxDhcpSvrSubnetOptionRowStatus,
tmnxDhcpSvrSubnetOptionLastCh,
tmnxDhcpSvrSubnetOptionType,
tmnxDhcpSvrSubnetOptionValue
}
STATUS obsolete
DESCRIPTION
"The group of objects supporting DHCP server capability on Nokia SROS
series systems."
::= { tmnxDhcpServerGroups 1 }
tmnxDhcpLeaseGroup OBJECT-GROUP
OBJECTS {
tmnxDhcpSvrLeaseState,
tmnxDhcpSvrLeaseStart,
tmnxDhcpSvrLeaseLastRenew,
tmnxDhcpSvrLeaseRemainLeaseTime,
tmnxDhcpSvrLeaseRemPotentExpTime,
tmnxDhcpSvrLeaseClientHwAddress,
tmnxDhcpSvrLeaseXid,
tmnxDhcpSvrLeaseOption82,
tmnxDhcpSvrLeaseClientType,
tmnxDhcpSvrLeasePPPoEUserName,
tmnxDhcpSvrLeaseOpt82CircId,
tmnxDhcpSvrLeaseOption60,
tmnxDhcpSvrNumLeases,
tmnxDhcpSvrMaxLeases
}
STATUS current
DESCRIPTION
"The group of objects providing DHCP lease information on Nokia SROS
series systems."
::= { tmnxDhcpServerGroups 2 }
tmnxDhcpStatsGroup OBJECT-GROUP
OBJECTS {
tmnxDhcpSvrStatsRxDiscovers,
tmnxDhcpSvrStatsRxRequests,
tmnxDhcpSvrStatsRxReleases,
tmnxDhcpSvrStatsRxDeclines,
tmnxDhcpSvrStatsRxInforms,
tmnxDhcpSvrStatsTxOffers,
tmnxDhcpSvrStatsTxAcks,
tmnxDhcpSvrStatsTxNaks,
tmnxDhcpSvrStatsTxForceRenews,
tmnxDhcpSvrStatsDropBadPackets,
tmnxDhcpSvrStatsDropInvalidTypes,
tmnxDhcpSvrStatsDropNoUsrDbFound,
tmnxDhcpSvrStatsDropUnknownHosts,
tmnxDhcpSvrStatsDropUserNotAllow,
tmnxDhcpSvrStatsDropLseNotReady,
tmnxDhcpSvrStatsDropNoLeaseFound,
tmnxDhcpSvrStatsDropNotSrvngPool,
tmnxDhcpSvrStatsDropInvalidUsr,
tmnxDhcpSvrStatsDropOverload,
tmnxDhcpSvrStatsDropPersOverload,
tmnxDhcpSvrStatsOffersIgnore,
tmnxDhcpSvrStatsDropGenError,
tmnxDhcpSvrStatsDropDestOther,
tmnxDhcpSvrStatsDropAddrUnavail,
tmnxDhcpSvrStatsDropMaxReached,
tmnxDhcpSvrStatsDropSvrDown,
tmnxDhcpSvrStatsDropNoSubnet,
tmnxDhcpSvrStatsLeasesExpired,
tmnxDhcpSvrSubnetStatsFree,
tmnxDhcpSvrSubnetStatsOffered,
tmnxDhcpSvrSubnetStatsStable,
tmnxDhcpSvrSubnetStatsFRPending,
tmnxDhcpSvrSubnetStatsRemPending,
tmnxDhcpSvrSubnetStatsDeclined
}
STATUS obsolete
DESCRIPTION
"The group of objects providing DHCP statistics on Nokia SROS series
systems."
::= { tmnxDhcpServerGroups 3 }
tmnxDhcpAddrListGroup OBJECT-GROUP
OBJECTS {
tmnxDhcpSvrDeclinedAddrAddedTime,
tmnxDhcpSvrDeclinedAddrHwAddress,
tmnxDhcpSvrDeclinedAddrOption82,
tmnxDhcpSvrDeclinedAddrClientType,
tmnxDhcpSvrDeclinedAddrUserName,
tmnxDhcpSvrDeclinedAddrCircId
}
STATUS current
DESCRIPTION
"The group of objects providing information for DHCP on Nokia SROS
series systems."
::= { tmnxDhcpServerGroups 4 }
tmnxDhcpToolsGroup OBJECT-GROUP
OBJECTS {
tmnxDhcpSvrActForceRenewAddrType,
tmnxDhcpSvrActForceRenewAddr
}
STATUS current
DESCRIPTION
"The group of objects supporting DHCP server capability on Nokia SROS
series systems."
::= { tmnxDhcpServerGroups 5 }
tmnxDhcpsFailoverGroup OBJECT-GROUP
OBJECTS {
tmnxDhcpsFoTableLastChanged,
tmnxDhcpsFoLastChanged,
tmnxDhcpsFoAdminState,
tmnxDhcpsFoMaxClientLeadTime,
tmnxDhcpsFoOperMaxClientLeadTime,
tmnxDhcpsFoStartupWaitTime,
tmnxDhcpsFoPartnerDownDelay,
tmnxDhcpsFoState,
tmnxDhcpsFoTimeLeft,
tmnxDhcpSvrSubnetRangeFailCtrl,
tmnxDhcpSvrLeaseFailCtrl,
tmnxDhcpSvrFreeAddrFailCtrl,
tmnxDhcpSvrSubnetStatsFoFree,
tmnxDhcpSvrSubnetStatsFoOffered,
tmnxDhcpSvrSubnetStatsFoStable,
tmnxDhcpSvrSubnetStatsFoFRPend,
tmnxDhcpSvrSubnetStatsFoRemPend,
tmnxDhcpSvrSubnetStatsFoDeclined,
tmnxDhcpsFoStatsLeaseNotFound,
tmnxDhcpsFoStatsDropInvalidPkts,
tmnxDhcpsFoStatsFoShutdown,
tmnxDhcpsFoStatsExpired,
tmnxDhcpsFoStatsMaxReached,
tmnxDhcpsFoStatsSubnetNotFound,
tmnxDhcpsFoStatsRangeNotFound,
tmnxDhcpsFoStatsHostConflict,
tmnxDhcpsFoStatsAddressConflict,
tmnxDhcpsFoStatsPeerConflict,
tmnxDhcpsFoActionVRtrId,
tmnxDhcpsFoActionServerName,
tmnxDhcpsFoActionType,
tmnxDhcpsFoActionGo,
tmnxDhcpsFoActionSuccessful,
tmnxDhcpsFoActionErrorMsg,
tmnxDhcpsFoActionTime
}
STATUS current
DESCRIPTION
"The group of objects supporting DHCP server failover capability on
Nokia SROS series systems."
::= { tmnxDhcpServerGroups 6 }
tmnxDhcpsNotifyObjsGroup OBJECT-GROUP
OBJECTS {
tmnxDhcpSvrNotifDescription,
tmnxDhcpSvrNotifUnknownPoolName,
tmnxDhcpSvrNotifServerName,
tmnxDhcpSvrNotifLeaseClientAddrType,
tmnxDhcpSvrNotifLeaseClientAddr,
tmnxDhcpSvrNotifUserDatabaseName,
tmnxDhcpSvrNotifHostName,
tmnxDhcpSvrNotifHostType,
tmnxDhcpSvrNotifVRtrID,
tmnxDhcpSvrNotifMsgHwAddress,
tmnxDhcpSvrNotifMsgOption82,
tmnxDhcpSvrNotifMsgSizeLimit,
tmnxDhcpsFoLeaseFailureReason,
tmnxDhcpSvrNotifPoolFree
}
STATUS current
DESCRIPTION
"The group of objects supporting DHCP server notifications on Nokia
SROS series systems."
::= { tmnxDhcpServerGroups 7 }
tmnxDhcpServerV6v1Group OBJECT-GROUP
OBJECTS {
tmnxDhcpServerConfigTableLastCh,
tmnxDhcpServerCfgRowStatus,
tmnxDhcpServerCfgLastChangeTime,
tmnxDhcpServerCfgAdminState,
tmnxDhcpServerCfgDescription,
tmnxDhcpServerCfgUserDatabase,
tmnxDhcpServerCfgUseGiAddress,
tmnxDhcpServerCfgSendForceRenews,
tmnxDhcpServerCfgUseClientPool,
tmnxDhcpServerCfgOperState,
tmnxDhcpServerPoolTableLastCh,
tmnxDhcpServerPoolRowStatus,
tmnxDhcpServerPoolLastChangeTime,
tmnxDhcpServerPoolDescription,
tmnxDhcpServerPoolMinLeaseTime,
tmnxDhcpServerPoolMaxLeaseTime,
tmnxDhcpServerPoolOfferTime,
tmnxDhcpSvrPoolOptionTableLastCh,
tmnxDhcpSvrPoolOptionRowStatus,
tmnxDhcpSvrPoolOptionLastCh,
tmnxDhcpSvrPoolOptionType,
tmnxDhcpSvrPoolOptionValue,
tmnxDhcpServerSubnetTableLastCh,
tmnxDhcpSvrSubnetRowStatus,
tmnxDhcpSvrSubnetLastChangeTime,
tmnxDhcpSvrSubnetMinFree,
tmnxDhcpSvrSubnetMaxDeclined,
tmnxDhcpSvrSubnetRangesTblLastCh,
tmnxDhcpSvrSubnetRangesRowStatus,
tmnxDhcpSvrSubnetRangesLastCh,
tmnxDhcpSvrSubnetOptionTblLastCh,
tmnxDhcpSvrSubnetOptionRowStatus,
tmnxDhcpSvrSubnetOptionLastCh,
tmnxDhcpSvrSubnetOptionType,
tmnxDhcpSvrSubnetOptionValue
}
STATUS obsolete
DESCRIPTION
"The group of objects supporting DHCP server capability on Nokia SROS
series systems release 6.1."
::= { tmnxDhcpServerGroups 8 }
tmnxDhcpStatsV6v1Group OBJECT-GROUP
OBJECTS {
tmnxDhcpSvrStatsRxDiscovers,
tmnxDhcpSvrStatsRxRequests,
tmnxDhcpSvrStatsRxReleases,
tmnxDhcpSvrStatsRxDeclines,
tmnxDhcpSvrStatsRxInforms,
tmnxDhcpSvrStatsTxOffers,
tmnxDhcpSvrStatsTxAcks,
tmnxDhcpSvrStatsTxNaks,
tmnxDhcpSvrStatsTxForceRenews,
tmnxDhcpSvrStatsDropBadPackets,
tmnxDhcpSvrStatsDropInvalidTypes,
tmnxDhcpSvrStatsDropNoUsrDbFound,
tmnxDhcpSvrStatsDropUnknownHosts,
tmnxDhcpSvrStatsDropUserNotAllow,
tmnxDhcpSvrStatsDropLseNotReady,
tmnxDhcpSvrStatsDropNoLeaseFound,
tmnxDhcpSvrStatsDropNotSrvngPool,
tmnxDhcpSvrStatsDropInvalidUsr,
tmnxDhcpSvrStatsDropOverload,
tmnxDhcpSvrStatsDropPersOverload,
tmnxDhcpSvrStatsOffersIgnore,
tmnxDhcpSvrStatsDropGenError,
tmnxDhcpSvrStatsDropDestOther,
tmnxDhcpSvrStatsDropAddrUnavail,
tmnxDhcpSvrStatsDropMaxReached,
tmnxDhcpSvrStatsDropSvrDown,
tmnxDhcpSvrStatsDropNoSubnet,
tmnxDhcpSvrStatsLeasesExpired,
tmnxDhcpSvrStatsDropDuplDiffGi,
tmnxDhcpSvrSubnetStatsFree,
tmnxDhcpSvrSubnetStatsOffered,
tmnxDhcpSvrSubnetStatsStable,
tmnxDhcpSvrSubnetStatsFRPending,
tmnxDhcpSvrSubnetStatsRemPending,
tmnxDhcpSvrSubnetStatsDeclined
}
STATUS obsolete
DESCRIPTION
"The group of objects providing DHCP statistics on Nokia SROS series
systems release 6.1."
::= { tmnxDhcpServerGroups 9 }
tmnxDhcpServerV8v0Group OBJECT-GROUP
OBJECTS {
tmnxDhcpServerConfigTableLastCh,
tmnxDhcpServerCfgRowStatus,
tmnxDhcpServerCfgLastChangeTime,
tmnxDhcpServerCfgAdminState,
tmnxDhcpServerCfgDescription,
tmnxDhcpServerCfgUserDatabase,
tmnxDhcpServerCfgUseGiAddress,
tmnxDhcpServerCfgSendForceRenews,
tmnxDhcpServerCfgUseClientPool,
tmnxDhcpServerCfgOperState,
tmnxDhcpServerPoolTableLastCh,
tmnxDhcpServerPoolRowStatus,
tmnxDhcpServerPoolLastChangeTime,
tmnxDhcpServerPoolDescription,
tmnxDhcpServerPoolMinLeaseTime,
tmnxDhcpServerPoolMaxLeaseTime,
tmnxDhcpServerPoolOfferTime,
tmnxDhcpSvrPoolOptionTableLastCh,
tmnxDhcpSvrPoolOptionRowStatus,
tmnxDhcpSvrPoolOptionLastCh,
tmnxDhcpSvrPoolOptionType,
tmnxDhcpSvrPoolOptionValue,
tmnxDhcpServerSubnetTableLastCh,
tmnxDhcpSvrSubnetRowStatus,
tmnxDhcpSvrSubnetLastChangeTime,
tmnxDhcpSvrSubnetMinFree,
tmnxDhcpSvrSubnetMaxDeclined,
tmnxDhcpSvrSubnetRangesTblLastCh,
tmnxDhcpSvrSubnetRangesRowStatus,
tmnxDhcpSvrSubnetRangesLastCh,
tmnxDhcpSvrSubnetOptionTblLastCh,
tmnxDhcpSvrSubnetOptionRowStatus,
tmnxDhcpSvrSubnetOptionLastCh,
tmnxDhcpSvrSubnetOptionType,
tmnxDhcpSvrSubnetOptionValue,
tmnxDhcpSvrSubnetMinFreeType,
tmnxDhcpServerPoolMinFree,
tmnxDhcpServerPoolMinFreeType
}
STATUS current
DESCRIPTION
"The group of objects supporting DHCP server capability on Nokia SROS
series systems release 8.0."
::= { tmnxDhcpServerGroups 10 }
tmnxDhcpStatsV8v0Group OBJECT-GROUP
OBJECTS {
tmnxDhcpSvrStatsRxDiscovers,
tmnxDhcpSvrStatsRxRequests,
tmnxDhcpSvrStatsRxReleases,
tmnxDhcpSvrStatsRxDeclines,
tmnxDhcpSvrStatsRxInforms,
tmnxDhcpSvrStatsTxOffers,
tmnxDhcpSvrStatsTxAcks,
tmnxDhcpSvrStatsTxNaks,
tmnxDhcpSvrStatsTxForceRenews,
tmnxDhcpSvrStatsDropBadPackets,
tmnxDhcpSvrStatsDropInvalidTypes,
tmnxDhcpSvrStatsDropNoUsrDbFound,
tmnxDhcpSvrStatsDropUnknownHosts,
tmnxDhcpSvrStatsDropUserNotAllow,
tmnxDhcpSvrStatsDropLseNotReady,
tmnxDhcpSvrStatsDropNoLeaseFound,
tmnxDhcpSvrStatsDropNotSrvngPool,
tmnxDhcpSvrStatsDropInvalidUsr,
tmnxDhcpSvrStatsDropOverload,
tmnxDhcpSvrStatsDropPersOverload,
tmnxDhcpSvrStatsOffersIgnore,
tmnxDhcpSvrStatsDropGenError,
tmnxDhcpSvrStatsDropDestOther,
tmnxDhcpSvrStatsDropAddrUnavail,
tmnxDhcpSvrStatsDropMaxReached,
tmnxDhcpSvrStatsDropSvrDown,
tmnxDhcpSvrStatsDropNoSubnet,
tmnxDhcpSvrStatsLeasesExpired,
tmnxDhcpSvrStatsDropDuplDiffGi,
tmnxDhcpSvrSubnetStatsFree,
tmnxDhcpSvrSubnetStatsOffered,
tmnxDhcpSvrSubnetStatsStable,
tmnxDhcpSvrSubnetStatsFRPending,
tmnxDhcpSvrSubnetStatsRemPending,
tmnxDhcpSvrSubnetStatsDeclined,
tmnxDhcpSvrSubnetStatsProv,
tmnxDhcpSvrSubnetStatsFoProv
}
STATUS current
DESCRIPTION
"The group of objects providing DHCP statistics on Nokia SROS series
systems release 8.0."
::= { tmnxDhcpServerGroups 11 }
tmnxDhcpServerV9v0Group OBJECT-GROUP
OBJECTS {
tmnxDhcpServerCfgAddrType,
tmnxDhcpServerCfgLeaseHoldTime,
tmnxDhcpServerCfgUseGiScope,
tmnxDhcpSvrSubnetRenewTimer,
tmnxDhcpSvrSubnetRebindTimer,
tmnxDhcpSvrSubnetValidLifetime,
tmnxDhcpSvrSubnetPrefLifetime,
tmnxDhcpSvrLeaseClientPrefixLen,
tmnxDhcpSvrLeaseIAOptionType,
tmnxDhcpSvrLeaseIAID,
tmnxDhcpSvrLeaseDUID,
tmnxDhcpSvrLeaseRemainHoldTime
}
STATUS current
DESCRIPTION
"The group of objects supporting DHCP server capability on Nokia SROS
series systems added in release 9.0."
::= { tmnxDhcpServerGroups 12 }
tmnxDhcpStatsV9v0Group OBJECT-GROUP
OBJECTS {
tmnxDhcpSvrStats6RxSolicits,
tmnxDhcpSvrStats6TxAdvertises,
tmnxDhcpSvrStats6RxRequests,
tmnxDhcpSvrStats6RxConfirms,
tmnxDhcpSvrStats6RxRenews,
tmnxDhcpSvrStats6RxRebinds,
tmnxDhcpSvrStats6RxDeclines,
tmnxDhcpSvrStats6RxReleases,
tmnxDhcpSvrStats6TxReplies,
tmnxDhcpSvrStats6TxReconfigures,
tmnxDhcpSvrStats6RxInfRequests,
tmnxDhcpSvrStats6DropBadPackets,
tmnxDhcpSvrStats6DropInvldTypes,
tmnxDhcpSvrStats6DropLseNotReady,
tmnxDhcpSvrStats6DropNoSrvngPool,
tmnxDhcpSvrStats6DropOverload,
tmnxDhcpSvrStats6DropPerOverload,
tmnxDhcpSvrStats6OffersIgnore,
tmnxDhcpSvrStats6DropGenError,
tmnxDhcpSvrStats6DropDestOther,
tmnxDhcpSvrStats6DropMaxReached,
tmnxDhcpSvrStats6DropSvrDown,
tmnxDhcpSvrStats6LeasesExpired,
tmnxDhcpSvrSubnetStats6Advertise,
tmnxDhcpSvrSubnetStats6Stable,
tmnxDhcpSvrSubnetStats6RCPending,
tmnxDhcpSvrSubnetStats6RmPending,
tmnxDhcpSvrSubnetStats6Declined
}
STATUS current
DESCRIPTION
"The group of objects providing DHCP statistics on Nokia SROS series
systems since release 9.0."
::= { tmnxDhcpServerGroups 13 }
tmnxDhcpsNotifyObjsV9v0Group OBJECT-GROUP
OBJECTS {
tmnxDhcpSvrNotifLeaseClientAddrLen,
tmnxDhcpSvrNotifClientDUID
}
STATUS current
DESCRIPTION
"The group of objects supporting DHCP server notifications on Nokia
SROS series systems since release 9.0."
::= { tmnxDhcpServerGroups 14 }
tmnxDhcpServerV10v0Group OBJECT-GROUP
OBJECTS {
tmnxDhcpServerPoolDepletedEvent,
tmnxDhcpSvrSubnetDepletedEvent,
tmnxDhcpSvrSubnetFailCtrl,
tmnxDhcpServerCfgIgnRapidCommit,
tmnxDhcpServerCfgUserIdent,
tmnxDhcpServerCfgItfIdMapping,
tmnxDhcpSvrLeaseRelayInterfaceId,
tmnxDhcpSvrLeaseLDRAInterfaceId,
tmnxDhcpSvrLeaseLnkLclAddrType,
tmnxDhcpSvrLeaseLnkLclAddress,
tmnxDhcpSvrSubnetPrefixType,
tmnxDhcpSvrStats6DropDuplDiffRly
}
STATUS current
DESCRIPTION
"The group of objects supporting DHCP server capability on Nokia SROS
series systems added in release 10.0."
::= { tmnxDhcpServerGroups 15 }
tmnxDhcpServerV11v0Group OBJECT-GROUP
OBJECTS {
tmnxDhcpSvrSubnetDrain,
tmnxDhcpServerCfgUseCPDelimiter,
tmnxDhcpServerPoolDlgatedPfxLen,
tmnxDhcpServerCfgCreationOrigin,
tmnxDhcpServerPoolSubnetBindKey,
tmnxDhcpServerPoolSubnetBindDly,
tmnxDhcpSvrSubnetBindSystemId,
tmnxDhcpSvrSubnetBindServiceId,
tmnxDhcpSvrSubnetBindString,
tmnxDhcpSvrSubnetBindUnbindTime,
tmnxDhcpSvrSubnetBindState,
tmnxDhcpSvrSubntBndngTbleLastCh
}
STATUS obsolete
DESCRIPTION
"The group of objects supporting DHCP server capability on Nokia SROS
series systems added in release 11.0."
::= { tmnxDhcpServerGroups 16 }
tmnxDhcpStatsV11v0Group OBJECT-GROUP
OBJECTS {
tmnxDhcpSvrPoolStatsFree,
tmnxDhcpSvrPoolStatsOffered,
tmnxDhcpSvrPoolStatsStable,
tmnxDhcpSvrPoolStatsFRPending,
tmnxDhcpSvrPoolStatsRemPending,
tmnxDhcpSvrPoolStatsDeclined,
tmnxDhcpSvrPoolStatsFoFree,
tmnxDhcpSvrPoolStatsFoOffered,
tmnxDhcpSvrPoolStatsFoStable,
tmnxDhcpSvrPoolStatsFoFRPend,
tmnxDhcpSvrPoolStatsFoRemPend,
tmnxDhcpSvrPoolStatsFoDeclined,
tmnxDhcpSvrPoolStatsProv,
tmnxDhcpSvrPoolStatsFoProv,
tmnxDhcpSvrPoolStatsHasExt,
tmnxDhcpSvrPoolStatsExtResetT,
tmnxDhcpSvrPoolStatsStableP,
tmnxDhcpSvrPoolStatsStablePT,
tmnxDhcpSvrPoolStatsFoStableP,
tmnxDhcpSvrPoolStatsFoStablePT,
tmnxDhcpSvrPoolStatsUsed,
tmnxDhcpSvrPoolStatsUsedP,
tmnxDhcpSvrPoolStatsUsedPT,
tmnxDhcpSvrPoolStatsFoUsed,
tmnxDhcpSvrPoolStatsFoUsedP,
tmnxDhcpSvrPoolStatsFoUsedPT,
tmnxDhcpSvrPoolStatsFree,
tmnxDhcpSvrPoolStatsFreeP,
tmnxDhcpSvrPoolStatsFreePT,
tmnxDhcpSvrPoolStatsFoFree,
tmnxDhcpSvrPoolStatsFoFreeP,
tmnxDhcpSvrPoolStatsFoFreePT,
tmnxDhcpSvrPoolStatsUsedPct,
tmnxDhcpSvrPoolStatsUsedPctP,
tmnxDhcpSvrPoolStatsUsedPctPT,
tmnxDhcpSvrPoolStatsFoUsdPct,
tmnxDhcpSvrPoolStatsFoUsdPctP,
tmnxDhcpSvrPoolStatsFoUsdPctPT,
tmnxDhcpSvrPoolStatsFreePct,
tmnxDhcpSvrPoolStatsFreePctP,
tmnxDhcpSvrPoolStatsFreePctPT,
tmnxDhcpSvrPoolStatsFoFrePct,
tmnxDhcpSvrPoolStatsFoFrePctP,
tmnxDhcpSvrPoolStatsFoFrePctPT,
tmnxDhcpSvrPoolStatsOfferP,
tmnxDhcpSvrPoolStatsOfferPT,
tmnxDhcpSvrPoolStatsFoOfferP,
tmnxDhcpSvrPoolStatsFoOfferPT,
tmnxDhcpSvrStatsRxIntRequests,
tmnxDhcpSvrStatsRxIntReleases,
tmnxDhcpSvrStatsDropIntWithLudb,
tmnxDhcpSvrStatsDropIntWithFo,
tmnxDhcpSvrStatsDropIntConflicts,
tmnxDhcpSvrStatsDropTxFailed,
tmnxDhcpSvrSubnetStats6HasExt,
tmnxDhcpSvrSubnetStats6ExtResetT,
tmnxDhcpSvrSubnetStats6StableP,
tmnxDhcpSvrSubnetStats6StablePT,
tmnxDhcpSvrSubnetStats6ProvBlk,
tmnxDhcpSvrSubnetStats6UsedBlk,
tmnxDhcpSvrSubnetStats6UsedBlkP,
tmnxDhcpSvrSubnetStats6UsedBlkPT,
tmnxDhcpSvrSubnetStats6FreeBlk,
tmnxDhcpSvrSubnetStats6FreeBlkP,
tmnxDhcpSvrSubnetStats6FreeBlkPT,
tmnxDhcpSvrSubnetStats6UsedPct,
tmnxDhcpSvrSubnetStats6UsedPctP,
tmnxDhcpSvrSubnetStats6UsedPctPT,
tmnxDhcpSvrSubnetStats6FreePct,
tmnxDhcpSvrSubnetStats6FreePctP,
tmnxDhcpSvrSubnetStats6FreePctPT,
tmnxDhcpSvrSubnetStats6AdvertP,
tmnxDhcpSvrSubnetStats6AdvertPT,
tmnxDhcpsPoolStats6Stable,
tmnxDhcpsPoolStats6FoStable,
tmnxDhcpsPoolStats6HasExt,
tmnxDhcpsPoolStats6ExtResetT,
tmnxDhcpsPoolStats6StableP,
tmnxDhcpsPoolStats6StablePT,
tmnxDhcpsPoolStats6FoStableP,
tmnxDhcpsPoolStats6FoStablePT,
tmnxDhcpsPoolStats6ProvBlk,
tmnxDhcpsPoolStats6FoProvBlk,
tmnxDhcpsPoolStats6UsedBlk,
tmnxDhcpsPoolStats6UsedBlkP,
tmnxDhcpsPoolStats6UsedBlkPT,
tmnxDhcpsPoolStats6FoUsedBlk,
tmnxDhcpsPoolStats6FoUsedBlkP,
tmnxDhcpsPoolStats6FoUsedBlkPT,
tmnxDhcpsPoolStats6FreeBlk,
tmnxDhcpsPoolStats6FreeBlkP,
tmnxDhcpsPoolStats6FreeBlkPT,
tmnxDhcpsPoolStats6FoFreeBlk,
tmnxDhcpsPoolStats6FoFreeBlkP,
tmnxDhcpsPoolStats6FoFreeBlkPT,
tmnxDhcpsPoolStats6UsedPct,
tmnxDhcpsPoolStats6UsedPctP,
tmnxDhcpsPoolStats6UsedPctPT,
tmnxDhcpsPoolStats6FoUsedPct,
tmnxDhcpsPoolStats6FoUsedPctP,
tmnxDhcpsPoolStats6FoUsedPctPT,
tmnxDhcpsPoolStats6FreePct,
tmnxDhcpsPoolStats6FreePctP,
tmnxDhcpsPoolStats6FreePctPT,
tmnxDhcpsPoolStats6FoFreePct,
tmnxDhcpsPoolStats6FoFreePctP,
tmnxDhcpsPoolStats6FoFreePctPT,
tmnxDhcpsPoolStats6Advertise,
tmnxDhcpsPoolStats6AdvertP,
tmnxDhcpsPoolStats6AdvertPT,
tmnxDhcpsPoolStats6FoAdvertise,
tmnxDhcpsPoolStats6FoAdvertP,
tmnxDhcpsPoolStats6FoAdvertPT,
tmnxDhcpsPoolStats6IntNoPfxWan,
tmnxDhcpsPoolStats6IntNoPfxSlaa,
tmnxDhcpSvrSubnetStatsHasExt,
tmnxDhcpSvrSubnetStatsExtResetT,
tmnxDhcpSvrSubnetStatsStableP,
tmnxDhcpSvrSubnetStatsStablePT,
tmnxDhcpSvrSubnetStatsFoStableP,
tmnxDhcpSvrSubnetStatsFoStablePT,
tmnxDhcpSvrSubnetStatsUsed,
tmnxDhcpSvrSubnetStatsUsedP,
tmnxDhcpSvrSubnetStatsUsedPT,
tmnxDhcpSvrSubnetStatsFoUsed,
tmnxDhcpSvrSubnetStatsFoUsedP,
tmnxDhcpSvrSubnetStatsFoUsedPT,
tmnxDhcpSvrSubnetStatsFreeP,
tmnxDhcpSvrSubnetStatsFreePT,
tmnxDhcpSvrSubnetStatsFoFreeP,
tmnxDhcpSvrSubnetStatsFoFreePT,
tmnxDhcpSvrSubnetStatsUsedPct,
tmnxDhcpSvrSubnetStatsUsedPctP,
tmnxDhcpSvrSubnetStatsUsedPctPT,
tmnxDhcpSvrSubnetStatsFoUsdPct,
tmnxDhcpSvrSubnetStatsFoUsdPctP,
tmnxDhcpSvrSubnetStatsFoUsdPctPT,
tmnxDhcpSvrSubnetStatsFreePct,
tmnxDhcpSvrSubnetStatsFreePctP,
tmnxDhcpSvrSubnetStatsFreePctPT,
tmnxDhcpSvrSubnetStatsFoFrePct,
tmnxDhcpSvrSubnetStatsFoFrePctP,
tmnxDhcpSvrSubnetStatsFoFrePctPT,
tmnxDhcpSvrSubnetStatsOfferP,
tmnxDhcpSvrSubnetStatsOfferPT,
tmnxDhcpSvrSubnetStatsFoOfferP,
tmnxDhcpSvrSubnetStatsFoOfferPT
}
STATUS obsolete
DESCRIPTION
"The group of objects providing DHCP statistics on Nokia SROS series
systems since release 11.0."
::= { tmnxDhcpServerGroups 17 }
tmnxDhcpsFailoverV11v0Group OBJECT-GROUP
OBJECTS {
tmnxDhcpsFoIgnoreMclt,
tmnxDhcpsPoolFoTableLastChanged,
tmnxDhcpsPoolFoLastChanged,
tmnxDhcpsPoolFoAdminState,
tmnxDhcpsPoolFoMCLT,
tmnxDhcpsPoolFoOperMCLT,
tmnxDhcpsPoolFoStartupWaitTime,
tmnxDhcpsPoolFoPartnerDownDelay,
tmnxDhcpsPoolFoState,
tmnxDhcpsPoolFoTimeLeft,
tmnxDhcpsPoolFoIgnoreMclt,
tmnxDhcpsPoolFoStatsLeaseNFound,
tmnxDhcpsPoolFoStatsDropInvPkts,
tmnxDhcpsPoolFoStatsFoShutdown,
tmnxDhcpsPoolFoStatsExpired,
tmnxDhcpsPoolFoStatsMaxReached,
tmnxDhcpsPoolFoStatsSubnetNFound,
tmnxDhcpsPoolFoStatsRangeNFound,
tmnxDhcpsPoolFoStatsHostConflict,
tmnxDhcpsPoolFoStatsAddrConflict,
tmnxDhcpsPoolFoStatsPeerConflict,
tmnxDhcpsPoolFoStatsPersistCong,
tmnxDhcpsFoActionPoolName
}
STATUS current
DESCRIPTION
"The group of objects supporting DHCP server failover capability on
Nokia SROS series systems in release 11.0."
::= { tmnxDhcpServerGroups 18 }
tmnxDhcpServerDuidGroup OBJECT-GROUP
OBJECTS {
tmnxDhcpServerDuidTableLastCh,
tmnxDhcpServerDuidLastChanged,
tmnxDhcpServerDuidTypeCode,
tmnxDhcpServerDuidEnNumber,
tmnxDhcpServerDuidEnIdData,
tmnxDhcpServerDuidEnIdDataType
}
STATUS current
DESCRIPTION
"The group of objects supporting DHCP Unique Identifier (DUID)
capability on Nokia SROS series systems."
::= { tmnxDhcpServerGroups 19 }
tmnxDhcpsNotifyObjsV11v0Group OBJECT-GROUP
OBJECTS {
tmnxDhcpSvrNotifLinkAddr,
tmnxDhcpSvrNotifPrimaryPool,
tmnxDhcpSvrNotifSecondaryPool,
tmnxDhcpSvrNotifSystemId,
tmnxDhcpSvrNotifServiceId,
tmnxDhcpSvrNotifString,
tmnxDhcpSvrNotifPoolName,
tmnxDhcpSvrNotifSubnetAddrType,
tmnxDhcpSvrNotifSubnetPfx,
tmnxDhcpSvrNotifSubnetPfxlen,
tmnxDhcpSvrNotifUnbindTime
}
STATUS current
DESCRIPTION
"The group of objects supporting DHCP server notifications added in
Nokia SROS release 11.0."
::= { tmnxDhcpServerGroups 20 }
tmnxDhcpServerV12v0Group OBJECT-GROUP
OBJECTS {
tmnxDhcpSvrSubnetDrain,
tmnxDhcpServerCfgUseCPDelimiter,
tmnxDhcpServerPoolDlgatedPfxLen,
tmnxDhcpServerCfgCreationOrigin,
tmnxDhcpSvrStats6RxIntPppSlaac,
tmnxDhcpSvrStats6RxIntReqIpoeWan,
tmnxDhcpSvrStats6RxIntReleases,
tmnxDhcpSvrStats6DropIntWFo,
tmnxDhcpSvrStats6DropIntWConflct,
tmnxDhcpSvrStats6DropIntWIfIdMap,
tmnxDhcpSvrStats6DropIntWUserId,
tmnxDhcpSvrStats6RxIntIpoeSlaac,
tmnxDhcpSvrStatsDropAudit,
tmnxDhcpSvrStats6DropAudit
}
STATUS current
DESCRIPTION
"The group of objects supporting DHCP server capability on Nokia SROS
series systems (added) in release 12.0."
::= { tmnxDhcpServerGroups 21 }
tmnxDhcpsFailoverV10v0Group OBJECT-GROUP
OBJECTS {
tmnxDhcpsFoStatsPersistCongest
}
STATUS current
DESCRIPTION
"The group of objects supporting DHCP server failover capability on
Nokia SROS series systems in release 10.0."
::= { tmnxDhcpServerGroups 22 }
tmnxDhcpLeaseV12v0Group OBJECT-GROUP
OBJECTS {
tmnxDhcpSvrLeaseIntClientType
}
STATUS current
DESCRIPTION
"The group of objects providing DHCP lease information added in release
12.0 of Nokia SROS series systems."
::= { tmnxDhcpServerGroups 23 }
tmnxDhcpServerV13v0Group OBJECT-GROUP
OBJECTS {
tmnxDhcpServerCfgLeaseHoldFor,
tmnxDhcpServerCfgAllowLeaseQuery,
tmnxDhcpServerPoolNakNonMatch,
tmnxDhcpsPlMinFreePercent,
tmnxDhcpsPlMinFreeDepletedEvent,
tmnxDhcpsPlMinFreeLastCh,
tmnxDhcpsPlMinFreeRowStatus,
tmnxDhcpsPlMinFreeTableLastCh,
tmnxDhcpsPfxMinFreeRowStatus,
tmnxDhcpsPfxMinFreeLastCh,
tmnxDhcpsPfxMinFreePercent,
tmnxDhcpsPfxMinFreeNumber,
tmnxDhcpsPfxMinFreeDepletedEvent,
tmnxDhcpsPfxMinFreeTableLastCh,
tmnxDhcpSvrSubnetActive,
tmnxDhcpSvrLeaseOpt82RemoteId,
tmnxDhcpSvrLeaseOpt61ClientId,
tmnxDhcps6ExclPfxTableLastCh,
tmnxDhcps6ExclPfxRowStatus,
tmnxDhcps6ExclPfxLastChangeTime
}
STATUS current
DESCRIPTION
"The group of objects supporting DHCP server capability on Nokia SROS
series systems added in release 13.0."
::= { tmnxDhcpServerGroups 24 }
tmnxDhcpStatsV13v0Group OBJECT-GROUP
OBJECTS {
tmnxDhcpsPlThStats6TableLastCh,
tmnxDhcpsPlThCurrProvBlksHw,
tmnxDhcpsPlThCurrProvBlksLw,
tmnxDhcpsPlThCurrUsedBlksHw,
tmnxDhcpsPlThCurrUsedBlksLw,
tmnxDhcpsPlThCurrFreeBlksHw,
tmnxDhcpsPlThCurrFreeBlksLw,
tmnxDhcpsPlThCurrUsedPct,
tmnxDhcpsPlThCurrUsedPeakBlksHw,
tmnxDhcpsPlThCurrUsedPeakBlksLw,
tmnxDhcpsPlThCurrUsedPeakPct,
tmnxDhcpsPlThCurrUsedPeakTime,
tmnxDhcpsPlThCurrFreePct,
tmnxDhcpsPlThCurrFreeTooLow,
tmnxDhcpsPlThCurrFreeDepleted,
tmnxDhcpsPlThLclProvBlksHw,
tmnxDhcpsPlThLclProvBlksLw,
tmnxDhcpsPlThLclUsedBlksHw,
tmnxDhcpsPlThLclUsedBlksLw,
tmnxDhcpsPlThLclFreeBlksHw,
tmnxDhcpsPlThLclFreeBlksLw,
tmnxDhcpsPlThLclUsedPeakBlksHw,
tmnxDhcpsPlThLclUsedPeakBlksLw,
tmnxDhcpsPlThLclUsedPeakPct,
tmnxDhcpsPlThLclUsedPeakTime,
tmnxDhcpsPlThRemProvBlksHw,
tmnxDhcpsPlThRemProvBlksLw,
tmnxDhcpsPlThRemUsedBlksHw,
tmnxDhcpsPlThRemUsedBlksLw,
tmnxDhcpsPlThRemFreeBlksHw,
tmnxDhcpsPlThRemFreeBlksLw,
tmnxDhcpsPlThRemUsedPeakBlksHw,
tmnxDhcpsPlThRemUsedPeakBlksLw,
tmnxDhcpsPlThRemUsedPeakPct,
tmnxDhcpsPlThRemUsedPeakTime,
tmnxDhcpsPlThPeakResetTime,
tmnxDhcpsPlThValidData,
tmnxDhcpsPfxThStats6TableLastCh,
tmnxDhcpsPfxThCurrProvBlksHw,
tmnxDhcpsPfxThCurrProvBlksLw,
tmnxDhcpsPfxThCurrUsedBlksHw,
tmnxDhcpsPfxThCurrUsedBlksLw,
tmnxDhcpsPfxThCurrFreeBlksHw,
tmnxDhcpsPfxThCurrFreeBlksLw,
tmnxDhcpsPfxThCurrUsedPct,
tmnxDhcpsPfxThCurrUsedPeakBlksHw,
tmnxDhcpsPfxThCurrUsedPeakBlksLw,
tmnxDhcpsPfxThCurrUsedPeakPct,
tmnxDhcpsPfxThCurrUsedPeakTime,
tmnxDhcpsPfxThCurrFreePct,
tmnxDhcpsPfxThCurrFreeTooLow,
tmnxDhcpsPfxThCurrFreeDepleted,
tmnxDhcpsPfxThLclProvBlksHw,
tmnxDhcpsPfxThLclProvBlksLw,
tmnxDhcpsPfxThLclUsedBlksHw,
tmnxDhcpsPfxThLclUsedBlksLw,
tmnxDhcpsPfxThLclFreeBlksHw,
tmnxDhcpsPfxThLclFreeBlksLw,
tmnxDhcpsPfxThLclUsedPeakBlksHw,
tmnxDhcpsPfxThLclUsedPeakBlksLw,
tmnxDhcpsPfxThLclUsedPeakPct,
tmnxDhcpsPfxThLclUsedPeakTime,
tmnxDhcpsPfxThRemProvBlksHw,
tmnxDhcpsPfxThRemProvBlksLw,
tmnxDhcpsPfxThRemUsedBlksHw,
tmnxDhcpsPfxThRemUsedBlksLw,
tmnxDhcpsPfxThRemFreeBlksHw,
tmnxDhcpsPfxThRemFreeBlksLw,
tmnxDhcpsPfxThRemUsedPeakBlksHw,
tmnxDhcpsPfxThRemUsedPeakBlksLw,
tmnxDhcpsPfxThRemUsedPeakPct,
tmnxDhcpsPfxThRemUsedPeakTime,
tmnxDhcpsPfxThPeakResetTime,
tmnxDhcpsPfxThValidData,
tmnxDhcpSvrStats6RxLeasequeries,
tmnxDhcpSvrStats6TxLqReplies,
tmnxDhcpSvrStats6DropLqNotAllow
}
STATUS current
DESCRIPTION
"The group of objects providing DHCP statistics on Nokia SROS series
systems since release 13.0."
::= { tmnxDhcpServerGroups 25 }
tmnxDhcpServerStickyLseGroup OBJECT-GROUP
OBJECTS {
tmnxDhcpsStickyLseActVRtrId,
tmnxDhcpsStickyLseActServerName,
tmnxDhcpsStickyLseActPoolName,
tmnxDhcpsStickyLseActHostName,
tmnxDhcpsStickyLseActActionType,
tmnxDhcpsStickyLseActActionGo,
tmnxDhcpsStickyLseActResultCode,
tmnxDhcpsStickyLseActErrorMsg,
tmnxDhcpsStickyLseActActionTime,
tmnxDhcpsStickyLseActMacAddress,
tmnxDhcpsStickyLseActCircuitId,
tmnxDhcpsStickyLseActClientId,
tmnxDhcpsStickyLseActAddressType,
tmnxDhcpsStickyLseActAddress,
tmnxDhcpsStickyLeaseAddressType,
tmnxDhcpsStickyLeaseAddress,
tmnxDhcpSvrLeaseStickyHostName
}
STATUS current
DESCRIPTION
"The group of objects supporting DHCP server Sticky Lease capability on
Nokia SROS series systems added in release 14.0."
::= { tmnxDhcpServerGroups 26 }
tmnxDhcpsPrefixLenExtensionGroup OBJECT-GROUP
OBJECTS {
tmnxDhcpServerPoolMinPrefixLen,
tmnxDhcpServerPoolMaxPrefixLen,
tmnxDhcpsFoStatsInvalidPfxLen,
tmnxDhcpsPoolFoStatsInvaldPfxLen
}
STATUS current
DESCRIPTION
"The group of objects supporting the DHCP server IPv6 prefix length
range extension Sticky Lease capability on Nokia SROS series systems."
::= { tmnxDhcpServerGroups 27 }
tmnxDhcpsFailoverV12v0Group OBJECT-GROUP
OBJECTS {
tmnxDhcpsFoStatsNoLeaseHoldTime,
tmnxDhcpsPoolFoStatsNoLeaseHoldT
}
STATUS current
DESCRIPTION
"The group of objects supporting DHCP server failover capability on
Nokia SROS series systems since release 12.0."
::= { tmnxDhcpServerGroups 28 }
tmnxDhcpsAutoProvisionGroup OBJECT-GROUP
OBJECTS {
tmnxDhcpServerCfgAutoProvisioned,
tmnxDhcpsDefTableLastCh,
tmnxDhcpsDefLastChangeTime,
tmnxDhcpsDefRenewTimer,
tmnxDhcpsDefRebindTimer,
tmnxDhcpsDefValidLifetime,
tmnxDhcpsDefPrefLifetime,
tmnxDhcpsDefOptionTableLastCh,
tmnxDhcpsDefOptionRowStatus,
tmnxDhcpsDefOptionLastCh,
tmnxDhcpsDefOptionType,
tmnxDhcpsDefOptionValue
}
STATUS current
DESCRIPTION
"The group of objects supporting DHCP server automatic provisioning
capability on Nokia SROS series systems."
::= { tmnxDhcpServerGroups 29 }
tmnxDhcpStatsV16v0Group OBJECT-GROUP
OBJECTS {
tmnxDhcpSvrPoolStatsFree,
tmnxDhcpSvrPoolStatsOffered,
tmnxDhcpSvrPoolStatsStable,
tmnxDhcpSvrPoolStatsFRPending,
tmnxDhcpSvrPoolStatsRemPending,
tmnxDhcpSvrPoolStatsDeclined,
tmnxDhcpSvrPoolStatsFoFree,
tmnxDhcpSvrPoolStatsFoOffered,
tmnxDhcpSvrPoolStatsFoStable,
tmnxDhcpSvrPoolStatsFoFRPend,
tmnxDhcpSvrPoolStatsFoRemPend,
tmnxDhcpSvrPoolStatsFoDeclined,
tmnxDhcpSvrPoolStatsProv,
tmnxDhcpSvrPoolStatsFoProv,
tmnxDhcpSvrPoolStatsHasExt,
tmnxDhcpSvrPoolStatsExtResetT,
tmnxDhcpSvrPoolStatsStableP,
tmnxDhcpSvrPoolStatsStablePT,
tmnxDhcpSvrPoolStatsFoStableP,
tmnxDhcpSvrPoolStatsFoStablePT,
tmnxDhcpSvrPoolStatsUsed,
tmnxDhcpSvrPoolStatsUsedP,
tmnxDhcpSvrPoolStatsUsedPT,
tmnxDhcpSvrPoolStatsFoUsed,
tmnxDhcpSvrPoolStatsFoUsedP,
tmnxDhcpSvrPoolStatsFoUsedPT,
tmnxDhcpSvrPoolStatsFree,
tmnxDhcpSvrPoolStatsFreeP,
tmnxDhcpSvrPoolStatsFreePT,
tmnxDhcpSvrPoolStatsFoFree,
tmnxDhcpSvrPoolStatsFoFreeP,
tmnxDhcpSvrPoolStatsFoFreePT,
tmnxDhcpSvrPoolStatsUsedPct,
tmnxDhcpSvrPoolStatsUsedPctP,
tmnxDhcpSvrPoolStatsUsedPctPT,
tmnxDhcpSvrPoolStatsFoUsdPct,
tmnxDhcpSvrPoolStatsFoUsdPctP,
tmnxDhcpSvrPoolStatsFoUsdPctPT,
tmnxDhcpSvrPoolStatsFreePct,
tmnxDhcpSvrPoolStatsFreePctP,
tmnxDhcpSvrPoolStatsFreePctPT,
tmnxDhcpSvrPoolStatsFoFrePct,
tmnxDhcpSvrPoolStatsFoFrePctP,
tmnxDhcpSvrPoolStatsFoFrePctPT,
tmnxDhcpSvrPoolStatsOfferP,
tmnxDhcpSvrPoolStatsOfferPT,
tmnxDhcpSvrPoolStatsFoOfferP,
tmnxDhcpSvrPoolStatsFoOfferPT,
tmnxDhcpSvrStatsRxIntReleases,
tmnxDhcpSvrStatsDropIntWithLudb,
tmnxDhcpSvrStatsDropIntWithFo,
tmnxDhcpSvrStatsDropIntConflicts,
tmnxDhcpSvrStatsDropTxFailed,
tmnxDhcpSvrSubnetStats6HasExt,
tmnxDhcpSvrSubnetStats6ExtResetT,
tmnxDhcpSvrSubnetStats6StableP,
tmnxDhcpSvrSubnetStats6StablePT,
tmnxDhcpSvrSubnetStats6ProvBlk,
tmnxDhcpSvrSubnetStats6UsedBlk,
tmnxDhcpSvrSubnetStats6UsedBlkP,
tmnxDhcpSvrSubnetStats6UsedBlkPT,
tmnxDhcpSvrSubnetStats6FreeBlk,
tmnxDhcpSvrSubnetStats6FreeBlkP,
tmnxDhcpSvrSubnetStats6FreeBlkPT,
tmnxDhcpSvrSubnetStats6UsedPct,
tmnxDhcpSvrSubnetStats6UsedPctP,
tmnxDhcpSvrSubnetStats6UsedPctPT,
tmnxDhcpSvrSubnetStats6FreePct,
tmnxDhcpSvrSubnetStats6FreePctP,
tmnxDhcpSvrSubnetStats6FreePctPT,
tmnxDhcpSvrSubnetStats6AdvertP,
tmnxDhcpSvrSubnetStats6AdvertPT,
tmnxDhcpsPoolStats6Stable,
tmnxDhcpsPoolStats6FoStable,
tmnxDhcpsPoolStats6HasExt,
tmnxDhcpsPoolStats6ExtResetT,
tmnxDhcpsPoolStats6StableP,
tmnxDhcpsPoolStats6StablePT,
tmnxDhcpsPoolStats6FoStableP,
tmnxDhcpsPoolStats6FoStablePT,
tmnxDhcpsPoolStats6ProvBlk,
tmnxDhcpsPoolStats6FoProvBlk,
tmnxDhcpsPoolStats6UsedBlk,
tmnxDhcpsPoolStats6UsedBlkP,
tmnxDhcpsPoolStats6UsedBlkPT,
tmnxDhcpsPoolStats6FoUsedBlk,
tmnxDhcpsPoolStats6FoUsedBlkP,
tmnxDhcpsPoolStats6FoUsedBlkPT,
tmnxDhcpsPoolStats6FreeBlk,
tmnxDhcpsPoolStats6FreeBlkP,
tmnxDhcpsPoolStats6FreeBlkPT,
tmnxDhcpsPoolStats6FoFreeBlk,
tmnxDhcpsPoolStats6FoFreeBlkP,
tmnxDhcpsPoolStats6FoFreeBlkPT,
tmnxDhcpsPoolStats6UsedPct,
tmnxDhcpsPoolStats6UsedPctP,
tmnxDhcpsPoolStats6UsedPctPT,
tmnxDhcpsPoolStats6FoUsedPct,
tmnxDhcpsPoolStats6FoUsedPctP,
tmnxDhcpsPoolStats6FoUsedPctPT,
tmnxDhcpsPoolStats6FreePct,
tmnxDhcpsPoolStats6FreePctP,
tmnxDhcpsPoolStats6FreePctPT,
tmnxDhcpsPoolStats6FoFreePct,
tmnxDhcpsPoolStats6FoFreePctP,
tmnxDhcpsPoolStats6FoFreePctPT,
tmnxDhcpsPoolStats6Advertise,
tmnxDhcpsPoolStats6AdvertP,
tmnxDhcpsPoolStats6AdvertPT,
tmnxDhcpsPoolStats6FoAdvertise,
tmnxDhcpsPoolStats6FoAdvertP,
tmnxDhcpsPoolStats6FoAdvertPT,
tmnxDhcpsPoolStats6IntNoPfxWan,
tmnxDhcpsPoolStats6IntNoPfxSlaa,
tmnxDhcpSvrSubnetStatsHasExt,
tmnxDhcpSvrSubnetStatsExtResetT,
tmnxDhcpSvrSubnetStatsStableP,
tmnxDhcpSvrSubnetStatsStablePT,
tmnxDhcpSvrSubnetStatsFoStableP,
tmnxDhcpSvrSubnetStatsFoStablePT,
tmnxDhcpSvrSubnetStatsUsed,
tmnxDhcpSvrSubnetStatsUsedP,
tmnxDhcpSvrSubnetStatsUsedPT,
tmnxDhcpSvrSubnetStatsFoUsed,
tmnxDhcpSvrSubnetStatsFoUsedP,
tmnxDhcpSvrSubnetStatsFoUsedPT,
tmnxDhcpSvrSubnetStatsFreeP,
tmnxDhcpSvrSubnetStatsFreePT,
tmnxDhcpSvrSubnetStatsFoFreeP,
tmnxDhcpSvrSubnetStatsFoFreePT,
tmnxDhcpSvrSubnetStatsUsedPct,
tmnxDhcpSvrSubnetStatsUsedPctP,
tmnxDhcpSvrSubnetStatsUsedPctPT,
tmnxDhcpSvrSubnetStatsFoUsdPct,
tmnxDhcpSvrSubnetStatsFoUsdPctP,
tmnxDhcpSvrSubnetStatsFoUsdPctPT,
tmnxDhcpSvrSubnetStatsFreePct,
tmnxDhcpSvrSubnetStatsFreePctP,
tmnxDhcpSvrSubnetStatsFreePctPT,
tmnxDhcpSvrSubnetStatsFoFrePct,
tmnxDhcpSvrSubnetStatsFoFrePctP,
tmnxDhcpSvrSubnetStatsFoFrePctPT,
tmnxDhcpSvrSubnetStatsOfferP,
tmnxDhcpSvrSubnetStatsOfferPT,
tmnxDhcpSvrSubnetStatsFoOfferP,
tmnxDhcpSvrSubnetStatsFoOfferPT
}
STATUS current
DESCRIPTION
"The group of objects providing DHCP statistics on Nokia SROS series
systems since release 11.0."
::= { tmnxDhcpServerGroups 30 }
tmnxDhcpIntReqStatsGroup OBJECT-GROUP
OBJECTS {
tmnxDhcpSvrStatsRxIntReqPpp,
tmnxDhcpSvrStatsRxIntReqIpoe,
tmnxDhcpSvrStatsRxIntReqIpsec,
tmnxDhcpSvrStats6RxIntIpsec
}
STATUS current
DESCRIPTION
"The group of objects providing DHCP statistics on Nokia SROS series
systems for internal requests."
::= { tmnxDhcpServerGroups 31 }
tmnxDhcpServerV16v0Group OBJECT-GROUP
OBJECTS {
tmnxDhcpSvrPoolOptionDisplay,
tmnxDhcpSvrSubnetOptionDisplay,
tmnxDhcpsDefOptionDisplay
}
STATUS current
DESCRIPTION
"The group of objects supporting DHCP server capability on Nokia SROS
series systems added in release 16.0."
::= { tmnxDhcpServerGroups 32 }
tmnxDhcpsNotifyObjsV20v0Group OBJECT-GROUP
OBJECTS {
tmnxDhcpSvrNotifGwIpAddrType,
tmnxDhcpSvrNotifGatewayIpAddr
}
STATUS current
DESCRIPTION
"The group of objects supporting DHCP server notifications added in
Nokia SROS release 20.0."
::= { tmnxDhcpServerGroups 33 }
tmnxDhcpsObsoletedNotifyGroup NOTIFICATION-GROUP
NOTIFICATIONS {
tmnxDhcpSvrSubnetBindingCreate,
tmnxDhcpSvrSubnetBindingDelete,
tmnxDhcpSvrSubnetBindingFailed,
tmnxDhcpSvrSubnetBindingUnbind,
tmnxDhcpSvrSubnetFailCtrlError
}
STATUS current
DESCRIPTION
"The group of obsoleted DHCP Server notifications of Nokia SROS series
systems."
::= { tmnxDhcpServerGroups 99 }
tmnxDhcpsObsoleteGroup OBJECT-GROUP
OBJECTS {
tmnxDhcpServerPoolSubnetBindDly,
tmnxDhcpServerPoolSubnetBindKey,
tmnxDhcpSvrSubnetBindSystemId,
tmnxDhcpSvrSubnetBindServiceId,
tmnxDhcpSvrSubnetBindString,
tmnxDhcpSvrSubnetBindUnbindTime,
tmnxDhcpSvrSubnetBindState,
tmnxDhcpSvrSubntBndngTbleLastCh,
tmnxDhcpSvrSubnetBindActive,
tmnxDhcpSvrStatsRxIntRequests
}
STATUS current
DESCRIPTION
"The group of obsoleted objects in this MIB."
::= { tmnxDhcpServerGroups 100 }
tmnxDhcpServerNotifGroups OBJECT IDENTIFIER ::= { tmnxDhcpServerConformance 3 }
tmnxDhcpSvrNotifGroup NOTIFICATION-GROUP
NOTIFICATIONS {
tmnxDhcpSvrSubnetMinFreeExc,
tmnxDhcpSvrHostConflict,
tmnxDhcpSvrPoolUnknown,
tmnxDhcpSvrLeaseNotOwner,
tmnxDhcpSvrDeclineStaticAddr,
tmnxDhcpSvrMsgTooLong,
tmnxDhcpSvrUserDbUnknown,
tmnxDhcpSvrMaxLeasesReached,
tmnxDhcpSvrNoSubnetFixAddr,
tmnxDhcpSvrLeaseDefaultTimers,
tmnxDhcpSvrPoolMinFreeExc
}
STATUS current
DESCRIPTION
"The group of objects supporting traps for the DHCP server capability
on Nokia SROS series systems."
::= { tmnxDhcpServerNotifGroups 1 }
tmnxDhcpSvrFoNotifGroup NOTIFICATION-GROUP
NOTIFICATIONS {
tmnxDhcpsFoStateChange,
tmnxDhcpsFoLeaseUpdateFailed
}
STATUS current
DESCRIPTION
"The group of objects supporting traps for the failover facility of a
DHCP server instance on Nokia SROS series systems."
::= { tmnxDhcpServerNotifGroups 2 }
tmnxDhcpSvrNotifV10v0Group NOTIFICATION-GROUP
NOTIFICATIONS {
tmnxDhcpSvrSubnetDepleted,
tmnxDhcpSvrPoolDepleted
}
STATUS current
DESCRIPTION
"The group of objects supporting traps for the DHCP server capability
on Nokia SROS series systems since release 10.0."
::= { tmnxDhcpServerNotifGroups 3 }
tmnxDhcpSvrNotifV11v0Group NOTIFICATION-GROUP
NOTIFICATIONS {
tmnxDhcpSvrIntLseConflict,
tmnxDhcpSvrLeaseModify,
tmnxDhcpSvrLeaseCreate,
tmnxDhcpSvrLeaseDelete,
tmnxDhcpSvrNoContFreeBlocks,
tmnxDhcpSvrSubnetBindingFailed,
tmnxDhcpSvrSubnetFailCtrlError,
tmnxDhcpsPoolFoStateChange,
tmnxDhcpsPoolFoLeaseUpdateFailed,
tmnxDhcpSvrSubnetBindingCreate,
tmnxDhcpSvrSubnetBindingUnbind,
tmnxDhcpSvrSubnetBindingDelete
}
STATUS obsolete
DESCRIPTION
"The group of objects supporting traps for the DHCP server capability
on Nokia SROS series systems since release 11.0."
::= { tmnxDhcpServerNotifGroups 4 }
tmnxDhcpSvrNotifV12v0Group NOTIFICATION-GROUP
NOTIFICATIONS {
tmnxDhcpSvrIntLseConflict,
tmnxDhcpSvrLeaseModify,
tmnxDhcpSvrLeaseCreate,
tmnxDhcpSvrLeaseDelete,
tmnxDhcpSvrNoContFreeBlocks,
tmnxDhcpsPoolFoStateChange,
tmnxDhcpsPoolFoLeaseUpdateFailed
}
STATUS current
DESCRIPTION
"The group of objects supporting traps for the DHCP server capability
on Nokia SROS series systems since release 11.0."
::= { tmnxDhcpServerNotifGroups 5 }
tmnxDhcpSvrNotifV13v0Group NOTIFICATION-GROUP
NOTIFICATIONS {
tmnxDhcpSvrPlThTooLowV6,
tmnxDhcpSvrPlThDepletedV6,
tmnxDhcpSvrPfxThTooLowV6,
tmnxDhcpSvrPfxThDepletedV6,
tmnxDhcpsLeaseOfferedExpired,
tmnxDhcpsAddrAllocationFailure,
tmnxDhcpsPacketDropped
}
STATUS current
DESCRIPTION
"The group of objects supporting traps for the DHCP server capability
on Nokia SROS series systems since release 13.0."
::= { tmnxDhcpServerNotifGroups 6 }
tmnxDhcpServerNotifyPrefix OBJECT IDENTIFIER ::= { tmnxSRNotifyPrefix 47 }
tmnxDhcpServerNotifications OBJECT IDENTIFIER ::= { tmnxDhcpServerNotifyPrefix 0 }
tmnxDhcpSvrSubnetMinFreeExc NOTIFICATION-TYPE
OBJECTS {
tmnxDhcpSvrSubnetStatsFree,
tmnxDhcpSvrSubnetMinFree,
tmnxDhcpSvrSubnetMinFreeType
}
STATUS current
DESCRIPTION
"The tmnxDhcpSvrSubnetMinFreeExc notification is generated when the
actual number of free addresses in a subnet falls below the desired
minimum number.
This notification is only generated for DHCP server instances with the
value of tmnxDhcpServerCfgAddrType set to 'ipv4(1)'."
::= { tmnxDhcpServerNotifications 1 }
tmnxDhcpSvrHostConflict NOTIFICATION-TYPE
OBJECTS {
tmnxDhcpSvrNotifVRtrID,
tmnxDhcpSvrNotifServerName,
tmnxDhcpSvrNotifLeaseClientAddrType,
tmnxDhcpSvrNotifLeaseClientAddr,
tmnxDhcpSvrNotifUserDatabaseName,
tmnxDhcpSvrNotifHostType,
tmnxDhcpSvrNotifHostName,
tmnxDhcpSvrNotifDescription,
tmnxDhcpSvrNotifMsgHwAddress
}
STATUS current
DESCRIPTION
"The tmnxDhcpSvrHostConflict notification can be generated for hosts
configured with a fixed IP address in the local user database.
If such a host requests an IP address and the system detects that this
IP address has already been handed out to another (dynamic) host, then
the tmnxDhcpSvrHostConflict notification is generated.
This notification is only generated for DHCP server instances with the
value of tmnxDhcpServerCfgAddrType set to 'ipv4(1)'."
::= { tmnxDhcpServerNotifications 2 }
tmnxDhcpSvrPoolUnknown NOTIFICATION-TYPE
OBJECTS {
tmnxDhcpSvrNotifVRtrID,
tmnxDhcpSvrNotifServerName,
tmnxDhcpSvrNotifUnknownPoolName,
tmnxDhcpSvrNotifDescription,
tmnxDhcpSvrNotifMsgHwAddress,
tmnxDhcpSvrNotifClientDUID
}
STATUS current
DESCRIPTION
"The tmnxDhcpSvrPoolUnknown notification is generated when the lookup
in the local user database for a host returns a poolname which is not
defined within the local DHCP server or the DHCP message contains an
unknown pool name.
This notification is generated for DHCP server instances with the
value of tmnxDhcpServerCfgAddrType set to 'ipv4(1)' or 'ipv6(2)'."
::= { tmnxDhcpServerNotifications 3 }
tmnxDhcpSvrLeaseNotOwner NOTIFICATION-TYPE
OBJECTS {
tmnxDhcpSvrNotifVRtrID,
tmnxDhcpSvrNotifServerName,
tmnxDhcpSvrNotifLeaseClientAddrType,
tmnxDhcpSvrNotifLeaseClientAddr,
tmnxDhcpSvrNotifMsgHwAddress,
tmnxDhcpSvrNotifMsgOption82,
tmnxDhcpSvrNotifDescription,
tmnxDhcpSvrNotifLeaseClientAddrLen,
tmnxDhcpSvrNotifClientDUID
}
STATUS current
DESCRIPTION
"The tmnxDhcpSvrLeaseNotOwner notification is generated when a DHCP
message is received from a DHCP client that does not own the lease
indicated by the IP address from the message.
This notification is generated for DHCP server instances with the
value of tmnxDhcpServerCfgAddrType set to 'ipv4(1)' or 'ipv6(2)'."
::= { tmnxDhcpServerNotifications 4 }
tmnxDhcpSvrDeclineStaticAddr NOTIFICATION-TYPE
OBJECTS {
tmnxDhcpSvrNotifVRtrID,
tmnxDhcpSvrNotifServerName,
tmnxDhcpSvrNotifLeaseClientAddrType,
tmnxDhcpSvrNotifLeaseClientAddr,
tmnxDhcpSvrNotifMsgHwAddress,
tmnxDhcpSvrNotifMsgOption82
}
STATUS current
DESCRIPTION
"The tmnxDhcpSvrDeclineStaticAddr notification is generated when a DHCP
decline message is received from a DHCP client that has a static IP
address assigned.
This notification is only generated for DHCP server instances with the
value of tmnxDhcpServerCfgAddrType set to 'ipv4(1)'."
::= { tmnxDhcpServerNotifications 5 }
tmnxDhcpSvrMsgTooLong NOTIFICATION-TYPE
OBJECTS {
tmnxDhcpSvrNotifVRtrID,
tmnxDhcpSvrNotifServerName,
tmnxDhcpSvrNotifMsgHwAddress,
tmnxDhcpSvrNotifMsgOption82,
tmnxDhcpSvrNotifMsgSizeLimit,
tmnxDhcpSvrNotifClientDUID
}
STATUS current
DESCRIPTION
"The tmnxDhcpSvrMsgTooLong notification is generated when a DHCP
message is built, but the message size either exceeds the maximum DHCP
message size or the size provided by the client in the option maximum
DHCP message size. A reason can be that too many options are defined
on host, pool and subnet levels.
This notification is only generated for DHCP server instances with the
value of tmnxDhcpServerCfgAddrType set to 'ipv4(1)'."
::= { tmnxDhcpServerNotifications 6 }
tmnxDhcpsFoStateChange NOTIFICATION-TYPE
OBJECTS {
tmnxDhcpsFoState
}
STATUS current
DESCRIPTION
"The tmnxDhcpsFoStateChange notification is generated when the failover
state of the DHCP server instance changes.
This notification is generated for DHCP server instances with the
value of tmnxDhcpServerCfgAddrType set to 'ipv4(1)' or 'ipv6(2)'."
::= { tmnxDhcpServerNotifications 7 }
tmnxDhcpsFoLeaseUpdateFailed NOTIFICATION-TYPE
OBJECTS {
tmnxDhcpSvrNotifVRtrID,
tmnxDhcpSvrNotifServerName,
tmnxDhcpSvrNotifLeaseClientAddrType,
tmnxDhcpSvrNotifLeaseClientAddr,
tmnxDhcpsFoLeaseFailureReason,
tmnxDhcpSvrNotifMsgHwAddress,
tmnxDhcpSvrNotifClientDUID
}
STATUS current
DESCRIPTION
"The tmnxDhcpsFoLeaseUpdateFailed notification is generated when a
Binding Database Update (BNDUPD) packet received from the failover
peer, cannot be processed successfully.
This notification is only generated for DHCP server instances with the
value of tmnxDhcpServerCfgAddrType set to 'ipv4(1)' or 'ipv6(2)'."
::= { tmnxDhcpServerNotifications 8 }
tmnxDhcpSvrUserDbUnknown NOTIFICATION-TYPE
OBJECTS {
tmnxDhcpServerCfgUserDatabase,
tmnxDhcpSvrNotifMsgHwAddress
}
STATUS current
DESCRIPTION
"The tmnxDhcpSvrUserDbUnknown notification is generated when the local
DHCP server instance drops a DHCP message because a local user
database with the name specified for this server instance could not be
found.
This notification is only generated for DHCP server instances with the
value of tmnxDhcpServerCfgAddrType set to 'ipv4(1)'."
::= { tmnxDhcpServerNotifications 9 }
tmnxDhcpSvrMaxLeasesReached NOTIFICATION-TYPE
OBJECTS {
tmnxDhcpSvrMaxLeases,
tmnxDhcpSvrNotifMsgHwAddress,
tmnxDhcpSvrNotifClientDUID
}
STATUS current
DESCRIPTION
"The tmnxDhcpSvrMaxLeasesReached notification is generated when any
local DHCP server instance drops a DHCP message because the maximum
number of leases was reached.
This notification is generated for DHCP server instances with the
value of tmnxDhcpServerCfgAddrType set to 'ipv4(1)' or 'ipv6(2)'."
::= { tmnxDhcpServerNotifications 10 }
tmnxDhcpSvrNoSubnetFixAddr NOTIFICATION-TYPE
OBJECTS {
tmnxDhcpSvrNotifVRtrID,
tmnxDhcpSvrNotifServerName,
tmnxDhcpSvrNotifUserDatabaseName,
tmnxDhcpSvrNotifHostType,
tmnxDhcpSvrNotifHostName,
tmnxDhcpSvrNotifLeaseClientAddrType,
tmnxDhcpSvrNotifLeaseClientAddr,
tmnxDhcpSvrNotifMsgHwAddress
}
STATUS current
DESCRIPTION
"The tmnxDhcpSvrNoSubnetFixAddr notification can be generated for hosts
configured with a fixed IP address in the local user database.
If such a host requests an IP address and the system cannot find a
matching subnet in this server instance for this IP address, then the
tmnxDhcpSvrNoSubnetFixAddr notification is generated, and the request
is dropped.
This notification is only generated for DHCP server instances with the
value of tmnxDhcpServerCfgAddrType set to 'ipv4(1)'."
::= { tmnxDhcpServerNotifications 11 }
tmnxDhcpSvrLeaseDefaultTimers NOTIFICATION-TYPE
OBJECTS {
tmnxDhcpSvrNotifVRtrID,
tmnxDhcpSvrNotifServerName,
tmnxDhcpSvrNotifLeaseClientAddrType,
tmnxDhcpSvrNotifLeaseClientAddr,
tmnxDhcpSvrNotifDescription,
tmnxDhcpSvrNotifLeaseClientAddrLen,
tmnxDhcpSvrNotifMsgHwAddress,
tmnxDhcpSvrNotifClientDUID
}
STATUS current
DESCRIPTION
"The tmnxDhcpSvrLeaseDefaultTimers notification is generated when, for
a particular DHCP client, the system has reverted to default lease
timer values, because the configuration of the lease timers was
inconsistent.
The lease renew time T1 and lease rebind time T2 have been reverted to
the default values of 1/2 and 2/3 of the lease time.
This notification is generated for DHCP server instances with the
value of tmnxDhcpServerCfgAddrType set to 'ipv4(1)' or 'ipv6(2)'."
::= { tmnxDhcpServerNotifications 12 }
tmnxDhcpSvrPoolMinFreeExc NOTIFICATION-TYPE
OBJECTS {
tmnxDhcpSvrNotifPoolFree,
tmnxDhcpServerPoolMinFree,
tmnxDhcpServerPoolMinFreeType
}
STATUS current
DESCRIPTION
"The tmnxDhcpSvrPoolMinFreeExc notification is generated when the
actual number of free addresses in a pool falls below the desired
minimum number.
This notification is only generated for DHCP server instances with the
value of tmnxDhcpServerCfgAddrType set to 'ipv4(1)'."
::= { tmnxDhcpServerNotifications 13 }
tmnxDhcpSvrSubnetDepleted NOTIFICATION-TYPE
OBJECTS {
tmnxDhcpSvrSubnetRowStatus
}
STATUS current
DESCRIPTION
"The tmnxDhcpSvrSubnetDepleted notification is generated when the
actual number of free addresses becomes zero.
This notification is only generated for DHCP server instances with the
value of tmnxDhcpServerCfgAddrType set to 'ipv4(1)'."
::= { tmnxDhcpServerNotifications 14 }
tmnxDhcpSvrPoolDepleted NOTIFICATION-TYPE
OBJECTS {
tmnxDhcpServerPoolRowStatus
}
STATUS current
DESCRIPTION
"The tmnxDhcpSvrPoolDepleted notification is generated when the actual
number of free addresses becomes zero.
This notification is only generated for DHCP server instances with the
value of tmnxDhcpServerCfgAddrType set to 'ipv4(1)'."
::= { tmnxDhcpServerNotifications 15 }
tmnxDhcpSvrIntLseConflict NOTIFICATION-TYPE
OBJECTS {
tmnxDhcpSvrNotifVRtrID,
tmnxDhcpSvrNotifServerName,
tmnxDhcpSvrNotifLeaseClientAddrType,
tmnxDhcpSvrNotifLeaseClientAddr,
tmnxDhcpSvrNotifDescription,
tmnxDhcpSvrNotifMsgHwAddress,
tmnxDhcpSvrNotifClientDUID
}
STATUS current
DESCRIPTION
"The tmnxDhcpSvrIntLseConflict notification is generated for DHCP hosts
trying to acquire an IP address that was handed through the local
address assignment infrastructure, or the local address assignment
infrastructure tries to use an IP address that was handed out to a
DHCP client.
This notification is generated for DHCP server instances with the
value of tmnxDhcpServerCfgAddrType set to 'ipv4(1)' or 'ipv6(2)'."
::= { tmnxDhcpServerNotifications 16 }
tmnxDhcpSvrLeaseModify NOTIFICATION-TYPE
OBJECTS {
tmnxDhcpSvrLeaseStart,
tmnxDhcpSvrNotifMsgHwAddress,
tmnxDhcpSvrNotifClientDUID
}
STATUS current
DESCRIPTION
"The tmnxDhcpSvrLeaseModify notification is generated when a DHCP host
is modified.
This notification is generated for DHCP server instances with the
value of tmnxDhcpServerCfgAddrType set to 'ipv4(1)' or 'ipv6(2)'."
::= { tmnxDhcpServerNotifications 17 }
tmnxDhcpSvrLeaseCreate NOTIFICATION-TYPE
OBJECTS {
tmnxDhcpSvrLeaseStart,
tmnxDhcpSvrNotifMsgHwAddress,
tmnxDhcpSvrNotifClientDUID
}
STATUS current
DESCRIPTION
"The tmnxDhcpSvrLeaseCreate notification is generated when a DHCP host
is created.
This notification is generated for DHCP server instances with the
value of tmnxDhcpServerCfgAddrType set to 'ipv4(1)' or 'ipv6(2)'."
::= { tmnxDhcpServerNotifications 18 }
tmnxDhcpSvrLeaseDelete NOTIFICATION-TYPE
OBJECTS {
tmnxDhcpSvrLeaseStart,
tmnxDhcpSvrNotifMsgHwAddress,
tmnxDhcpSvrNotifClientDUID
}
STATUS current
DESCRIPTION
"The tmnxDhcpSvrLeaseDelete notification is generated when a DHCP host
is deleted.
This notification is generated for DHCP server instances with the
value of tmnxDhcpServerCfgAddrType set to 'ipv4(1)' or 'ipv6(2)'."
::= { tmnxDhcpServerNotifications 19 }
tmnxDhcpSvrNoContFreeBlocks NOTIFICATION-TYPE
OBJECTS {
tmnxDhcpServerCfgUseGiAddress,
tmnxDhcpServerCfgUseClientPool,
tmnxDhcpSvrNotifLinkAddr,
tmnxDhcpSvrNotifPrimaryPool,
tmnxDhcpSvrNotifSecondaryPool,
tmnxDhcpSvrNotifClientDUID,
tmnxDhcpSvrNotifString
}
STATUS current
DESCRIPTION
"The tmnxDhcpSvrNoContFreeBlocks notification is generated when a lease
cannot be created because not enough contiguous blocks are found for
the requested delegated prefix size.
This notification is only generated for DHCP server instances with the
value of tmnxDhcpServerCfgAddrType set to 'ipv6(2)'.
More detailed information about the failure is indicated in the
tmnxDhcpSvrNotifString object."
::= { tmnxDhcpServerNotifications 20 }
tmnxDhcpSvrSubnetBindingFailed NOTIFICATION-TYPE
OBJECTS {
tmnxDhcpServerPoolSubnetBindKey,
tmnxDhcpSvrNotifSystemId,
tmnxDhcpSvrNotifServiceId,
tmnxDhcpSvrNotifString
}
STATUS obsolete
DESCRIPTION
"The tmnxDhcpSvrSubnetBindingFailed notification is obsolete."
::= { tmnxDhcpServerNotifications 23 }
tmnxDhcpsPoolFoStateChange NOTIFICATION-TYPE
OBJECTS {
tmnxDhcpsPoolFoState
}
STATUS current
DESCRIPTION
"The tmnxDhcpsPoolFoStateChange notification is generated when the
failover state of the DHCP server instance pool changes.
This notification is generated for DHCP server instances with the
value of tmnxDhcpServerCfgAddrType set to 'ipv4(1)' or 'ipv6(2)'."
::= { tmnxDhcpServerNotifications 24 }
tmnxDhcpsPoolFoLeaseUpdateFailed NOTIFICATION-TYPE
OBJECTS {
tmnxDhcpsPoolFoLastChanged,
tmnxDhcpSvrNotifLeaseClientAddrType,
tmnxDhcpSvrNotifLeaseClientAddr,
tmnxDhcpsFoLeaseFailureReason,
tmnxDhcpSvrNotifMsgHwAddress,
tmnxDhcpSvrNotifClientDUID
}
STATUS current
DESCRIPTION
"The tmnxDhcpsPoolFoLeaseUpdateFailed notification is generated when a
Binding Database Update (BNDUPD) packet received from the failover
peer, cannot be processed successfully.
This notification is only generated for DHCP server instances with the
value of tmnxDhcpServerCfgAddrType set to 'ipv4(1)' or 'ipv6(2)'."
::= { tmnxDhcpServerNotifications 25 }
tmnxDhcpSvrSubnetBindingCreate NOTIFICATION-TYPE
OBJECTS {
tmnxDhcpSvrNotifVRtrID,
tmnxDhcpSvrNotifServerName,
tmnxDhcpSvrNotifPoolName,
tmnxDhcpSvrNotifSubnetAddrType,
tmnxDhcpSvrNotifSubnetPfx,
tmnxDhcpSvrNotifSubnetPfxlen,
tmnxDhcpSvrNotifSystemId,
tmnxDhcpSvrNotifServiceId,
tmnxDhcpSvrNotifString
}
STATUS obsolete
DESCRIPTION
"The tmnxDhcpSvrSubnetBindingCreate notification is obsolete."
::= { tmnxDhcpServerNotifications 26 }
tmnxDhcpSvrSubnetBindingUnbind NOTIFICATION-TYPE
OBJECTS {
tmnxDhcpSvrNotifVRtrID,
tmnxDhcpSvrNotifServerName,
tmnxDhcpSvrNotifPoolName,
tmnxDhcpSvrNotifSubnetAddrType,
tmnxDhcpSvrNotifSubnetPfx,
tmnxDhcpSvrNotifSubnetPfxlen,
tmnxDhcpSvrNotifSystemId,
tmnxDhcpSvrNotifServiceId,
tmnxDhcpSvrNotifString,
tmnxDhcpSvrNotifUnbindTime
}
STATUS obsolete
DESCRIPTION
"The tmnxDhcpSvrSubnetBindingUnbind notification is obsolete."
::= { tmnxDhcpServerNotifications 27 }
tmnxDhcpSvrSubnetBindingDelete NOTIFICATION-TYPE
OBJECTS {
tmnxDhcpSvrNotifVRtrID,
tmnxDhcpSvrNotifServerName,
tmnxDhcpSvrNotifPoolName,
tmnxDhcpSvrNotifSubnetAddrType,
tmnxDhcpSvrNotifSubnetPfx,
tmnxDhcpSvrNotifSubnetPfxlen,
tmnxDhcpSvrNotifSystemId,
tmnxDhcpSvrNotifServiceId,
tmnxDhcpSvrNotifString
}
STATUS obsolete
DESCRIPTION
"The tmnxDhcpSvrSubnetBindingDelete notification is obsolete."
::= { tmnxDhcpServerNotifications 28 }
tmnxDhcpSvrSubnetFailCtrlError NOTIFICATION-TYPE
OBJECTS {
tmnxDhcpSvrSubnetRowStatus
}
STATUS obsolete
DESCRIPTION
"The tmnxDhcpSvrSubnetFailCtrlError notification is obsolete."
::= { tmnxDhcpServerNotifications 29 }
tmnxDhcpSvrPlThTooLowV6 NOTIFICATION-TYPE
OBJECTS {
tmnxDhcpsPlThCurrFreeTooLow,
tmnxDhcpsPlThCurrFreeBlksHw,
tmnxDhcpsPlThCurrFreeBlksLw,
tmnxDhcpsPlMinFreePercent
}
STATUS current
DESCRIPTION
"The tmnxDhcpSvrPlThTooLowV6 notification is generated when the number
of free prefixes with the minimum free threshold length available in
the pool is below the configured number of prefixes with the minimum
free threshold length.
[CAUSE] The tmnxDhcpSvrPlThTooLowV6 notification is generated when the
actual number of free prefixes with minimum free threshold length
available in the pool is becoming too low.
[EFFECT] Only a limited number of free prefixes with minimum free
threshold length are available in the pool.
[RECOVERY]
The operator may create additional prefixes in the pool
to prevent a shortage of available prefixes with minimum
free threshold length. Alternatively, examination of
the leases in the pool may reveal that the distribution
is not appropriate."
::= { tmnxDhcpServerNotifications 30 }
tmnxDhcpSvrPlThDepletedV6 NOTIFICATION-TYPE
OBJECTS {
tmnxDhcpsPlThCurrFreeDepleted
}
STATUS current
DESCRIPTION
"The tmnxDhcpSvrPlThDepletedV6 notification is generated when there are
no more prefixes with the minimum free threshold length available in
the pool.
[CAUSE] The tmnxDhcpSvrPlThDepletedV6 notification is generated when
the actual number of free prefixes with minimum free threshold length
available in the pool becomes zero.
[EFFECT] No more free prefixes with minimum free threshold length are
available in the pool.
[RECOVERY] The operator may create additional prefixes in the pool.
Alternatively, examination of the leases in the pool may reveal that
the distribution is not appropriate."
::= { tmnxDhcpServerNotifications 31 }
tmnxDhcpSvrPfxThTooLowV6 NOTIFICATION-TYPE
OBJECTS {
tmnxDhcpsPfxThCurrFreeTooLow,
tmnxDhcpsPfxThCurrFreeBlksHw,
tmnxDhcpsPfxThCurrFreeBlksLw,
tmnxDhcpsPfxMinFreePercent,
tmnxDhcpsPfxMinFreeNumber
}
STATUS current
DESCRIPTION
"The tmnxDhcpSvrPfxThTooLowV6 notification is generated when the number
of free prefixes with the minimum free threshold length available in
the considered prefix is below the configured number of prefixes with
the minimum free threshold length.
[CAUSE] The tmnxDhcpSvrPfxThTooLowV6 notification is generated when
the actual number of free prefixes with minimum free threshold length
available in the considered prefix is becoming too low.
[EFFECT] Only a limited number of free prefixes with minimum free
threshold length are available in the considered prefix.
[RECOVERY] The operator may create additional prefixes in the
considered prefix to prevent a shortage of available prefixes with
minimum free threshold length. Alternatively, examination of the
leases in the prefix may reveal that the distribution is not
appropriate."
::= { tmnxDhcpServerNotifications 32 }
tmnxDhcpSvrPfxThDepletedV6 NOTIFICATION-TYPE
OBJECTS {
tmnxDhcpsPfxThCurrFreeDepleted
}
STATUS current
DESCRIPTION
"The tmnxDhcpSvrPfxThDepletedV6 notification is generated when there
are no more free prefixes with the minimum free threshold length
available in the considered prefix.
[CAUSE] The tmnxDhcpSvrPfxThDepletedV6 notification is generated when
the actual number of free prefixes with minimum free threshold length
available in the considered prefix becomes zero.
[EFFECT] No more prefixes with minimum free threshold length are
available in considered prefix.
[RECOVERY] The operator may create additional prefixes in the
considered prefix. Alternatively, examination of the leases in the
pool may reveal that the distribution is not appropriate."
::= { tmnxDhcpServerNotifications 33 }
tmnxDhcpsLeaseOfferedExpired NOTIFICATION-TYPE
OBJECTS {
tmnxDhcpSvrLeaseStart,
tmnxDhcpSvrNotifMsgHwAddress,
tmnxDhcpSvrNotifClientDUID
}
STATUS current
DESCRIPTION
"The tmnxDhcpsLeaseOfferedExpired notification is generated when an
offered DHCP lease expires in the 'offered' state.
This notification is generated for DHCP server instances with the
value of tmnxDhcpServerCfgAddrType set to 'ipv4(1)' or 'ipv6(2)'
[CAUSE] The tmnxDhcpsLeaseOfferedExpired notification is generated
when a DHCP lease that this system had offered to a client, expires
while it is still in the 'offered' state, because this system did not
receive a DHCP request message from the client.
[EFFECT] The client does not get a lease this time. The client will
have to try again if it needs a lease from this system.
[RECOVERY] The recovery action, if any, will depend on the reason of
the expiry."
::= { tmnxDhcpServerNotifications 34 }
tmnxDhcpsAddrAllocationFailure NOTIFICATION-TYPE
OBJECTS {
tmnxDhcpSvrNotifVRtrID,
tmnxDhcpSvrNotifServerName,
tmnxDhcpSvrNotifMsgHwAddress,
tmnxDhcpSvrNotifString,
tmnxDhcpSvrNotifGwIpAddrType,
tmnxDhcpSvrNotifGatewayIpAddr,
tmnxDhcpSvrNotifPrimaryPool,
tmnxDhcpSvrNotifSecondaryPool
}
STATUS current
DESCRIPTION
"The tmnxDhcpsAddrAllocationFailure notification is generated when a
DHCP server instance could not allocate an address for a client.
This notification is generated for DHCP server instances with the
value of tmnxDhcpServerCfgAddrType set to 'ipv4(1)'.
The tmnxDhcpSvrNotifMsgHwAddress object indicates the MAC address of
the client.
The tmnxDhcpSvrNotifString object indicates the reason.
[CAUSE] The tmnxDhcpsAddrAllocationFailure notification is generated
when a DHCP server instance could not allocate an address for a
client.
The reason could be that the DHCP server instance could not find a
free address, or it could be a configuration issue.
[EFFECT] The client does not get an IP address lease this time. The
client will have to try again if it needs a lease from this system.
[RECOVERY] The recovery action, if any, will depend on the reason."
::= { tmnxDhcpServerNotifications 35 }
tmnxDhcpsPacketDropped NOTIFICATION-TYPE
OBJECTS {
tmnxDhcpSvrNotifVRtrID,
tmnxDhcpSvrNotifServerName,
tmnxDhcpSvrNotifMsgHwAddress,
tmnxDhcpSvrNotifClientDUID,
tmnxDhcpSvrNotifString
}
STATUS current
DESCRIPTION
"The tmnxDhcpsPacketDropped notification is generated when a DHCP
server instance dropped a DHCP packet it received.
This notification is generated for DHCP server instances with the
value of tmnxDhcpServerCfgAddrType set to 'ipv4(1)' or 'ipv6(2)'
The tmnxDhcpSvrNotifMsgHwAddress object indicates the MAC address of
the client; the tmnxDhcpSvrNotifClientDUID object indicates the DUID
of the client; either of these objects, or both, may be empty.
The tmnxDhcpSvrNotifString object indicates the reason.
[CAUSE] The tmnxDhcpsPacketDropped notification is generated when a
DHCP server instance dropped a DHCP packet it received.
[EFFECT] Some client request fails. The client will have to try again.
[RECOVERY] The recovery action, if any, will depend on the reason."
::= { tmnxDhcpServerNotifications 36 }
END