cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
513
Views
0
Helpful
3
Replies

double nesting policy

Mohit Chauhan
Level 1
Level 1

Hi friends

I am very new to QoS side of things.
And basically I have a setup where I need to build up the network with standard QoS used by the company.
Now here the challenge is that I need to use that standard but need to tweak a bit to cater for the exclusive requirement at this Branch office site.
The client normally uses shaping on the wan interface with a nested service policy inside say policy A.
This service policy calls out for different class maps and follow from there.
I wanted to introduce a new service policy say B which would match based on ACL and then do bandwidth percent to one traffic and apply service policy A. On the other hand, I would match the other traffic and do bandwidth remaining and use the same service policy A again.
My Q was could we do it this way or there was a better way of doing it??
My two ACLs are used identify local traffic from the remote traffic which is coming off another remote site piggyback this site to go back to the head office. I want to prioritize the local traffic over the remote.

Thanks in advance.

Regards
Mohit

Sent from Cisco Technical Support iPhone App

3 Replies 3

Hello

Can you post your exiting QOS policies?

res

Paul

Please don't forget to rate any posts that have been helpful.

Thanks.


Please rate and mark as an accepted solution if you have found any of the information provided useful.
This then could assist others on these forums to find a valuable answer and broadens the community’s global network.

Kind Regards
Paul

Hi Paul

The config is below. policy-map "PM-WAN" is the standard policy which I was thinking to move under a new policy "PM-SPLIT" so I can priortize the traffic for Local traffic and then apply the same standard again:

class-map match-any CM-BULK-DATA

match ip dscp af11  af12

class-map match-any CM-CRITICAL-DATA

match ip dscp af21  af22

match ip dscp af31

class-map match-any CM-INTERACTIVE-VIDEO

match ip dscp af41  af42

class-map match-any CM-NETWORK-CONTROL

match ip dscp cs2  cs6

class-map match-any CM-CALL-SIGNALLING

match ip dscp cs3

class-map match-any CM-VOICE

match ip dscp ef

class-map match-any CM-SCAVENGER

match ip dscp cs1

!

!

policy-map PM-WAN

class CM-VOICE

  priority percent 18

class CM-INTERACTIVE-VIDEO

  bandwidth percent 15

class CM-CALL-SIGNALLING

  bandwidth percent 5

  random-detect dscp-based

class CM-NETWORK-CONTROL

  bandwidth percent 5

class CM-CRITICAL-DATA

  bandwidth percent 27

  random-detect dscp-based

class CM-BULK-DATA

  bandwidth percent 4

  random-detect dscp-based

class CM-SCAVENGER

  bandwidth percent 1

class class-default

  fair-queue

  random-detect dscp-based

!

class-map match-all LOCAL-TRAFFIC

match access-group name GSF-Traffic

!

class-map match-all REMOTE-TRAFFIC

match access-group name MUN-Traffic

!

policy-map PM-SPLIT

class LOCAL-TRAFFIC

  bandwidth percent 60

  service-policy PM-WAN

class REMOTE-TRAFFIC

  bandwidth percent 40

  service-policy PM-WAN

policy-map SHAPE

class class-default

  shape average 1900000

  service-policy PM-SPLIT

!

int g0/0

ip address x.x.x.x y.y.y.y

service-policy output SHAPE

Hi,

I did some testing in the GNS using 7200 routers and with the following version

Cisco IOS Software, 7200 Software (C7200-ADVSECURITYK9-M), Version 12.4(24)T7, RELEASE SOFTWARE (fc2)

and it worked fine. The device did not throw any error or warning. and i could see policy being used.

Now the thing is that in production environment, the device is 3900 routers with the following IOS:

Cisco IOS Software, C3900 Software (C3900-UNIVERSALK9-M), Version 15.1(4)M4, RELEASE SOFTWARE (fc1)

What is the best way to check if this IOS/device can support the three level hieraricalMQC.

somewhere i was reading that the three level was only applicable for policing.....not sure then how this 7200 did not throw any error.

Also when I tried on the GNS using 3600 router, it actually threw me an error which when i googled seemed to be for the same policing thing....

the error msg was "CBWFQ : Hierarchy supported only if shaping is configured in this class"

Any feedback will be appreciated friends!

Cheers,

Mohit