Technical Documentation

LSP Configuration Overview

To configure an MPLS-signaled LSP, you define the properties associated with the LSP on the ingress router. Include the label-switched-path statement:

label-switched-path lsp-name {disable;adaptive;admin-down;admin-group { exclude [ group-names ];include-all [ group-names ];include-any [ group-names ];}auto-bandwidth {adjust-interval seconds;adjust-threshold percent;adjust-threshold-overflow-limit number;maximum-bandwidth bps;minimum-bandwidth bps;monitor-bandwidth;}bandwidth bps {ct0 bps;ct1 bps;ct2 bps;ct3 bps;}class-of-service cos-value; description text;fast-reroute {(bandwidth bps | bandwidth-percent percentage);(exclude [ group-names ] | no-exclude);hop-limit number;(include-all [ group-names ] | no-include-all);(include-any [ group-names ] | noinclude-any);}from address; hop-limit number; install {destination-prefix/prefix-length <active>;}ldp-tunneling;link-protection;lsp-attributes {encoding-type (ethernet | packet | pdh | sonet-sdh);gpid (ethernet | hdlc | ipv4 | pos-scrambling-crc-16 | pos-no-scrambling-crc-16 | pos-scrambling-crc-32 | pos-no-scrambling-crc-32 | ppp);signal-bandwidth type;switching-type (fiber | lambda | psc-1 | tdm);}metric number;no-cspf; no-decrement-ttl;node-link-protection;optimize-timer seconds;p2mp lsp-name;policing {filter filter-name;no-auto-policing;}preference preference;primary path-name {adaptive; admin-group { exclude [ group-names ];include-all [ group-names ];include-any [ group-names ];}bandwidth bps {ct0 bps;ct1 bps;ct2 bps;ct3 bps;}class-of-service cos-value; hop-limit number; no-cspf;no-decrement-ttl;optimize-timer seconds;preference preference;priority setup-priority reservation-priority;(record | no-record); select (manual | unconditional);standby; }priority setup-priority reservation-priority;(random | least-fill | most-fill);(record | no-record); retry-limit number;retry-timer seconds;revert-timer seconds;secondary path-name {adaptive; admin-group { exclude [ group-names ];include-all [ group-names ];include-any [ group-names ];}bandwidth bps {ct0 bps;ct1 bps;ct2 bps;ct3 bps;}class-of-service cos-value; hop-limit number; no-cspf;no-decrement-ttl; optimize-timer seconds;preference preference;priority setup-priority reservation-priority;(record | no-record);select (manual | unconditional);standby; }soft-preemption {cleanup-timer seconds;}standby; to address;traceoptions {file filename <files number> <size size> <world-readable | no-world-readable>;flag flag <flag-modifier> <disable>; }}

You can include this statement at the following hierarchy levels:

  • [edit protocols mpls]
  • [edit logical-systems logical-system-name protocols mpls]

Each LSP must have a name, lsp-name, which can be up to 32 characters long and can contain letters, digits, periods (.), and hyphens (-). The name must be unique within the ingress router. For ease of management and identification, configure unique names across the entire domain.

When you configure LSPs, you can specify the following statements either for each LSP or for each path. For statements that you configure on a per-LSP basis, the value applies to all paths in the LSP. For statements that you configure on a per-path basis, the path value overrides the per-LSP value.

For maintenance purposes, you can also configure the following attributes across all LSPs and any paths within those LSPs:


Published: 2010-04-28