This two-day course provides students with advanced class-of-service (CoS) knowledge and configuration examples. The course begins with an overview of CoS before going into classification, policing, scheduling, and rewriting. The course then covers class-based forwarding and finishes with a case study.
Through demonstrations and hands-on labs, students will gain experience in configuring and verifying Junos CoS features.
Course Level: Junos Class of Service is an advanced level course.
- 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.
Chapter 1: Course Introduction
Chapter 2: CoS Overview
- CoS History and Evolution
- CoS and DiffServe
- CoS Fields in Packet Headers
- CoS Processing
- Classification Overview
- Forwarding Classes and Packet Loss Priority
- Fixed Classification
- Multifield Classification
- Behavior Aggregate Classification
- Lab 1: Configuring Packet Classification
- 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
- Scheduling Overview
- Transmission Rate
- Queue Priority
- Delay Buffers
- Drop Profiles and Drop Profile Maps
- Scheduling Configuration
- Lab 3: Configuring Schedulers
Chapter 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 Schedulers
- Packet Header Rewrite Overview
- Rewrite Rules and Tables
- Rewrite Combinations
- Lab 5: Configuring Rewrite Rules
- CBF Overview
- CBF Configuration
- Lab 6: Configuring CBF
- VOIP Case Study Overview
- VOIP Case Study: Ingress Node
- VOIP Case Study: Transit and Egress Nodes
- M Series and T Series Architecture
- M Series and T Series CoS Packet Handling
- IQ2 PIC CoS Packet Handling
- MX Series (DPC and MPC/MIC) Architecture and CoS Packet Handling