|
Module 1: Introduction to IP QoS
Lesson 1: Understanding the Need for QoS
- Converged Networks
- Converged Networks Quality Issues
- Available Bandwidth
- End-to-End Delay
- Packet Loss
Lesson 2: Understanding IP QoS
- QoS Defined
- QoS for Converged Networks
- QoS Requirements
- QoS Traffic Classes
- QoS Policy
Lesson 3: Implementing IP QoS
- Methods for Implementing QoS Policy
- Legacy CLI
- Modular QoS CLI
- AutoQoS
- QoS Implementation Methods Compared
- QoS Policy Manager
- Network MIBs for Monitoring QoS
- MIBs for Managing QoS
Module 2: The Building Blocks of IP QoS
Lesson 1: Identifying Models for Implementing QoS
- QoS Models
- Best-Effort Model
- IntServ Model
- DiffServ Model
Lesson 2: Understanding the Differentiated Services Model
- Differentiated Services Model
- DSCP Encoding
- Per-Hop Behaviors
- Backward Compatibility Using the Class Selector
Lesson 3: Identifying IP QoS Mechanisms
- QoS Mechanisms
- Classification
- Marking
- Congestion Management
- Congestion Avoidance
- Policing and Shaping
- Compression
- Link Fragmentation and Interleaving
- Applying QoS to Input and Output Interfaces
Lesson 4: Understanding QoS in the Life of a Packet
- QoS and Packets
- Life of a High-Priority (VoIP) Packet
- Life of a Low-Priority (FTP) Packet
Module 3: Introduction to Modular QoS CLI and AutoQoS
Lesson 1: Introducing Modular QoS CLI
- Modular QoS CLI
- Modular QoS CLI Components
- Class Maps
- Configuring and Monitoring Class Maps
- Policy Maps
- Configuring and Monitoring Policy Maps
- Service Policy
- Attaching Service Policies to Interfaces
Lesson 2: Introducing AutoQoS
- AutoQoS
- AutoQoS: Router Platforms
- AutoQoS: Switch Platforms
- Configuring AutoQoS
- Monitoring AutoQoS
- Automation with Cisco AutoQoS
Module 4: Classification and Marking
Lesson 1: Understanding Classification and Marking
- Classification
- Marking
- Classification and Marking at the Link Layer
- Classification and Marking at the Network Layer
- Mapping CoS to Network Layer QoS
- QoS Service Class Defined
- Implementing a QoS Policy Using a QoS Service Class
- Trust Boundaries
Lesson 2: Using MQC for Classification
- MQC Classification Options
- Configuring Classification with MQC
- Configuring Classification Using Input Interface
- Configuring Classification Using CoS
- Configuring Classification Using Access Lists
- Configuring Classification Using IP Precedence
- Configuring Classification Using DSCP
- Configuring Classification Using a UDP Port Range
- Monitoring Class Maps
Lesson 3: Using MQC for Class-Based Marking
- Class-Based Marking Overview
- MQC Marking Options
- Configuring Class-Based Marking
- Configuring CoS Marking
- Configuring IP Precedence Marking
- Configuring IP DSCP Marking
- Monitoring Class-Based Marking
Lesson 4: Using NBAR for Classification
- Network-Based Application Recognition
- NBAR Application Support
- Packet Description Language Module
- Protocol Discovery
- Configuring and Monitoring Protocol Discovery
- Configuring NBAR for Static Protocols
- Configuring NBAR for Stateful Protocols
Lesson 5: Configuring QoS Pre-Classify
- Implementing QoS with Pre-Classify
- QoS Pre-Classify Applications
- QoS Pre-Classify Deployment Options
- Configuring QoS Pre-Classify
- Monitoring QoS Pre-Classify
Lesson 6: Configuring QoS Policy Propagation through BGP
- QoS Policy Propagation through BGP
- IP QoS and BGP Interaction
- Cisco Express Forwarding
- QPPB Configuration Tasks
- Configuring QPPB
Lesson 7: Configuring LAN Classification and Marking
- LAN-Based Classification and Marking
- QoS Trust Boundaries
- LAN Classification and Marking Platforms
- Configuring LAN-Based Classification and Marking
- Monitoring LAN-Based Classification and Marking
Module 5: Congestion Management
Lesson 1: Introducing Queuing
- Congestion and Queuing
- Queuing Algorithms
- FIFO
- Priority Queuing
- Round Robin
- Weighted Round Robin
- Deficit Round Robin
Lesson 2: Understanding Queuing Implementations
- Queuing Components
- Hardware Queue (TxQ) Size
- Congestion on Software Interfaces
- Queuing Implementations in Cisco IOS
Lesson 3: Configuring FIFO and WFQ
- FIFO Queuing
- Weighted Fair Queuing
- WFQ Classification
- WFQ Insertion and Drop Policy
- WFQ Scheduling
- Benefits and Drawbacks of WFQ
- Configuring WFQ
- Monitoring WFQ
Lesson 4: Configuring CBWFQ and LLQ
- CBWFQ and LLQ
- CBWFQ
- CBWFQ Architecture
- CBWFQ Benefits
- Configuring and Monitoring CBWFQ
- LLQ
- LLQ Architecture
- LLQ Benefits
- Configuring and Monitoring LLQ
Lesson 5: Configuring LAN Congestion Management
- Queuing on Catalyst Switches
- Weighted Round Robin
- Configuring CoS-to-Queue Mappings for PQ on Catalyst 2950 Switches
- Configuring WRR on Catalyst 2950 Switches
- Monitoring Queuing on Catalyst 2950 Switches
Module 6: Congestion Avoidance
Lesson 1: Introducing Congestion Avoidance
- Behavior of TCP Senders and Receivers
- Congestion and TCP
- Managing Interface Congestion with Tail Drop
- Tail-Drop Limitations
Lesson 2: Introducing RED
- Random Early Detection
- RED Profiles
- RED Modes
- TCP Traffic Before and After RED
- Applying Congestion Avoidance
Lesson 3: Configuring Class-Based Weighted RED
- Weighted Random Early Detection
- WRED Profiles
- Configuring CB-WRED
- Configuring DSCP-Based CB-WRED
- Monitoring CB-WRED
Lesson 4: Configuring Explicit Congestion Notification
- Explicit Congestion Notification
- ECN Field Defined
- ECN and WRED
- Configuring ECN-Enabled WRED
- Monitoring ECN-Enabled WRED
Module 7: Traffic Policing and Shaping
Lesson 1: Understanding Traffic Policing and Shaping
- Traffic Policing and Shaping Overview
- Why Use Traffic Conditioners?
- Policing vs. Shaping
- Measuring Traffic Rates
- Single Token Bucket Class-Based Policing
- Dual Token Bucket Class-Based Policing
- Dual-Rate Token Bucket Class-Based Policing
- Class-Based Traffic Shaping
- Cisco IOS Traffic Policing and Shaping Mechanisms
- Applying Traffic Conditioners
Lesson 2: Configuring Class-Based Policing
- Class-Based Policing Overview
- Configuring Single-Rate Class-Based Policing
- Configuring Dual-Rate Class-Based Policing
- Configuring Percentage-Based Class-Based Policing
- Monitoring Class-Based Policing
Lesson 3: Configuring Class-Based Shaping
- Class-Based Shaping Overview
- Traffic Shaping Methods
- Configuring Class-Based Shaping
- Monitoring Class-Based Shaping
Lesson 4: Configuring Class-Based Shaping on Frame Relay Interfaces
- Frame Relay Refresher
- Frame Relay Congestion Control
- Frame Relay Congestion Adaptation
- FECN-to-BECN Propagation
- Configuring Frame Relay Adaptive Class-Based Shaping
- Monitoring MQC-Based Frame Relay Traffic Shaping
- MQC-Based Frame Relay Traffic Shaping Example on Multipoint Main Interface
Module 8: Link Efficiency Mechanisms
Lesson 1: Understanding Link Efficiency Mechanisms
- Link Efficiency Mechanisms Overview
- L2 Payload Compression
- Header Compression
- Large Packets "Freeze Out" Voice on Slow WAN Links
- Link Fragmentation and Interleaving
- Applying Link Efficiency Mechanisms
Lesson 2: Configuring Class-Based Header Compression
- Header Compression Overview
- Class-Based TCP Header Compression
- Class-Based RTP Header Compression
- Configuring Class-Based Header Compression
- Monitoring Class-Based Header Compression
Lesson 3: Configuring Link Fragmentation and Interleaving
- Fragmentation Options
- Serialization Delay and Fragment Sizing
- Configuring MLP with Interleaving
- Monitoring MLP with Interleaving
- FRF.12 Frame Relay Fragmentation
- Configuring FRF.12 Frame Relay Fragmentation
- Monitoring FRF.12 Frame Relay Fragmentation
Module 9: QoS Best Practices
Lesson 1: Understanding Traffic Classification Best Practices
- QoS Best Practices
- Voice, Video, and Data QoS Requirements
- QoS Requirements Summary
- Traffic Classification
- Example: LLQ Bandwidth Allocation
- Example: LLQ Example on the Enterprise WAN Edge Router
- Enterprise to Service Provider QoS Class Mapping
Lesson 2: Deploying End-to-End QoS
- QoS Service Level Agreements
- Deploying End-to-End QoS
- Enterprise Campus QoS Implementations
- WAN Edge (CE/PE) QoS Implementations
- Service Provider Backbone QoS Implementations
|