Cisco Catalyst SD-WAN AppQoE Configuration Guide, Release 26.x and Later

PDF

Cisco Catalyst SD-WAN AppQoE Configuration Guide, Release 26.x and Later

TCP optimization configuration examples

Want to summarize with AI?

Log in

Provides CLI and Cisco SD-WAN Manager configuration examples for TCP optimization on branch and data center devices.


Objective

This reference provides TCP optimization configuration examples for branch and data center devices.

Example: Configure Service Insertion using CLI – Branch Router

This example configures a branch Cisco IOS XE Catalyst SD-WAN device to act as controller and service-node.

Note

By default, subnet 192.168.1.1/30 and 192.0.2.1/30 used for VPG0 and VPG1 (UTD) and 192.168.2.1/24 used for VPG2 (APPQOE) is configured through Cisco SD-WAN Manager. Use any RFC 1918 subnet for Transport and Service VPN configurations other than these netmask.

service-insertion appnav-controller-group ACG-APPQOE
 appnav-controller 192.3.3.1
!
service-insertion service-node-group SNG-APPQOE
 service-node 192.3.3.2
!
service-insertion service-context appqoe/1
 appnav-controller-group ACG-APPQOE
 service-node-group      SNG-APPQOE
 enable
 vrf global
!

interface VirtualPortGroup2
 no shutdown
 ip address 192.3.3.1 255.255.255.0
 service-insertion appqoe
exit

Example: Configure Service Insertion Using Cisco SD-WAN Manager – Branch Router

For a branch, the Cisco IOS XE Catalyst SD-WAN device acts as both controller and service-node.

This example configures the branch Cisco IOS XE Catalyst SD-WAN device as controller and service-node.

Note

When enabling the AppQoE feature on a device through Cisco SD-WAN Manager, ensure that you remove any Virtual Port Groups (VPG) that already have service-insertion appqoe in their configuration and have an IP address that differs from the one you are pushing through Cisco SD-WAN Manager. Enabling AppQoE on a device that has an existing service-insertion appqoe configuration on a VPG could lead to a conflict in configurations. This conflict may result in the AppQoE status remaining indeterminate.

  1. From the Cisco SD-WAN Manager menu, choose Configuration > Templates.

  2. Click Feature Templates .

    Note

    In Cisco vManage Release 20.7.1 and earlier releases Feature Templates is called Feature.

  3. Choose a device from one of the device options listed.

  4. Under Other Templates in the right pane, choose AppQoE.

  5. Enter a name and description for the template.

  6. Click the Controller option.

  7. Enter the following details for the controller option:

    • Controller IP: Corresponds to the appnav-controller value that would be configured by the service-insertion appnav-controller-group command when configuring by CLI.

    • Internal: Check this check box.

    • Service Node IP: Corresponds to the service-node value that would be configured by the service-insertion service-node-group command when configuring by CLI.

  8. Click Save.

  9. Add the feature template that was created in a previous step, to a device template page. In the AppQoE drop-down menu, choose the name of the feature template. Add the AppQoE template you created in the previous step following the steps below.

    1. From the Cisco SD-WAN Manager menu, choose Configuration > Templates.

    2. Click Device Templates .

      Note

      In Cisco vManage Release 20.7.1 and earlier releases Device Templates is called Device.

    3. From the devices listed in the window, click ...for the device you want to attach the AppQoE template to. Click Edit.

    4. Click Additional Templates and under the AppQoE drop-down list, choose the AppQoE template created.

  10. Click Update.

Example: Configure Service Insertion Using Cisco SD-WAN Manager – Data Center Controller

  1. From the Cisco SD-WAN Manager, choose Configuration > Templates.

  2. Click Feature Templates .

    Note

    In Cisco vManage Release 20.7.1 and earlier releases Feature Templates is called Feature.

  3. Under Select Devices, choose the branch device to configure.

  4. Under Other Templates in the right pane, choose AppQoE.

  5. Enter a name and description for the template.

  6. Click the Controller option.

  7. Create a feature template for the Cisco IOS XE Catalyst SD-WAN device acting as controller. Enter:

    • Controller IP: Corresponds to the appnav-controller value that would be configured by the service-insertion appnav-controller-group command when configuring by CLI.

    • Internal: Leave this option unchecked.

    • Service Node IP: Corresponds to the service-node value that would be configured by the service-insertion service-node-group command when configuring by CLI.

  8. Click Save.

  9. Add the feature template that was created in a previous step, to a device template. In the AppQoE drop-down menu, choose the name of the feature template. Add the AppQoE template you created in the previous following the steps below.

    1. From the Cisco SD-WAN Manager menu, choose Configuration > Templates

    2. Click Device Templates .

      Note

      In Cisco vManage Release 20.7.1 and earlier releases Device Templates is called Device.

    3. From the devices listed on the page, select the device you want to attach the AppQoE template to and click the More Options icon (…) next to the selected device. Click Edit.

    4. Click Additional Templates and under the AppQoE drop-down menu, choose the AppQoE template created.

  10. Click Update.

Example: Configure Service Insertion UsingCisco SD-WAN Manager – Data Center Service-Node

Note

When enabling the AppQoE feature on a device through Cisco SD-WAN Manager, ensure that you remove any Virtual Port Groups (VPG) that already have service-insertion appqoe in their configuration and have an IP address that differs from the one you are pushing through Cisco SD-WAN Manager. Enabling AppQoE on a device that has an existing service-insertion appqoe configuration on a VPG could lead to a conflict in configurations. This conflict may result in the AppQoE status remaining indeterminate.

  1. From the Cisco SD-WAN Manager menu, choose Configuration > Templates.

  2. Click Feature Templates .

    Note

    In Cisco vManage Release 20.7.1 and earlier releases Feature Templates is called Feature.

  3. Under Select Devices, choose the branch device to configure.

  4. Under Other Templates in the right pane, choose AppQoE.

  5. Click the Service Node button.

  6. Create a feature template for the Cisco IOS XE Catalyst SD-WAN device acting as service-node. Enter:

    • Template Name

    • Service Node IP: Corresponds to the appnav-controller value that would be configured by the service-insertion service-node-group command when configuring by CLI.

    • Virtual Port Group IP: Corresponds to the service-node value that would be configured by the interface VirtualPortGroup2 command when configuring by CLI.

  7. Click Save.

  8. Add the feature template that was created in a previous step, to a device template page. In the AppQoE drop-down list, choose the name of the feature template.

  9. Click Create.