MIBs Depot

Juniper-ADDRESS-POOL-MIB

Registered at
1.3.6.1.4.1.4874.2.2.21
Last updated
2005-02-11 21:35
Organization
Juniper Networks, Inc.
Revisions
2005-02-11 21:35, 2004-09-17 22:37, 2003-11-03 22:37, 2002-09-16 21:44, 2002-05-06 18:38, 2001-05-02 11:57, 2001-04-27 15:00, 1999-06-01 00:00
Namespace
juniper
Source file
Juniper-ADDRESS-POOL-MIB
Digest
sha256:3aaf5d9f12663460f921da6f06fcb32bf00d9bdd5e3ef1b1adec60ef75201c0c

Description

The Address Pool MIB for the Juniper Networks enterprise.

Contact

Juniper Networks, Inc. Postal: 10 Technology Park Road Westford, MA 01886-3146 USA Tel: +1 978 589 5800 E-mail: mib@Juniper.net

Imports

FromSymbols
Juniper-MIBsjuniMibs
Juniper-ROUTER-MIBjuniRouterName
SNMPv2-CONFMODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUP
SNMPv2-SMIInteger32, IpAddress, MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-IDENTITY, OBJECT-TYPE, iso
SNMPv2-TCDisplayString, RowStatus, TEXTUAL-CONVENTION, TruthValue

Imported by

Nothing in this corpus imports this module.

Load order

Every file a consumer needs in order to load this module, dependencies first.

Juniper-ADDRESS-POOL-MIB
Juniper-IP-POLICY-MIB
Juniper-MIBs
Juniper-ROUTER-MIB
Juniper-TC
Juniper-UNI-SMI
SNMP-FRAMEWORK-MIB
SNMPv2-CONF
SNMPv2-SMI
SNMPv2-TC

Objects

NameOIDSyntaxAccessStatus
juniAddressPoolObjects
OBJECT-IDENTITY
1.3.6.1.4.1.4874.2.2.21.1
juniAddressPool
OBJECT-IDENTITY
1.3.6.1.4.1.4874.2.2.21.1.1
juniAddressPoolTable
OBJECT-TYPE
A table of IP address pool configuration entries.
1.3.6.1.4.1.4874.2.2.21.1.1.1not-accessiblecurrent
juniAddressPoolEntry
OBJECT-TYPE
An entry describing an IP address pool configuration.
1.3.6.1.4.1.4874.2.2.21.1.1.1.1not-accessiblecurrent
juniAddressPoolIndex
OBJECT-TYPE
An arbitrary integer index that distinguishes this address pool.
1.3.6.1.4.1.4874.2.2.21.1.1.1.1.1Integer32 (1..2147483647)not-accessiblecurrent
juniAddressPoolRowStatus
OBJECT-TYPE
Controls 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.
1.3.6.1.4.1.4874.2.2.21.1.1.1.1.2RowStatusread-createcurrent
juniAddressPoolName
OBJECT-TYPE
The name of this address pool. Represents textual information taken from the NVT ASCII graphics character set (codes 32 through 126).
1.3.6.1.4.1.4874.2.2.21.1.1.1.1.3OCTET STRING (SIZE(1..16))read-createcurrent
juniAddressPoolStart
OBJECT-TYPE
The 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.
1.3.6.1.4.1.4874.2.2.21.1.1.1.1.4IpAddressread-createdeprecated
juniAddressPoolEnd
OBJECT-TYPE
The 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.
1.3.6.1.4.1.4874.2.2.21.1.1.1.1.5IpAddressread-createdeprecated
juniAddressPoolSize
OBJECT-TYPE
The 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.
1.3.6.1.4.1.4874.2.2.21.1.1.1.1.6Integer32read-onlydeprecated
juniAddressPoolInUse
OBJECT-TYPE
The 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.
1.3.6.1.4.1.4874.2.2.21.1.1.1.1.7Integer32read-onlydeprecated
juniAddressPoolHighUtilThreshold
OBJECT-TYPE
The 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.
1.3.6.1.4.1.4874.2.2.21.1.1.1.1.8Integer32 (1..100)read-createcurrent
juniAddressPoolAbatedUtilThreshold
OBJECT-TYPE
The 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.
1.3.6.1.4.1.4874.2.2.21.1.1.1.1.9Integer32 (1..100)read-createcurrent
juniAddressPoolUtilPct
OBJECT-TYPE
The current address utilization for this pool.
1.3.6.1.4.1.4874.2.2.21.1.1.1.1.10Integer32 (1..100)read-onlycurrent
juniAddressPoolTrapEnable
OBJECT-TYPE
The 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.
1.3.6.1.4.1.4874.2.2.21.1.1.1.1.11TruthValueread-createcurrent
juniAddressPoolNextPoolProfileIndex
OBJECT-TYPE
Coordinate 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.
1.3.6.1.4.1.4874.2.2.21.1.1.1.1.12Integer32 (0..2147483647)read-onlycurrent
juniAddressPoolNextPoolIndex
OBJECT-TYPE
Coordinate 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.
1.3.6.1.4.1.4874.2.2.21.1.1.2Integer32 (0..2147483647)read-onlycurrent
juniAddressPoolProfileTable
OBJECT-TYPE
A table of IP address pool profile entries.
1.3.6.1.4.1.4874.2.2.21.1.1.3not-accessiblecurrent
juniAddressPoolProfileEntry
OBJECT-TYPE
An 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.
1.3.6.1.4.1.4874.2.2.21.1.1.3.1not-accessiblecurrent
juniAddressPoolProfileIndex
OBJECT-TYPE
A monotonically increasing integer for the sole purpose of indexing entries within the named address pool.
1.3.6.1.4.1.4874.2.2.21.1.1.3.1.1Integer32 (1..2147483647)not-accessiblecurrent
juniAddressPoolProfileRowStatus
OBJECT-TYPE
Controls 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.
1.3.6.1.4.1.4874.2.2.21.1.1.3.1.2RowStatusread-createcurrent
juniAddressPoolProfileStart
OBJECT-TYPE
The starting IP address for the range of addresses comprising this pool.
1.3.6.1.4.1.4874.2.2.21.1.1.3.1.3IpAddressread-createcurrent
juniAddressPoolProfileEnd
OBJECT-TYPE
The ending IP address for the range of addresses comprising this pool.
1.3.6.1.4.1.4874.2.2.21.1.1.3.1.4IpAddressread-createcurrent
juniAddressPoolProfileSize
OBJECT-TYPE
The number of addresses available in this pool.
1.3.6.1.4.1.4874.2.2.21.1.1.3.1.5Integer32read-onlycurrent
juniAddressPoolProfileInUse
OBJECT-TYPE
The number of addresses currently allocated from this pool.
1.3.6.1.4.1.4874.2.2.21.1.1.3.1.6Integer32read-onlycurrent
juniAddressAliasTable
OBJECT-TYPE
A 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.
1.3.6.1.4.1.4874.2.2.21.1.1.4not-accessiblecurrent
juniAddressAliasEntry
OBJECT-TYPE
An IP address alias entry.
1.3.6.1.4.1.4874.2.2.21.1.1.4.1not-accessiblecurrent
juniAddressAliasName
OBJECT-TYPE
The 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).
1.3.6.1.4.1.4874.2.2.21.1.1.4.1.1DisplayString (SIZE(1..16))not-accessiblecurrent
juniAddressAliasRowStatus
OBJECT-TYPE
Controls 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.
1.3.6.1.4.1.4874.2.2.21.1.1.4.1.2RowStatusread-createcurrent
juniAddressAliasPoolName
OBJECT-TYPE
The 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).
1.3.6.1.4.1.4874.2.2.21.1.1.4.1.3DisplayString (SIZE(1..16))read-createcurrent
juniAddressSharedPoolTable
OBJECT-TYPE
A table of shared address pool configuration entries. These pools rely on DHCP for address allocations.
1.3.6.1.4.1.4874.2.2.21.1.1.5not-accessiblecurrent
juniAddressSharedPoolEntry
OBJECT-TYPE
An entry describing a shared address pool configuration.
1.3.6.1.4.1.4874.2.2.21.1.1.5.1not-accessiblecurrent
juniAddressSharedPoolIndex
OBJECT-TYPE
An arbitrary integer index that distinguishes this address pool.
1.3.6.1.4.1.4874.2.2.21.1.1.5.1.1Integer32 (1..2147483647)not-accessiblecurrent
juniAddressSharedPoolRowStatus
OBJECT-TYPE
Controls 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.
1.3.6.1.4.1.4874.2.2.21.1.1.5.1.2RowStatusread-createcurrent
juniAddressSharedPoolName
OBJECT-TYPE
The 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.
1.3.6.1.4.1.4874.2.2.21.1.1.5.1.3OCTET STRING (SIZE(1..16))read-createcurrent
juniAddressSharedPoolDhcpPoolName
OBJECT-TYPE
The 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).
1.3.6.1.4.1.4874.2.2.21.1.1.5.1.4OCTET STRING (SIZE(1..64))read-createcurrent
juniAddressSharedPoolInUse
OBJECT-TYPE
The current number of address allocations for this entry.
1.3.6.1.4.1.4874.2.2.21.1.1.5.1.5Integer32read-onlycurrent
juniAddressPoolTraps
OBJECT-IDENTITY
1.3.6.1.4.1.4874.2.2.21.3
juniAddressPoolTrapPrefix
OBJECT-IDENTITY
1.3.6.1.4.1.4874.2.2.21.3.0
juniAddressPoolMIBConformance
OBJECT-IDENTITY
1.3.6.1.4.1.4874.2.2.21.4
juniAddressPoolMIBCompliances
OBJECT-IDENTITY
1.3.6.1.4.1.4874.2.2.21.4.1
juniAddressPoolMIBGroups
OBJECT-IDENTITY
1.3.6.1.4.1.4874.2.2.21.4.2

Notifications

NameOIDStatus
juniAddressPoolHighAddrUtil
NOTIFICATION-TYPE
Reports address pool utilization has reached the configured high utilization threshold.
1.3.6.1.4.1.4874.2.2.21.3.0.1current
juniAddressPoolAbatedAddrUtil
NOTIFICATION-TYPE
Reports address pool utilization has fallen to the configured abated threshold level.
1.3.6.1.4.1.4874.2.2.21.3.0.2current
juniAddressPoolNoAddresses
NOTIFICATION-TYPE
Reports 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.
1.3.6.1.4.1.4874.2.2.21.3.0.3current

Conformance

NameOIDStatus
juniAddressPoolCompliance
MODULE-COMPLIANCE
Obsolete compliance statement for systems providing local address pools. This statement became obsolete when pool exhaustion variables and notifications were added.
1.3.6.1.4.1.4874.2.2.21.4.1.1obsolete
juniAddressPoolCompliance2
MODULE-COMPLIANCE
Obsolete compliance statement for systems providing local address pools. This statement became obsolete when support was added for address pools with multiple address ranges.
1.3.6.1.4.1.4874.2.2.21.4.1.2obsolete
juniAddressPoolCompliance3
MODULE-COMPLIANCE
Obsolete compliance statement for systems providing local address pools. This statement became obsolete when support was added for address aliases.
1.3.6.1.4.1.4874.2.2.21.4.1.3obsolete
juniAddressPoolCompliance4
MODULE-COMPLIANCE
Obsolete compliance statement for systems providing local address pools. This statement became obsolete when support was added for next PoolProfile index.
1.3.6.1.4.1.4874.2.2.21.4.1.4obsolete
juniAddressPoolCompliance5
MODULE-COMPLIANCE
Obsolete compliance statement for systems providing local address pools. This statement became obsolete when support was added for shared address pools.
1.3.6.1.4.1.4874.2.2.21.4.1.5obsolete
juniAddressPoolCompliance6
MODULE-COMPLIANCE
The compliance statement for systems providing local address pools.
1.3.6.1.4.1.4874.2.2.21.4.1.6current
juniAddressPoolGroup
OBJECT-GROUP
Obsolete collection of objects providing management of local address pools. This group became obsolete when pool exhaustion variables and notifications were added.
1.3.6.1.4.1.4874.2.2.21.4.2.1obsolete
juniAddressPoolGroup2
OBJECT-GROUP
Obsolete collection of objects providing management of local address pools. This group became obsolete when support was added for address pools with multiple address ranges.
1.3.6.1.4.1.4874.2.2.21.4.2.2obsolete
juniAddressPoolTrapGroup
NOTIFICATION-GROUP
The notifications providing alarms for high pool utilization and pool exhaustion of local address pools.
1.3.6.1.4.1.4874.2.2.21.4.2.3current
juniAddressPoolGroup3
OBJECT-GROUP
The basic collection of objects providing management of local address pools.
1.3.6.1.4.1.4874.2.2.21.4.2.4current
juniAddressPoolDeprecatedGroup
OBJECT-GROUP
A 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.
1.3.6.1.4.1.4874.2.2.21.4.2.5deprecated
juniAddressAliasGroup
OBJECT-GROUP
The basic collection of objects providing management of local address aliases.
1.3.6.1.4.1.4874.2.2.21.4.2.6current
juniAddressPoolGroup4
OBJECT-GROUP
Obsolete collection of objects providing management of local address pools.
1.3.6.1.4.1.4874.2.2.21.4.2.7obsolete
juniAddressPoolGroup5
OBJECT-GROUP
The basic collection of objects providing management of local address pools.
1.3.6.1.4.1.4874.2.2.21.4.2.8current