cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1133
Views
0
Helpful
4
Replies

trust dscp command at port plugged with AP

interfacedy
Spotlight
Spotlight

Hi we have two commands for trusting dscp at switch port connected to AP. One is auto qos trust dscp and another is mls qos trust dscp. What is difference between the two commands in this situation? I think both have the same the effect, but the first one can be modified. Am i right? Thanks

 

2 Accepted Solutions

Accepted Solutions

Rasika Nayanajith
VIP Alumni
VIP Alumni

"MLS QoS" for IOS devices - Prior to 3850/9000 series. All newer switches by default trusting DSCP.

If you have IOS switches (29xx/35xx/37xx) series, then you have to configure QoS trust, otherwise it will by default rewrite to Best Effort (DSCP 0). Both commands you listed achieve the same thing.

HTH
Rasika
**** Pls rate all useful responses ****

View solution in original post

If your switch model use MLQ QoS (Multi Layer Switch QoS), you have to enable QoS on the switch using "mls qos" CLI command. Then you can configure individual QoS commands to trust DSCP|COS, queuing, shaping, policing,etc. Once QoS enabled globally there will be certain default setting in each of those categories. rewrite DSCP to 0 is the default behavior. If you want to understand it in detail, I would suggest watch below Cisco live session (you can go to https://www.ciscolive.com/ to watch it)

Campus QoS Design-Simplified BRKCRS-2501 [2019-CLUS]

Here is a couple of slides from this presentation to explain points you interested.

mls-qos-1.png

mls-qos-2.png

Even with AutoQoS, you have to enable it globally "auto qos srnd4" & then you can use interface level auto qos commands to modify the default behavior.

mls-qos-3.png

HTH
Rasika
*** Pls rate all useful responses ***

View solution in original post

4 Replies 4

Rasika Nayanajith
VIP Alumni
VIP Alumni

"MLS QoS" for IOS devices - Prior to 3850/9000 series. All newer switches by default trusting DSCP.

If you have IOS switches (29xx/35xx/37xx) series, then you have to configure QoS trust, otherwise it will by default rewrite to Best Effort (DSCP 0). Both commands you listed achieve the same thing.

HTH
Rasika
**** Pls rate all useful responses ****

interfacedy
Spotlight
Spotlight

Thanks Rasika for your great answer! When packet with dscp goes through a switch, as the switch port is dscp trusted, the packet dscp would not be changed. 

so the question is if only command mls qos trust dscp is used in the switch, when a packet with decp ef is received through switch port, the packet will get higher priority treatment without other commands? In other word, the switch has some default commands or machnism to make the packet higher priority treatment? 

 

 

 

 

If your switch model use MLQ QoS (Multi Layer Switch QoS), you have to enable QoS on the switch using "mls qos" CLI command. Then you can configure individual QoS commands to trust DSCP|COS, queuing, shaping, policing,etc. Once QoS enabled globally there will be certain default setting in each of those categories. rewrite DSCP to 0 is the default behavior. If you want to understand it in detail, I would suggest watch below Cisco live session (you can go to https://www.ciscolive.com/ to watch it)

Campus QoS Design-Simplified BRKCRS-2501 [2019-CLUS]

Here is a couple of slides from this presentation to explain points you interested.

mls-qos-1.png

mls-qos-2.png

Even with AutoQoS, you have to enable it globally "auto qos srnd4" & then you can use interface level auto qos commands to modify the default behavior.

mls-qos-3.png

HTH
Rasika
*** Pls rate all useful responses ***

interfacedy
Spotlight
Spotlight

Thank you Rasika! its good explanation!

Review Cisco Networking for a $25 gift card