01-23-2013 01:20 PM - edited 03-04-2019 06:49 PM
If I create QoS class maps to create classes based on IP precedence, and then create policy maps to apply bandwidth and queueing treatments (e.g. CBWFQ) based on those classes, am I correct in assuming precedence values other than the specific ones I've made classes for will end up being subject to whatever I've specified for the default class treatment?
If so, what happens to the routing protocol traffic? I understand it is marked with precedence 6 - does that mean that routing protocol traffic would end up being subject to whatever treatment I've specified for the default class?
01-23-2013 01:42 PM
Hey
You are correct on you first assumption but on the second you are not, routing traffic have an default reserved portion of the bandwidth, which is 25% of the bandwidth on the link. This can be change with the "ip bandwidh percent ..." interface-command.
01-24-2013 08:23 AM
Henrik - thanks very much for the clarification.
Just to make sure I really understand this, I have a follow-up question:
If I were to make a class-map for packets marked with precedence 7, and then make a policy-map specifying some bandwidth, queuing, shaping, etc. treatment for that class, the routing protocol packets would not be subject to that treatment, right?
Or, would I need to do something like the following to explicitly exclude routing traffic from my traffic class:
class map match-all my-prec7-class
match precedence 7
no match protocol ospf
no match protocol rip
And finally, am I correct in understanding the routing protocol packets would be processed as some "hidden" class-map and policy-map, and would not be processed as part of the class-default class?
01-24-2013 10:06 AM
Disclaimer
The Author of this posting offers the information contained within this posting without consideration and with the reader's understanding that there's no implied or expressed suitability or fitness for any purpose. Information provided is for informational purposes only and should not be construed as rendering professional advice of any kind. Usage of this posting's information is solely at reader's own risk.
Liability Disclaimer
In no event shall Author be liable for any damages whatsoever (including, without limitation, damages for loss of use, data or profit) arising out of the use or inability to use the posting's information even if Author has been advised of the possibility of such damage.
Posting
My understanding of CBWFQ differs from what Henrik posted.
Pre-HQF, by default, precludes defining more than 75% of the bandwidth for explicit classes, excluding class-default. In pre-HQF CBWFQ, default reservation can be changed. HQF CBWFQ no longer precludes, by default, the 75% limit.
Any traffic that doesn't match an explicit class becomes part of the class-default.
An you noted in your OP, routing protocols generally are marked with IPPrec 6 or DSCP CS6.
Some devices also have a special internal "PAK" priority for "special" traffic (perhaps like routing protocol packets).
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide