cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
332
Views
0
Helpful
1
Replies

Cisco ASR XR QoS - Policy Rate not honoured

francisco.baena
Level 1
Level 1

Hi all, 


We're trying to cap bandwidth on an Ethernet Bundle subinterface to 50mbps, but regardless of what we do, is just doesn't cap it at exactly 50 Mbps. What we did notice though, is that a ‘normal’ file download is limited to 50Mbps but certain other traffic can exceed this.


We cannot define what this traffic is as it appears to be random. It is almost as if the limit is applying to single streams and not the traffic leaving the interface as a whole.

Sample config below

!========= Using shape Average =========
policy-map TestPolicy-50Mbps
description TestPolicy 50Mbps
class class-default
random-detect default
shape average 50 mbps
!
end-policy-map
!

!========= Also tried using police rate =========
policy-map TestPolicy-50Mbps
description TestPolicy 50Mbps
class class-default
random-detect default
police rate 50 mbps
!
end-policy-map
!


interface Bundle-Ether1.1234
description #### Test link ####
service-policy output TestPolicy-50Mbps
ipv4 address x.x.x.x 255.255.255.252
encapsulation dot1q outerQVID second-dot1q InnerQVID
!


Many thanks and best regards
Francisco

1 Reply 1

smilstea
Cisco Employee
Cisco Employee

Do you by chance have multiple interfaces in the bundle?

Service policies are replicated to each bundle member, so each will get 50Mbps, not the entire bundle. To get around this on ingress you would need to do src-dst load-balancing on the downstream device so that traffic only goes to one bundle member.

Thanks,

Sam