Command Reference, Cisco Ios Xe Everest 16.5.1A (Catalyst 3650 Switches - Cisco Catalyst 3650 series Command Reference Manual

Cisco ios xe everest 16.5.1a
Hide thumbs Also See for Catalyst 3650 series:
Table of Contents

Advertisement

mpls label range
The label range defined by thempls label range command is used by all MPLS applications that allocate local
labels (for dynamic label switching, MPLS traffic engineering, MPLS Virtual Private Networks (VPNs), and
so on).
You can use label distribution protocols, such as Label Distribution Protocol (LDP), to reserve a generic range
of labels from 16 through 1048575 for dynamic assignment.
You specify the optional static keyword, to reserve labels for static assignment. The MPLS Static Labels
feature requires that you configure a range of labels for static assignment. You can configure static bindings
only from the current static range. If the static range is not configured or is exhausted, then you cannot configure
static bindings.
The range of label values is 16 to 4096. The maximum value defaults to 4096. You can split for static label
space between say 16 to 100 and for dynamic label space between 101 to 4096.
The upper and lower minimum static label values are displayed in the help line. For example, if you configure
the dynamic label with a minimum value of 16 and a maximum value of 100, the help lines display as follows:
Switch(config)# mpls label range 16 100 static ?
<100>
<16>
Reserved Label Range
Available Label Range --> 16
Static Label Range
Dynamic Label Range
In this example, you can configure a static range from 16 to 100.
If the lower minimum static label space is not available, the lower minimum is not displayed in the help line.
For example:
Switch(config)# mpls label range 16 100 static ?
<16-100>
Examples
The following example shows how to configure the size of the local label space. In this example, the minimum
static value is set to 200, and the maximum static value is set to 4000.
Switch# configure terminal
Enter configuration commands, one per line.
Switch(config)# mpls label range 200 4000
Switch(config)#
If you had specified a new range that overlaps the current range (for example, the new range of the minimum
static value set to 16 and the maximum static value set to 1000), then the new range takes effect immediately.
The following example show how to configure a dynamic local label space with a minimum static value set
to 100 and the maximum static value set to 1000 and a static label space with a minimum static value set to
16 and a maximum static value set to 99:
Switch(config)# mpls label range 100 1000 static 16 99
Switch(config)#
In the following output, the show mpls label range command, executed after a reload, shows that the configured
range is now in effect:
Switch# show mpls label range
Downstream label pool: Min/Max label: 100/1000
Range for static labels: Min/Max/Number: 16/99
The following example shows how to restore the label range to its default value:
Switch# configure terminal
Enter configuration commands, one per line.

Command Reference, Cisco IOS XE Everest 16.5.1a (Catalyst 3650 Switches)

382
Upper Minimum static label value
Lower Minimum static label value
--> 0
--> 16
--> 101
static label value range
to 15
to 4096
to 100
to 4096
End with CNTL/Z.
End with CNTL/Z.

Advertisement

Table of Contents
loading

Table of Contents