cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Announcements
Join Customer Connection to register!
329
Views
0
Helpful
1
Replies
paul1202
Beginner

C9500 QoS - Invalid queuing class-map

Hello,

 

I am migrating a Core pair of 4500X to C9500, specifically C9500-24Y4C running Gibraltar, 16.12.4

 

When coping the QoS configuration across from the 4500X, I get " Invalid queuing class-map!!! Queuing actions supported only with dscp/cos/qos-group/precedence/exp based classification!!!" when applying the service-policy to an interface.

 

Relevant Config

policy-map PER-PORT-QUEUEING
class VVLAN-VOICE
set dscp ef
bandwidth percent 20
class VVLAN-SIGNALING
set dscp cs3
bandwidth percent 1
class MULTIMEDIA-CONFERENCING
set dscp cs5
bandwidth percent 5
class SIGNALING
set dscp cs3
bandwidth percent 5
class SCAVENGER
set dscp cs1
class class-default
set dscp default
!
class-map match-all VVLAN-VOICE
match access-group name VVLAN-VOICE
class-map match-all VVLAN-SIGNALING
match access-group name VVLAN-SIGNALING
class-map match-all MULTIMEDIA-CONFERENCING
match access-group name MULTIMEDIA-CONFERENCING
class-map match-all SIGNALING
match access-group name SIGNALING
class-map match-all SCAVENGER
match access-group name SCAVENGER
!

ip access-list extended MULTIMEDIA-CONFERENCING
10 remark RTP
10 permit udp any any range 16384 32767
ip access-list extended VVLAN-SIGNALING
10 remark SCCP
10 permit tcp any any range 2000 2002
ip access-list extended VVLAN-VOICE
10 permit udp any any range 16384 32767

<other ACL's removed for brevity>

 

It appears that I cannot apply a Service Policy with a Class Map that uses access-groups. Is that correct?

 

If so, how can I ensure the specified traffic has the correct marking?

 

Thanks,

 

Paul

1 REPLY 1
Giuseppe Larosa
Hall of Fame Master

Hello Paul,

the message looks like to say that the outbound queuing policy should match on DSCP or CoS or EXP bits.

if so you need to divide your polocy into two policies.

An inbound service policy to be applied inbound on receiving interfaces or SVI that will set DSCP values for different class-maps.

Another set of class-maps will define traffic based on DSCP values.

The new outgoing queueing policy will use these latter class-maps to assign actions like bandwidth or priority to each queue

 

Hope to help

Giuseppe