How to Configure Performance-Based Transport Selection for VPN Tunnels with SD-WAN

How to Configure Performance-Based Transport Selection for VPN Tunnels with SD-WAN

Performance-Based Transport Selection selects the VPN transport offering the best latency (Round Trip Time) or bandwidth for the traffic matching the access rule. Only UDP transports with Dynamic Bandwidth and Round Trip Time Detection are supported. Performance-Based Transport Selection can route traffic using the following policies:

  • Optimize for Latency

  • Optimize for Outbound Bandwidth

  • Optimize for Inbound Bandwidth

  • Optimize for Combined Bandwidth

Before You Begin

Create a multi-transport VPN tunnel between two CloudGen Firewalls:

Step 1. Enable Dynamic Bandwidth and Latency Detection for Each Transport

On both VPN endpoints, edit all transports to enable Dynamic Bandwidth and Round Trip Time Detection.

  1. Go to CONFIGURATION > Configuration Tree > Box > Assigned Services > VPN Service > Site-to-Site.

  2. Click Lock.

  3. Double-click the TINA VPN tunnel. The TINA Tunnel window opens.

  4. Click the SD-WAN - Bandwidth Protection tab.

  5. From the Dynamic Bandwidth Detection list, select the policy:

    • Active Probing and Passive Monitoring

    • Active Probing Only

    • No Probing - use Estimated Bandwidth

  6. Enter the Estimated Bandwidth bandwidth.

  7. (optional) Select the Consolidated Shaping check box

  8. Click OK.

  9. Click Send Changes and Activate.

After completing these changes, go to VPN > Site-to-Site. Right-click the transport and select Monitor Traffic. The Round Trip Time, drop rate, and traffic on the transport is now displayed in real time.

Step 2. Create a Custom Connection Object for the SD-WAN Primary

  1. Go to CONFIGURATION > Configuration Tree > Box > Assigned Services > Firewall > Forwarding Rules.   

  2. In the left menu, click Connections.

  3. Right-click the table and select New Connection. The Edit/Create a Connection Object window opens.  

  4. In the Name field, enter a name for the connection object.

  5. From the Translated Source IP list, select Original Source IP.

  6. To edit the VPN SD-WAN   settings, click Edit/Show . The SD-WAN Settings window opens.

  7. Configure the Transport Policies:

    • Transport Selection Policy – Select the criteria to optimize for:

      • Optimize for Inbound Bandwidth 

      • Optimize for Outbound Bandwidth

      • Optimize for Combined Bandwidth 

      • Optimize for Latency

    • SD-WAN Learning Policy – Select Primary.

  8. Configure the Explicit Transport Selection as the fallback if no more transports with Dynamic Bandwidth and Round Trip Time Detection are available.

    • Primary Transport Class – Select the primary transport class.

    • Primary Transport ID – Select the ID for the primary transport.

    • Secondary Transport Class – Select the secondary transport class.

    • Secondary Transport ID – Select the ID for the secondary transport.

  9. Click OK.

  10. Click Send Changes and Activate.

Step 3. Create a Custom Connection Object for the SD-WAN Secondary

  1. Go to CONFIGURATION > Configuration Tree > Box > Assigned Services > Firewall > Forwarding Rules.   

  2. In the left menu, click Connections.

  3. Right-click the table and select New Connection. The Edit/Create a Connection Object window opens.  

  4. Enter a Name.

  5. From the Translated Source IP list, select Original Source IP.

  6. To edit the VPN SD-WAN settings, click Edit/Show. The SD-WAN Settings window opens.

  7. From the SD-WAN Learning Policy drop-down list, select Secondary.

  8. Click OK.

  9. Click Send Changes and Activate.


We value your feedback.
If you have questions, suggestions, or feedback on our documentation, contact the Campus Product Documentation team.
For general product inquiries or technical support, please contact the global Barracuda Support team.