Hi - I'm using a parent policy-map to shape traffic for a child policy-map that assigns different traffic classes bandwidth percentages.
All the examples I've seen use class-default in the parent policy-map, but my concern is that if I do this then ALL traffic including management, routing updates etc. will be shaped, when it is only 4 specific traffic types I want to be shaped.
If I specify another class, that matches the same 4 classes as the child policy-map as opposed to using class-default as shown as possible alternative solution at the bottom, would that shape only the internet services and queue everything else as normal without including it in the shaping?
class-map match-all RAVPN
match access-group name RAVPN
class-map match-all ECOMM
match access-group name ECOMM
class-map match-all SSVPN
match access-group name SSVPN
class-map match-all PROXY
match access-group name PROXY
!
policy-map TRAFFIC_BW%
class RAVPN
bandwidth percent 20
class ECOMM
bandwidth percent 50
class SSVPN
bandwidth percent 25
class PROXY
bandwidth percent 5
policy-map SHAPER
class class-default
shape average 16000000
service-policy TRAFFIC_BW%
=========================================
possible alternative solution?
class-map match-any TRAFFIC_GROUP
match access-group name PROXY
match access-group name ECOMM
match access-group name RAVPN
match access-group name SSVPN
policy-map SHAPER
class TRAFFIC_GROUP
shape average 16000000
service-policy TRAFFIC_BW%
class class-default
fair-queue
random-detect
Thanks in advance for your time :o)