CBWFW-Service-policy out on Ethernet-subinterfaces

Unanswered Question
Feb 6th, 2009
User Badges:

Hi need solution where I can assign output service-policy with CBWFQ/LLQ on to a Ethernet-Subinterface (dot1q-encapsulated)

Its definitifely not supported on


Does anybody know if it is supported on one of the following platforms/interfaces

ASR ??

7600 ES20 ??

7600 SIP SPA ??

policy-map QOS-Policy-WAN-2000kbps

description QOS-Policy for 2000Kbps-PVCs

class QOS-Class-Realtime

priority percent 25

class QOS-Class-Platinum

bandwidth percent 15

class QOS-Class-Gold

bandwidth percent 5

class QOS-Class-Silver

bandwidth percent 10

class QOS-Class-Bronze

bandwidth percent 25

class class-default

DBE-LINZ-DL08(config)#int gig 0/3

DBE-LINZ-DL08(config-if)#int gig 0/3.100


DBE-LINZ-DL08(config-subif)#encapsulation do

DBE-LINZ-DL08(config-subif)#encapsulation dot1Q 100

DBE-LINZ-DL08(config-subif)#do term mon

DBE-LINZ-DL08(config-subif)#max-reserved-bandwidth 90


% Invalid input detected at '^' marker.

DBE-LINZ-DL08(config-subif)#service-policy output QOS-Policy-WAN-2000kbps

CBWFQ : Not supported on subinterfaces


  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 0 (0 ratings)
HUBERT RESCH Fri, 02/06/2009 - 02:48
User Badges:

Bad news , I would need it for a Hub-router where I connect to Metro-Ethernet-Provider which delivers us a lot of VLANs(dot1q-tagged) via on GE (for p2p-connection to remote sites) a we have to do different Queueing-settings for the different VLANs.


Ahh OK no I understand - I have come across this before in a different circumstance. I had to limit the amount of traffic going into a GRE tunnel, that also does not support CBWFQ directly......but the work around I found was to use a nested policy - which shaped the traffic, based on CBWFQ!!! which did work - you might want to try this, below is a sample config:-


policy-map CBWFQ

description *** Class-Based Weighted Fair Queueing ***

class eigrp

priority 8

class voice-audio

priority 600

class voice-keepalive

priority 64

class voice-signaling

bandwidth 32

class icmp

bandwidth 8

class telnet

bandwidth 64

class class-default


random-detect dscp-based


policy-map Shape-Tunnel

description *** Outbound Shaping into GRE Tunnel ***

class class-default

shape average 2048000

service-policy CBWFQ



Joseph W. Doherty Fri, 02/06/2009 - 04:31
User Badges:
  • Super Bronze, 10000 points or more

It might work if you use a parent shaper.

policy-map QOS-Policy-WparentAN-2000kbps_parent

class class-defuault

shape 2000000

service-policy QOS-Policy-WAN-2000kbps

int g 0/3

service-policy output QOS-Policy-WparentAN-2000kbps_parent


This Discussion