app-class
Related entries
Traffic Class app-class:<class>
SRND is a 12-Class QoS classification model based on RFC 4594, which is very commonly used among enterprises and is well supported in NBAR and in other network elements and services from Cisco. Therefore, the most important and useful attributes are the ones used by the SRND QOS feature by default – traffic-class and business-relevance. Using these values should be as simple as possible, therefore short notations for these values are proposed.
This also aligns with the classification done by APIC-EM Easy QoS app or other SRND 4.0 based QoS provisioning solutions.
Below are the supported values for Traffic Class and Business Relevance, along with the shortcuts and the Business Relevance defaults per class.
APPLICATION CLASS | APPLICATION CLASS long | APPLICATION CLASS short | BUSINESS-RELEVANCE | DSCP | COS | WMM | QUEUING & DROPPING | APPLICATION EXAMPLES |
(RFC 4594) | DNS-AS-RR (LONG) | DNS-AS-RR(SHORT) | DNS-AS-RR(SHORT) | 802.11e | ||||
VoIP Telephony | app-class:VOIP-TELEPHONY | app-class:VO | business:yes | EF | Priority Queue (PQ) | Cisco IP Phones (G.711, G.729) | ||
Broadcast Video | app-class:BROADCAST-VIDEO | app-class:BV | business:yes | CS5 | (Optional) PQ | Cisco IP Video Surveillance / Cisco Enterprise TV | ||
Real-Time Interactive | app-class:REALTIME-INTERACTIVE | app-class:RTI | business:yes | CS4 | (Optional) PQ | Cisco TelePresence | ||
Multimedia Conferencing | app-class:MULTIMEDIA-CONFERENCING | app-class:MMC | business:yes | AF4 | BW Queue + DSCP WRED | Cisco Jabber, Cisco WebEx | ||
Multimedia Streaming | app-class:MULTIMEDIA-STREAMING | app-class:MMS | business:yes | AF3 | BW Queue + DSCP WRED | Cisco Digital Media System (VoDs) | ||
Network Control | app-class:NETWORK-CONTROL | app-class:NC | business:yes | CS6 | BW Queue | EIGRP, OSPF, BGP, ISIS, HSRP, IKE | ||
Signaling | app-class:SIGNALING | app-class:CS | business:yes | CS3 | BW Queue | SCCP, SIP, H.323 | ||
Ops / Admin / Mgmt | app-class:OPS-ADMIN-MGMT | app-class:OAM | business:yes | CS2 | BW Queue | SNMP, SSH, Syslog | ||
Transactional Data | app-class:TRANSACTIONAL-DATA | app-class:TD | business:yes | AF2 | BW Queue + DSCP WRED | ERP Apps, CRM Apps, Database Apps | ||
Bulk Data | app-class:BULK-DATA | app-class:BD | business:yes | AF1 | BW Queue + DSCP WRED | E-mail, FTP, Backup Apps, Content Distribution | ||
Best Effort | app-class:BEST-EFFORD | app-class:BE | business:default | DF | 0 | Default Queue + RED | Default Class | |
Scavenger | app-class:SCAVENGER | app-class:SCV | business:no | CS1 | 0 | Min BW Queue (Deferential) | YouTube, Netflix, iTunes, BitTorrent, Xbox Live |
The idea here is to use the same traffic-class name like being used inside the C3PL policy map to move applications seamlessly into the right traffic-class.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
class-map match-all VOICE match protocol attribute traffic-class voip-telephony match protocol attribute business-relevance business-relevant class-map match-all BROADCAST-VIDEO match protocol attribute traffic-class broadcast-video match protocol attribute business-relevance business-relevant class-map match-all INTERACTIVE-VIDEO match protocol attribute traffic-class real-time-interactive match protocol attribute business-relevance business-relevant class-map match-all MULTIMEDIA-CONFERENCING match protocol attribute traffic-class multimedia-conferencing match protocol attribute business-relevance business-relevant class-map match-all MULTIMEDIA-STREAMING match protocol attribute traffic-class multimedia-streaming match protocol attribute business-relevance business-relevant class-map match-all SIGNALING match protocol attribute traffic-class signaling match protocol attribute business-relevance business-relevant class-map match-all NETWORK-CONTROL match protocol attribute traffic-class network-control match protocol attribute business-relevance business-relevant class-map match-all NETWORK-MANAGEMENT match protocol attribute traffic-class ops-admin-mgmt match protocol attribute business-relevance business-relevant class-map match-all TRANSACTIONAL-DATA match protocol attribute traffic-class transactional-data match protocol attribute business-relevance business-relevant class-map match-all BULK-DATA match protocol attribute traffic-class bulk-data match protocol attribute business-relevance business-relevant class-map match-all SCAVENGER match protocol attribute business-relevance business-irrelevant |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
policy-map MARKING class VOICE set dscp ef class BROADCAST-VIDEO set dscp cs5 class INTERACTIVE-VIDEO set dscp cs4 class MULTIMEDIA-CONFERENCING set dscp af41 class MULTIMEDIA-STREAMING set dscp af31 class SIGNALING set dscp cs3 class NETWORK-CONTROL set dscp cs6 class NETWORK-MANAGEMENT set dscp cs2 class TRANSACTIONAL-DATA set dscp af21 class BULK-DATA set dscp af11 class SCAVENGER set dscp cs1 class class-default set dscp default |