[c-nsp] Tail drops on ME3600 with shaping policy
James Bensley
jwbensley at gmail.com
Wed Sep 16 04:24:33 EDT 2015
Make sure you are on a decent recent image (worked fine for me from
15.3(3)S3 up to 15.3(3)S6 (haven't ventured into 15.4 or 15.5) and
pretty much "queue-limit percent 100" everywhere is the way forward
with these boxes.
I made some notes on this when I was having the same problem here, I'm
a bit fuzzy on it now because it "just works", hopefully that will
clear some things up:
http://null.53bits.co.uk/index.php?page=me3600-3800-buffer-oversubscription
Short version though, the ME3600's/ME3800's use a 3 tiered map to so
you can apply different QoS policies at different levels in the
switch, at the port level, service instance or VLAN level, then down
at the individual traffic class level.
Try this with your configuration, note the parent policy is matching
customer VLANs, we then apply the child policy to that VLAN, otherwise
using your config we are trying to set queue-limit percent 100 to the
entire port when we have multiple VLANs here (which we shall assume
are different customers) and they might have different QoS SLAs, so we
need to match more specifically down to that customer class before we
can increase the buffers):
int foo
service-policy output int_foo_parent_policy
service instance 1065 ethernet
description CUST_A
encapsulation dot1q 1065
rewrite ingress tag pop 1 symmetric
bridge-domain 1065
service instance 1066 ethernet
description CUST_A
encapsulation dot1q 1066
rewrite ingress tag pop 1 symmetric
bridge-domain 1066
service instance 1067 ethernet
description CUST_B
encapsulation dot1q 1067
rewrite ingress tag pop 1 symmetric
bridge-domain 1067
class-map match-any CUST1-VLANs
match vlan 1065
match vlan 1066
class-map match-any CUST2-VLANs
match vlan 1067
policy-map child_policy_map
class class-default
queue-limit percent 100
policy-map int_foo_parent_policy
class CUST1-VLANs
shape average 100000000
service-policy child_policy_map
class CUST2-VLANs
shape average 200000000
service-policy child_policy_map
Cheers,
James.
More information about the cisco-nsp
mailing list