Cisco Support Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Announcements

Welcome to Cisco Support Community. We would love to have your feedback.

For an introduction to the new site, click here. If you'd prefer to explore, try our test area to get started. And see here for current known issues.

New Member

Cisco 4500 Auto-QOS on Ether-Channel

Hi,

Cisco's documentation suggests that auto-qos feature is not supported on ether-channel interfaces. Enabling auto-qos on non-etherchannel interfaces generated all the global qos related configuration and applied service-policy to the interfaces. However, when I try to manually apply the generated service-policy to member-interfaces in an etherchannel, it fails with the following error message.

(config-if)# service-policy input AutoQos-4.0-Input-Policy

class-map match any is not supported for this interface

(config-if)# service-policy output AutoQos-4.0-Output-Policy

% A service-policy with more than one  type of marking field based filters in the  class-map is not allowed on the channel member ports.

There does not seem to a command available as "qos trust cos" or "qos trust dscp":

(config-if)#qos trust ?

  device  trusted device class

  extend  Extend trust through a connected device

The platform is Cisco 4507R+E with Sup-7L-E in VSS mode running 3.4.0 SG (15.1-2 SG). I just need to trust cos/dscp marking on certain etherchannel trunk / access links and prioritise marked traffic (voice/video) on them. Enabling auto-qos on normal interfaces (non-etherchannel) generated the following config.

class-map match-all AutoQos-4.0-Scavenger-Classify

  match access-group name AutoQos-4.0-ACL-Scavenger

class-map match-all AutoQos-4.0-Signaling-Classify

  match access-group name AutoQos-4.0-ACL-Signaling

class-map match-any AutoQos-4.0-Priority-Queue

  match cos  5

  match  dscp ef

  match  dscp cs5

  match  dscp cs4

class-map match-all AutoQos-4.0-VoIP-Data-Cos

  match cos  5

class-map match-any AutoQos-4.0-Multimedia-Stream-Queue

  match  dscp af31

  match  dscp af32

  match  dscp af33

class-map match-all AutoQos-4.0-Network-Mgmt

  match  dscp cs2

class-map match-all AutoQos-4.0-VoIP-Signal-Cos

  match cos  3

class-map match-any AutoQos-4.0-Multimedia-Conf-Queue

  match cos  4

  match  dscp af41

  match  dscp af42

  match  dscp af43

  match access-group name AutoQos-4.0-ACL-Multimedia-Conf

class-map match-any AutoQos-4.0-Transaction-Data

  match  dscp af21

  match  dscp af22

  match  dscp af23

class-map match-all AutoQos-4.0-Network-Ctrl

  match  dscp cs7

class-map match-all AutoQos-4.0-Scavenger

  match  dscp cs1

class-map match-all AutoQos-4.0-Default-Classify

  match access-group name AutoQos-4.0-ACL-Default

class-map match-any AutoQos-4.0-Signaling

  match  dscp cs3

  match cos  3

class-map match-any AutoQos-4.0-Bulk-Data-Queue

  match cos  1

  match  dscp af11

  match  dscp af12

  match  dscp af13

  match access-group name AutoQos-4.0-ACL-Bulk-Data

class-map match-all AutoQos-4.0-Transaction-Classify

  match access-group name AutoQos-4.0-ACL-Transactional-Data

class-map match-all AutoQos-4.0-Broadcast-Vid

  match  dscp cs5

class-map match-any AutoQos-4.0-Bulk-Data

  match  dscp af11

  match  dscp af12

  match  dscp af13

class-map match-any AutoQos-4.0-Scavenger-Queue

  match  dscp cs1

  match cos  1

  match access-group name AutoQos-4.0-ACL-Scavenger

class-map match-any AutoQos-4.0-VoIP

  match  dscp ef

  match cos  5

class-map match-any AutoQos-4.0-Multimedia-Conf

  match  dscp af41

  match  dscp af42

  match  dscp af43

class-map match-any AutoQos-4.0-Control-Mgmt-Queue

  match cos  3

  match  dscp cs7

  match  dscp cs6

  match  dscp cs3

  match  dscp cs2

  match access-group name AutoQos-4.0-ACL-Signaling

class-map match-all AutoQos-4.0-Bulk-Data-Classify

  match access-group name AutoQos-4.0-ACL-Bulk-Data

class-map match-any AutoQos-4.0-Trans-Data-Queue

  match cos  2

  match  dscp af21

  match  dscp af22

  match  dscp af23

  match access-group name AutoQos-4.0-ACL-Transactional-Data

class-map match-any AutoQos-4.0-Multimedia-Stream

  match  dscp af31

  match  dscp af32

  match  dscp af33

class-map match-any AutoQos-4.0-VoIP-Data

  match  dscp ef

  match cos  5

class-map match-all AutoQos-4.0-Internetwork-Ctrl

  match  dscp cs6

class-map match-all AutoQos-4.0-Realtime-Interact

  match  dscp cs4

class-map match-all AutoQos-4.0-Multimedia-Conf-Classify

  match access-group name AutoQos-4.0-ACL-Multimedia-Conf

class-map match-any AutoQos-4.0-VoIP-Signal

  match  dscp cs3

  match cos  3

!

policy-map AutoQos-4.0-Input-Policy

class AutoQos-4.0-VoIP

class AutoQos-4.0-Broadcast-Vid

class AutoQos-4.0-Realtime-Interact

class AutoQos-4.0-Network-Ctrl

class AutoQos-4.0-Internetwork-Ctrl

class AutoQos-4.0-Signaling

class AutoQos-4.0-Network-Mgmt

class AutoQos-4.0-Multimedia-Conf

class AutoQos-4.0-Multimedia-Stream

class AutoQos-4.0-Transaction-Data

class AutoQos-4.0-Bulk-Data

class AutoQos-4.0-Scavenger

policy-map AutoQos-4.0-Output-Policy

class AutoQos-4.0-Scavenger-Queue

    bandwidth remaining percent 1

class AutoQos-4.0-Priority-Queue

    priority

    police cir percent 30 bc 33 ms

class AutoQos-4.0-Control-Mgmt-Queue

    bandwidth remaining percent 10

class AutoQos-4.0-Multimedia-Conf-Queue

    bandwidth remaining percent 10

class AutoQos-4.0-Multimedia-Stream-Queue

    bandwidth remaining percent 10

class AutoQos-4.0-Trans-Data-Queue

    bandwidth remaining percent 10

    dbl

class AutoQos-4.0-Bulk-Data-Queue

    bandwidth remaining percent 4

    dbl

class class-default

    bandwidth remaining percent 25

    dbl

<<< ACL's used in the config above >>>

int gi1/6/1

    ....

   auto qos trust  

   service-policy input AutoQos-4.0-Input-Policy

   service-policy output AutoQos-4.0-Output-Policy

Regards,

Rick.

1 REPLY
New Member

Cisco 4500 Auto-QOS on Ether-Channel

Yea, you can't apply to the individual interfaces...  I'm used to not being able to apply to the port-channel itself....  Not sure what in the world is going on....

1269
Views
0
Helpful
1
Replies