O'Reilly logo
live online training icon Live Online training

Quality of Service (QoS) for Cisco Routers and Switches

Kevin Wallace

In today’s enterprise networks, multiple applications contend for available bandwidth. Even on gigabit networks, a switch acting as an aggregation point can experience congestion. To prioritize traffic in a way that meets business needs, Cisco routers and switches offer a collection of Quality of Service (QoS) features.

This live training course introduces you to the theory and configuration of a wide range of QoS mechanisms on both Cisco routers and Cisco Catalyst switches.

What you'll learn-and how you can apply it

  • Understand the need for QoS.
  • Identify categories and describe the characteristics of QoS mechanisms.
  • Calculate binary and decimal values for various QoS markings.
  • Explain the operation of Weighted Random Early Detection (WRED).
  • Distinguish between the Class-Based Weighted Fair Queuing (CB-WFQ) and Low Latency Queuing (LLQ) features.
  • Explain the “Token Bucket” used with shaping and policing.
  • Identify various types of policing actions, including conform, exceed, and violate actions.
  • Configure a collection of QoS mechanisms on a router using the three-step Modular Quality of Service Command Line Interface (MQC) approach.
  • Configure a collection of QoS mechanisms using the AutoQoS approach.
  • Observe and explain multiple router and switch QoS demonstrations performed by the instructor.

This training course is for you because...

  • This training prepares Collaboration certification candidates with all of the QoS skills needed for their exams.
  • This training equips network professionals with the professional-level QoS skills required to configure, manage, and troubleshoot QoS implementations in medium-sized to large enterprise networks.


Prior to taking this course, a learner should have earned their CCNA R/S certification (or have equivalent experience).

Course Materials:

Course materials on Dropbox here: https://www.dropbox.com/s/nrpw2aisq2pubii/Safari%20-%20QoS%20Crash%20Course.pptx?dl=0

Recommended Preparation

Although not required, attendees will benefit by having access to their own Cisco routers and switches. If physical routers and switches are not available, attendees can use a network emulator such as Cisco VIRL (available at: http://kwtrain.com/virl ).

About your instructor

  • Kevin Wallace, CCIEx2 No. 7945 (Collaboration and Route/Switch), is a Cisco Certified Systems Instructor (CCSI No. 20061), and he has earned multiple Cisco professional and associate-level certifications in the Route/Switch, Collaboration, Security, Design, and Data Center tracks. With Cisco experience dating back to 1989, Kevin has been a Network Design Specialist for the Walt Disney World Resort, an instructor of Cisco courses for Cisco Learning Partners (CLPs), and a Network Manager for Eastern Kentucky University. Currently, Kevin produces video courses and writes books for Cisco Press/Pearson IT Certification (http://kwtrain.com/books). Also, he owns and operates Kevin Wallace Training, LLC (http://kwtrain.com), a provider of self-paced training materials that simplify networking topics. Kevin holds a Bachelor of Science degree in Electrical Engineering from the University of Kentucky, and he lives in central Kentucky with his wife (Vivian) and two daughters (Sabrina and Stacie).


The timeframes are only estimates and may vary according to how the class is progressing

Segment 1: The Need for QoS (15 Minutes)

  • Instructor will describe network issues that can be improved or resolved with QoS.

Segment 2: Categories of QoS Mechanisms (20 Minutes)

  • Learners will be able to give a high-level overview of the various QoS feature categories.

Segment 3: QoS Marking (20 Minutes)

  • Instructor will explain how Layer 2 and Layer 3 markings are applied, and learners will be able to perform conversions between Per-Hop Behavior (PHB) names and DSCP decimal values.

Segment 15: Weighted Random Early Detection (15 Minutes)

  • Instructor will discuss the operation of Weighted Random Early Detection (WRED), and its Explicit Congestion Notification (ECN) enhancement.

Segment 5: Queuing (15 Minutes)

  • Instructor will distinguish between two common queuing features: CB-WFQ and LLQ.

Segment 6: Token Bucket (15 Minutes)

  • Learners will learn the theory of policing and shaping, based on the “token bucket” metaphor.

Segment 7: Policing (15 Minutes)

  • Attendees will learn about various types of policing implementations including: single speed – single bucket, single speed – dual bucket, and dual speed – dual bucket.

Segment 8: Modular Quality of Service Command Line Interface (MQC) (20 minutes)

  • Learners will be able to configure a variety of QoS mechanisms using the three-step MQC approach.

Segment 9: AutoQoS (15 minutes)

  • Learners will be able to configure a variety of QoS mechanisms using the AutoQoS approach.

Segment 10: Configuration Demonstrations (30 minutes)

  • Instructor will reinforce course material by performing multiple live demonstrations of QoS configurations.