All MIBs › MPOA-MIB › mpcNextIndex
mpcNextIndex
Module: MPOA-MIB
OID (symbolic): MPOA-MIB::mpcNextIndex
OID (numeric): 1.3.6.1.4.1.353.5.8.1.1.2.1
Node type: OBJECT-TYPE
Type: Integer32
Access: read-write
Description:
This object contains an appropriate value to be used for mpcIndex when creating entries in the mpcConfigTable. The value 0 indicates that no new rows can be created. Otherwise, it is recommended that values are assigned contiguously, starting from 1.
MPC creation by a Manager: To obtain the mpcIndex value for a new entry, the manager issues a management protocol retrieval operation to obtain the current value of this object. If the value retrieved is 0 (zero), the manager cannot create a row.
After each retrieval of a non-zero value, the manager should issue a management protocol SET operation using the value just retrieved. If the SET is successful, the agent should update the value to the next unassigned index, or zero if appropriate.
NOTE: the manager may also issue a set on this object with a value of its own choosing. If the set is successful, the manager may use this value for the mpcIndex. In this case, the agent would update the value to the next unassigned index, or zero if appropriate. The definition of `next unassigned index' is any mpcNextIndex value that has not yet been set by a manager, or reserved by the agent (see next paragraph), since this agent was last re-initialized.
MPC creation by an Agent: When a row in the mpcConfigTable is created by an agent, the agent should reserve the value of the index by updating the value of this object to the next unassigned index or zero if appropriate. Thus, a manager will not be able to set an index reserved by an agent.
In the situation of an agent re-initialization, all currently used mpcIndexes must be preserved. In other words, the Agent should store in non-volatile memory all of the currently used mpcIndexes (along with all necessary configuration information from the mpcConfigTable). When the agent is re-initialized, the mpcNextIndex value is any valid Integer32 value which is not being used as an mpcIndex, except 0 which maintains its original definition of indicating that a row cannot be created.
What is mpcNextIndex?
This OID provides the next available index number for creating new MPOA (Multiprotocol over ATM) client table entries. It tracks object numbering. During network provisioning, administrators use this to know what ID to assign to the next MPOA client being added.
Examples
Walk all instances (SNMPv2c):
snmpwalk -v2c -c public <target> 1.3.6.1.4.1.353.5.8.1.1.2.1 snmpwalk -v2c -c public <target> MPOA-MIB::mpcNextIndex
Get a specific instance (index 1):
snmpget -v2c -c public <target> 1.3.6.1.4.1.353.5.8.1.1.2.1.1 snmpget -v2c -c public <target> MPOA-MIB::mpcNextIndex.1
Set instance 1 (SNMPv2c):
snmpset -v2c -c private <target> 1.3.6.1.4.1.353.5.8.1.1.2.1.1 i <value>
OID Breakdown
| Numeric OID | Name | Module |
|---|---|---|
| 1 | iso | LANART-AGENT |
| 1.3 | org | BIANCA-BRICK-PPP-MIB |
| 1.3.6 | dod | BIANCA-BRICK-PPP-MIB |
| 1.3.6.1 | internet | BIANCA-BRICK-PPP-MIB |
| 1.3.6.1.4 | private | BIANCA-BRICK-PPP-MIB |
| 1.3.6.1.4.1 | enterprises | ANIROOT-MIB |
| 1.3.6.1.4.1.353 | atmForum | ATM-FORUM-SNMP-M4-MIB |
| 1.3.6.1.4.1.353.5 | atmForumNetworkManagement | ATM-FORUM-SNMP-M4-MIB |
| 1.3.6.1.4.1.353.5.8 | atmfMpoa | MPC-MIB |
| 1.3.6.1.4.1.353.5.8.1 | mpoaMIB | MPC-MIB |
| 1.3.6.1.4.1.353.5.8.1.1 | mpoaMIBObjects | MPC-MIB |
| 1.3.6.1.4.1.353.5.8.1.1.2 | mpcObjects | MPC-MIB |
| 1.3.6.1.4.1.353.5.8.1.1.2.1 | mpcNextIndex | MPOA-MIB |