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
| From | Symbols |
|---|---|
| Juniper-MIBs | juniMibs |
| Juniper-ROUTER-MIB | juniRouterName |
| SNMPv2-CONF | MODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUP |
| SNMPv2-SMI | Integer32, IpAddress, MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-IDENTITY, OBJECT-TYPE, iso |
| SNMPv2-TC | DisplayString, 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
| Name | OID | Syntax | Access | Status |
|---|---|---|---|---|
| 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.1 | not-accessible | current | |
| juniAddressPoolEntry OBJECT-TYPE An entry describing an IP address pool configuration. | 1.3.6.1.4.1.4874.2.2.21.1.1.1.1 | not-accessible | current | |
| 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.1 | Integer32 (1..2147483647) | not-accessible | current |
| 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.2 | RowStatus | read-create | current |
| 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.3 | OCTET STRING (SIZE(1..16)) | read-create | current |
| 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.4 | IpAddress | read-create | deprecated |
| 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.5 | IpAddress | read-create | deprecated |
| 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.6 | Integer32 | read-only | deprecated |
| 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.7 | Integer32 | read-only | deprecated |
| 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.8 | Integer32 (1..100) | read-create | current |
| 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.9 | Integer32 (1..100) | read-create | current |
| juniAddressPoolUtilPct OBJECT-TYPE The current address utilization for this pool. | 1.3.6.1.4.1.4874.2.2.21.1.1.1.1.10 | Integer32 (1..100) | read-only | current |
| 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.11 | TruthValue | read-create | current |
| 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.12 | Integer32 (0..2147483647) | read-only | current |
| 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.2 | Integer32 (0..2147483647) | read-only | current |
| juniAddressPoolProfileTable OBJECT-TYPE A table of IP address pool profile entries. | 1.3.6.1.4.1.4874.2.2.21.1.1.3 | not-accessible | current | |
| 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.1 | not-accessible | current | |
| 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.1 | Integer32 (1..2147483647) | not-accessible | current |
| 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.2 | RowStatus | read-create | current |
| 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.3 | IpAddress | read-create | current |
| 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.4 | IpAddress | read-create | current |
| 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.5 | Integer32 | read-only | current |
| 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.6 | Integer32 | read-only | current |
| 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.4 | not-accessible | current | |
| juniAddressAliasEntry OBJECT-TYPE An IP address alias entry. | 1.3.6.1.4.1.4874.2.2.21.1.1.4.1 | not-accessible | current | |
| 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.1 | DisplayString (SIZE(1..16)) | not-accessible | current |
| 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.2 | RowStatus | read-create | current |
| 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.3 | DisplayString (SIZE(1..16)) | read-create | current |
| 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.5 | not-accessible | current | |
| juniAddressSharedPoolEntry OBJECT-TYPE An entry describing a shared address pool configuration. | 1.3.6.1.4.1.4874.2.2.21.1.1.5.1 | not-accessible | current | |
| 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.1 | Integer32 (1..2147483647) | not-accessible | current |
| 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.2 | RowStatus | read-create | current |
| 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.3 | OCTET STRING (SIZE(1..16)) | read-create | current |
| 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.4 | OCTET STRING (SIZE(1..64)) | read-create | current |
| 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.5 | Integer32 | read-only | current |
| 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
| Name | OID | Status |
|---|---|---|
| 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.1 | current |
| 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.2 | current |
| 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.3 | current |
Conformance
| Name | OID | Status |
|---|---|---|
| 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.1 | obsolete |
| 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.2 | obsolete |
| 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.3 | obsolete |
| 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.4 | obsolete |
| 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.5 | obsolete |
| juniAddressPoolCompliance6 MODULE-COMPLIANCE The compliance statement for systems providing local address pools. | 1.3.6.1.4.1.4874.2.2.21.4.1.6 | current |
| 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.1 | obsolete |
| 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.2 | obsolete |
| 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.3 | current |
| 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.4 | current |
| 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.5 | deprecated |
| 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.6 | current |
| 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.7 | obsolete |
| 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.8 | current |