- title page
- New and Changed Information
- Preface
-
- Configuring the MPLS Label Distribution Protocol
- Configuring MPLS LDP Autoconfiguration
- Configuring MPLS LDP Session Protection
- Configuring MPLS LDP IGP Synchronization
- Configuring MPLS LDP Lossless MD5 Session Authentication
- Configuring MPLS LDP Label Filtering
- Configuring MPLS LDP Static Label Binding
- Configuring MPLS LDP Graceful Restart
-
- Configuring Basic MPLS TE
- Configuring Automatic Bandwidth Adjustment for MPLS TE Tunnels
- Configuring MPLS TE RSVP
- Configuring LSP Attributes for MPLS TE
- Configuring MPLS TE Verbatim Paths
- Configuring MPLS TE Forwarding Adjacency
- Configuring MPLS TE Class-Based Tunnel Selection
- Configuring MPLS TE Path Protection
- Configuring MPLS TE Fast Reroute Link and Node Protection
-
- Configuring Any Transport over MPLS
- Configuring Any Transport over MPLS Pseudowire Provisioning
- Configuring Ethernet over MPLS
- Configuring EoMPLS Layer 2 VPN Graceful Restart
- Configuring Virtual Private LAN Service
- Configuring Layer 2 VPN Pseudowire Redundancy
- Configuring Layer 2 VPN VPLS Dual-Homing with a vPC
- Configuration Limits for Cisco NX-OS MPLS
- RFCs
Configuring LSP Attributes for MPLS TE
This chapter describes how to configure label switched path (LSP) attributes for path options that are associated with Multiprotocol Label Switching (MPLS) traffic engineering (TE) tunnels on Cisco NX-OS devices.
This chapter includes the following sections:
- Finding Feature Information, page 15-1
- Information About LSP Attributes for MPLS TE, page 15-2
- Licensing Requirements for LSP Attributes for MPLS TE, page 15-4
- Prerequisites for LSP Attributes for MPLS TE, page 15-4
- Guidelines and Limitations for LSP Attributes for MPLS TE, page 15-4
- Default Settings for LSP Attributes for MPLS TE, page 15-4
- Configuring LSP Attributes for MPLS TE, page 15-5
- Verifying the Configuration for LSP Attributes for MPLS TE, page 15-14
- Configuration Examples for LSP Attributes for MPLS TE, page 15-14
- Additional References for MPLS TE, page 15-15
- Feature History for LSP Attributes for MPLS TE, page 15-16
Finding Feature Information
Your software release might not support all the features documented in this module. For the latest caveats and feature information, see the Bug Search Tool at https://tools.cisco.com/bugsearch/ and the release notes for your software release. To find information about the features documented in this module, and to see a list of the releases in which each feature is supported, see the “New and Changed Information” chapter or the Feature History table below.
Information About LSP Attributes for MPLS TE
You can configure an LSP attribute list and associate it with one or more MPLS TE tunnels. This LSP attribute list supports multiple LSP attributes such as bandwidth and priority. You can also configure a TE tunnel to fall back temporarily to use path options that can reduce bandwidth constraints.
A port-profile can be used to provide a template of configuration for an entire tunnel. The attribute list can be used to apply a template for the configuration for one or more path options.
This section includes the following topics:
LSP Attribute Lists
Cisco NX-OS tunneling interfaces have many parameters that are associated with MPLS TE. Typically, you configure these parameters on an interface. Many of these attributes determine tunnel-specific properties, such as load sharing for the tunnel. These parameters are unrelated to the particular LSP in use by the tunnel. However, some of the tunneling parameters apply to the LSP that the tunnel uses.
You can configure the LSP-specific properties using an LSP attribute list. An LSP attribute list can contain values for each LSP-specific parameter that is configurable for a TE tunnel. You can specify the following LSP attributes in an attribute list:
- Attribute flags for links that make up the LSP
- LSP bandwidth from the global pool
- Disabling reoptimization of the LSP
- LSP priority
- Protection failure
- Recording the route used by the LSP
You can relist all attributes or remove specific attributes from an LSP attribute list.
Based on your requirements, you can configure LSP attribute lists with different sets of attributes for different path options. LSP attribute lists also provide an easy way to configure multiple TE tunnels to use the same LSP attributes. You can reference the same LSP attribute list to configure LSP-specific parameters for one or more TE tunnels.
Path Option Selection for MPLS TE Tunnel LSPs
Constraint-Based Routing and Path Option Selection
MPLS TE automatically establishes and maintains LSPs across the backbone by using the Resource Reservation Protocol (RSVP). The path that an LSP uses is determined by the LSP resource requirements and network resources, such as bandwidth. TE tunnels are calculated at the LSP head based on a fit between required and available resources (constraint-based routing).
A TE tunnel establishes an LSP based on dynamic or explicit path options in order of preference. However, the bandwidth and other attributes configured on the TE tunnel allow the setup of an LSP only if LSP path options satisfy the constraints. If a path cannot be found that satisfies the configured path options, then the tunnel is not set up.
You can configure the path option for bandwidth override as a fallback path option that allows overriding the bandwidth configured on the TE tunnel interface. For example, you can configure a path option that sets the bandwidth to zero (0), which effectively removes the bandwidth constraint imposed by the constraint-based routing calculation.
If the bandwidth is the only LSP attribute that you need to set on the path option, use the path option for the bandwidth override, which is the simplest way to configure multiple path options with decreasing bandwidth constraints.
Note
You cannot configure both the bandwidth in the LSP attribute list and the bandwidth override because they are mutually exclusive.
Tunnel Reoptimization and Path Option Selection
Reoptimization occurs when a device with TE tunnels periodically examines tunnels with established LSPs to learn if better LSPs are available. If a better LSP is available, the device signals the better LSP. If the signaling is successful, the device replaces the older LSP with the new, better LSP.
You can trigger reoptimization using a configurable timer, a reoptimize command, or a configuration change that requires the resignaling of a tunnel. The path option for bandwidth override can switch between the bandwidth that is configured on the TE tunnel interface and the bandwidth that is configured on a specific path option. This override increases the success of signaling an LSP for the TE tunnel.
When you configure the bandwidth override on a path option, TE reoptimizes the bandwidth every 30 seconds to reestablish the bandwidth that is configured on the tunnel (see the “Configuring a Path Option for Bandwidth Override”).
You can disable reoptimization of an LSP in an LSP attribute list and apply this LSP attribute list to a path option.
Path Option Selection with Bandwidth Override
When you enable the bandwidth override path option, you can configure bandwidth parameters on a specific path option. When an LSP is signaled using a path option with a configured bandwidth, the bandwidth that is associated with the path option is signaled instead of the bandwidth that is configured directly on the tunnel.
You can configure multiple path options that reduce the bandwidth constraint each time the headend of a tunnel fails to establish an LSP.
The following example shows three path-option commands:
The device selects a path option for an LSP in order of preference, as follows:
The device signals an LSP with the 1000-kbps bandwidth configured on the tunnel interface because path option 1 has no bandwidth configured.
Path option 2 has a 500-kbps bandwidth configured, which reduces the bandwidth constraint from the original 1000-kbps configured on the tunnel interface.
Path option 3 is configured as dynamic and has a bandwidth of 0. The device establishes the LSP if an IP path exists to the destination and all other tunnel constraints are met.
Licensing Requirements for LSP Attributes for MPLS TE
The following table shows the licensing requirements for this feature:
Prerequisites for LSP Attributes for MPLS TE
LSP attributes for MPLS TE tunnels have the following prerequisite:
- You must enable the MPLS TE feature. See the “Configuring MPLS TE”.
Guidelines and Limitations for LSP Attributes for MPLS TE
LSP attributes for MPLS TE tunnels have the following configuration guidelines and limitations:
Default Settings for LSP Attributes for MPLS TE
Table 15-1 lists the default settings for LSP attributes.
|
|
|
|---|---|
Configuring LSP Attributes for MPLS TE
This section includes the following topics:
- Configuring LSP Attributes in an MPLS TE Tunnel, page 15-5
- Configuring an LSP Attribute List, page 15-7
- Associating an LSP Attribute List with an MPLS TE Tunnel, page 15-9
- Configuring a Path Option for Bandwidth Override, page 15-12
Configuring LSP Attributes in an MPLS TE Tunnel
You can configure LSP attributes in an MPLS TE tunnel. These values are overridden by an LSP attribute list that is associated with this MPLS TE tunnel.
Prerequisites
You must have the MPLS TE feature enabled (see the “Configuring MPLS TE”).
Ensure that you are in the correct VDC (or use the switchto vdc command).
SUMMARY STEPS
4.
(Optional) autoroute announce
6.
(Optional) priority setup-priority [ hold-priority ]
7.
(Optional) show interface tunnel-te number
8.
(Optional) show mpls traffic-eng tunnels tunnel-te number
9.
(Optional) show running config interface tunnel-te number
DETAILED STEPS
Configuring an LSP Attribute List
You can configure an LSP attribute list with the desired attributes to apply on a path option. You can also add or modify an attribute in an existing LSP attribute list, or use the no subcommand to remove an attribute from an existing attribute list.
Note
You cannot configure both the bandwidth in the LSP attribute list and the path-option bandwidth override because they are mutually exclusive.
Prerequisites
You must have the MPLS TE feature enabled (see the “Configuring MPLS TE”).
Ensure that you are in the correct VDC (or use the switchto vdc command).
SUMMARY STEPS
2.
mpls traffic-eng configuration
4.
(Optional) affinity value [ mask value ]
8.
(Optional) priority setup-priority [ hold-priority ]
9.
(Optional) protection fast-reroute
12.
(Optional) show mpls traffic-eng lsp attributes [ name ]
13.
(Optional) show running mpls traffic-eng
14.
(Optional) show mpls traffic-eng tunnels tunnel-te number
15.
(Optional) show running config interface tunnel-te number
DETAILED STEPS
Associating an LSP Attribute List with an MPLS TE Tunnel
You can associate an LSP attribute list with a path option for one or more MPLS TE tunnels.
Path option attributes for a TE tunnel are determined as follows:
- Attributes configured in an LSP attribute list on a path-option take precedence over the same attributes if they are configured directly in the tunnel interface configuration mode.
- If an attribute is not specified in the LSP attribute list, the device uses the attribute in the tunnel configuration. An LSP attribute list has no default values.
- If the attribute is not configured on the tunnel and not in the attribute list, the device uses the tunnel default attribute value. See the “Default Settings for LSP Attributes for MPLS TE”.
Prerequisites
You must have the MPLS TE feature enabled (see the “Configuring MPLS TE”).
Ensure that you are in the correct VDC (or use the switchto vdc command).
SUMMARY STEPS
3.
path-option number { dynamic | explicit { name path-name | path-number } [ verbatim ] } [ attributes string ] [ bandwidth kbps ] [ lockdown ]
4.
(Optional) show interface tunnel-te number
5.
(Optional) show mpls traffic-eng tunnels tunnel-te number
6.
(Optional) show running config interface tunnel-te number
DETAILED STEPS
Configuring a Path Option for Bandwidth Override
You can configure fallback bandwidth path options for a TE tunnel using the bandwidth parameter in the path option. You can configure path options that reduce the bandwidth constraint each time the headend of a tunnel fails to establish an LSP.
The bandwidth path option override is a temporary reduction in the bandwidth constraint. You can also use this feature to increase the bandwidth requirement. To force immediate reoptimization of all TE tunnels, use the global reoptimize command. You can also configure the lockdown command with the bandwidth override to prevent automatic reoptimization.
Note
Once you configure the bandwidth as a path-option parameter, you can no longer configure an LSP attribute list as a path-option parameter.
SUMMARY STEPS
3.
path-option number { dynamic | explicit { name path--name | path-number } [ verbatim ] } [ attributes string ] [ bandwidth kbps ] [ lockdown ]
4.
(Optional) show interface tunnel-te number
5.
(Optional) show mpls traffic-eng tunnels tunnel-te number
6.
(Optional) show running config interface tunnel-te number
DETAILED STEPS
Verifying the Configuration for LSP Attributes for MPLS TE
To display the MPLS TE configuration for LSP attributes, perform one of the following tasks:
|
|
|
|---|---|
Displays information about MPLS TE tunnel attributes and path options. |
For detailed information about the fields in the output from these commands, see the Cisco NX-OS MPLS Command Reference.
Configuration Examples for LSP Attributes for MPLS TE
This section includes the following topics:
Example: LSP Attribute List on a TE Tunnel
The following example shows how to configure an LSP attribute list and associate it with an MPLS TE tunnel:
Example: Path Option for Bandwidth Override
The following example shows how to configure a path option to override the bandwidth:
Note
Once you configure the bandwidth as a path-option parameter, you can no longer configure an LSP attribute list as a path-option parameter.
The device selects a path option for an LSP in order of preference, as follows:
The device tries to signal an LSP with the 1000-kbps bandwidth configured on the tunnel interface because path option 1 has no bandwidth configured.
Path option 2 has 500 kbps configured, which reduces the bandwidth constraint from the original 1000-kbps configured on the tunnel interface.
Path option 3 is configured as dynamic and has a bandwidth of 0. The device establishes the LSP if an MPLS TE path exists to the destination and all other tunnel constraints are met.
If explicit path option 1 and explicit path option 2 both fail, dynamic path option 3 is attempted with 0 bandwidth, so it should succeed if any path exists. This option is a fallback to best effort.
Additional References for MPLS TE
The following sections provide references related to the LSP Attributes feature.
Related Documents
|
|
|
|---|---|
MIBs
|
|
|
|---|---|
To locate and download Cisco MIBs for selected platforms, Cisco IOS releases, and feature sets, use Cisco MIB Locator found at the following URL: |
Feature History for LSP Attributes for MPLS TE
Table 15-2 lists the release history for this feature.
|
|
|
|
|---|---|---|
Feedback