No relevant resource is found in the selected language.

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. Read our privacy policy>Search

Reminder

To have a better experience, please upgrade your IE browser.

upgrade

MIB Reference

S12700 V200R010C00

This document provides the function overview, relationships between tables, description of single objects, description of MIB tables, and description of alarm objects.
Rate and give feedback:
Huawei uses machine translation combined with human proofreading to translate this document to different languages in order to help you better understand the content of this document. Note: Even the most advanced machine translation cannot match the quality of professional translators. Huawei shall not bear any responsibility for translation accuracy and it is recommended that you refer to the English document (a link for which has been provided).
mplsInSegmentTable

mplsInSegmentTable

This table contains a description of the incoming MPLS segments (labels) to an LSR and their associated parameters. The index for this table is mplsInSegmentIndex. The index structure of this table is specifically designed to handle many different MPLS implementations that manage their labels both in a distributed and centralized manner.

The table is also designed to handle existing MPLS labels as defined in RFC3031 as well as longer ones that may be necessary in the future.

In cases where the label cannot fit into the mplsInSegmentLabel object, the mplsInSegmentLabelPtr will indicate this by being set to the first accessible column in the appropriate extension table's row. In this case an additional table must be provided and must be indexed by at least the indexes used by this table. In all other cases when the label is represented within the mplsInSegmentLabel object, the mplsInSegmentLabelPtr must be set to 0.0. Due to the fact that MPLS labels may not exceed 24 bits, the mplsInSegmentLabelPtr object is only a provision for future-proofing the MIB module. Thus, the definition of any extension tables is beyond the scope of this MIB module.

An entry in this table represents one incoming segment as is represented in an LSR's LFIB. An entry can be created by a network administrator, an SNMP agent, or an MPLS signaling protocol. The creator of the entry is denoted by mplsInSegmentOwner. The value of mplsInSegmentRowStatus cannot be active (1) unless the ifTable entry corresponding to mplsInSegmentInterface exists. An entry in this table must match any incoming packets, and indicates an instance of mplsXCEntry based on which forwarding and/or switching actions are taken.

The index of this table is mplsInSegmentIndex.

OID

Object Name

Syntax

Max Access

Description

Implemented Specifications

1.3.6.1.2.1.10.166.2.1.4.1.1

mplsInSegmentIndex

MplsIndexType

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.

This object is implemented as defined in the corresponding MIB files.

1.3.6.1.2.1.10.166.2.1.4.1.2

mplsInSegmentInterface

InterfaceIndexOrZero

Read-create

This object represents the interface index for the incoming MPLS interface. A value of zero represents all interfaces participating in the per-platform label space. This may only be used in cases where the incoming interface and label are associated with the same mplsXCEntry. Specifically, given a label and any incoming interface pair from the per-platform label space, the outgoing label/interface mapping remains the same.

If this is not the case, then individual entries MUST exist that can then be mapped to unique mplsXCEntries.

Currently, the maximum access is read-only.

1.3.6.1.2.1.10.166.2.1.4.1.3

mplsInSegmentLabel

MplsLabel

Read-create

If the corresponding instance of mplsInSegmentLabelPtr is zeroDotZero then this object MUST contain the incoming label associated with this in-segment.

If not this object should be zero and must be ignored.

Currently, the maximum access is read-only.

1.3.6.1.2.1.10.166.2.1.4.1.4

mplsInSegmentLabelPtr

RowPointer

Read-create

If the label for this segment cannot be represented fully within the mplsInSegmentLabel 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 mplsInSegmentTopLabel object SHOULD be set to 0 and ignored. This object MUST be set to zeroDotZero otherwise.

Get return value 0.

Currently, the maximum access is read-only; the return value 0 is supported only.

1.3.6.1.2.1.10.166.2.1.4.1.5

mplsInSegmentNPop

Integer32 (1..2147483647)

Read-create

The number of labels to pop from the incoming packet. Normally only the top label is popped from the packet and used for all switching decisions for that packet. This is indicated by setting this object to the default value of 1. If an LSR supports popping of more than one label, this object MUST be set to that number.

This object cannot be modified if mplsInSegmentRowStatus is active(1).

Currently, the maximum access is read-only.

1.3.6.1.2.1.10.166.2.1.4.1.6

mplsInSegmentAddrFamily

AddressFamilyNumbers

Read-create

The IANA address family [IANAFamily] of packets received on this segment, which is used at an egress LSR to deliver them to the appropriate layer 3 entity. A value of other(0) indicates that the family type is either unknown or undefined; this SHOULD NOT be used at an egress LSR.

This object cannot be modified if mplsInSegmentRowStatus is active(1).

Default value is not other(0).

Currently, the maximum access is read-only; the default value ipV4(1) is supported only.

1.3.6.1.2.1.10.166.2.1.4.1.7

mplsInSegmentXCIndex

MplsIndexType

Read-only

Index into mplsXCTable which identifies which cross-connect entry this segment is part 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 in-segment is a part of, this object is automatically updated 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.4.1.8

mplsInSegmentOwner

MplsOwner

Read-only

Denotes the entity that created and is responsible for managing this segment.

Support 7 categories.

This object is implemented as defined in the corresponding MIB files.

1.3.6.1.2.1.10.166.2.1.4.1.9

mplsInSegmentTrafficParamPtr

RowPointer

Read-create

This variable represents a pointer to the traffic parameter specification for this in-segment. This value may point at an entry in the mplsTunnelResourceTable in the MPLS-TE-STD-MIB (RFC3812) 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, and so on.

This object cannot be modified if mplsInSegmentRowStatus 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.

Get return value 0.

Currently, the maximum access is read-only; the return value 0 is supported only.

1.3.6.1.2.1.10.166.2.1.4.1.10

mplsInSegmentRowStatus

RowStatus

Read-create

This variable is used to create, modify, and/or delete a row in this table. When a row in this table has a row in the active(1) state, no objects in this row can be modified except the mplsInSegmentRowStatus and mplsInSegmentStorageType.

Do not support Create, modify and Destroy.

Currently, the maximum access is read-only.

1.3.6.1.2.1.10.166.2.1.4.1.11

mplsInSegmentStorageType

StorageType

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.

Get return value nonvolatile(3).

Currently, the maximum access is read-only; the return value 0 is supported only.

Creation Restriction

The entries in this table cannot be created.

Modification Restriction

The entries in this table cannot be modified.

Deletion Restriction

The entries in this table cannot be deleted.

Access Restriction

The table is accessible only after an LSP is established.

Translation
Download
Updated: 2019-08-21

Document ID: EDOC1000142096

Views: 214260

Downloads: 82

Average rating:
This Document Applies to these Products
Related Documents
Related Version
Share
Previous Next