35-32
Catalyst 3750 SwitchSoftware Configuration Guide
OL-8550-09
Chapter35 Configuring QoS
Configuring Auto-QoS
To take advantage of the auto-QoS defaults, you should enable auto-QoS before you configure other
QoS commands. If necessary, you can fine-tune the QoS configuration, but we recommend that you
do so only after the auto-QoS configuration is completed. For more information, see the Effects of
Auto-QoS on the Configuration, page35-31.
After auto-QoS is enabled, do not modify a policy map or aggregate policer that includes AutoQoS
in its name. If you need to modify the policy map or aggregate policer, make a copy of it, and change
the copied policy map or policer. To use this new policy map instead of the generated one, remove
the generated policy map from the interface, and apply the new policy map to the interface.
You can enable auto-QoS on static, dynamic-access, voice VLAN access, and trunk ports.
By default, the CDP is enabled on all ports. For auto-QoS to function properly, do not disable the
CDP.
When enabling auto-QoS with a Cisco IP Phone on a routed port, you must assign a static IP address
to the IP phone.
This release supports only Cisco IP SoftPhone Version 1.3(3) or later.
Connected devices must use Cisco Call Manager Version 4 or later.

Auto-QoS Enhanced Considerations

The auto qos srnd4 global configuration command is generated as a result of enhanced auto-QoS
configuration.
If the legacy auto qos voip commands are executed on the switch and the mls qos command is
disabled, the enhanced auto-QoS configuration is generated. Otherwise, legacy auto-QoS commands
are executed.
Upgrading from Cisco IOS Release 12.2(20)SE or Earlier
In Cisco IOS Release 12.2(20)SE, the implementation for auto-QoS changed from the previous release.
The generated auto-QoS configuration was changed, support for the Cisco SoftPhone feature was added,
and support for Cisco IP Phones on routed ports was added.
If auto-QoS is configured on the switch, your switch is running a release earlier than Cisco IOS
Release 12.2(20)SE, and you upgrade to Cisco IOS Release 12.2(20)SE or later, the configuration file
will not contain the new configuration, and auto-QoS will not operate. Follow these steps to update the
auto-QoS settings in your configuration file:
1. Upgrade your switch to Cisco IOS Release 12.2(20)SE or later.
2. Disable auto-QoS on all ports on which auto-QoS was enabled.
3. Return all the global auto-QoS settings to their default values by using the no commands.
4. Re-enable auto-QoS on the ports on which auto-QoS was disabled in Step 2. Configure the ports
with the same auto-QoS settings as the previous ones.