Junos Class of Service

Duration : 2 Days (16 Hours)

Junos Class of Service Course Overview:

This two-day course offers an in-depth exploration of advanced Class-of-Service (CoS) concepts and practical configuration demonstrations. The training commences with a comprehensive CoS overview and subsequently delves into topics like classification, policing, scheduling, and rewriting. It also encompasses the intricacies of class-based forwarding and culminates with a practical case study. Through interactive demonstrations and hands-on lab exercises, participants will acquire valuable expertise in configuring and validating Junos CoS features. It’s important to note that this course aligns with the Junos operating system Release 21.1R1.

Intended Audience:

  • This course is intended for network administrators who configure and administer class-of-service features on MX routers running the Junos OS.

Learning Objectives of Junos Class of Service:

  • Understand the history and evolution of CoS.
  • Identify the CoS fields in various packet headers.
  • List the CoS processing stages on devices running the Junos OS.
  • Identify the default CoS settings on devices running the Junos OS.
  • Configure and verify behavior aggregate (BA) and multifield (MF) classification.
  • Configure and verify two-color and tricolor marking policers.
  • Configure and verify schedulers and their components.
  • Configure and verify the multiple levels of hierarchical schedulers.
  • Configure and verify packet header rewriting.
  • Configure and verify class-based forwarding.
  • Create a CoS configuration based on a set of design requirements.

Module 1: Course Introduction

Module 2: CoS Overview

  • CoS History and Evolution
  • CoS and DiffServ
  • CoS Fields in Packet Headers
  • CoS Processing

Module 3: Packet Classification

  • Classification Overview
  • Forwarding Classes and Packet Loss Priority
  • Fixed Classification
  • Multifield Classification
  • Behavior Aggregate Classification
  • Lab 1: Configuring Packet Classification

Module 4: Policing

  • Policing Overview
  • Single-Rate Two-Color Policer
  • Tricolor Marking Policers
  • Hierarchical Policers
  • Application—Directly on an Interface
  • Application—Within a Firewall Filter
  • Lab 2: Configuring Policers

Module 5: Scheduling

  • Scheduling Overview
  • Transmission Rate
  • Queue Priority
  • Delay Buffers
  • Drop Profiles and Drop Profile Maps
  • Scheduling Configuration
  • Lab 3: Configuring Schedulers

Module 6: Hierarchical Scheduling

  • Hierarchical Scheduling Overview
  • Scheduler Modes
  • Hierarchical Scheduling Levels
  • Throughput Example
  • Remaining Traffic
  • Queue Properties in a Hierarchical Scheduling Context
  • Putting It All Together
  • Lab 4: Configuring Hierarchical Scheduling

Module 7: Rewrite Rules

  • Packet Header Rewrite Overview
  • Rewrite Rules and Tables
  • Rewrite Combinations
  • Lab 5: Configuring Rewrite Rules

Module 8: CoS-Based Forwarding

  • CBF Overview
  • CBF Configuration
  • Lab 6: Configuring CBF

Module 9: Case Study

  • VoIP Case Study Overview
  • VoIP Case Study: Ingress Node
  • VoIP Case Study: Transit and Egress Nodes

Junos Class of Service Course Prerequisites:

  • A strong base of networking fundamentals
  • Experience and familiarity with the Junos OS
  • Familiarity with the Junos command-line
    interface (CLI)
  • Completion of the Introduction to the Junos
    Operating System (IJOS) course
  • Completion of the Junos Intermediate Routing
    (JIR) course

Discover the perfect fit for your learning journey

Choose Learning Modality

Live Online

  • Convenience
  • Cost-effective
  • Self-paced learning
  • Scalability


  • Interaction and collaboration
  • Networking opportunities
  • Real-time feedback
  • Personal attention


  • Familiar environment
  • Confidentiality
  • Team building
  • Immediate application

Training Exclusives

This course comes with following benefits:

  • Practice Labs.
  • Get Trained by Certified Trainers.
  • Access to the recordings of your class sessions for 90 days.
  • Digital courseware
  • Experience 24*7 learner support.

Got more questions? We’re all ears and ready to assist!

Request More Details

Please enable JavaScript in your browser to complete this form.

Subscribe to our Newsletter

Please enable JavaScript in your browser to complete this form.