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 global settings

How to configure MPLS RSVP global settings

Global MPLS RSVP settings can be configured for administrative groups and explicit path characteristics.

To configure global MPLS RSVP settings, perform one or more of the following steps in configuration mode.

  1. To create a name to value binding for an administrative group, enter the protocols mpls-rsvp globals admin-groups <name> value <0-31> command. This can be referenced by an interface or a path affinity.
    vyatta@R1# set protocols mpls-rsvp globals admin-groups group8 value 1
  2. To create an explicit path definition, enter the protocols mpls-rsvp globals explicit-paths <name> command. This can be referenced by a tunnel primary or secondary session. It describes a full or partial path that the session must take. Changes to the path will result in make-before-break sessions being re-established with the new information.
    vyatta@R1# set protocols mpls-rsvp globals explicit-paths <name> 
  3. To create an explicit route object for a path at a position indicated by the index value, enter the protocols mpls-rsvp globals explicit-paths <name> explicit-route-objects <0-255> command.
    vyatta@R1# set protocols mpls-rsvp globals explicit-paths <name> explicit-route-objects 8 
  4. To create an explicit route object that is a loose next hop, enter the protocols mpls-rsvp globals explicit-paths <name> explicit-route-objects <0-255> action loose command. The explicit route object is a loose next hop - it doesn't have to immediately follow the preceding hop.

    vyatta@R1# set protocols mpls-rsvp globals explicit-paths <name> explicit-route-objects 8 action loose
  5. To create an explicit route object that is a strict next hop, enter the protocols mpls-rsvp globals explicit-paths <name> explicit-route-objects <0-255> action strict command. The explicit route object is a strict next hop - it must immediately follow the preceding hop.
    vyatta@R1# set protocols mpls-rsvp globals explicit-paths <name> explicit-route-objects 8 action strict 
  6. To configure the address of the next hop in the path, enter the protocols mpls-rsvp globals explicit-paths <name> explicit-route-objects <0-255> address <x.x.x.x> command.

    vyatta@R1# set protocols mpls-rsvp globals explicit-paths <name> explicit-route-objects 8 address 10.10.10.10
  7. To enable periodic reoptimization of tunnels, enter the protocols mpls-rsvp globals reoptimization command. The default reoptimization time is 3600 seconds. If reoptimization is not enabled, a session will remain on its current path even if a better path becomes available.
    vyatta@R1# set protocols mpls-rsvp globals reoptimization
  8. To configure a specific reoptimization interval in seconds, enter the protocols mpls-rsvp globals reoptimization interval <0..604800> command.
    vyatta@R1# set protocols mpls-rsvp globals reoptimization interval 30
  9. To configure use of an explicit-null label at the tail end, enter the protocols mpls-rsvp globals tail-signaling explicit-null command. The default is to use implicit-null.
    vyatta@R1# set protocols mpls-rsvp globals tail-signaling explicit-null