Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 

multipath-rule

 

Syntax

Hierarchy Level

Release Information

Statement introduced in Junos OS Release 15.1X49-D160.

Description

Multipath identifies two or more paths based on the SLA configuration and triggers a copy of the original traffic on all the identified paths.

You can configure multipath rules for specific application traffic and then associate multipath rules with SLA rules. Multipath routing obtains the underlay link types and corresponding overlays on which packet duplication is required based on the SLA rule. Based on the application traffic and the configured bandwidth limit, multipath identifies two or more paths and triggers a copy of the original traffic on all the identified paths.

Multipath rule is applied on the matching traffic and forwarded to and the next-hop address as specified in the routing instance.

When traffic reaches on receiving end, the receiving device accepts packets of a session arriving through different links, and maintains sequence of a packet arriving on different CoS queues and drops any duplicate packets.

Options

application application-nameApplication name for configuring multipath rule.
application-group application-group-nameApplication group for configuring multipath rule.
bandwidth-limit percentageBandwidth limit to stop packet duplication on the links. These links are configured based on the link-type option specified in the multipath rule. When a configured percentage of bandwidth is utilized for the least chosen underlay speed, then packet duplication halts for the multipath rule. Halting of packet duplication impacts all multipath sessions for all the applications configured under the rule. Packet duplication is halted for a duration that is configured in max-time-to-wait option (in seconds).

Range: 0 through 100

Default: 50 percent

link-type (IP | MPLS)Select an MPLS or Internet link as the preferred link path. This link with corresponding link type must be configured under AppQoE underlay interface configuration. Configuring link-speed with link type helps in calculating the bandwidth limit for this rule. Else default values are applied.
max-time-to-wait time-periodMaximum time to wait before restarting multipath routing if it is halted due to bandwidth consumption.

Multipath routing copies packets on all the links belonging to the multipath routing rule till the bandwidth limit is reached. The bandwidth limit is calculated based on the least link speed identified for that rule. This is applicable for all sessions for all applications that match the multipath routing rule. Once the limit is reached, multipath routing stops copying of packets and starts a timer for a time period as configured in max-time-wait option in the multipath routing configuration. When the timer expires, it restarts the copying of the packets again.

Range: 1 through 60 seconds

Default: 10 seconds

number-of-paths numberConfigure number of paths for multipath routing. Multipath identifies two or more paths based on the SLA configuration and triggers a copy of the original traffic on all the identified paths

Range: 2 through 16

Default: 2

Required Privilege Level

services—To view this statement in the configuration.

services-control—To add this statement to the configuration.