Vyatta NOS documentation

Learn how to install, configure, and operate Vyatta Network Operating System (Vyatta NOS), which helps to drive our virtual networking and physical platforms portfolio.

Configuring MPLS RSVP fast reroute

How to configure MPLS RSVP fast reroute

RSVP-TE must be enabled on interfaces before MPLS RSVP is supported. The MPLS RSVP tunnel and the primary path must also be configured to support fast reroute.
You can configure fast reroute, along with several primary path attributes, on the primary path.

To configure an MPLS RSVP fast reroute, perform one or more of the following steps in configuration mode.

  1. To enable fast-reroute for the primary path, enter the protocols mpls-rsvp tunnels tunnel <name> primary fast-reroute command. This will establish node or link protection at each hop along the primary path.
    vyatta@R1# set protocols mpls-rsvp tunnels tunnel pe1-pe2 primary fast-reroute
  2. To configure a specified bandwidth for fast-reroute on the primary path, enter the protocols mpls-rsvp tunnels tunnel <name> primary fast-reroute bandwidth <1-10000000000> command. The bandwidth to be reserved along the detour.
    vyatta@R1# set protocols mpls-rsvp tunnels tunnel pe1-pe2 primary fast-reroute bandwidth 100000000
  3. To configure node protection along the path for fast-reroute on the primary path, enter the protocols mpls-rsvp tunnels tunnel <name> primary fast-reroute node-protection-desired command. The default is link protection.
    vyatta@R1# set protocols mpls-rsvp tunnels tunnel pe1-pe2 primary fast-reroute node-protection-desired
  4. To create a list of affinities to include for the fast-reroute path, enter the protocols mpls-rsvp tunnels tunnel <name> primary fast-reroute path-selection affinities constraints include-any command. The path will only be able to use interfaces bound to the included administrative groups.
    vyatta@R1# set protocols mpls-rsvp tunnels tunnel pe1-pe2 primary fast-reroute path-selection affinities constraints include-any
  5. To configure the name of administrative group to include for the fast reroute path, enter the protocols mpls-rsvp tunnels tunnel <name> primary fast-reroute path-selection affinities constraints include-any affinity-names <name> command.
    vyatta@R1# set protocols mpls-rsvp tunnels tunnel pe1-pe2 primary fast-reroute path-selection affinities constraints include-any affinity-names <name>
  6. To create a list of affinities to exclude for the fast reroute path, enter the protocols mpls-rsvp tunnels tunnel <name> primary fast-reroute path-selection affinities constraints exclude-any command. The path will not be able to use interfaces bound to the excluded administrative groups.
    vyatta@R1# set protocols mpls-rsvp tunnels tunnel pe1-pe2 primary fast-reroute path-selection affinities constraints exclude-any
  7. To configure the name of administrative group to exclude for the fast reroute path, enter the protocols mpls-rsvp tunnels tunnel <name> primary fast-reroute path-selection affinities constraints exclude-any affinity-names <name> command.
    vyatta@R1# set protocols mpls-rsvp tunnels tunnel pe1-pe2 primary fast-reroute path-selection affinities constraints exclude-any affinity-names <name>
  8. To configure a hold priority for this fast reroute session , enter the protocols mpls-rsvp tunnels tunnel <name> primary fast-reroute priority hold <0-7> command. The default is 0 (highest), which means it will not be pre-empted by higher priority sessions. Priority 7 is the lowest priority.
    vyatta@R1# set protocols mpls-rsvp tunnels tunnel pe1-pe2 primary fast-reroute priority hold 3
  9. To configure a setup priority for this fast reroute session, enter the protocols mpls-rsvp tunnels tunnel <name> primary fast-reroute priority setup <0-7> command. The default is 7 (lowest), which means it cannot pre-empt lower priority sessions.
    vyatta@R1# set protocols mpls-rsvp tunnels tunnel pe1-pe2 primary fast-reroute priority setup 3
  10. To configure protection one-to-one for this fast reroute path, enter the protocols mpls-rsvp tunnels tunnel <name> primary fast-reroute protection one-to-one command. This is the default.
    vyatta@R1# set protocols mpls-rsvp tunnels tunnel pe1-pe2 primary fast-reroute protection one-to-one