Specifications
B-234
Cisco MWR 2941 Mobile Wireless Edge Router Software Configuration Guide, Release 12.2(33)MRB
OL-21227-02
Appendix B Cisco MWR 2941 Router Command Reference
mpls label range
Usage Guidelines The labels 0 through 15 are reserved by the IETF (see RFC 3032, MPLS Label Stack Encoding, for
details) and cannot be included in the range specified in the mpls label range command. If you enter a
0 in the command, you get a message that indicates that the command is an unrecognized command.
The label range defined by the mpls 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).
If you specify a new label range that does not overlap the range currently in use, the new range does not
take effect until you reload the router or the router undergoes a Stateful Switchover (SSO) when you are
using Cisco IOS Release 12.0S and older software. Later software with the new MPLS Forwarding
Infrastructure (MFI), 12.2SR, 12.2SB, 12.2(33)XHI, 12.2(25)SE, and 12.5 allows immediate use of the
new range. Existing label bindings, which may violate the newly-configured ranges, remain active until
the binding is removed through other methods.
You can use label distribution protocols, such as Label Distribution Protocol (LDP) and Resource
Reservation Protocol (RSVP), to reserve a generic range of labels from 16 through 1048575 for dynamic
assignment.
You specify the optional keyword, static, 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 available range of label values is from 16 to 1048575. The maximum value defaults to 1048575, but
might be limited to a lower value on certain platforms. Some platforms may support only 256,000 or
512,000 labels. Refer to your platform documentation for the default maximum label value.
If you configure the dynamic label space from 16 to 1048575, the static label space can be in a range
that is outside the chosen dynamic label space. 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 100
and a maximum value of 1000, the help lines display as follows:
Router(config)# mpls label range 100 1000 static ?
<1001-1048575> Upper Minimum static label value
<16-99> Lower Minimum static label value
Reserved Label Range --> 0 to 15
Available Label Range --> 16 to 1048575
Dynamic Label Range --> 100 to 1000
Lower End Range --> 16 to 99
Upper End Range --> 1001 to 1048575
In this example, you can configure a static range from one of the following ranges: 16 to 99 or 1001 to
1048575.
If the lower minimum static label space is not available, the lower minimum is not displayed in the help
line. For example:
Router(config)# mpls label range 16 400 static ?
<401-1048575> Upper Minimum static label value
In this example, you can configure a static range with a minimum static value of 401 and a maximum
static value of up to 1048575.
If an upper minimum static label space is not available, then the upper minimum is not displayed in the
help line:
Router(config)# mpls label range 1000 1048575 static ?