This table contains a representation of the outgoing segments from an LSR.
The index of the table is mplsOutSegmentIndex.
OID |
Object |
Syntax |
Max Access |
Description |
Implemented Specifications |
---|---|---|---|---|---|
1.3.6.1.2.1.10.166.2.1.7.1.1 |
mplsOutSegmentIndex |
OCTET STRING{(1,24)} |
not-accessible |
This value contains a unique index for this row. While a value of a string containing the single octet 0x00 is not valid as an index for entries in this table, it can be supplied as a valid value to index the mplsXCTable to represent entries for which no out-segment has been configured or exists. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.166.2.1.7.1.2 |
mplsOutSegmentInterface |
Integer32{(0,2147483647)} |
read-create |
This value must contain the interface index of the outgoing interface. This object cannot be modified if mplsOutSegmentRowStatus is active(1). The mplsOutSegmentRowStatus cannot be set to active(1) until this object is set to a value corresponding to a valid ifEntry. |
The actually supported access is read-only. |
1.3.6.1.2.1.10.166.2.1.7.1.3 |
mplsOutSegmentPushTopLabel |
INTEGER{true(1),false(2)} |
read-create |
This value indicates whether or not a top label should be pushed onto the outgoing packet's label stack. The value of this variable MUST be set to true(1) if the outgoing interface does not support pop-and-go (and no label stack remains). For example, on ATM interface, or if the segment represents a tunnel origination. Note that it is considered an error in the case that mplsOutSegmentPushTopLabel is set to false, but the cross-connect entry which refers to this out-segment has a non-zero mplsLabelStackIndex. The LSR MUST ensure that this situation does not happen. This object cannot be modified if mplsOutSegmentRowStatus is active(1). |
The actually supported access is read-only. The actually supported value range is 2. Get return false(2). |
1.3.6.1.2.1.10.166.2.1.7.1.4 |
mplsOutSegmentTopLabel |
Unsigned32{(0,4294967295)} |
read-create |
If mplsOutSegmentPushTopLabel is true then this represents the label that should be pushed onto the top of the outgoing packet's label stack. Otherwise this value SHOULD be set to 0 by the management station and MUST be ignored by the agent. This object cannot be modified if mplsOutSegmentRowStatus is active(1). |
The actually supported access is read-only. |
1.3.6.1.2.1.10.166.2.1.7.1.5 |
mplsOutSegmentTopLabelPtr |
OBJECT IDENTIFIER |
read-create |
If the label for this segment cannot be represented fully within the mplsOutSegmentLabel object, this object MUST point to the first accessible column of a conceptual row in an external table containing the label. In this case, the mplsOutSegmentTopLabel object SHOULD be set to 0 and ignored. This object MUST be set to zeroDotZero otherwise. |
The actually supported access is read-only. The actually supported value range is 0. Get return value 0.0. |
1.3.6.1.2.1.10.166.2.1.7.1.6 |
mplsOutSegmentNextHopAddrType |
INTEGER{unknown(0),ipv4(1),ipv6(2),ipv4z(3),ipv6z(4),dns(16)} |
read-create |
Indicates the next hop Internet address type. Only values unknown(0), ipv4(1) or ipv6(2) have to be supported.
A value of unknown(0) is allowed only when the outgoing interface is of type point-to-point. If any other unsupported values are attempted in a set operation, the agent MUST return an inconsistentValue error. |
The actually supported access is read-only. |
1.3.6.1.2.1.10.166.2.1.7.1.7 |
mplsOutSegmentNextHopAddr |
OCTET STRING{(0,255)} |
read-create |
The internet address of the next hop. The type of this address is determined by the value of the mplslOutSegmentNextHopAddrType object.
This object cannot be modified if mplsOutSegmentRowStatus is active(1). |
The actually supported access is read-only. |
1.3.6.1.2.1.10.166.2.1.7.1.8 |
mplsOutSegmentXCIndex |
OCTET STRING{(1,24)} |
read-only |
Index into mplsXCTable which identifies which cross- connect entry this segment is part of. A value of the string containing the single octet 0x00 indicates that this entry is not referred to by any cross-connect entry. When a cross-connect entry is created which this out-segment is a part of, this object MUST be updated by the agent to reflect the value of mplsXCIndex of that cross-connect entry. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.166.2.1.7.1.9 |
mplsOutSegmentOwner |
INTEGER{unknown(1),other(2),snmp(3),ldp(4),crldp(5),rsvpTe(6),policyAgent(7)} |
read-only |
Denotes the entity which created and is responsible for managing this segment. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.166.2.1.7.1.10 |
mplsOutSegmentTrafficParamPtr |
OBJECT IDENTIFIER |
read-create |
This variable represents a pointer to the traffic parameter specification for this out-segment. This value may point at an entry in the MplsTunnelResourceEntry in the MPLS-TE-STD-MIB (RFC3812) RFC Editor: Please fill in RFC number. to indicate which traffic parameter settings for this segment if it represents an LSP used for a TE tunnel. This value may optionally point at an externally defined traffic parameter specification table. A value of zeroDotZero indicates best-effort treatment. By having the same value of this object, two or more segments can indicate resource sharing of such things as LSP queue space, etc. This object cannot be modified if mplsOutSegmentRowStatus is active(1). For entries in this table that are preserved after a re-boot, the agent MUST ensure that their integrity be preserved, or this object should be set to 0.0 if it cannot. |
The actually supported access is read-only. The actually supported value range is 0. Get return value 0.0. |
1.3.6.1.2.1.10.166.2.1.7.1.11 |
mplsOutSegmentRowStatus |
INTEGER{active(1),notInService(2),notReady(3),createAndGo(4),createAndWait(5),destroy(6)} |
read-create |
For creating, modifying, and deleting this row. When a row in this table has a row in the active(1) state, no objects in this row can be modified except the mplsOutSegmentRowStatus or mplsOutSegmentStorageType. |
The actually supported access is read-only. Do not support create, modify and destroy. |
1.3.6.1.2.1.10.166.2.1.7.1.12 |
mplsOutSegmentStorageType |
INTEGER{other(1),volatile(2),nonVolatile(3),permanent(4),readOnly(5)} |
read-create |
This variable indicates the storage type for this object. The agent MUST ensure that this object's value remains consistent with the associated mplsXCEntry. Conceptual rows having the value 'permanent' need not allow write-access to any columnar objects in the row. |
The actually supported access is read-only. The actually supported value range is 3. Get return value nonvolatile(3). |