cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
266
Views
0
Helpful
2
Replies

Queues assignment on C3650 and C3850

JAN DEVOS
Level 1
Level 1

Hello,

Allthough auto qos creates exactly the same classes and policy-maps on both platforms, I observe that other queues are used.

On C3650, the 8 Q's are well-aligned to the 8 defined classes, as per my empirically developped table below.  In fact, I marked traffic in the different DSCP values of col 2 and could find which queue those DSCPs go in, per the command : 'show platform qos queue stats '

Type traffic

PHB/CS

DSCP

Q#

Class name

Priority (voice)

CS4,CS5,EF

32,40,46

0

AutoQos-4.0-Output-Priority-Queue

NW control

CS2,CS3,CS6,CS7

16,24,48,56

1

AutoQos-4.0-Output-Control-Mgmt-Queue

Video

AF41,AF42,AF43

34,36,38

2

AutoQos-4.0-Output-Multimedia-Conf-Queue

Transactional

AF21,AF22,AF23

18,20,22

3

AutoQos-4.0-Output-Trans-Data-Queue

Bulk data

AF11,AF12,AF13

10,12,14

4

AutoQos-4.0-Output-Bulk-Data-Queue

Scavenger

CS1

8

5

AutoQos-4.0-Output-Scavenger-Queue

Signaling

AF31,AF32,AF33

26,28,30

6

AutoQos-4.0-Output-Multimedia-Strm-Queue

Best Effort

DF

0

7

class-default

 

On C3850 however, the Classes Scavenger and MultimediaStrm  generated by Auto Qos are assigned to respectively queue Q4 and Q1, whereas Q5 and 6 are left empty.

Apart from the fact of discrepancy between both switchtypes, I'm afraid Scavenger will compete with Bulk and Strmg with Mgmt within their respective shared queue.  Despite the fact that all traffic types are policed with a 'remaining %' in the policy map.  To my knowledge, scheduling for a remaining % can only be done between queues, not inside the same queue.

Your help is highly appreciated.

 

 

 

2 Replies 2

Joseph W. Doherty
Hall of Fame
Hall of Fame

Disclaimer

The Author of this posting offers the information contained within this posting without consideration and with the reader's understanding that there's no implied or expressed suitability or fitness for any purpose. Information provided is for informational purposes only and should not be construed as rendering professional advice of any kind. Usage of this posting's information is solely at reader's own risk.

Liability Disclaimer

In no event shall Author be liable for any damages wha2tsoever (including, without limitation, damages for loss of use, data or profit) arising out of the use or inability to use the posting's information even if Author has been advised of the possibility of such damage.

Posting

What help are you looking for?

Confirmation that there's no same queue scheduling?  If so, that's probably correct.  (I write probably because I haven't worked with the 3650/3850, but that seems most likely.  Of course, I suspect you might have different drop limits within the same queue.)

As to 3650 and 3850 auto-QoS being just a little bit different, the only way to really avoid that, I believe, is to use your own QoS config.  This also avoids "revisions" to the auto-QoS model with different IOS releases.

Joseph, thank you for your reply.

I want to place on the 3850 Scavenger in Queue 5 and MultimediaStrm in Queue 6, just the same like in 3650. 

If you can tell me how I can do a DSCP-to-Queue mapping like in the legacy C3750, I'm done.  In MQC obviously, classes are directly policed (for bandwidth, thresholds and so on) but you have no control of which DSCP goes to which queue.   I can only observe that CS1 (Scav) goes to the same queue as AF11, 12, 13.  And I see no way to dissociate them to separate Q's, like the 3650 does.

Review Cisco Networking for a $25 gift card