Configure QoS Policies and Rules
For supported software information, click here.
To add QoS policies and rules, you first create an application policy to classify incoming traffic based on match criteria, such as application, source IP address, destination IP address, and incoming zone. Then, you specify the action to take when traffic matches the configured criteria.
QoS policies and rules belong to the Application subprofile type. To provide flexibility, you can attach one or more QoS policies to an Application subprofile, which allows you to create a group of QoS tools with different rules to reuse in different QoS subprofiles. You can add a QoS policy to an existing Application subprofile, or you can add it when you create a new subprofile. For more information, see Create a New Subprofile. You can add a QoS policy as a profile element that can then be used in one or more Application subprofiles. For more information, see Add New Application Elements.
You can build reusable application policies by navigating to the Policies > Application > QoS folder. You can also build policies and rules inline. These inline rules apply only to the policies currently being configured. You cannot reuse them in other subprofiles until you add them to the reusable Subprofiles folder by clicking the ellipsis to the right of Next and then selecting Save As.
Add a QoS Policy to an Existing Application Subprofile
- Go to Configure > Secure SD-WAN > Profiles > Sub Profiles > Application.
The screen displays the existing Application profiles.
- To add a QoS policy, click an application subprofile (Application-SP in the screenshot above), or click the Ellipsis icon, and then click the Edit icon in the popup menu. The Edit Application Subprofile screen displays.
- Select the Policy tab, and then click + Policy.
- In the popup menu, select QoS. To create a new policy, click Create New Policy. To use an existing policy, click Choose Existing, and then select a policy from the list.
The Add QoS Policy screen displays, and Step 1, Rules is selected.
- To change the columns displayed on the screen, click the Select Columns down arrow, and then select or deselect columns to choose the ones you want to display. To restore the default column settings, click Reset.
- In the Add QoS Policy screen, click Add Rule. The following screen displays.
- To create a new rule for the application policy, continue to Step 8. To add an existing rule:
- Click Add Existing Rule. The Add Existing QoS Rules screen displays the existing QoS rules.
- Select one or more rules. The selected rules move to the QoS Rules Selected pane.
- To view the configuration elements for a selected rule, click the down arrow next to the rule, and then select a category to display the configuration elements for that category:
- Applications or URLs
- Classification
- Network Layer 3-4
- Variable Types
- Click Add Rules to add the QoS rules to the application policy.
- Click Add Existing Rule. The Add Existing QoS Rules screen displays the existing QoS rules.
- To create a new rule for the application policy, select Create Rule only for this Policy. The Add QoS Rule screen displays, and the Step 1, Applications & URLs and the Applications > Application Group tab is selected.
- On the Applications tab, you can select specific applications, application groups, or application categories to include in the match criteria. All applications are included by default. You can use this screen to customize which applications to include in the match criteria.
- To select application groups for the rule to match, on the Applications > Application Group tab, click the group category (User Defined Application Groups or Predefined Application Groups), and then select the application groups for the rule to match. You can also use the Search bar to find specific application groups.
- To select applications for the rule to match, select the Applications > Applications tab, click the group category (User-Defined Applications or Predefined Applications), and then select the applications. You can also use the Search bar to find specific applications.
- To select predefined application categories for the rule to match, select the Applications > Application Category tab, and then select one or more predefined application categories. You can also use the Search bar to find specific application categories.
- To select application groups for the rule to match, on the Applications > Application Group tab, click the group category (User Defined Application Groups or Predefined Application Groups), and then select the application groups for the rule to match. You can also use the Search bar to find specific application groups.
- Select the URL Categories and Reputations tab. The following screen displays.
- In the URL Categories field, click the down arrow, and then select one or more URL categories for the rule to match.
- In the Reputations field, click the down arrow, and then select one or more reputations to include in the rule:
- High risk
- Low risk
- Moderate risk
- Suspicious
- Trustworthy
- Undefined
- Click Next or select Step 2, Users & Groups.
- Select the user type to match with the QoS policy:
- All Users
- Known Users
- Selected Users
- Unknown Users
- To add an existing user group, click Selected Users and click the name of one or more user groups (Group in the screenshot below).
- To add a new user group, click + Add New User Group. The following screen displays.
- Enter a user group name and a distinguished name (DN).
- Click Add.
- Select the Users tab. To add existing users, click Selected Users, and then click the name of one or more users.
- To add a new user, click + Add New User. The following screen displays.
- Enter a user name and a work email address.
- Click Add.
- Click Next or select Step 3, Source & Destination Traffic. The following screen displays. By default, all source and destination traffic is included in the match criteria. You can use this screen to customize the source and destination traffic to include in the match criteria.
- To customize the source traffic, on the Source Address tab, use one of the following methods:
- To specify source addresses to include in the match criteria, continue with Step 21.
- To specify source addresses to exclude from the match criteria, select Negate Source Address to match all source addresses except the source addresses that you specify, and then continue with Step 21.
- To specify a source address to include or exclude in the match criteria, you can select a source address from the list or use the search box to find a source address. To create a variable for the source address, click + Add Variable to the right of the source address list. Enter a name for the variable, click the Plus icon, and then click Add. You can add multiple variables.
You can also enter values for the fields IP Address or IP Range, IP Subnet, or IP Wildcard as part of the match criteria. To create variables for these values, click + Add Variable for that field.- To add a variable for the IP address or IP range, select IPv4 Address, IPv4 Range, or IPv6 Address from the drop-down list, click the Plus icon, and then click Add. You can add multiple variables.
- To add a variable for the IP subnet, select IP Subnet or IPv6 Subnet, click the Plus icon, and then click Add. You can add multiple variables.
- To add a variable for the IP wildcard, enter a name for the variable, click the Plus icon, and then click Add. You can add multiple variables.
- To add a variable for the IP address or IP range, select IPv4 Address, IPv4 Range, or IPv6 Address from the drop-down list, click the Plus icon, and then click Add. You can add multiple variables.
- Click the Destination Address tab. The following screen displays.
- To customize the destination traffic, use one of the following methods:
- To specify destination addresses to include in the match criteria, continue to Step 24 to select addresses.
- To specify destination addresses to exclude from the match criteria, select Negate Source Address to match all destination addresses except the addresses that you specify, and then continue to Step 24 to select addresses.
- To specify a destination address to include or exclude in the match criteria, you can select a destination address from the list or use the search box to find a destination address. To create a variable for the destination address, click + Add Variable to the right of the destination address list. You can also enter values for the fields IP Address or IP range, IP Subnet, or IP Wildcard as part of the match criteria. To create variables for these values, click + Add Variable for that field. For more information on adding variables, see step 21.
- Select the Source Zone and Sites tab. The following screen displays. All source zones and source sites are included in the match criteria by default. To customize the source zones and source sites to be included in the match criteria, enter information for the following fields.
Field Description Source Zones Click the down arrow, and then select one or more zones. To create a variable for the source zone, click Add Variable.
Source Sites Click the down arrow, and then select one or more sites. To create a variable for the source zone, click Add Variable.
- Select the Destination Zone and Sites tab. By default, all destination zones and destination sites are included in the match criteria. To customize the destination zones and destination sites to be included in the match criteria, enter information for the following fields.
Field Description Destination Zones Click the down arrow, and then select one or more zones. To create a variable for the source zone, click Add Variable.
Destination Sites Click the down arrow, and then select one or more sites. To create a variable for the source zone, click Add Variable.
- Click Next or select Step 4, Service & DSCP. The following screen displays. All services, service groups, and differentiated services code points (DSCPs) are included in the match criteria by default. On this screen you can specify the services, service groups, and DSCPs to include in the match criteria.
- To specify the services to include, do one or both of the following:
- In the search box under Services, enter the service name.
- Select one or more services from the list below the search box. Click All Services to select a category to filter the list:
- Predefined
- User Defined
- Select the Service Groups tab, then select the service group to which you want to apply security access control rules. You can select User-Defined, Predefined, or both. Click the Toggle Row Expand icon next to the service group name to view the details for each service group.
- Select one or more service groups to include in the match criteria. The service groups are added to the Services list.
- Select the DSCP tab. All DSCP decimal values are included by default. You can specify which DSCP decimal values to include in the match criteria.
- Select one or more DSCP decimal values, or use search to locate one or more values.
- Click Next to go to Step 5, Classification. In the Classification field, select a classification criteria to classify the traffic. The list shows the classifications defined in the Profile Elements > Elements > QoS > Classification folder of reusable objects. For information about configuring QoS classifications, see Configure QoS Classification Elements.
- Click Next to go to Step 6, Permissions, and revise the permissions, if needed.
- Click Next to go to Step 7, Review and Submit and then enter information for the following fields.
Field Description General (Group of Fields) - Name
Enter a name or the rule. - Description
Enter a description for the rule. - Tags
Enter one or more tags. A tag is an alphanumeric text descriptor with no spaces or special characters. You can specify multiple tags added for the same object. The tags are used for searching the objects. - Schedule
Select a schedule to set the time and frequency at which the rule is in effect. - Rule Enabled
Click to disable the rule once it is saved. By default, the rule is enabled. - Review the selected settings. Click the Edit icon to change a setting, as needed.
- Click Save to save the rule.
- In the Add QoS Policy screen, click Step 2, Permissions. The following screen displays.
- To change the permissions for a role, select Edit, Hide, or Read in the Permissions column.
- Click Next to go to Step 3, Review and Submit.
- In the General box, enter a name for the QoS policy, and optionally enter a text description for the policy and one or more tags. A tag is an alphanumeric text descriptor with no spaces or special characters. You can specify multiple tags added for the same object. The tags are used for searching the objects.
- Review the settings you have selected. Click the Edit icon to change a setting, as needed.
- Click Save to create the QoS policy.
Note that you can create QoS policy rules in the Profile Elements also, in two places:
- To create a QoS rule in the Profile Elements > Policies > Application folder, click QoS and then follow step 6 through step 43, above.
- To create a QoS rule in the Profile Elements > Rules > Application folder, click QoS and then follow Step 8 through 37, above.
Attach QoS Policies to a Basic Master Profile
After you create a QoS policy, you can attach it to a basic master profile.
To attach QoS policies to a basic master profile:
- Go to Configure > Secure SD-WAN > Profiles > Master Profiles > Basic.
The screen displays the configured basic master profiles.
- Click the master profile to which you want to attach the QoS policy. The Edit Master Profile screen displays.
- Select the Profile > Application tab. Click +Policy, click the down arrow and select QoS, and then select Choose Existing.
- In the Choose Policies screen, select the QoS policy from the list, and then click Add.
The Edit Master Profile screen displays the QoS policies added.
Supported Software Information
Releases 10.2.1 and later support all content described in this article, except:
- Release 12.1.1 adds support for the Negate Source Address and Negate Destination Address options when configuring a QoS rule.
Additional Information
Configure Profiles
Configure SD-WAN Security Access Control Policies and Rules