68 Chapter 3: Overview of QOS Support on Catalyst Platforms
From a platform perspective, the Catalyst 4000 CatOS Family of switches must be distin-
guished from the Catalyst 4000 Cisco IOS Family of switches due to individual differences
in QoS features and configuration. The supervisor engine model determines whether a
Catalyst 4000 switch operates on CatOS or Cisco IOS. In addition, the Catalyst 4000 Layer
3 services module also has exclusive Layer 3 QoS features (discussed in Chapter 7,
“Advanced QoS Features Available on the Catalyst 4000 IOS Family of Switches and the
Catalyst G-L3 Family of Switches”). This chapter is only applicable to the Catalyst 4000
CatOS switches. Table 3-8 shows which Catalyst 4000 switches are applicable to this
chapter.
Catalyst Feature Overview
Cisco Catalyst switches support a wide range of QoS features. Generally, the high-end
platforms support more QoS features especially platforms that support Layer 3 IP routing.
Tables 3-1 through 3-5 provide a quick reference for QoS features for each platform. All
platforms may have limitations and caveats per feature, and each QoS feature is discussed
in the appropriate chapter of this book in additional detail.
Furthermore, QoS features are also dependent on whether the platform supports IP routing.
The Catalyst 3550, Catalyst 4000 Cisco IOS Software family, Catalyst 5500 with Route
Switch Module (RSM) or Router Switch Feature Card (RSFC), and the Catalyst 6000/6500
with Multilayer Switch Module (MSM) or Multilayer Switch Feature Card (MSFC) I/II
support IP routing. Other platforms may support Layer 3 QoS features, such as classifi-
cation based on differentiated services codepoint (DSCP) and marking of IP precedence;
however, these platforms do not actually support routing of IP frames. As a result, network
designs do not require platforms that support IP routing to classify, mark, police, or
schedule traffic based on DSCP or IP precedence values. Therefore, network designers may
choose lower-cost switches that do not support IP routing to enable Layer 3 QoS features.
The next sections provide quick reference tables for supported QoS features per platform.
The tables only provide a glimpse into QoS feature support of each platform and do not
indicate the benefits or restrictions of each feature. Refer to the appropriate chapters later
in this book for thorough discussions of QoS feature support on each platform.
Specifically, the next sections highlight the following QoS features supported on each
platform:
• Input Scheduling
• Policing
• Classification and Marking
• Output Scheduling