Re: auto qos

From: garry baker <baker.garry_at_gmail.com>
Date: Thu, 13 Oct 2011 15:58:56 +0300

auto qos voip trust - trustThe uplink port is connected to a trusted
switch or router, and the VoIP traffic classification

auto qos trust - Enable auto-QoS on the port, and specify that the
port is connected to a trusted router or switch.

http://www.cisco.com/en/US/docs/switches/lan/catalyst3560/software/release/12.2_58_se/configuration/guide/swqos.html#wp1850536

the key difference seems to be this wording "and the VoIP traffic
classification" but i didnt see an explanation of what this means

so i was going to take a look at the 'debug autoqos' output for each...

and then realized i could only see the 'auto qos voip trust' because
my version of code only has that command, so took at look at the doccd
for my specific code 122-44.SE2:

"When you enter the auto qos voip trust interface configuration
command on a port connected to the interior of the

network, the switch trusts the CoS value for nonrouted ports or the
DSCP value for routed ports in ingress packets

(the assumption is that traffic has already been classified by other
edge devices). The switch configures the

ingress and egress queues on the port according to the settings in
Table 33-3 and Table 33-4."

so does anyone have access to 12.2_58_se???

results of the 'auto qos voip trust':

Switch#debug auto qos
Auto QoS debugging is on

Switch(config)#int g1/0/1
Switch(config-if)#auto qos voip trust
*Mar 1 00:02:39.576: mls qos map cos-dscp 0 8 16 24 32 46 48 56
*Mar 1 00:02:39.593: mls qos
*Mar 1 00:02:39.601: no mls qos srr-queue input cos-map
*Mar 1 00:02:39.618: no mls qos srr-queue output cos-map
*Mar 1 00:02:39.635: mls qos srr-queue input cos-map queue 1 threshold 3 0
*Mar 1 00:02:39.643: mls qos srr-queue input cos-map queue 1 threshold 2 1
*Mar 1 00:02:39.643: mls qos srr-queue input cos-map queue 2 threshold 1 2
*Mar 1 00:02:39.651: mls qos srr-queue input cos-map queue 2 threshold 2 4 6 7
*Mar 1 00:02:39.651: mls qos srr-queue input cos-map queue 2 threshold 3 3 5
*Mar 1 00:02:39.660: mls qos srr-queue output cos-map queue 1 threshold 3 5
*Mar 1 00:02:39.668: mls qos srr-queue output cos-map queue 2
threshold 3 3 6 7
*Mar 1 00:02:39.668: mls qos srr-queue output cos-map queue 3 threshold 3 2 4
*Mar 1 00:02:39.677: mls qos srr-queue output cos-map queue 4 threshold 2 1
*Mar 1 00:02:39.685: mls qos srr-queue output cos-map queue 4 threshold 3 0
*Mar 1 00:02:39.685: no mls qos srr-queue input dscp-map
*Mar 1 00:02:39.702: no mls qos srr-queue output dscp-map
*Mar 1 00:02:39.710: mls qos srr-queue input dscp-map queue 1
threshold 2 9 10 11 12 13 14 15
*Mar 1 00:02:39.727: mls qos srr-queue input dscp-map queue 1
threshold 3 0 1 2 3 4 5 6 7
*Mar 1 00:02:39.735: mls qos srr-queue input dscp-map queue 1 threshold 3 32
*Mar 1 00:02:39.735: mls qos srr-queue input dscp-map queue 2
threshold 1 16 17 18 19 20 21 22 23
*Mar 1 00:02:39.735: mls qos srr-queue input dscp-map queue 2
threshold 2 33 34 35 36 37 38 39
*Mar 1 00:02:39.744: mls qos srr-queue input dscp-map queue 2
threshold 2 48 49 50 51 52 53 54 55
*Mar 1 00:02:39.744: mls qos srr-queue input dscp-map queue 2
threshold 2 56 57 58 59 60 61 62 63
*Mar 1 00:02:39.752: mls qos srr-queue input dscp-map queue 2
threshold 3 24 25 26 27 28 29 30 31
*Mar 1 00:02:39.752: mls qos srr-queue input dscp-map queue 2
threshold 3 40 41 42 43 44 45 46 47
*Mar 1 00:02:39.761: mls qos srr-queue output dscp-map queue 1
threshold 3 40 41 42 43 44 45 46 47
*Mar 1 00:02:39.761: mls qos srr-queue output dscp-map queue 2
threshold 3 24 25 26 27 28 29 30 31
*Mar 1 00:02:39.769: mls qos srr-queue output dscp-map queue 2
threshold 3 48 49 50 51 52 53 54 55
*Mar 1 00:02:39.769: mls qos srr-queue output dscp-map queue 2
threshold 3 56 57 58 59 60 61 62 63
*Mar 1 00:02:39.777: mls qos srr-queue output dscp-map queue 3
threshold 3 16 17 18 19 20 21 22 23
*Mar 1 00:02:39.777: mls qos srr-queue output dscp-map queue 3
threshold 3 32 33 34 35 36 37 38 39
*Mar 1 00:02:39.786: mls qos srr-queue output dscp-map queue 4 threshold 1 8
*Mar 1 00:02:39.786: mls qos srr-queue output dscp-map queue 4
threshold 2 9 10 11 12 13 14 15
*Mar 1 00:02:39.794: mls qos srr-queue output dscp-map queue 4
threshold 3 0 1 2 3 4 5 6 7
*Mar 1 00:02:39.794: no mls qos srr-queue input priority-queue 1
*Mar 1 00:02:39.811: no mls qos srr-queue input priority-queue 2
*Mar 1 00:02:39.811: mls qos srr-queue input bandwidth 90 10
*Mar 1 00:02:39.819: mls qos srr-queue input threshold 1 8 16
*Mar 1 00:02:39.828: mls qos srr-queue input threshold 2 34 66
*Mar 1 00:02:39.828: mls qos srr-queue input buffers 67 33
*Mar 1 00:02:39.828: mls qos queue-set output 1 threshold 1 138 138 92 138
*Mar 1 00:02:39.836: mls qos queue-set output 1 threshold 2 138 138 92 400
*Mar 1 00:02:39.836: mls qos queue-set output 1 threshold 3 36 77 100 318
*Mar 1 00:02:39.836: mls qos queue-set output 1 threshold 4 20 50 67 400
*Mar 1 00:02:39.844: mls qos queue-set output 1 buffers 10 10 26 54
*Mar 1 00:02:39.853: mls qos queue-set output 2 threshold 1 149 149 100 149
*Mar 1 00:02:39.861: mls qos queue-set output 2 threshold 2 118 118 100 235
*Mar 1 00:02:39.861: mls qos queue-set output 2 threshold 3 41 68 100 272
*Mar 1 00:02:39.861: mls qos queue-set output 2 threshold 4 42 72 100 242
*Mar 1 00:02:39.870: mls qos queue-set output 2 buffers 16 6 17 61
*Mar 1 00:02:39.920: mls qos trust cos
*Mar 1 00:02:39.928: no queue-set 1
*Mar 1 00:02:39.945: queue-set 2
*Mar 1 00:02:39.945: priority-queue out
*Mar 1 00:02:39.953: srr-queue bandwidth share 10 10 60 20

Switch# sh run int g1/0/1
Building configuration...

Current configuration : 152 bytes
!
interface GigabitEthernet1/0/1
 srr-queue bandwidth share 10 10 60 20
 queue-set 2
 priority-queue out
 mls qos trust cos
 auto qos voip trust
end

Switch#sh mls qos interface g1/0/1
GigabitEthernet1/0/1
trust state: trust cos
trust mode: trust cos
trust enabled flag: ena
COS override: dis
default COS: 0
DSCP Mutation Map: Default DSCP Mutation Map
Trust device: none
qos mode: port-based

--
Garry L. Baker
"With sufficient thrust, pigs fly just fine..." - RFC 1925
On Thu, Oct 13, 2011 at 11:24 AM, imran ali <immrccie_at_gmail.com> wrote:
> hi experts
>
> what is the difference between the following commands
>
> *auto qos trust*     vs   auto qos voip trust
>
>
>
> *auto qos trust*
>
> Enable auto-QoS on the port, and specify that the port is connected to a
> trusted router or switch.
>
>
> Blogs and organic groups at http://www.ccie.net
>
> _______________________________________________________________________
> Subscription information may be found at:
> http://www.groupstudy.com/list/CCIELab.html
Blogs and organic groups at http://www.ccie.net
Received on Thu Oct 13 2011 - 15:58:56 ART

This archive was generated by hypermail 2.2.0 : Tue Nov 15 2011 - 13:10:29 ART