19.07.2013 Views

Enterprise QoS Solution Reference Network Design Guide

Enterprise QoS Solution Reference Network Design Guide

Enterprise QoS Solution Reference Network Design Guide

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Provider-Edge <strong>QoS</strong> Considerations<br />

5-28<br />

<strong>Enterprise</strong> <strong>QoS</strong> <strong>Solution</strong> <strong>Reference</strong> <strong>Network</strong> <strong>Design</strong> <strong>Guide</strong><br />

Chapter 5 MPLS VPN <strong>QoS</strong> <strong>Design</strong><br />

match qos-group 3 ! Matches <strong>QoS</strong> Group 3<br />

class-map match-all QOSGROUP2<br />

match qos-group 2 ! Matches <strong>QoS</strong> Group 2<br />

class-map match-all QOSGROUP1<br />

match qos-group 1 ! Matches <strong>QoS</strong> Group 1<br />

class-map match-all QOSGROUP0<br />

match qos-group 0 ! Matches <strong>QoS</strong> Group 0<br />

!<br />

!<br />

policy-map PIPE-MARKING ! Sets MPLS EXP Values<br />

class REALTIME<br />

police cir 1050000<br />

conform-action set-mpls-exp-topmost-transmit 5 ! Conforming RT set to 5<br />

exceed-action drop ! Excess Realtime is dropped<br />

class CRITICAL-DATA<br />

police cir 600000<br />

conform-action set-mpls-exp-topmost-transmit 3 ! Critical Data set to 3<br />

exceed-action set-mpls-exp-topmost-transmit 7 ! Excess Critical set 7<br />

class VIDEO<br />

police cir 450000<br />

conform-action set-mpls-exp-topmost-transmit 2 ! Conforming Video set to 2<br />

exceed-action drop ! Excess Video dropped<br />

class BULK-DATA<br />

police cir 150000<br />

conform-action set-mpls-exp-topmost-transmit 1 ! Conforming Bulk set to 1<br />

exceed-action set-mpls-exp-topmost-transmit 6 ! Excess Bulk set to 6<br />

class class-default<br />

police cir 750000<br />

conform-action set-mpls-exp-topmost-transmit 0 ! Conforming BE set to 0<br />

exceed-action set-mpls-exp-topmost-transmit 4 ! Excess BE set to 4<br />

!<br />

!<br />

policy-map MPLSEXP-QOSGROUP-DISCARDCLASS ! Maps MPLS EXP to QG/DC values<br />

class MPLS-EXP-5<br />

set qos-group 5 ! Conforming Realtime is set to QG 5<br />

class MPLS-EXP-3<br />

set qos-group 3 ! Conforming Critical Data is set to QG 3<br />

class MPLS-EXP-7<br />

set qos-group 3 ! Excess Critical Data is set to QG3<br />

set discard-class 1 ! Excess Critical Data has DC set to 1<br />

class MPLS-EXP-2<br />

set qos-group 2 ! Conforming Video is set to QG 2<br />

class MPLS-EXP-1<br />

set qos-group 1 ! Conforming Bulk is set to QG 1<br />

class MPLS-EXP-6<br />

set qos-group 1 ! Excess Bulk is set to QG 1<br />

set discard-class 1 ! Excess Bulk has DC set to 1<br />

class MPLS-EXP-0<br />

set qos-group 0 ! Conforming Best Effort is set to QG 0<br />

class MPLS-EXP-4<br />

set qos-group 0 ! Excess Best Effort is set to QG 0<br />

set discard-class 1 ! Excess Best Effort has DC set to 1<br />

!<br />

!<br />

policy-map PE-CE-QUEUING ! Queuing policy for PE to CE link<br />

class QOSGROUP5<br />

priority percent 35 ! Voice class gets 35% LLQ<br />

class QOSGROUP3<br />

bandwidth percent 20 ! Critical Data class gets 20% CBWFQ<br />

random-detect discard-class-based ! DC-Based WRED is enabled<br />

random-detect discard-class 0 30 40 10 ! DC 0 is tuned for WRED<br />

random-detect discard-class 1 20 40 10 ! DC 1 is tuned for WRED<br />

class QOSGROUP2<br />

Version 3.3

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!