Home/Catalog/Juniper-ADDRESS-POOL-MIB

Juniper-ADDRESS-POOL-MIB

AI MIB Summary

The Juniper-ADDRESS-POOL-MIB enables monitoring and management of dynamic IP address allocation states, including pool utilization, available address counts, and lease durations, on Juniper Networks devices running JUNOS OS. This module provides the necessary OID definitions to track address pool exhaustion risks and manage DHCP or NAT address pool configurations via SNMP.

The Address Pool MIB for the Juniper Networks enterprise.
Main OID:
juniAddressPoolMIB.1.3.6.1.4.1.4874.2.2.21
60
Objects
Active
Status
5
Dependencies

Imported Objects

Objects

60 total
Object Name
juniAddressPoolMIBThe Address Pool MIB for the Juniper Networks enterprise.
MODULE-IDENTITY
.1.3.6.1.4.1.4874.2.2.21
juniAddressPoolObjects
OBJECT IDENTIFIER
.1.3.6.1.4.1.4874.2.2.21.1
juniAddressPool
OBJECT IDENTIFIER
.1.3.6.1.4.1.4874.2.2.21.1.1
juniAddressPoolTableA table of IP address pool configuration entries.
SEQUENCE OF JuniAddressPoolEntry
.1.3.6.1.4.1.4874.2.2.21.1.1.1
juniAddressPoolEntryAn entry describing an IP address pool configuration.
JuniAddressPoolEntry
.1.3.6.1.4.1.4874.2.2.21.1.1.1.1
juniAddressPoolIndexAn arbitrary integer index that distinguishes this address pool.
Integer32
.1.3.6.1.4.1.4874.2.2.21.1.1.1.1.1
juniAddressPoolRowStatusControls creation/deletion of address pools. Only value 'active' will be observed with GET. Only values 'createAndGo' and 'destroy' are supported for SET. To create an entry in this table, the following entry object MUST be explicitly configured: juniAddressPoolName Once created, the objects with current status can be modified with the exception of the juniAddressPoolName object. Deleting a row in this table will result in the removal of all rows in the juniAddressPoolProfileTable with the same pool index.rw
RowStatus (SNMPv2-TC)
.1.3.6.1.4.1.4874.2.2.21.1.1.1.1.2
juniAddressPoolNameThe name of this address pool. Represents textual information taken from the NVT ASCII graphics character set (codes 32 through 126).rw
OCTET STRING
.1.3.6.1.4.1.4874.2.2.21.1.1.1.1.3
juniAddressPoolStartThe starting IP address for the range of addresses comprising the 'first' pool profile entry. This object is deprecated in favor of juniAddressPoolProfileStart because it applies to a single address range and can only show one of possibly many address ranges found in the newer juniAddressPoolProfileTable. The value in this table maps to the value in the juniAddressPoolProfileTable for the entry with juniAddressPoolProfileIndex equal to 1.rwdeprecated
IpAddress
.1.3.6.1.4.1.4874.2.2.21.1.1.1.1.4
juniAddressPoolEndThe ending IP address for the range of addresses comprising the 'first' pool profile entry. This object is deprecated in favor of juniAddressPoolProfileEnd because it applies to a single address range and can only show one of possibly many address ranges found in the newer juniAddressPoolProfileTable. The value in this table maps to the value in the juniAddressPoolProfileTable for the entry with juniAddressPoolProfileIndex equal to 1.rwdeprecated
IpAddress
.1.3.6.1.4.1.4874.2.2.21.1.1.1.1.5
juniAddressPoolSizeThe number of addresses available in the 'first' pool profile entry. This object is deprecated in favor of juniAddressPoolProfileSize because it applies to a single address range and can only show one of possibly many address ranges found in the newer juniAddressPoolProfileTable. The value in this table maps to the value in the juniAddressPoolProfileTable for the entry with juniAddressPoolProfileIndex equal to 1.rodeprecated
Integer32
.1.3.6.1.4.1.4874.2.2.21.1.1.1.1.6
juniAddressPoolInUseThe number of addresses currently allocated from the 'first' pool profile entry. This object is deprecated in favor of juniAddressPoolProfileInUse because it applies to a single address range and can only show one of possibly many address ranges found in the newer juniAddressPoolProfileTable. The value in this table maps to the value in the juniAddressPoolProfileTable for the entry with juniAddressPoolProfileIndex equal to 1.rodeprecated
Integer32
.1.3.6.1.4.1.4874.2.2.21.1.1.1.1.7
juniAddressPoolHighUtilThresholdThe value of address pool utilization, where if reached for the first time, will generate a high address pool utilization event to the management entity on this system. The value of this object must be greater than the value of juniAddressPoolAbatedUtilThreshold.rw
Integer32
.1.3.6.1.4.1.4874.2.2.21.1.1.1.1.8
juniAddressPoolAbatedUtilThresholdThe value of address pool utilization that is used to determine when to generate an abated address pool utilization event notification to the management entity on this system. The value of this object must be less than the value of the juniAddressPoolHighUtilThreshold. The abated address pool utilization event is sent once if the high address pool utilization threshold is reached and utilization falls to the value of this object.rw
Integer32
.1.3.6.1.4.1.4874.2.2.21.1.1.1.1.9
juniAddressPoolUtilPctThe current address utilization for this pool.ro
Integer32
.1.3.6.1.4.1.4874.2.2.21.1.1.1.1.10
juniAddressPoolTrapEnableThe configuration setting for address pool notifications. Setting this object to enable(1) will enable the sending of juniAddressPool event notifications to the management entity on this device. Setting this object to false(2) will disable event notification reports.rw
TruthValue (SNMPv2-TC)
.1.3.6.1.4.1.4874.2.2.21.1.1.1.1.11
juniAddressPoolNextPoolProfileIndexCoordinate juniAddressPoolProfileIndex value allocation for entries in juniAddressPoolProfileTable. A GET of this object returns the next available juniAddressPoolProfileIndex value to be used to create an entry in the associated juniAddressPoolProfileTable; or zero, if no valid juniAddressPoolProfileIndex is available. This object returns a value of zero when it is the lexicographic successor of a varbind presented in an SNMP GETNEXT or GETBULK request, for which circumstance it is assumed that a new index allocation is unintended.ro
Integer32
.1.3.6.1.4.1.4874.2.2.21.1.1.1.1.12
juniAddressPoolNextPoolIndexCoordinate values of juniAddressPoolIndex and juniAddressSharedPoolIndex for entries in juniAddressPoolTable and juniAddressSharedPoolTable. A GET of this object returns the next available index value to be used to create an entry in the associated juniAddressPoolTable or juniAddressSharedPoolTable or zero, if no valid index is available. This object returns a value of zero when it is the lexicographic successor of a varbind presented in an SNMP GETNEXT or GETBULK request, for which circumstance it is assumed that a new index allocation is unintended.ro
Integer32
.1.3.6.1.4.1.4874.2.2.21.1.1.2
juniAddressPoolProfileTableA table of IP address pool profile entries.
SEQUENCE OF JuniAddressPoolProfileEntry
.1.3.6.1.4.1.4874.2.2.21.1.1.3
juniAddressPoolProfileEntryAn IP address pool profile entry. Deleting an entry in the juniAddressPoolProfileTable will result in the removal of all entries in this table that have the same pool index value.
JuniAddressPoolProfileEntry
.1.3.6.1.4.1.4874.2.2.21.1.1.3.1
juniAddressPoolProfileIndexA monotonically increasing integer for the sole purpose of indexing entries within the named address pool.
Integer32
.1.3.6.1.4.1.4874.2.2.21.1.1.3.1.1
juniAddressPoolProfileRowStatusControls creation/deletion of address pools. Only value 'active' will be observed with GET. Only values 'createAndGo' and 'destroy' are supported for SET. To create an entry in this table, the following entry objects MUST be explicitly configured: juniAddressPoolProfileStart juniAddressPoolProfileEnd Once created, entry content cannot be modified except by deleting and recreating an entry with the same index.rw
RowStatus (SNMPv2-TC)
.1.3.6.1.4.1.4874.2.2.21.1.1.3.1.2
juniAddressPoolProfileStartThe starting IP address for the range of addresses comprising this pool.rw
IpAddress
.1.3.6.1.4.1.4874.2.2.21.1.1.3.1.3
juniAddressPoolProfileEndThe ending IP address for the range of addresses comprising this pool.rw
IpAddress
.1.3.6.1.4.1.4874.2.2.21.1.1.3.1.4
juniAddressPoolProfileSizeThe number of addresses available in this pool.ro
Integer32
.1.3.6.1.4.1.4874.2.2.21.1.1.3.1.5
juniAddressPoolProfileInUseThe number of addresses currently allocated from this pool.ro
Integer32
.1.3.6.1.4.1.4874.2.2.21.1.1.3.1.6
juniAddressAliasTableA table of IP address alias entries. An alias is an alternate name for an existing local address pool within a virtual router. It is comprised of an alias name and a pool name. Multiple aliases may be configured for each virtual router. They will be stored in an alias table that will be managed by the virtual router's local address server. A maximum number of 32 aliases may be configured per virtual router. When an AAA Server requests an IP address from a specific local address pool within a virtual router, the local address server will first search its alias table for a matching alias name. If an alias exists, the IP address would be allocated from the pool specified by the alias. If no alias exists, the IP address would be allocated from the pool specified in the request. If a pool is not specified in the request, the local address server would disregard its alias table and allocate the first available IP address from its pools.
SEQUENCE OF JuniAddressAliasEntry
.1.3.6.1.4.1.4874.2.2.21.1.1.4
juniAddressAliasEntryAn IP address alias entry.
JuniAddressAliasEntry
.1.3.6.1.4.1.4874.2.2.21.1.1.4.1
juniAddressAliasNameThe name of this alias. It should match a local address pool name that would appear in an IP address request from an AAA Server. Represents textual information taken from the NVT ASCII graphics character set (codes 32 through 126).
DisplayString
.1.3.6.1.4.1.4874.2.2.21.1.1.4.1.1
juniAddressAliasRowStatusControls creation/deletion of address aliases. Only value 'active' will be observed with GET, GETNEXT, and GETBULK. Only values 'createAndGo' and 'destroy' are supported for SET.rw
RowStatus (SNMPv2-TC)
.1.3.6.1.4.1.4874.2.2.21.1.1.4.1.2
juniAddressAliasPoolNameThe name of the address pool for this alias; corresponds to a juniAddressPoolName value in an existing juniAddressPoolTable entry. Represents textual information taken from the NVT ASCII graphics character set (codes 32 through 126).rw
DisplayString
.1.3.6.1.4.1.4874.2.2.21.1.1.4.1.3
juniAddressSharedPoolTableA table of shared address pool configuration entries. These pools rely on DHCP for address allocations.
SEQUENCE OF JuniAddressSharedPoolEntry
.1.3.6.1.4.1.4874.2.2.21.1.1.5
juniAddressSharedPoolEntryAn entry describing a shared address pool configuration.
JuniAddressSharedPoolEntry
.1.3.6.1.4.1.4874.2.2.21.1.1.5.1
juniAddressSharedPoolIndexAn arbitrary integer index that distinguishes this address pool.
Integer32
.1.3.6.1.4.1.4874.2.2.21.1.1.5.1.1
juniAddressSharedPoolRowStatusControls creation/deletion of address pools. Only value 'active' will be observed with GET. Only values 'createAndGo' and 'destroy' are supported for SET. To create an entry in this table, the following entry objects MUST be explicitly configured: juniAddressSharedPoolName, juniAddressSharedPoolDhcpPoolName. Once created, the objects in this table can not be modified.rw
RowStatus (SNMPv2-TC)
.1.3.6.1.4.1.4874.2.2.21.1.1.5.1.2
juniAddressSharedPoolNameThe name of this address pool. Represents textual information taken from the NVT ASCII graphics character set (codes 32 through 126). Values for this object are mutually exclusive with juniAddressPoolName.rw
OCTET STRING
.1.3.6.1.4.1.4874.2.2.21.1.1.5.1.3
juniAddressSharedPoolDhcpPoolNameThe name of the DHCP pool that allocates addresses for this pool. Represents textual information taken from the NVT ASCII graphics character set (codes 32 through 126).rw
OCTET STRING
.1.3.6.1.4.1.4874.2.2.21.1.1.5.1.4
juniAddressSharedPoolInUseThe current number of address allocations for this entry.ro
Integer32
.1.3.6.1.4.1.4874.2.2.21.1.1.5.1.5
juniAddressPoolTraps
OBJECT IDENTIFIER
.1.3.6.1.4.1.4874.2.2.21.3
juniAddressPoolTrapPrefix
OBJECT IDENTIFIER
.1.3.6.1.4.1.4874.2.2.21.3.0
juniAddressPoolHighAddrUtilReports address pool utilization has reached the configured high utilization threshold.
NOTIFICATION-TYPE
.1.3.6.1.4.1.4874.2.2.21.3.0.1
juniAddressPoolAbatedAddrUtilReports address pool utilization has fallen to the configured abated threshold level.
NOTIFICATION-TYPE
.1.3.6.1.4.1.4874.2.2.21.3.0.2
juniAddressPoolNoAddressesReports address pool has exhausted its supply of addresses. This trap is issued every time a request is made to allocate an address from a fully utilized pool.
NOTIFICATION-TYPE
.1.3.6.1.4.1.4874.2.2.21.3.0.3
juniAddressPoolMIBConformance
OBJECT IDENTIFIER
.1.3.6.1.4.1.4874.2.2.21.4
juniAddressPoolMIBCompliances
OBJECT IDENTIFIER
.1.3.6.1.4.1.4874.2.2.21.4.1
juniAddressPoolComplianceObsolete compliance statement for systems providing local address pools. This statement became obsolete when pool exhaustion variables and notifications were added.obsolete
Unknown
.1.3.6.1.4.1.4874.2.2.21.4.1.1
juniAddressPoolCompliance2Obsolete compliance statement for systems providing local address pools. This statement became obsolete when support was added for address pools with multiple address ranges.obsolete
Unknown
.1.3.6.1.4.1.4874.2.2.21.4.1.2
juniAddressPoolCompliance3Obsolete compliance statement for systems providing local address pools. This statement became obsolete when support was added for address aliases.obsolete
Unknown
.1.3.6.1.4.1.4874.2.2.21.4.1.3
juniAddressPoolCompliance4Obsolete compliance statement for systems providing local address pools. This statement became obsolete when support was added for next PoolProfile index.obsolete
Unknown
.1.3.6.1.4.1.4874.2.2.21.4.1.4
juniAddressPoolCompliance5Obsolete compliance statement for systems providing local address pools. This statement became obsolete when support was added for shared address pools.obsolete
Unknown
.1.3.6.1.4.1.4874.2.2.21.4.1.5
juniAddressPoolCompliance6The compliance statement for systems providing local address pools.
Unknown
.1.3.6.1.4.1.4874.2.2.21.4.1.6
juniAddressPoolMIBGroups
OBJECT IDENTIFIER
.1.3.6.1.4.1.4874.2.2.21.4.2
juniAddressPoolGroupObsolete collection of objects providing management of local address pools. This group became obsolete when pool exhaustion variables and notifications were added.obsolete
Unknown
.1.3.6.1.4.1.4874.2.2.21.4.2.1
juniAddressPoolGroup2Obsolete collection of objects providing management of local address pools. This group became obsolete when support was added for address pools with multiple address ranges.obsolete
Unknown
.1.3.6.1.4.1.4874.2.2.21.4.2.2
juniAddressPoolTrapGroupThe notifications providing alarms for high pool utilization and pool exhaustion of local address pools.
Unknown
.1.3.6.1.4.1.4874.2.2.21.4.2.3
juniAddressPoolGroup3The basic collection of objects providing management of local address pools.
Unknown
.1.3.6.1.4.1.4874.2.2.21.4.2.4
juniAddressPoolDeprecatedGroupA collection of deprecated objects providing management of local address pools. This group became deprecated when support was added for address pools with multiple address ranges.deprecated
Unknown
.1.3.6.1.4.1.4874.2.2.21.4.2.5
juniAddressAliasGroupThe basic collection of objects providing management of local address aliases.
Unknown
.1.3.6.1.4.1.4874.2.2.21.4.2.6
juniAddressPoolGroup4Obsolete collection of objects providing management of local address pools.obsolete
Unknown
.1.3.6.1.4.1.4874.2.2.21.4.2.7
juniAddressPoolGroup5The basic collection of objects providing management of local address pools.
Unknown
.1.3.6.1.4.1.4874.2.2.21.4.2.8
Juniper-ADDRESS-POOL-MIB - SNMP MIB Reference | MIBs Explorer