{"id":807,"date":"2010-04-19T17:02:21","date_gmt":"2010-04-19T16:02:21","guid":{"rendered":"http:\/\/mccltd.net\/blog\/?p=807"},"modified":"2015-02-21T09:21:54","modified_gmt":"2015-02-21T09:21:54","slug":"cisco-qos-baseline-interim","status":"publish","type":"post","link":"http:\/\/darenmatthews.com\/blog\/?p=807","title":{"rendered":"Cisco QoS Baseline (interim)"},"content":{"rendered":"<p>Deciding upon a QoS Classification and Marking strategy can be a difficult task. Cisco have provided certain recommendations which may be implemented as a baseline QoS strategy and then altered over time:<!--more--><br \/>\n<strong>Classification and Marking Recommendations:<\/strong><\/p>\n<table id=\"wp54417table46266\" border=\"1\" cellspacing=\"0\" cellpadding=\"3\" width=\"80%\" bordercolor=\"#808080\">\n<caption> <\/caption>\n<tbody>\n<tr align=\"left\" valign=\"top\">\n<td><a name=\"wp46268\"><\/a><\/p>\n<div>Application<\/div>\n<\/td>\n<td colspan=\"3\"><a name=\"wp46270\"><\/a><\/p>\n<div>Layer 3 Classification<\/div>\n<\/td>\n<td colspan=\"2\"><a name=\"wp46276\"><\/a><\/p>\n<div>Layer 2<\/div>\n<p><a name=\"wp46277\"><\/a><\/p>\n<div>CoS\/MPLS EXP<\/div>\n<\/td>\n<\/tr>\n<tr align=\"left\" valign=\"top\">\n<td><a name=\"wp46281\"><\/a><\/td>\n<td><a name=\"wp46283\"><\/a><\/p>\n<div>IPP<\/div>\n<\/td>\n<td><a name=\"wp46285\"><\/a><\/p>\n<div>PHB<\/div>\n<\/td>\n<td><a name=\"wp46287\"><\/a><\/p>\n<div>DSCP<\/div>\n<\/td>\n<td><a name=\"wp46289\"><\/a><\/td>\n<td><a name=\"wp46291\"><\/a><\/td>\n<\/tr>\n<tr align=\"left\" valign=\"top\">\n<td><a name=\"wp46293\"><\/a>IP Routing<\/td>\n<td><a name=\"wp46295\"><\/a>6<\/td>\n<td><a name=\"wp46297\"><\/a>CS6<\/td>\n<td><a name=\"wp46299\"><\/a>48<\/td>\n<td><a name=\"wp46301\"><\/a>6<\/td>\n<td><a name=\"wp46303\"><\/a><\/td>\n<\/tr>\n<tr align=\"left\" valign=\"top\">\n<td><a name=\"wp46305\"><\/a>Voice<\/td>\n<td><a name=\"wp46307\"><\/a>5<\/td>\n<td><a name=\"wp46309\"><\/a>EF<\/td>\n<td><a name=\"wp46311\"><\/a>46<\/td>\n<td><a name=\"wp46313\"><\/a>5<\/td>\n<td><a name=\"wp46315\"><\/a><\/td>\n<\/tr>\n<tr align=\"left\" valign=\"top\">\n<td><a name=\"wp46317\"><\/a>Interactive Video<\/td>\n<td><a name=\"wp46319\"><\/a>4<\/td>\n<td><a name=\"wp46321\"><\/a>AF41<\/td>\n<td><a name=\"wp46323\"><\/a>34<\/td>\n<td><a name=\"wp46325\"><\/a>4<\/td>\n<td><a name=\"wp46327\"><\/a><\/td>\n<\/tr>\n<tr align=\"left\" valign=\"top\">\n<td><a name=\"wp46329\"><\/a>Streaming-Video<\/td>\n<td><a name=\"wp46331\"><\/a>4<\/td>\n<td><a name=\"wp46333\"><\/a>CS4<\/td>\n<td><a name=\"wp46335\"><\/a>32<\/td>\n<td><a name=\"wp46337\"><\/a>4<\/td>\n<td><a name=\"wp46339\"><\/a><\/td>\n<\/tr>\n<tr align=\"left\" valign=\"top\">\n<td><a name=\"wp46341\"><\/a>Locally-Defined Mission-Critical Data (see note below)<\/td>\n<td><a name=\"wp46343\"><\/a>3<\/td>\n<td><a name=\"wp46345\"><\/a>\u2014<\/td>\n<td><a name=\"wp46347\"><\/a>25<\/td>\n<td><a name=\"wp46349\"><\/a>3<\/td>\n<td><a name=\"wp46351\"><\/a><\/td>\n<\/tr>\n<tr align=\"left\" valign=\"top\">\n<td><a name=\"wp46353\"><\/a>Call-Signaling<br \/>\n(see note below)<\/td>\n<td><a name=\"wp46355\"><\/a>3<\/td>\n<td><a name=\"wp46357\"><\/a>AF31\/CS3<\/td>\n<td><a name=\"wp46359\"><\/a>26\/24<\/td>\n<td><a name=\"wp46361\"><\/a>3<\/td>\n<td><a name=\"wp46363\"><\/a><\/td>\n<\/tr>\n<tr align=\"left\" valign=\"top\">\n<td><a name=\"wp46365\"><\/a>Transactional Data<\/td>\n<td><a name=\"wp46367\"><\/a>2<\/td>\n<td><a name=\"wp46369\"><\/a>AF21<\/td>\n<td><a name=\"wp46371\"><\/a>18<\/td>\n<td><a name=\"wp46373\"><\/a>2<\/td>\n<td><a name=\"wp46375\"><\/a><\/td>\n<\/tr>\n<tr align=\"left\" valign=\"top\">\n<td><a name=\"wp46377\"><\/a>Network Management<\/td>\n<td><a name=\"wp46379\"><\/a>2<\/td>\n<td><a name=\"wp46381\"><\/a>CS2<\/td>\n<td><a name=\"wp46383\"><\/a>16<\/td>\n<td><a name=\"wp46385\"><\/a>2<\/td>\n<td><a name=\"wp46387\"><\/a><\/td>\n<\/tr>\n<tr align=\"left\" valign=\"top\">\n<td><a name=\"wp46389\"><\/a>Bulk Data<\/td>\n<td><a name=\"wp46391\"><\/a>1<\/td>\n<td><a name=\"wp46393\"><\/a>AF11<\/td>\n<td><a name=\"wp46395\"><\/a>10<\/td>\n<td><a name=\"wp46397\"><\/a>1<\/td>\n<td><a name=\"wp46399\"><\/a><\/td>\n<\/tr>\n<tr align=\"left\" valign=\"top\">\n<td><a name=\"wp46401\"><\/a>Scavenger<\/td>\n<td><a name=\"wp46403\"><\/a>1<\/td>\n<td><a name=\"wp46405\"><\/a>CS1<\/td>\n<td><a name=\"wp46407\"><\/a>8<\/td>\n<td><a name=\"wp46409\"><\/a>1<\/td>\n<td><a name=\"wp46411\"><\/a><\/td>\n<\/tr>\n<tr align=\"left\" valign=\"top\">\n<td><a name=\"wp46413\"><\/a>Best Effort<\/td>\n<td><a name=\"wp46415\"><\/a>0<\/td>\n<td><a name=\"wp46417\"><\/a>0<\/td>\n<td><a name=\"wp46419\"><\/a>0<\/td>\n<td><a name=\"wp46421\"><\/a>0<\/td>\n<td><a name=\"wp46423\"><\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<hr \/>\n<p><strong>Note <\/strong><img loading=\"lazy\" src=\"http:\/\/www.cisco.com\/en\/US\/i\/templates\/blank.gif\" border=\"0\" alt=\"\" width=\"1\" height=\"2\" \/>The QoS Baseline recommends  marking Call-Signaling to CS3. However, currently most Cisco IP  Telephony products mark Call-Signalling to AF31. A marking migration from  AF31 to CS3 is under way within Cisco, but in the interim it is  recommended that both AF31 and CS3 be reserved for Call-Signalling and  that Locally-Defined Mission-Critical Data applications be marked to a  temporary placeholder non-standard DSCP, such as 25. Upon completion of  the migration, the QoS Baseline marking recommendations of CS3 for  Call-Signalling and AF31 for Locally-Defined Mission-Critical Data  applications should be used. These marking recommendations are more in  line with RFC\u00a02474 and RFC 2597.<\/p>\n<p><strong>DEPLOYING \/ EXPANDING CLASSIFICATIONS OVER TIME:<\/strong><\/p>\n<p>Enterprises do not need to deploy all 11 classes of the QoS Baseline model. This model is intended to be a forward-looking guide that considers as many classes of traffic with unique QoS requirements as possible. Familiarity with this model can assist in the smooth expansion of QoS policies to support additional applications as future requirements arise. However, at the time of QoS deployment, the enterprise needs to clearly define their organizational objectives, which will correspondingly determine how many traffic classes will be required.<\/p>\n<p>This consideration should be tempered with the determination of how many application classes the networking administration team feels comfortable with deploying and supporting. Platform-specific constraints or service-provider constraints may also affect the number of classes of service. At this point you should also consider a migration strategy to allow the number of classes to be smoothly expanded as future needs arise, as shown in Figure 1-5.<\/p>\n<p>This schematic shows an example strategy for Expanding the Number of Classes of Service over Time:<\/p>\n<div id=\"attachment_811\" style=\"width: 503px\" class=\"wp-caption aligncenter\"><a rel=\"attachment wp-att-811\" href=\"http:\/\/darenmatthews.com\/blog\/?attachment_id=811\"><img aria-describedby=\"caption-attachment-811\" loading=\"lazy\" class=\"size-full wp-image-811\" title=\"Example Strategy for Expanding the Number of Classes of Service over Time\" src=\"http:\/\/darenmatthews.com\/blog\/wp-content\/uploads\/2010\/04\/Example-Strategy-for-Expanding-the-Number-of-Classes-of-Service-over-Time.jpg\" alt=\"(Example Strategy for Expanding the Number of Classes of Service over Time)\" width=\"493\" height=\"347\" srcset=\"http:\/\/darenmatthews.com\/blog\/wp-content\/uploads\/2010\/04\/Example-Strategy-for-Expanding-the-Number-of-Classes-of-Service-over-Time.jpg 493w, http:\/\/darenmatthews.com\/blog\/wp-content\/uploads\/2010\/04\/Example-Strategy-for-Expanding-the-Number-of-Classes-of-Service-over-Time-300x211.jpg 300w\" sizes=\"(max-width: 493px) 100vw, 493px\" \/><\/a><p id=\"caption-attachment-811\" class=\"wp-caption-text\">(Example Strategy for Expanding the Number of Classes of Service over Time)<\/p><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Deciding upon a QoS Classification and Marking strategy can be a difficult task. Cisco have provided certain recommendations which may be implemented as a baseline QoS strategy and then altered over time:<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[27,76],"tags":[21],"_links":{"self":[{"href":"http:\/\/darenmatthews.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/807"}],"collection":[{"href":"http:\/\/darenmatthews.com\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/darenmatthews.com\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/darenmatthews.com\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/darenmatthews.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=807"}],"version-history":[{"count":4,"href":"http:\/\/darenmatthews.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/807\/revisions"}],"predecessor-version":[{"id":813,"href":"http:\/\/darenmatthews.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/807\/revisions\/813"}],"wp:attachment":[{"href":"http:\/\/darenmatthews.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=807"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/darenmatthews.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=807"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/darenmatthews.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=807"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}