[162935] in North American Network Operators' Group

home help back first fref pref prev next nref lref last post

Re: Per Site QOS policy with Cisco IOS-XE

daemon@ATHENA.MIT.EDU (Tyler Haske)
Thu May 9 09:34:50 2013

In-Reply-To: <CAEVhvjJWBzn-cKxf83A72d=_8o8mOMWDD-eNry5OPQppG_E=eQ@mail.gmail.com>
From: Tyler Haske <tyler.haske@gmail.com>
Date: Thu, 9 May 2013 09:33:45 -0400
To: Wes Tribble <westribble@gmail.com>
Cc: NANOG list <nanog@nanog.org>
Errors-To: nanog-bounces+nanog.discuss=bloom-picayune.mit.edu@nanog.org

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?
>

home help back first fref pref prev next nref lref last post