Quality of Service (QoS) on Catalyst 9800 Controller – Basics (rough notes place holder)

Define class maps

Class Map match-any DROP-NETFLIX1_AVC_UI_CLASS (id 39)
Description: DROP-NETFLIX1_AVC_UI_CLASS UI_policy_DO_NOT_CHANGE
Match protocol netflix

Class Map match-any DROP-NETFLIX2_AVC_UI_CLASS (id 45)
Description: DROP-NETFLIX2_AVC_UI_CLASS UI_policy_DO_NOT_CHANGE
Match protocol wifi-calling
Match protocol webex-app-sharing
Match protocol webex-video
Match protocol webex-meeting
Match protocol webex-media
Match protocol webex-control
Match protocol webex-audio

Class Map match-any class-default (id 0)
Match any

Class Map match-any BULK-DATA (id 42)
Match protocol attribute traffic-class transactional-data
Match protocol attribute business-relevance business-relevant

Class Map match-any AVC-Reanchor-Class (id 30)
Match protocol cisco-jabber-audio
Match protocol cisco-jabber-video
Match protocol webex-media
Match protocol webex-app-sharing
Match protocol webex-control
Match protocol webex-meeting
Match protocol wifi-calling

Class Map match-any MULTIMEDIA-CONFERENCING (id 40)
Match protocol cisco-jabber-audio
Match protocol cisco-jabber-video
Match protocol webex-media
Match protocol webex-app-sharing
Match protocol webex-control
Match protocol webex-meeting
Match protocol wifi-calling

Class Map match-all SCAVENGER (id 44)
Match protocol attribute business-relevance business-irrelevant

Class Map match-any NON-BUSINESS (id 43)
Match protocol netflix
Match protocol bittorrent-networking
Match protocol bittorrent

Class Map match-all TRANSACTIONAL-DATA (id 41)
Match protocol attribute traffic-class transactional-data
Match protocol attribute business-relevance business-relevant

create policy maps

9800USEAST0001#show policy-map
Policy Map DROP-NETFLIX
Class DROP-NETFLIX1_AVC_UI_CLASS
police cir 8000 bc 1500
conform-action drop
exceed-action drop
Class DROP-NETFLIX2_AVC_UI_CLASS
set dscp ef

Policy Map PM_ENTERPRISE
Class MULTIMEDIA-CONFERENCING
set dscp ef
Class TRANSACTIONAL-DATA
set dscp af21
Class BULK-DATA
set dscp af11
Class NON-BUSINESS
police cir 8000 bc 1500
conform-action drop
exceed-action drop
Class SCAVENGER
set dscp cs1
Class class-default
set dscp default

downstream from ap to client

upstream from client to ap

check client iphone – nextflix

check client qos received config

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.