Quality of Service - Using AutoQoS  [Support] (2024)

Table Of Contents

Using AutoQoS

Understanding AutoQoS

AutoQoS Support for a Cisco IP Phone

AutoQoS Support for CiscoIPCommunicator

AutoQoS Support for Marked Traffic

Using AutoQoS

AutoQoS Configuration Guidelines and Restrictions

Configuring AutoQoS

Configuring AutoQoS Support for a Cisco IP Phone

Configuring AutoQoS Support for Cisco IP Communicator

Configuring AutoQoS Support for Marked Traffic


Using AutoQoS

This chapter describes how to use the automatic quality of service (QoS) configuration feature in CiscoIOSSoftware Release12.2SX. Release12.2(33)SXH and later releases support the automatic quality of service (QoS) configuration feature.

Quality of Service - Using AutoQoS  [Support] (1)

NoteQuality of Service - Using AutoQoS  [Support] (2)For complete syntax and usage information for the commands used in this chapter, see the Cisco IOS Software Releases 12.2SX Command References at thisURL:

http://www.cisco.com/en/US/docs/ios/mcl/122sx_mcl.html

This chapter consists of these sections:

Quality of Service - Using AutoQoS  [Support] (3)Understanding AutoQoS

Quality of Service - Using AutoQoS  [Support] (4)Using AutoQoS

Understanding AutoQoS

AutoQoS is a macro that applies the recommended Architecture for Voice, Video, and Integrated Data (AVVID) QoS settings to a port. These sections describe how autoQoS works:

Quality of Service - Using AutoQoS  [Support] (5)AutoQoS Support for a Cisco IP Phone

Quality of Service - Using AutoQoS  [Support] (6)AutoQoS Support for CiscoIPCommunicator

Quality of Service - Using AutoQoS  [Support] (7)AutoQoS Support for Marked Traffic

AutoQoS Support for a Cisco IP Phone

Cisco IP phones are usually connected directly to ports. Optionally, you can attach a PC to the phone and use the phone as a hop to the switch.

The traffic that comes from the phone can be marked with an 802.1Q or 802.1p tag. The tag contains a VLAN ID and CoS value. When you configure the port to trust the CoS value that comes from the phone, the switch uses the CoS value to prioritize the phone traffic.

There is a three-port switch built into Cisco IP phones that forwards the traffic that comes from the PC, the phone, and the switch port. Cisco IP phones have trust and classification capabilities that you need to configure (see the "Configuring CiscoIPPhone Support" section on page12-7).

AutoQoS supports Cisco IP phones with the auto qos voip cisco-phone interface configuration command. When you enter the auto qos voip cisco-phone interface configuration command on a port that is configured to support an IP phone and to which an IP phone is connected, the autoQoS feature does the following:

Quality of Service - Using AutoQoS  [Support] (8)If QoS was not already enabled, enables QoS globally.

Quality of Service - Using AutoQoS  [Support] (9)If VLAN-based QoS was configured for the port, reverts to the default port-based QoS (done for all ports on switching modules with 1p1q0t/1p3q1t ports).

Quality of Service - Using AutoQoS  [Support] (10)Sets the port trust state to trust CoS.

Quality of Service - Using AutoQoS  [Support] (11)Creates and applies a trust-CoS QoS policy to ports on switching modules with non-Gigabit Ethernet 1q4t/2q2t ports, which do not support port trust.

AutoQoS Support for CiscoIPCommunicator

The CiscoIPCommunicator program runs on a PC and emulates a Cisco IP phone. The CiscoIPCommunicator marks its voice traffic with a DSCP value instead of a CoS value. When you configure the port to trust the DSCP value that comes from the CiscoIPCommunicator, the switch uses the DSCP value to prioritize the CiscoIPCommunicator traffic.

AutoQoS supports the CiscoIPCommunicator program with the auto qos voip cisco-softphone interface configuration command. When you enter the auto qos voip cisco-softphone interface configuration command on a port that is connected to a device running the Cisco IP Communicator program, the autoQoS feature does the following:

Quality of Service - Using AutoQoS  [Support] (12)If QoS was not already enabled, enables QoS globally.

Quality of Service - Using AutoQoS  [Support] (13)If VLAN-based QoS was configured for the port, reverts to the default port-based QoS (done for all ports on switching modules with 1p1q0t/1p3q1t ports).

Quality of Service - Using AutoQoS  [Support] (14)If a trust state was configured for the port, reverts to the default untrusted state.

Quality of Service - Using AutoQoS  [Support] (15)Creates and applies ingress policers to trust DSCP 46 and remark DSCP 26 packets to DSCP24. Packets with other DSCP values or out-of-profile packets are remarked with DSCP 0.

AutoQoS Support for Marked Traffic

Ports that connect to the interior of your network might receive traffic that has already been marked with QoS labels that are consistent with your network QoS policies, and which do not need to be changed. You can use the QoS trust feature to process the marked traffic using the received QoS values.

AutoQoS supports marked traffic with the auto qos voip trust interface configuration command. When you enter the auto qos voip trust interface configuration command, the autoQoS feature does the following:

Quality of Service - Using AutoQoS  [Support] (16)If QoS was not already enabled, enables QoS globally.

Quality of Service - Using AutoQoS  [Support] (17)If VLAN-based QoS was configured for the port, reverts to the default port-based QoS (done for all ports on switching modules with 1p1q0t/1p3q1t ports).

Quality of Service - Using AutoQoS  [Support] (18)If the port is configured with the switchport command, sets the port trust state to trust CoS.

Quality of Service - Using AutoQoS  [Support] (19)If the port is not configured with the switchport command, sets the port trust state to trust DSCP.

Quality of Service - Using AutoQoS  [Support] (20)Creates and applies a trust-CoS or trust-DSCP QoS policy to ports on switching modules with non-Gigabit Ethernet 1q4t/2q2t ports, which do not support port trust.

Using AutoQoS

These sections describe how to use autoQoS:

Quality of Service - Using AutoQoS  [Support] (21)AutoQoS Configuration Guidelines and Restrictions

Quality of Service - Using AutoQoS  [Support] (22)Configuring AutoQoS

AutoQoS Configuration Guidelines and Restrictions

These sections provide the configuration guidelines and restrictions for autoQoS:

Quality of Service - Using AutoQoS  [Support] (23)AutoQoS generates commands for the port and adds the generated commands to the running configuration.

Quality of Service - Using AutoQoS  [Support] (24)The generated QoS commands are applied as if you were entering them from the CLI. An existing configuration might cause the application of the generated commands to fail or an existing configuration might be overridden by the generated commands. These actions occur without warning. If the generated commands are successfully applied, any configuration that was not overridden remains in the running configuration. Any commands that were overridden might still exist in the startup-config file.

Quality of Service - Using AutoQoS  [Support] (25)Some of the generated commands are the type of PFC QoS commands that are applied to all ports controlled by a port ASIC. When one of these commands is applied, PFC QoS displays the messages caused by application of the command to all the ports controlled by the portASIC. Depending on the module, these commands are applied to as many as 48 ports. See the "Number of port groups" and "Port ranges per port group" listed for each module in the Release Notes for Cisco IOS Release 12.2(33)SXH and Later Releases.

Quality of Service - Using AutoQoS  [Support] (26)You might not be able to configure support for Cisco IP phones and the other autoQoS options on ports that are controlled by the same port ASIC because of conflicting port trust state requirements.

Quality of Service - Using AutoQoS  [Support] (27)If application of the generated commands fails, the previous running configuration is restored.

Quality of Service - Using AutoQoS  [Support] (28)Enable autoQoS before you configure other QoS commands. If necessary, you can modify the QoS configuration after the autoQoS configuration completes.

Quality of Service - Using AutoQoS  [Support] (29)AutoQoS cannot attach a policy map to an interface if there is already a policy map attached.

Quality of Service - Using AutoQoS  [Support] (30)Do not modify a policy map or class map that includes AUTOQOS in its name.

Quality of Service - Using AutoQoS  [Support] (31)You cannot configure autoQoS on the following:

Quality of Service - Using AutoQoS  [Support] (32)Port-channel interfaces

Quality of Service - Using AutoQoS  [Support] (33)VLAN interfaces (also known as switch virtual interfaces or SVIs)

Quality of Service - Using AutoQoS  [Support] (34)Tunnel interfaces

Quality of Service - Using AutoQoS  [Support] (35)Loopback interfaces

Quality of Service - Using AutoQoS  [Support] (36)Subinterfaces on any type of interface

Configuring AutoQoS

These sections describe how to configure autoQoS:

Quality of Service - Using AutoQoS  [Support] (37)Configuring AutoQoS Support for a Cisco IP Phone

Quality of Service - Using AutoQoS  [Support] (38)Configuring AutoQoS Support for Cisco IP Communicator

Quality of Service - Using AutoQoS  [Support] (39)Configuring AutoQoS Support for Marked Traffic

Quality of Service - Using AutoQoS  [Support] (40)

NoteQuality of Service - Using AutoQoS  [Support] (41)AutoQoS generates commands that are appropriate for the QoS port architecture of the port on which you enter an auto qos voip command. For each of the different auto qos voip commands, autoQoS generates different QoS commands for each of these QoS port architectures:

Quality of Service - Using AutoQoS  [Support] (42)1p1q0t/1p3q1t

Quality of Service - Using AutoQoS  [Support] (43)1p1q4t/1p2q2t

Quality of Service - Using AutoQoS  [Support] (44)1p1q4t/1p3q8t

Quality of Service - Using AutoQoS  [Support] (45)1p1q8t/1p2q1t

Quality of Service - Using AutoQoS  [Support] (46)1q2t/1p2q2t

Quality of Service - Using AutoQoS  [Support] (47)1q2t/1p3q8t

Quality of Service - Using AutoQoS  [Support] (48)1q4t/2q2t

Quality of Service - Using AutoQoS  [Support] (49)1q8t/1p3q8t

Quality of Service - Using AutoQoS  [Support] (50)1q8t/1p7q8t

Quality of Service - Using AutoQoS  [Support] (51)2q8t/1p3q8t

Quality of Service - Using AutoQoS  [Support] (52)8q4t/1p7q4t

Quality of Service - Using AutoQoS  [Support] (53)8q8t/1p7q8t

The procedures in the following sections include the commands that you need to enter to display the generated commands, but the specific commands that autoQoS generates are not listed in this document.

Configuring AutoQoS Support for a Cisco IP Phone

Quality of Service - Using AutoQoS  [Support] (54)

NoteQuality of Service - Using AutoQoS  [Support] (55)Complete the configuration procedures in the "Configuring CiscoIPPhone Support" section on page12-7 before you configure autoQoS for a Cisco IP phone.

To configure autoQoS for a Cisco IP phone, perform this task:

Command

Purpose

Step1

Router# configure terminal

Enters global configuration mode.

Step2

Router(config)# interface type1 slot/port

Selects the interface to configure.

Step3

Router(config-if)# auto qos voip cisco-phone

Configures autoQoS for a Cisco IP phone.

Step4

Router(config-if)# end

Returns to privileged EXEC mode.

Step5

Router# show auto qos interface type1slot/port

Displays the configured autoQoS commands.

Step6

Router# show running-config | include mls qos map cos-dscp

Displays the generated received CoS to internal DSCP map.

Step7

Router# show running-config interface type1slot/port

Displays all of the commands configured on the interface.

1 type = fastethernet or gigabitethernet

When configuring autoQoS for a Cisco IP phone, note the following information:

Quality of Service - Using AutoQoS  [Support] (56)To disable autoQoS on an interface, use the no auto qos voip interface configuration command.

Quality of Service - Using AutoQoS  [Support] (57)

NoteQuality of Service - Using AutoQoS  [Support] (58)The no auto qos voip interface configuration command does not disable QoS globally or delete the received CoS to internal DSCP map created by autoQoS.

Quality of Service - Using AutoQoS  [Support] (59)You might see messages that instruct you to configure other ports to trust CoS. You must do so to enable the autoQoS generated commands.

This example shows how to enable autoQoS on Fast Ethernet interface 1/1:

Router(config)# interface fastethernet 1/1 
Router(config-if)# auto qos voip cisco-phone 

Configuring AutoQoS Support for Cisco IP Communicator

To configure autoQoS for Cisco IP Communicator, perform this task:

Command

Purpose

Step1

Router# configure terminal

Enters global configuration mode.

Step2

Router(config)# interface type1 slot/port

Selects the interface to configure.

Step3

Router(config-if)# auto qos voip cisco-softphone

Configures autoQoS for Cisco IP Communicator.

Step4

Router(config-if)# end

Returns to privileged EXEC mode.

Step5

Router# show auto qos interface type1slot/port

Displays the configured autoQoS commands.

Step6

Router# show policy-map AUTOQOS-CISCO-SOFT-PHONE

Displays the policy map and policers created by autoQoS.

Step7

Router# show class-map AUTOQOS-CISCO-SOFTPHONE-SIGNAL

Router# show class-map AUTOQOS-CISCO-SOFTPHONE-DATA

Displays the class maps created by autoQoS.

Step8

Router# show running-config | include mls qos map policed-dscp

Displays the DSCP markdown maps created by autoQoS.

Step9

Router# show running-config interface type1slot/port

Displays all of the commands configured on the interface.

1 type = fastethernet, gigabitethernet, or tengigabitethernet

When configuring autoQoS for Cisco IP Communicator, note the following information:

Quality of Service - Using AutoQoS  [Support] (60)To disable autoQoS on an interface, use the no auto qos voip interface configuration command.

Quality of Service - Using AutoQoS  [Support] (61)

NoteQuality of Service - Using AutoQoS  [Support] (62)The no auto qos voip interface configuration command does not disable QoS globally or delete the policy, class, and DSCP markdown maps created by autoQoS.

Quality of Service - Using AutoQoS  [Support] (63)You cannot configure support for Cisco IP Communicator on ports that are configured with the switchport keyword.

Quality of Service - Using AutoQoS  [Support] (64)PFCQoS supports 1023 aggregate policers and each use of the auto qos voip cisco-softphone command on a port uses two aggregate policers.

This example shows how to enable autoQoS on Fast Ethernet interface 1/1:

Router(config)# interface fastethernet 1/1 
Router(config-if)# auto qos voip cisco-softphone 

Configuring AutoQoS Support for Marked Traffic

To configure autoQoS for marked traffic, perform this task:

Command

Purpose

Step1

Router# configure terminal

Enters global configuration mode.

Step2

Router(config)# interface type1 slot/port

Selects the interface to configure.

Step3

Router(config-if)# auto qos voip trust

Configures autoQoS for marked traffic.

Step4

Router(config-if)# end

Returns to privileged EXEC mode.

Step5

Router# show auto qos interface type1slot/port

Displays the configured autoQoS commands.

Step6

Router# show running-config | include mls qos map cos-dscp

For ports configured with the switchport command, displays the generated received CoS to internal DSCP map.

Step7

Router# show running-config interface type1slot/port

Displays all of the commands configured on the interface.

1 type = fastethernet, gigabitethernet, or tengigabitethernet

When configuring autoQoS to trust marked traffic, note the following information:

Quality of Service - Using AutoQoS  [Support] (65)To disable autoQoS on an interface, use the no auto qos voip interface configuration command.

Quality of Service - Using AutoQoS  [Support] (66)

NoteQuality of Service - Using AutoQoS  [Support] (67)The no auto qos voip interface configuration command does not disable QoS globally or delete the received CoS to internal DSCP map created by autoQoS.

Quality of Service - Using AutoQoS  [Support] (68)For ports configured with the switchport command, you might see messages that instruct you to configure other ports to trust CoS. You must do so to enable the autoQoS generated commands.

This example shows how to enable autoQoS on Fast Ethernet interface 1/1:

Router(config)# interface fastethernet 1/1 
Router(config-if)# auto qos voip trust 
Quality of Service - Using AutoQoS  [Support] (2024)
Top Articles
International online transaction is unsuccessful but money has been deducted: When, how will you get a refund?
Here’s what Americans’ FICO scores look like. How do you compare?
English Bulldog Puppies For Sale Under 1000 In Florida
Katie Pavlich Bikini Photos
Gamevault Agent
Pieology Nutrition Calculator Mobile
Hocus Pocus Showtimes Near Harkins Theatres Yuma Palms 14
Hendersonville (Tennessee) – Travel guide at Wikivoyage
Compare the Samsung Galaxy S24 - 256GB - Cobalt Violet vs Apple iPhone 16 Pro - 128GB - Desert Titanium | AT&T
Vardis Olive Garden (Georgioupolis, Kreta) ✈️ inkl. Flug buchen
Craigslist Dog Kennels For Sale
Things To Do In Atlanta Tomorrow Night
Non Sequitur
Crossword Nexus Solver
How To Cut Eelgrass Grounded
Pac Man Deviantart
Alexander Funeral Home Gallatin Obituaries
Shasta County Most Wanted 2022
Energy Healing Conference Utah
Geometry Review Quiz 5 Answer Key
Hobby Stores Near Me Now
Icivics The Electoral Process Answer Key
Allybearloves
Bible Gateway passage: Revelation 3 - New Living Translation
Yisd Home Access Center
Home
Shadbase Get Out Of Jail
Gina Wilson Angle Addition Postulate
Celina Powell Lil Meech Video: A Controversial Encounter Shakes Social Media - Video Reddit Trend
Walmart Pharmacy Near Me Open
Marquette Gas Prices
A Christmas Horse - Alison Senxation
Ou Football Brainiacs
Access a Shared Resource | Computing for Arts + Sciences
Vera Bradley Factory Outlet Sunbury Products
Pixel Combat Unblocked
Movies - EPIC Theatres
Cvs Sport Physicals
Mercedes W204 Belt Diagram
Mia Malkova Bio, Net Worth, Age & More - Magzica
'Conan Exiles' 3.0 Guide: How To Unlock Spells And Sorcery
Teenbeautyfitness
Where Can I Cash A Huntington National Bank Check
Topos De Bolos Engraçados
Sand Castle Parents Guide
Gregory (Five Nights at Freddy's)
Grand Valley State University Library Hours
Holzer Athena Portal
Hello – Cornerstone Chapel
Stoughton Commuter Rail Schedule
Selly Medaline
Latest Posts
Article information

Author: Dan Stracke

Last Updated:

Views: 5762

Rating: 4.2 / 5 (43 voted)

Reviews: 90% of readers found this page helpful

Author information

Name: Dan Stracke

Birthday: 1992-08-25

Address: 2253 Brown Springs, East Alla, OH 38634-0309

Phone: +398735162064

Job: Investor Government Associate

Hobby: Shopping, LARPing, Scrapbooking, Surfing, Slacklining, Dance, Glassblowing

Introduction: My name is Dan Stracke, I am a homely, gleaming, glamorous, inquisitive, homely, gorgeous, light person who loves writing and wants to share my knowledge and understanding with you.