Application Priority QoS Policy
Catalyst SD-WANConfigure QoS policies with traffic schedulers to prioritize application traffic and manage bandwidth allocation on interfaces.
Diagram
Section titled “Diagram”Classes
Section titled “Classes”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| feature_ | Class | feature_ | No |
feature_profiles (sdwan)
Section titled “feature_profiles (sdwan)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| application_ | List | application_ | No |
application_priority_profiles (sdwan.feature_profiles)
Section titled “application_priority_profiles (sdwan.feature_profiles)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| qos_policies | List | qos_policies | No |
qos_policies (sdwan.feature_profiles.application_priority_profiles)
Section titled “qos_policies (sdwan.feature_profiles.application_priority_profiles)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Regex: ^[^&<>! "]{1,128}$ | Yes | |
| target_ | List | String | No | |
| target_ | String | Regex: ^[. | No | |
| qos_schedulers | List | qos_schedulers | Yes |
qos_policies (sdwan.feature_profiles.application_priority_profiles)
Section titled “qos_policies (sdwan.feature_profiles.application_priority_profiles)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Regex: ^[^&<>! "]{1,128}$ | Yes | |
| target_ | List | String | No | |
| target_ | String | Regex: ^[. | No | |
| qos_schedulers | List | qos_schedulers | Yes |
qos_schedulers (sdwan.feature_profiles.application_priority_profiles.qos_policies)
Section titled “qos_schedulers (sdwan.feature_profiles.application_priority_profiles.qos_policies)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| bandwidth_ | Integer | min: 1, max: 99 | Yes | |
| drops | Choice | tail-drop, red-drop | Yes | |
| forwarding_ | String | Regex: ^[^&<>! "]{1,128}$ | Yes |
Examples
Section titled “Examples”Example-1: The example below demonstrates how to configure an application priority QoS policy with target interfaces and multiple QoS schedulers. The policy includes a voice scheduler with 30% bandwidth allocation and tail-drop behavior, and a video scheduler with 20% bandwidth allocation and RED drop behavior for queue management.
sdwan: feature_profiles: application_priority_profiles: - name: app_priority_profile qos_policies: - name: lan_qos_policy target_interfaces: - GigabitEthernet0/0/0 - GigabitEthernet0/0/1 qos_schedulers: - bandwidth_percent: 30 drops: tail-drop forwarding_class: voice_class - bandwidth_percent: 70 drops: red-drop forwarding_class: video_class