Vyatta Network OS Documentation

Learn how to install, configure and operate the Vyatta NOS, which helps drive our virtual networking & physical platforms portfolio.

Configuring MPLS RSVP interfaces

How to configure MPLS RSVP interfaces

RSVP-TE must be enabled on interfaces before MPLS RSVP is supported.

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

  1. To enable RSVP-TE on the interface, enter the protocols mpls-rsvp interfaces interface <name> command. Tunnels can only be established over interfaces that are enabled for RSVP-TE.
    vyatta@R1# set protocols mpls-rsvp interfaces interface dp0p1s9
  2. To associate an administrative group with an interface, enter the protocols mpls-rsvp interfaces interface <name> admin-groups <name> command. The administrative group must be defined in the globals section. This allows path affinities to exclude or include interfaces associated with specific administrative groups.
    vyatta@R1# set protocols mpls-rsvp interfaces interface dp0p1s9 admin-groups group8
  3. To set the maximum reservable bandwidth for an interface, enter the protocols mpls-rsvp interfaces interface <name> bandwidth-constraints maximum-reservable <1-10000000000> command. This is required to support tunnels with specific bandwidth requirements. The value can be alternatively configured with a k (kilo), m (mega) or g (giga) suffix, for example 1g.
    vyatta@R1# set protocols mpls-rsvp interfaces interface dp0p1s9 bandwidth-constraints maximum-reservable 2g
  4. To configure the interval between successive hello packets in milliseconds, enter the protocols mpls-rsvp interfaces interface <name> signaling hello interval <10..65535> command. The default interval is 2 seconds. Hello packets are only sent to explicitly configured neighbors. The exchange of hello packets can be use to detect link failures in the absence of a physical notification.

    vyatta@R1# set protocols mpls-rsvp interfaces interface dp0p1s9 signaling hello interval 100
  5. To enable the reception of hello packets from a neighbor, enter the protocols mpls-rsvp interfaces interface <name> signaling hello receipt command. Incoming hello packets will be ignored if this is not enabled.
    vyatta@R1# set protocols mpls-rsvp interfaces interface dp0p1s9 signaling hello receipt
  6. To configure how long to wait in milliseconds before assuming the link to be dead, enter the protocols mpls-rsvp interfaces interface <name> signaling hello timeout <10..65535> command. The default is 7 seconds.

    vyatta@R1#  set protocols mpls-rsvp interfaces interface dp0p1s9 signaling hello timeout 350
  7. To configure an interval in seconds for refresh reduction transmissions, enter the protocols mpls-rsvp interfaces interface <name> signaling refresh interval <10..65535> command. The default is 30 seconds.
    vyatta@R1# set protocols mpls-rsvp interfaces interface dp0p1s9 signaling refresh interval 60
  8. To disable refresh reduction procedures, enter the protocols mpls-rsvp interfaces interface <name> signaling refresh reduction disable command. The default is enabled.
    vyatta@R1# set protocols mpls-rsvp interfaces interface dp0p1s9 signaling refresh reduction disable
  9. To configure the interface metric to be used with TE tunnels, enter the protocols mpls-rsvp interfaces interface <name> te-metric <1..65535> command. By default, the IGP metric is used.
    vyatta@R1# set protocols mpls-rsvp interfaces interface dp0p1s9 te-metric <1..65535>