mpsNextIndex
MPOA-MIB ·
.1.3.6.1.4.1.353.5.8.1.1.3.1
Object
scalar
Integer32
This object contains an appropriate value to
be used for mpsIndex when creating entries in
the mpsConfigTable. The value 0 indicates that
no new rows can be created. Otherwise, it is
recommended that values are assigned contiguously,
starting from 1.
MPS creation by a Manager: To obtain the mpsIndex
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 mpsIndex. 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
mpsNextIndex 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.
MPS creation by an Agent: When a row in the mpsConfigTable 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 mpsIndexes must be preserved. In other words, the Agent
should store in non-volatile memory all the currently used
mpsIndexes (along with all necessary configuration information
from the mpsConfigTable). When the agent is re-initialized,
the mpsNextIndex value is any valid Integer32 which is not
being used as an mpsIndex, except 0 which maintains its
original definition of indicating that a row cannot be created.
Context
- MIB
- MPOA-MIB
- OID
.1.3.6.1.4.1.353.5.8.1.1.3.1- Type
- scalar
- Access
- readonly
- Status
- current
- Parent
- mpsObjects
- Siblings
- 8
Syntax
Integer32
Values & Constraints
Object Constraints
range: 0-2147483647
Related Objects
Sibling Objects
| Object | Type | Syntax | OID |
|---|---|---|---|
| mpsConfigTable The MPOA Server Configuration Table.
This table represents the configuration information for
all MPOA Servers which this agent manages. | table | - | .1.3.6.1.4.1.353.5.8.1.1.3.2 |
| mpsActualTable A read-only table containing identification, status,
and operational information about the MPOA
Servers this agent manages. | table | - | .1.3.6.1.4.1.353.5.8.1.1.3.3 |
| mpsStatisticsTable This table represents the statistical information
for the MPSs, which this agent manages. | table | - | .1.3.6.1.4.1.353.5.8.1.1.3.4 |
| mpsProtocolTable List of protocols, per MPS, for which
MPOA resolution is enabled. | table | - | .1.3.6.1.4.1.353.5.8.1.1.3.5 |
| mpsMappingTable A table mapping the `lecIndex' values of
LANE Clients to the `mpsIndex' values of
corresponding MPOA Servers. | table | - | .1.3.6.1.4.1.353.5.8.1.1.3.6 |
| mpsIngressCacheTable This table tracks all the Ingress Cache information
of the MPSs which this agents manages. | table | - | .1.3.6.1.4.1.353.5.8.1.1.3.7 |
| mpsEgressCacheTable This table contains information regarding the
Egress MPOA Server Cache Table. | table | - | .1.3.6.1.4.1.353.5.8.1.1.3.8 |
| mpsMpcTable This read-only table contains information about the
MPCs that these MPSs know about. | table | - | .1.3.6.1.4.1.353.5.8.1.1.3.9 |