Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Quality of Service (QoS) by Arash Deljoo
Highest Rated
Rating: 4.5 out of 5(110 ratings)
1,135 students
Created byArash Deljoo
Last updated 11/2025
English

What you'll learn

  • Understand the core QoS concepts, including bandwidth, delay, jitter, and packet loss, and why QoS is essential for data, voice, and video traffic.
  • Classify and mark traffic across Layers 2–7, including DSCP, IP Precedence, CoS, MPLS EXP, Wi-Fi TID, IPv6 Traffic Class, and NBAR-based identification.
  • Use Modular QoS CLI (MQC) to create class maps, policy maps, and service policies for implementing QoS in Cisco networks.
  • Analyze multiple queuing algorithms, including FIFO, PQ, CQ, RR, WRR, MDRR, WFQ, CBWFQ, and LLQ, and understand how each affects traffic handling.
  • Configure and verify queuing mechanisms, including WFQ, CBWFQ, and LLQ, for prioritizing real-time and mission-critical traffic.
  • Implement traffic policing and shaping, including token bucket models, dual-rate policing, and class-based shaping with practical examples.
  • Apply congestion avoidance techniques, including RED, WRED, ECN, and understanding TCP congestion behavior.
  • Configure traffic compression, including TCP, RTP, and class-based header compression for bandwidth optimization.
  • Deploy Link Fragmentation and Interleaving (LFI) and understand its role with queues and Multilink PPP to reduce delay on slow links.
  • Design end-to-end QoS strategies that integrate classification, marking, queuing, policing, shaping, congestion avoidance, and compression.
  • Troubleshoot QoS behaviors using Cisco IOS verification tools, show commands, and best practices.

Course content

8 sections52 lectures20h 14m total length
  • QoS Basics for Data, Voice, and Video1:17:58

    1- Quality of Service [QoS] Introduction

    2- Quality of Service [QoS] Bandwidth   Introduction

    3- Quality of Service [QoS] Delay       Introduction

    4- Quality of Service [QoS] Jitter      Introduction

    5- Quality of Service [QoS] Packet Loss Introduction

    6- Types of Traffic : Data  Introduction and QoS Requirement

    7- Types of Traffic : Voice Introduction and QoS Requirement

    8- Types of Traffic : Video Introduction and QoS Requirement

    9- Quality of Experience [QoE] Introduction

    10- Voice Codec Introduction

    11- Video Codec Introduction

  • QoS Basics for Data, Voice, and Video Quiz
  • QoS Fundamentals , Bandwidth, Delay, Jitter, and Loss1:20:48

    1- The Need for QoS because of Lack of Bandwidth Introduction

    2- The Need for QoS because of Latency and Jitter Introduction

    3- The Need for QoS because of Packet Loss Introduction

    4- The Propagation Delay Introduction

    5- The Serialization Delay Introduction

    6- The Processing Delay Introduction

    7- The Delay Variation ( Jitter )  Introduction

    8- The ITU Recommendation G.114 Introduction

  • QoS Fundamentals , Bandwidth, Delay, Jitter, and Loss Quiz

Requirements

  • No prior QoS knowledge is required — everything is explained step by step from the ground up.
  • Interest in developing professional networking skills in enterprise QoS.
  • This course is designed to be accessible, even for learners with limited QoS experience.
  • Basic networking knowledge (IP addressing, routing, switching concepts).
  • Familiarity with Cisco IOS commands (helpful but not required).
  • Access to a Cisco lab environment such as: Cisco Packet Tracer GNS3 EVE-NG CML (Cisco Modeling Labs) (optional but useful for hands-on practice)

Description

Quality of Service (QoS) is one of the most critical skills for any network engineer working with modern enterprise networks. As data, voice, video, and real-time applications continue to grow, organizations require engineers who can ensure performance, prioritize traffic, control congestion, and deliver a seamless user experience. This course provides a complete, practical, and industry-standard understanding of QoS from the ground up.

Whether you are preparing for Cisco CCNP ENCOR, CCIE Enterprise, or aiming to advance your career as a Network Engineer, this course gives you the deep knowledge and hands-on skills needed to succeed. You will learn QoS models, classification, marking, queuing algorithms, policing, shaping, congestion avoidance, header compression, and LFI—all aligned with real-world enterprise use cases.

Throughout the course, you will configure QoS features using Cisco IOS and modular QoS CLI (MQC), analyze traffic behaviors, and understand how QoS impacts end-to-end performance. With detailed explanations of LLQ, CBWFQ, WFQ, RED/WRED, ECN, policing, shaping, and token bucket mechanisms, you will gain the expertise required in professional networking roles.

By the end of this course, you will be able to design, implement, and troubleshoot QoS solutions used in enterprise, service provider, voice, and collaboration networks. These are high-value skills sought after by employers and essential for passing Cisco professional exams.

If you are looking to upgrade your skills, boost your job opportunities, or succeed in Cisco certifications, this comprehensive QoS course is the perfect path forward.

Who this course is for:

  • Network Engineers and Administrators who need to design, implement, or troubleshoot QoS policies.
  • CCNA, CCNP, and CCIE candidates preparing for Cisco certification exams where QoS is a major topic.
  • IT Professionals working with voice, video, or real-time applications who need to ensure reliable performance.
  • Engineers transitioning to service provider or enterprise roles requiring strong QoS fundamentals.
  • Students and beginners in networking who want to build a solid foundation in QoS from scratch.
  • Anyone working with converged networks that carry data, voice, and video traffic.
  • Network designers/architects seeking to build end-to-end QoS strategies across complex infrastructures.