Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Add Multiple Tunnels

You can provision multiple tunnels at once in the network topology from the Add Multiple Tunnels page.

To provision multiple tunnels:

  1. Select Network > Topology.

    The Topology page is displayed with the topology map at the center and the network information table at the bottom of the page.

  2. In the Tunnel tab, select Provisioning > Multiple Tunnels.

    The Add Multiple Tunnels page appears.

  3. Complete the configuration on each tab according to the guidelines in Table 1.
    Note:

    Fields marked with an asterisk (*) are mandatory.

  4. Click Add to add the tunnels.

    A confirmation message appears on the top of the page, indicating that an add tunnel request was successfully created:

    • If you have the Auto-approve permission assigned to your user role, the request is automatically approved and deployed on the devices.
    • If you don't have Auto-approve permission, the request must be manually approved and then, deployed. See About the Change Control Management Page.

    The tunnels then appear in the Tunnel tab of the network information table (in the Topology page).

Table 1: Fields on the Add Multiple Tunnels Page

Field

Description

Properties

Provisioning Method

From the list, select one of the following methods to be used to provision the tunnel:

  • NETCONF (default)—The tunnels are statically provisioned and the associated configuration statements appear in the router configuration file. Upon provisioning, these tunnels are added as PCC-controlled tunnels or device-controlled tunnels.

  • PCEP (Path Computation Element Protocol)—The tunnels are initiated by the path computation element (PCE) and the associated configuration statements do not appear in the router configuration file. Upon provisioning, these tunnels are added as PCE-initated tunnels.

Note:
  • For IOS-XR routers, NETCONF-based tunnel provisioning has the same capabilities as Path Computation Element Protocol-based tunnel provisioning.

Provisioning Type

From the list, select the type of tunnel that you want to provision:

  • RSVP
  • Segment Routing (SR)
  • SRv6

ID Prefix

Specify a prefix to be applied to the names of all the tunnels that are created.

Default: PCE.

Node Z Tag

From the list, select a tag as the secondary loopback address for Node Z.

The list is populated from the tags that you specify in the Advanced tab of the Modify Node page (Network > Topology > Node tab > Edit icon), where you add destination IP addresses in addition to the default IPv4 router ID address, and assign a descriptive tag to each.

Node A List

Select one or more nodes to be part of the Node A list.

For a full mesh tunnel to be created, you can specify the same nodes for Node A and Node Z by clicking the Copy Node Z List link (that is located above the list). All the nodes that you specify in the Node Z List are added to the Node A List.

Node Z List

Select one or more nodes to be part of the Node Z list.

For a full mesh tunnel to be created, you can specify the same nodes for Node Z and Node A by clicking the Copy Node A List link (that is located above the list). All the nodes that you specified in the Node A List are added to the Node Z List.

Admin Status

The PCS uses the administration status of the tunnel to decide whether to route or provision, or both route and provision the tunnel.

If the tunnel is routed, no traffic flows through the tunnel and its operational status is Up. If the tunnel is provisioned, traffic flows through the tunnel and its operational status is Active.

Select one of the following options as the administration status:

  • Up—If you select this option, the PCS routes and provisions the tunnel.

  • Planned—If you select this option, the PCS routes the tunnel and reserves capacities for the tunnel. However, the PCS doesn’t provision the tunnel.

  • Shutdown—If you select this option, the PCS neither routes nor provisions the tunnel. The tunnel is maintained in the datastore and is associated with a persist state so that the tunnel can be brought back up at a later time, if required.

Planned Bandwidth

Specify the planned bandwidth (along with valid units, with no space between the bandwidth and units) for the tunnel. If you specify a value without units, bps is applied.

Valid units are:

  • B or b

  • M or m

  • K or k

  • G or g

Examples: 50M, 1000b, 25g.

Bandwidth Sizing

Note:

This option is displayed only when you select Path Computation Element Protocol as the provisioning method.

Click the toggle button to enable bandwidth sizing for the tunnel.

If enabled, the tunnel is included in the periodic re-computation of planned bandwidth based on aggregated tunnel traffic statistics.

If you enable bandwidth sizing, you must configure the following parameters:

  • Adjustment Threshold

  • Minimum Bandwidth

  • Maximum Bandwidth

  • Minimum Variation Threshold

Adjustment Threshold (%)

Note:

This option is available only when you enable bandwidth sizing.

Specify the sensitivity (in %) of the automatic bandwidth adjustment.

The new planned bandwidth is considered only if it differs from the existing bandwidth by the value of this setting or more. The default value is 10%.

Minimum Bandwidth

Note:

This option is available only when you enable bandwidth sizing.

Specify the minimum planned bandwidth (along with valid units, with no space between the bandwidth and units) for the tunnel. If you specify a value without units, bps is applied.

If the new planned bandwidth is less than the minimum setting, the PCE signals the tunnel with the minimum bandwidth. However, if the new planned bandwidth falls in between the maximum and minimum settings, the PCE signals the tunnel with the new planned bandwidth.

The valid units are:

  • B or b

  • M or m

  • K or k

  • G or g

Examples: 50M, 1000b, 25g.

Maximum Bandwidth

Note:

This option is available only when you enable bandwidth sizing.

Specify the maximum planned bandwidth (along with valid units, with no space between the bandwidth and units) for the tunnel. If you specify a value without units, bps is applied.

If the new planned bandwidth is greater than the maximum setting, the PCE signals the tunnel with the maximum bandwidth. However, if the new planned bandwidth falls in between the maximum and minimum settings, the PCE signals the tunnel with the new planned bandwidth.

The valid units are:

  • B or b

  • M or m

  • K or k

  • G or g

Examples: 50M, 1000b, 25g.

Minimum Variation Threshold

Note:

This option is available only when you enable bandwidth sizing.

Specify the sensitivity of the automatic bandwidth adjustment when the new planned bandwidth is compared to the current planned bandwidth.

Default: Zero.

The new planned bandwidth is only considered if the difference is greater than or equal to the value of this setting. Because it is not a percentage, this can be used to prevent small fluctuations from triggering unnecessary bandwidth changes.

If both the adjustment threshold and the minimum variation threshold are greater than zero, both settings are taken into consideration. In that case, the new planned bandwidth is considered if the percentage difference is greater than or equal to the adjustment threshold, and, the actual difference is greater than or equal to the minimum variation.

Color Community

Note:

This field is available only for segment routing tunnels.

Assign a color for the segment routing tunnel that can be used to map traffic on the tunnel.

Use Penultimate Hop as Signaling Address

Note:

This field is available only for segment routing tunnels.

Click the toggle button to enable the PCS to use the penultimate hop as the signaling address for Egress Peer Engineering (EPE).

If you haven’t specified a color community, the setting applies to all traffic. If you’ve specified a color community, the setting applies to traffic in that color community.

Setup

Specify the setup priority for the tunnel traffic.

Priority levels range from 0 (highest priority) through 7 (lowest priority). The default is 7, which is the standard MPLS tunnel definition in Junos OS.

Based on the setup priority, the PCE determines whether a new tunnel can be established, by preempting an existing tunnel. The existing tunnel can be preempted if the setup priority of the new tunnel is higher than that of the existing tunnel and the preemption releases enough bandwidth for the new tunnel.

Hold

Specify the hold priority for the tunnel traffic.

Priority levels range from 0 (highest priority) through 7 (lowest priority). The default is 7, which is the standard MPLS tunnel definition in Junos OS.

Based on the hold priority, the PCE determines whether the tunnel can be preempted or not. If the hold priority for a tunnel is higher, it is unlikely for the tunnel to be preempted.

Planned Metric

Specify the static tunnel metric.

The PCE uses this metric to route the tunnel instead of allowing the router itself to choose a path.

Routing Method

From the list, select a routing method for the tunnel to specify whether the PCE should compute and provision the path for the tunnel, or not:

The available options are:

  • routeByDevice—This is the default routing method when a PCC-controlled tunnel is created or learned by the PCE. For this method, the PCE does not compute and provision a path.

    This method is appropriate for three types of tunnels: RSVP TE PCC-controlled tunnels, Segment routing Path Computation Element Protocol-based tunnels, and Segment routing NETCONF-based tunnels.

  • Other routing methods (default, delay, adminWeight, constant, distance, ISIS, OSPF)—When a PCC-controlled tunnel has a routing method that is not routeByDevice, the PCE computes and provisions the path as a strict explicit route when provisioning the tunnel. The tunnel’s existing explicit route might be modified to a PCE-computed strict explicit route. For example, a loose explicit route specified by you or learned from the router would be modified to a strict explicit route.

Constraints

Admin Group Include All

From the list, select one or more admin group bits for the tunnel to traverse links that include all of the admin groups specified in this field. You can select a maximum of 32 admin group bits.

The admin group bits are mapped to meaningful names (such as colors) on the Admin Group page (Configuration > Network > Admin Group). This enables you to easily differentiate the different traffic routes in the display and also use coloring constraints to influence the path of the tunnel.

Admin Group Include Any

From the list, select one or more admin group bits for the tunnel to traverse links that include at least one of the admin groups specified in this field. The maximum selections allowed is 32.

Admin Group Exclude

From the list, select one or more admin group bits for the tunnel to traverse links that do not include any of the admin groups specified in this field. The maximum selections allowed is 32.

Advanced

Count

Specify the number of copies of the tunnels to be created (Default: 1).

Example: if you specify a count of 2, two copies of each tunnel are created.

Delimiter

Note:

This field is available only when the Count value is greater than 1.

Specify a delimiter value, which can consist of alphanumeric characters and special characters except space, comma (,) and semicolon (;).

This value is used in the automatic naming of parallel tunnels that share the same design parameters. The PCE names the tunnels using the name you enter in the Properties tab and appends the delimiter value plus a unique numerical value beginning with 1

Example: mytunnel_1, mytunnel_2, and so on.

Description

Specify a comment or description for the tunnel for your reference.

Diversity Group

Specify the name of a group of tunnels to which this tunnel belongs, and for which diverse paths are desired.

Diversity Level

From the list, select the level of diversity for the tunnel:

  • Default—No diversity level is applied.

  • Site—Two paths don’t intersect at any given site (aside from the source and destination). Site diversity is the strongest as it includes SRLG and link diversity.

  • SRLG (Shared Risk Link Group)—Two paths don't intersect at any of the group’s links or nodes (aside from the source and destination). SRLG diversity includes link diversity.

  • Link—Two paths don’t intersect at any given link. Link diversity is the weakest.

Custom Attributes

Click the Add icon (+) to specify provisioning properties not directly supported by the GUI.

For example, you cannot specify a hop-limit when you provision a tunnel. However, you can add hop-limit as a custom attribute.

At the edit > protocols > mpls > label-switched-path hierarchy level in the NETCONF template file, you must add the statements needed to provision with the property you are adding. If the property is present with the defined value, then the provisioning statement is executed.

Schedule

Plan

Select one of the following plans to schedule tunnel provisioning:

Note:

The time zone is the server time zone.

  • No Schedule—(Default) tunnel provisioning is not scheduled (that is, tunnels are provisioned immediately upon submission of the provisioning request).

  • Once—In the Start and End fields that appear, specify the start date and time and end date and time at which you want to provision the tunnels. The tunnels are provisioned once at the specified date and time.

  • Recurring Daily—Specify the start and end dates and start and end times in the Start Date, End Date, Start Time, and End Time fields that appear. The tunnels are provisioned daily.