nanog mailing list archives

Re: Per Site QOS policy with Cisco IOS-XE


From: Tyler Haske <tyler.haske () gmail com>
Date: Thu, 9 May 2013 09:33:45 -0400

Wes,

The earlier policy doesn't use bandwidth commands, hence, it doesn't
*subscribe* anything. The only thing it does is ensures that individual
sites do not exceed their shaped rate. You could add bandwidth statements
if you wanted to ensure a certain site always is guaranteed a certain
amount of bandwidth from the parent shaper. You can't oversubscribe with
the bandwidth command.

policy-map parent_shaper
 class class-default
  shape average 100000000
   service-policy site_shaper

policy-map site_shaper
 class t1_site
  shape average 1536000
  bandwidth percent 1
   service-policy qos_global
 class multilink_site
  shape average 3072000
  bandwidth percent 2
   service-policy qos_global
 class class-default
  bandwidth percent 97
   service-policy qos_global

policy-map qos_global
  ! ... whatever you want here.

This would make sure that large sites don't stare out small spoke sites for
bandwidth.

On Thu, May 9, 2013 at 8:58 AM, Wes Tribble <westribble () gmail com> wrote:

Thanks for the information Tyler, I will have to play around with that
kind of policy in my lab.  What would you suggest if you are
oversubscribing the interface?  With the child policy inheriting the
bandwith of the parent shaper, wouldn't I run out of bandwidth allocation
before I built all the shapers for all of my 29 sites?



Current thread: