CISCO-IP-LOCAL-POOL-MIB
AI MIB Summary
The CISCO-IP-LOCAL-POOL-MIB manages Cisco IOS/IOS-XE devices by exposing configuration objects for IP local pools and pool groups, enabling the monitoring of address ranges, group hierarchies, and address usage statistics to prevent IP conflicts and track allocation status.
This MIB defines the configuration and monitoring capabilities relating to local IP pools.
Local IP pools have the following characteristics:
- An IP local pool consists of one or more IP address ranges.
- An IP pool group consists of one or more IP local pools.
- An IP local pool can only belong to one IP pool group.
- IP local pools that belong to different groups can have
overlapping addresses.
- IP local pool names are unique even when they belong to
different groups.
- Addresses within an IP pool group can not overlap.
- IP local pools without an explicit group name are considered
members of the base system group. In this MIB, the base system group is represented by a null IP pool group name.
This MIB defines objects that expose the relationship between IP pool groups and IP local pools. There exist other objects that maintain statistics about the address usage of IP local pools.
Main OID:
ciscoIpLocalPoolMIB.1.3.6.1.4.1.9.9.326
47
Objects
Active
Status
7
Dependencies
Imported Objects
Objects
47 total| Object Name |
|---|
ciscoIpLocalPoolMIBThis MIB defines the configuration and monitoring capabilities
relating to local IP pools.
Local IP pools have the following characteristics:
- An IP local pool consists of one or more IP address ranges.
- An IP pool group consists of one or more IP local pools.
- An IP local pool can only belong to one IP pool group.
- IP local pools that belong to different groups can have
overlapping addresses.
- IP local pool names are unique even when they belong to
different groups.
- Addresses within an IP pool group can not overlap.
- IP local pools without an explicit group name are considered
members of the base system group. In this MIB, the base
system group is represented by a null IP pool group name.
This MIB defines objects that expose the relationship between
IP pool groups and IP local pools. There exist other objects
that maintain statistics about the address usage of IP local
pools. MODULE-IDENTITY .1.3.6.1.4.1.9.9.326 |
ciscoIpLocalPoolMIBNotifs OBJECT IDENTIFIER .1.3.6.1.4.1.9.9.326.0 |
ciscoIpLocalPoolInUseAddrNotiA notification indicating that number of used addresses of an
IP local pool exceeded the threshold value indicated by
cIpLocalPoolStatInUseAddrThldHi. NOTIFICATION-TYPE .1.3.6.1.4.1.9.9.326.0.1 |
cilpPercentAddrUsedLoNotifA notification indicating that the percentage of used addresses
of an IP local pool went below the threshold value indicated by
cIpLocalPoolPercentAddrThldLo. NOTIFICATION-TYPE .1.3.6.1.4.1.9.9.326.0.2 |
cilpPercentAddrUsedHiNotifA notification indicating that the percentage of used addresses
of an IP local pool is equal to or exceeds the threshold value
indicated by cIpLocalPoolPercentAddrThldHi. NOTIFICATION-TYPE .1.3.6.1.4.1.9.9.326.0.3 |
ciscoIpLocalPoolMIBObjects OBJECT IDENTIFIER .1.3.6.1.4.1.9.9.326.1 |
cIpLocalPoolConfig OBJECT IDENTIFIER .1.3.6.1.4.1.9.9.326.1.1 |
cIpLocalPoolNotificationsEnableAn indication of whether the notifications defined by the
ciscoIpLocalPoolNotifGroup are enabled.rw TruthValue (SNMPv2-TC) .1.3.6.1.4.1.9.9.326.1.1.1 |
cIpLocalPoolConfigTableThis table manages the creation, modification, and deletion
of IP local pools using the RowStatus textual convention. An
entry in this table defines an IP address range that is
associated with an IP local pool.
A conceptual row in this table can not be modified while
cIpLocalPoolRowStatus is set to 'active'.
Since IP local pool names are unique even when they belong to
different groups, and addresses within a group can not overlap,
a row in this table is uniquely indexed by the pool name, and by
the low address of the IP local pool together with its address
type. SEQUENCE OF CIpLocalPoolConfigEntry .1.3.6.1.4.1.9.9.326.1.1.2 |
cIpLocalPoolConfigEntryEach entry provides information about a particular IP local
pool, including the number of free and used addresses and its priority. CIpLocalPoolConfigEntry .1.3.6.1.4.1.9.9.326.1.1.2.1 |
cIpLocalPoolNameAn arbitrary non-empty string that uniquely identifies the IP
local pool. This name must be unique among all the local IP
pools even when they belong to different pool groups. CIpLocalPoolName .1.3.6.1.4.1.9.9.326.1.1.2.1.1 |
cIpLocalPoolAddrTypeThis object specifies the address type of cIpLocalPoolAddressLo
and cIpLocalPoolAddressHi. InetAddressType (INET-ADDRESS-MIB) .1.3.6.1.4.1.9.9.326.1.1.2.1.2 |
cIpLocalPoolAddressLoThis object specifies the first IP address of the range of IP
addresses contained by this pool entry. The address type of
this object is described by cIpLocalPoolAddrType.
This address must be less than or equal to the address in
cIpLocalPoolAddressHi. InetAddress (INET-ADDRESS-MIB) .1.3.6.1.4.1.9.9.326.1.1.2.1.3 |
cIpLocalPoolAddressHiThis object specifies the last IP address of the range of IP
addresses mapped by this pool entry. The address type of this
object is described by cIpLocalPoolAddrType. If only a single
address is being mapped, the value of this object is equal to
the value of cIpLocalPoolAddressLo.rw InetAddress (INET-ADDRESS-MIB) .1.3.6.1.4.1.9.9.326.1.1.2.1.4 |
cIpLocalPoolFreeAddrsThe number of IP addresses available for use in the range of
IP addresses.ro Gauge32 .1.3.6.1.4.1.9.9.326.1.1.2.1.5 |
cIpLocalPoolInUseAddrsThe number of IP addresses being used in the range of IP
addresses.ro Gauge32 .1.3.6.1.4.1.9.9.326.1.1.2.1.6 |
cIpLocalPoolGroupContainedInThis object relates an IP local pool to its IP pool group.
A null string indicates this IP local pool is not contained in a
named IP pool group, but that it is contained in the base IP
pool group. An IP local pool can only belong to one IP pool
group.rw CIpLocalPoolGroupNameOrNull .1.3.6.1.4.1.9.9.326.1.1.2.1.7 |
cIpLocalPoolRowStatusThis object facilitates the creation, or deletion of a
conceptual row in this table.rw RowStatus (SNMPv2-TC) .1.3.6.1.4.1.9.9.326.1.1.2.1.8 |
cIpLocalPoolPriorityThis object specifies priority of the IP local pool,
where smaller value indicates the lower priority.
The priority value is used in assigning IP Address
from local pools.rw Unsigned32 (1..255 ) .1.3.6.1.4.1.9.9.326.1.1.2.1.9 |
cIpLocalPoolGroup OBJECT IDENTIFIER .1.3.6.1.4.1.9.9.326.1.2 |
cIpLocalPoolGroupContainsTableA table which exposes the container/'containee' relationships
between local IP pools and IP pool groups.
Entries in this table are created or deleted as a by-product of
creating or deleting entries in the cIpLocalPoolConfigTable.
When an entry is created and activated in the
cIpLocalPoolConfigTable table, an entry in this table will come
into existence if it does not already exist.
When an entry is deleted in the cIpLocalPoolConfigTable table,
if there is no other entry existing in that table with the same
cIpLocalPoolGroupContainedIn and cIpLocalPoolName, the entry in
this table with the respective cIpLocalPoolGroupName and
cIpLocalPoolName indices will be removed. SEQUENCE OF CIpLocalPoolGroupContainsEntry .1.3.6.1.4.1.9.9.326.1.2.1 |
cIpLocalPoolGroupContainsEntryEach entry describes single container/'containee'
relationship.
Pool names can only be associated with one group. Pools carry
implicit group identifiers because pool names can only be
associated with one group. An entry in this table describes
such an association. CIpLocalPoolGroupContainsEntry .1.3.6.1.4.1.9.9.326.1.2.1.1 |
cIpLocalPoolGroupNameA unique group name that identifies the IP pool group. The
null string represents the base IP pool group. CIpLocalPoolGroupNameOrNull .1.3.6.1.4.1.9.9.326.1.2.1.1.1 |
cIpLocalPoolChildIndexThe value of cIpLocalPoolName for the contained IP local pool.ro CIpLocalPoolName .1.3.6.1.4.1.9.9.326.1.2.1.1.2 |
cIpLocalPoolGroupTableThis table provides statistics for configured IP pool groups.
Entries in this table are created as the result of adding a new
IP pool group to the cIpLocalPoolConfigTable.
Entries in this table are deleted as the result of removing all
IP local pools that are contained in an IP pool group in the
cIpLocalPoolConfigTable.
An entry in this table is uniquely indexed by IP pool group
name. SEQUENCE OF CIpLocalPoolGroupEntry .1.3.6.1.4.1.9.9.326.1.2.2 |
cIpLocalPoolGroupEntryEach entry provides information about a particular IP pool
group and the number of free and used addresses in an IP pool
group. CIpLocalPoolGroupEntry .1.3.6.1.4.1.9.9.326.1.2.2.1 |
cIpLocalPoolGroupFreeAddrsThe number of IP addresses available for use in the IP pool
group.ro Gauge32 .1.3.6.1.4.1.9.9.326.1.2.2.1.1 |
cIpLocalPoolGroupInUseAddrsThe number of IP addresses that have been allocated from the
IP pool group.ro Gauge32 .1.3.6.1.4.1.9.9.326.1.2.2.1.2 |
cIpLocalPoolStats OBJECT IDENTIFIER .1.3.6.1.4.1.9.9.326.1.3 |
cIpLocalPoolStatsTableA table providing statistics for each IP local pool.
Entries in this table are created as the result of adding a new
IP local pool to the cIpLocalPoolConfigTable.
Entries in this table are deleted as the result of removing all
the address ranges that are contained in an IP local pool in the
cIpLocalPoolConfigTable.
Entries in this table are uniquely indexed by the name of the IP
local pool. SEQUENCE OF CIpLocalPoolStatsEntry .1.3.6.1.4.1.9.9.326.1.3.1 |
cIpLocalPoolStatsEntryEach entry provides statistical information about a particular
IP local pool, and the total number of free and used addresses
of all the ranges in an IP local pool. CIpLocalPoolStatsEntry .1.3.6.1.4.1.9.9.326.1.3.1.1 |
cIpLocalPoolStatFreeAddrsThe number of IP addresses available for use in this IP local
pool.ro Gauge32 .1.3.6.1.4.1.9.9.326.1.3.1.1.1 |
cIpLocalPoolStatInUseAddrsThe number of IP addresses being used in this IP local pool.ro Gauge32 .1.3.6.1.4.1.9.9.326.1.3.1.1.2 |
cIpLocalPoolStatHiWaterUsedAddrsThis object contains the high water mark of used addresses
in an IP local pool since pool creation, since the system was
restarted, or since this object was reset, whichever occurred
last. This object can only be set to zero, and by doing so, it
is reset to the value of cIpLocalPoolStatInUseAddrs.
Since the number of addresses in a pool can be reduced (e.g. by
deleting one of its ranges), the value of this object may be
greater than the sum of cIpLocalPoolStatFreeAddrs and
cIpLocalPoolStatInUseAddrs.rw Unsigned32 .1.3.6.1.4.1.9.9.326.1.3.1.1.3 |
cIpLocalPoolStatInUseAddrThldLoWhen the number of used addresses in an IP local pool falls
below this threshold value, the ciscoIpLocalPoolInUseAddrNoti
notification will be rearmed.
The value of this object should never be greater than the value
of cIpLocalPoolStatInUseAddrThldHi.rw Unsigned32 (0..4294967295 ) .1.3.6.1.4.1.9.9.326.1.3.1.1.4 |
cIpLocalPoolStatInUseAddrThldHiWhen the number of used addresses in an IP local pool
is equal or exceeds this threshold value, a
ciscoIpLocalPoolInUseAddrNoti notification will be generated.
Once this notification is generated, it will be disarmed and it
will not be generated again until the number of used address
falls below the value indicated by
cIpLocalPoolStatInUseAddrThldLo.
The value of this object should never be smaller than the value
of cIpLocalPoolStatInUseAddrThldLo.rw Unsigned32 (0..4294967295 ) .1.3.6.1.4.1.9.9.326.1.3.1.1.5 |
cIpLocalPoolPercentAddrThldLoWhen the percentage of used addresses in an IP local pool
falls below this threshold value, a cilpPercentAddrUsedLoNotif
notification will be generated. Once the notification is
generated, it will be disarmed and it will not be generated
again until the number of used addresses equals or exceeds the
value indicated by cIpLocalPoolPercentAddrThldHi.
The value of this object should never be greater than the value
of cIpLocalPoolPercentAddrThldHi.rw CIpLocalPoolPercentage .1.3.6.1.4.1.9.9.326.1.3.1.1.6 |
cIpLocalPoolPercentAddrThldHiWhen the percentage of used addresses in an IP local pool
is equal or exceeds this threshold value, a
cilpPercentAddrUsedHiNotif notification will be generated. Once
the notification is generated, it will be disarmed and it will
not be generated again until the number of used addresses falls
below the value indicated by cIpLocalPoolPercentAddrThldLo.
The value of this object should never be smaller than the value
of cIpLocalPoolPercentAddrThldLo.rw CIpLocalPoolPercentage .1.3.6.1.4.1.9.9.326.1.3.1.1.7 |
cIpLocalPoolAllocTableThis table lists all addresses that have been allocated out of
an IP local pool.
Entries in this table are created when a remote peer allocates
an address from one of the IP local pools in the
cIpLocalPoolConfigTable.
Entries in this table are deleted when a remote peer deallocates
an address from one of the IP local pool in the
cIpLocalPoolConfigTable.
Entries in this table are uniquely indexed by the name of the IP
local pool, and the allocated address, together with its address
type. SEQUENCE OF CIpLocalPoolAllocEntry .1.3.6.1.4.1.9.9.326.1.3.2 |
cIpLocalPoolAllocEntryEach entry refers to conceptual row that associates an IP
addresses with the interface where the request was received, and
the user that requested the address. CIpLocalPoolAllocEntry .1.3.6.1.4.1.9.9.326.1.3.2.1 |
cIpLocalPoolAllocAddrTypeThis object specifies the address type of
cIpLocalPoolAllocAddr. InetAddressType (INET-ADDRESS-MIB) .1.3.6.1.4.1.9.9.326.1.3.2.1.1 |
cIpLocalPoolAllocAddrThis object specifies the allocated IP address. The address
type of this object is described by cIpLocalPoolAllocAddrType. InetAddress (INET-ADDRESS-MIB) .1.3.6.1.4.1.9.9.326.1.3.2.1.2 |
cIpLocalPoolAllocIfIndexThis object indicates the interface from which the allocation
message was sent.
In the case that the interface can not be determined, the value
of this object will be zero.ro InterfaceIndexOrZero (IF-MIB) .1.3.6.1.4.1.9.9.326.1.3.2.1.3 |
cIpLocalPoolAllocUserThis object indicates the user name of the person from whom the
allocation message was sent.
In the case that the user name can not be determined, the value
of this object will the null string.ro SnmpAdminString (SNMP-FRAMEWORK-MIB) .1.3.6.1.4.1.9.9.326.1.3.2.1.4 |
ciscoIpLocalPoolMIBConform OBJECT IDENTIFIER .1.3.6.1.4.1.9.9.326.2 |
ciscoIpLocalPoolMIBCompliances OBJECT IDENTIFIER .1.3.6.1.4.1.9.9.326.2.1 |
ciscoIpLocalPoolMIBGroups OBJECT IDENTIFIER .1.3.6.1.4.1.9.9.326.2.2 |