mplsLspInfoList
The mplsLspInfoList, whose object identifier is {mpls 5} contains a list of Label Switched Paths (LSP) configured on the router. Each MplsLspInfoEntry contains information about a particular LSP, and has the objects listed in Table 1.
Table 1: MplsLspInfoEntry
Object | Object ID | Description |
|---|---|---|
mplsLspInfoName | mplsLspInfoEntry 1 | Contains the name of the LSP. This object can contain a string of not more than 64 characters. |
mplsLspInfoState | mplsLspInfoEntry 2 | Contains one of the following integer values to indicate the operational state of the LSP:
|
mplsLspInfoOctets | mplsLspInfoEntry 3 | Indicates the number of octets that have been forwarded over the current LSP active path. Because the MPLS statistics are collected only at predefined intervals (default of 5 minutes), the value of this object may not reflect the real-time value. The value of the object is not updated if MPLS statistics collection is not enabled. |
mplsLspInfoPackets | mplsLspInfoEntry 4 | Indicates the number of packets that have been forwarded over the current LSP active path. Because the MPLS statistics are collected only at predefined intervals (default of 5 minutes), the value of this object may not reflect the real-time value. The value of the object is not updated if MPLS statistics collection is not enabled. |
mplsLspInfoAge | mplsLspInfoEntry 5 | Indicates the time duration (in 10-millisecond intervals) since the inception of the LSP. |
mplsLspInfoTimeUp | mplsLspInfoEntry 6 | Indicates the total time (in 10-millisecond intervals) that the LSP has been operational. The percentage of up time can be calculated using the following formula: mplsLspInfoTimeUp/mplsLspInfoAge x 100. |
mplsLspInfoPrimaryTimeUp | mplsLspInfoEntry 7 | Indicates the total time (in 10-millisecond intervals) when the primary path of the LSP has been operational. |
mplsLspInfoTransitions | mplsLspInfoEntry 8 | Indicates the number of state transitions, from up to down and down to up, that the LSP has undergone. |
mplsLspInfoLastTransition | mplsLspInfoEntry 9 | Shows the time (in 10-millisecond intervals) since the last state transition occurred on the LSP. |
mplsLspInfoPathChanges | mplsLspInfoEntry 10 | Shows the number of path changes that occurred on the LSP. Every path change (path down, path up, and path change) generates a syslog entry or trap or both if the corresponding configuration is enabled. |
mplsLspInfoLastPathChange | mplsLspInfoEntry 11 | Indicates the time (in 10-millisecond intervals) since the last path change occurred on the LSP. |
mplsLspInfoConfiguredPaths | mplsLspInfoEntry 12 | Indicates the number of paths configured for the LSP. |
mplsLspInfoStandbyPaths | mplsLspInfoEntry 13 | Indicates the number of standby paths configured on the LSP. |
mplsLspInfoOperationalPaths | mplsLspInfoEntry 14 | Indicates the number of operational paths for the LSP. The value of this object includes the currently active path as well as the operational standby paths. |
mplsLspInfoFrom | mplsLspInfoEntry 15 | Contains the source IP address of the LSP. |
mplsLspInfoTo | mplsLspInfoEntry 16 | Contains the destination IP address of the LSP. |
mplsPathInfoName | mplsLspInfoEntry 17 | Shows the name of the active path for the LSP. If the path does not have a name, the mplsLspInfoEntry objects listed in this table are invalid. |
mplsPathInfoType | mplsLspInfoEntry 18 | Contains one of the following integer values to denote the type of the active path:
Note: The value of this object is invalid if mplsPathInfoName is blank. |
mplsPathInfoExplicitRoute | mplsLspInfoEntry 19 | Contains the explicit route used to set up the LSP. The explicit router can be one configured by the user or a generated route that satisfies the constraints set by the user. The value of this object is stored in the following format: xxx.xxx.xxx.xxx S/L, where S/L stands for Strict/Loose route. Each explicit route appears in a new line. Note: The value of this object is invalid if mplsPathInfoName is blank. |
mplsPathInfoRecordRoute | mplsLspInfoEntry 20 | Shows the route actually used for the LSP as recorded by the signaling protocol. Note: The value of this object is invalid if mplsPathInfoName is blank. |
mplsPathInfoBandwidth | mplsLspInfoEntry 21 | Indicates the configured bandwidth (in kbps) for the LSP. Note: The value of this object is invalid if mplsPathInfoName is blank. |
mplsPathInfoCOS | mplsLspInfoEntry 22 | Indicates the class of service (CoS) configured for the path. If the value of this object is from 0 through 7, it goes in the 3-bit CoS field in the label. If the value is 255, the value in the CoS field of the label depends on other factors. Note: The value of this object is invalid if mplsPathInfoName is blank. |
mplsPathInfoInclude | mplsLspInfoEntry 23 | Contains a configured set of colors represented by bit vector. For each link this path goes through, the link must have colors associated with the path, and the intersection of the link's colors and the include set must be set to a value other than null. Note: The value of this object is invalid if mplsPathInfoName is blank. |
mplsPathInfoExclude | mplsLspInfoEntry 24 | Contains a configured set of colors represented by bit vector. For each link the path goes through, the link must have colors associated with the path, and the intersection of the link's colors and the exclude set must be set to null. Note: The value of this object is invalid if mplsPathInfoName is blank. |
mplsPathInfoSetupPriority | mplsLspInfoEntry 25 | Indicates the set up priority configured for the path. This object contains integer values from 0 through 7. Note: The value of this object is invalid if mplsPathInfoName is blank. |
mplsPathInfoHoldPriority | mplsLspInfoEntry 26 | Indicates the hold priority configured for the path. This object contains integer values from 0 through 7. Note: The value of this object is invalid if mplsPathInfoName is blank. |
mplsPathInfoProperties | mplsLspInfoEntry 27 | Denotes the properties configured for the path. This value is represented as a bit map. The possible values are:
Note: The value of this object is invalid if mplsPathInfoName is blank. |
