03-04-2019 08:09 AM
I have a QoS Policy that doesn't appear to be working as I expected.
Two Routers A end and B end.
A GRE tunnel runs between them and the policy is identical at each end.
Class Map match-any Gold
Match protocol rtp audio
Class Map match-any Silver
Match protocol h323
Class Map match-any Bronze
Match protocol sip
Class Map match-all Default
Match any
policy-map Child_Policy
Class Gold
Priority percent 10
Class Silver
bandwidth percent 20
Class Bronze
bandwith percent 10
Class class-default
random-detect dscp-based
policy-map Parent_Shaper
class class-default
shape average percent 100
service-policy Child_Policy
policy-map Marking_Policy
class Gold
set dscp ef
class Silver
set dscp af41
class Bronze
set dscp af31
class Default
int g1/0
Outside
vrf forwarding FrontDoor
Service-policy output Parent_Shaper
Int g2/0
Inside
service-policy input Marking_Policy
ip nbar-protocol discovery ipv4
vrf forwarding BackDoor
Int t1
Tunnel
vrf forwarding Backdoor
ip add x.x.x.x y.y.y.y
The Marking Policy matches as expected but the Parent_Shaper policy on the physical interface g1/0 is empty for matched packets.
Would this be due to a quiet link therefore the policy hasn't kicked in? Or something wrong in my config?
What am I missing?
Thanks in advance!
03-04-2019 08:45 AM
QoS will work only link congestion.
If your link it is not suffering congestion, your policy will not be matched, you can check that with the command "show interfaces" and look for the Queue statistics.
Regards.
Rolando A. Valenzuela
03-05-2019 05:15 AM
03-05-2019 09:10 AM - edited 03-05-2019 09:10 AM
Hello
Just like to add - Looking at your class map match statements possibly look into also applying qos pre-classify to the tunnel interface and some WFQ to the child policy class class-deafult
03-06-2019 05:18 AM
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