© 2006 Cisco Systems, Inc. All rights reserved. Optimizing Converged Cisco Networks (ONT) Module 5: Implement Cisco AutoQoS.

Slides:



Advertisements
Similar presentations
Quality of Service CCDA Quick Reference.
Advertisements

© 2006 Cisco Systems, Inc. All rights reserved.QoS v2.2—5-1 Congestion Management Configuring LAN Congestion Management.
Top-Down Network Design Chapter Thirteen Optimizing Your Network Design Copyright 2010 Cisco Press & Priscilla Oppenheimer.
Tiziana Ferrari Differentiated Services Test: Report1 Differentiated Service Test REPORT TF-TANT Tiziana Ferrari Frankfurt, 1 Oct.
© 2006 Cisco Systems, Inc. All rights reserved. Module 4: Implement the DiffServ QoS Model Lesson 4.7: Introducing Traffic Policing and Shaping.
JANET-BMAS Cisco NBAR. Bandwidth Management Advisory Service Cisco NBAR Ben Horner George Neisser
© 2006 Cisco Systems, Inc. All rights reserved. Module 4: Implement the DiffServ QoS Model Lesson 4.10: Deploying End-to-End QoS.
© 2006 Cisco Systems, Inc. All rights reserved. Optimizing Converged Cisco Networks (ONT) Module 4: Implement the DiffServ QoS Model.
© 2006 Cisco Systems, Inc. All rights reserved. Module 4: Implement the DiffServ QoS Model Lesson 4.8: Understanding WAN Link Efficiency Mechanisms.
Configuring LAN Classification and Marking
1Cisco IOS QoS Update, 11/03 © 2003 Cisco Systems, Inc. All rights reserved. CISCO IOS QUALITY OF SERVICE UPDATE Tim McSweeney Product Manager, QoS Internet.
1Presentation_ID © 1999, Cisco Systems, Inc. QoS Quality of Service.
111 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Customer Presentation, 1/03.
Readying Data Networks for Converged Services Presented by: Jaye Armstrong-CCIE Director of Data Services.
TDRE Filtering and QoS TDRE Version The first choice for the mile p.2 IP filtering >With extended access lists >define in router/trafficPolicy.
© 2006 Cisco Systems, Inc. All rights reserved. Module 4: Implement the DiffServ QoS Model Lesson 4.1: Introducing Classification and Marking.
Optimizing Converged Cisco Networks (ONT)
© 2006 Cisco Systems, Inc. All rights reserved. Module 4: Implement the DiffServ QoS Model Lesson 4.5: Configuring CBWFQ and LLQ.
© 2006 Cisco Systems, Inc. All rights reserved. Optimizing Converged Cisco Networks (ONT) Module 4: Implement the DiffServ QoS Model.
© 2006 Cisco Systems, Inc. All rights reserved. QOS Lecture 4 - Introducing QOS.
© 2006 Cisco Systems, Inc. All rights reserved. Optimizing Converged Cisco Networks (ONT) Module 4: Implement the DiffServ QoS Model.
Optimizing Converged Cisco Networks (ONT)
3.4: Using MQC for Implementing QoS
© 2006 Cisco Systems, Inc. All rights reserved. Optimizing Converged Cisco Networks (ONT) Module 4: Implement the DiffServ QoS Model.
© 2001, Cisco Systems, Inc. Classification and Marking.
QoS in MPLS SMU CSE 8344.
CHAPTER 8 Quality of Service. Integrated services (IntServ) Ensure that a specific flow of traffic is going to receive the appropriate level of bandwidth.
Optimizing Converged Cisco Networks (ONT)
Top-Down Network Design Chapter Thirteen Optimizing Your Network Design Oppenheimer.
© 2001, Cisco Systems, Inc. Signaling Mechanism. © 2001, Cisco Systems, Inc. QOS v1.0—7-2 Objectives Upon completing this module, you will be able to:
Example Applications needing Advanced Services Campus Focused Workshop on Advanced Networks Atlanta, GA.
© 2006 Cisco Systems, Inc. All rights reserved. QOS Lecture 10 – Implementing Auto-QOS.
© 2006 Cisco Systems, Inc. All rights reserved. Optimizing Converged Cisco Networks (ONT) Module 4: Implement the DiffServ QoS Model.
© 2006 Cisco Systems, Inc. All rights reserved. QOS Lecture 5 - QOS Policy Models.
© 2006 Cisco Systems, Inc. All rights reserved. Module 4: Implement the DiffServ QoS Model Lesson 4.2: Using NBAR for Classification.
© 2001, Cisco Systems, Inc. IP over MPLS. © 2001, Cisco Systems, Inc. QOS v1.0—11-2 Objectives Upon completing this module, you will be able to: Describe.
© 2001, Cisco Systems, Inc. Modular QoS CLI Classification.
© 2006 Cisco Systems, Inc. All rights reserved. Optimizing Converged Cisco Networks (ONT) Module 4: Implement the DiffServ QoS Model.
© 2006 Cisco Systems, Inc. All rights reserved. Optimizing Converged Cisco Networks (ONT) Module 2: Cisco VoIP Implementations.
© 2006 Cisco Systems, Inc. All rights reserved. QOS Lecture 6- Classification and Marking.
Juniper qos JNCIA.
ﺑﺴﻢﺍﷲﺍﻠﺭﺣﻣﻥﺍﻠﺭﺣﻳﻡ. Group Members Nadia Malik01 Malik Fawad03.
© 2006 Cisco Systems, Inc. All rights reserved. Optimizing Converged Cisco Networks (ONT) Module 3: Introduction to IP QoS.
Voip Over PPP Links With Qos Mohammad ali kordmostafapour.
Topic 4: Quality of Service. Need for QoS If we don’t use QoS, the following problems may arise: Jitter Insufficient Bandwidth Delay Information Loss.
© 2006 Cisco Systems, Inc. All rights reserved. Optimizing Converged Cisco Networks (ONT) Module 3: Introduction to IP QoS.
© 2006 Cisco Systems, Inc. All rights reserved. 3.5: Implementing QoS with Cisco AutoQoS.
Modular Policy Framework (MPF)
Analysis of QoS Arjuna Mithra Sreenivasan. Objectives Explain the different queuing techniques. Describe factors affecting network voice quality. Analyse.
LOG Objectives  Describe some of the VoIP implementation challenges such as Delay/Latency, Jitter, Echo, and Packet Loss  Describe the voice encoding.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNP 1 v3.0 Module 1 Overview of Scalable Internetworks.
© 2006 Cisco Systems, Inc. All rights reserved. Optimizing Converged Cisco Networks (ONT) Module 3: Introduction to IP QoS.
© 2006 Cisco Systems, Inc. All rights reserved. QOS Lecture 9 - WAN Link Efficiency Mechanisms.
Cisco QoS Notes.
© 2006 Cisco Systems, Inc. All rights reserved. Optimizing Converged Cisco Networks (ONT) Module 3: Introduction to IP QoS.
Mr. Mark Welton.  Quality of Service is deployed to prevent data from saturating a link to the point that other data cannot gain access to it  QoS allows.
Quality of Service CLASSIFICATION AND MARKING. What is QoS? 1.It’s a CCIE topic – but that doesn’t mean you can’t learn! 1.Understand traffic flows AB.
© 2006 Cisco Systems, Inc. All rights reserved. Optimizing Converged Cisco Networks (ONT) Module 4: Implement the DiffServ QoS Model.
© 2006 Cisco Systems, Inc. All rights reserved. QOS Lecture 7 - Queuing Implementations.
© 2001, Cisco Systems, Inc. Modular QoS CLI Service Policy.
© 2006 Cisco Systems, Inc. All rights reserved. Module 4: Implement the DiffServ QoS Model Lesson 4.6: Congestion Avoidance.
© 2006 Cisco Systems, Inc. All rights reserved. 3.2: Implementing QoS.
Lecture 8 -Traffic Management
© 2006 Cisco Systems, Inc. All rights reserved. Optimizing Converged Cisco Networks (ONT) Module 4: Implement the DiffServ QoS Model.
Instructor Materials Chapter 6: Quality of Service
AutoQoS Customer Presentation, 1/
Top-Down Network Design Chapter Thirteen Optimizing Your Network Design Copyright 2010 Cisco Press & Priscilla Oppenheimer.
Implementing Quality of Service (QoS)
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 6: Quality of Service Connecting Networks.
Presentation transcript:

© 2006 Cisco Systems, Inc. All rights reserved. Optimizing Converged Cisco Networks (ONT) Module 5: Implement Cisco AutoQoS

© 2006 Cisco Systems, Inc. All rights reserved. Module 5: Implement Cisco AutoQoS Lesson 5.2: Mitigating Common Cisco AutoQoS Issues

© 2006 Cisco Systems, Inc. All rights reserved. Objectives  Describe common issues with Cisco AutoQoS.  Explain how to interpret AutoQoS generated commands.  Determine when manual modification of AutoQoS commands is necessary.  Describe methods for making manual modifications to AutoQoS generated commands.

© 2006 Cisco Systems, Inc. All rights reserved. Major Enterprise QoS Requirements  Trust boundary definition  Identification of applications, protocols of interest (number of classes), and their QoS requirements  Determination of classification options  Determination of traffic-marking options  Determination of queue mechanisms and optimal parameters per class  Definition of port- and interface-specific transport features  Designation of bandwidth efficiency mechanisms for low-speed links  Identification of efficient alarm and event- monitoring options

© 2006 Cisco Systems, Inc. All rights reserved. DiffServ QoS Mechanisms Enabled by Cisco AutoQoS  DiffServ functions are automated and simplified to expedite deployment of QoS features for voice, video, and data. DiffServ FunctionCisco IOS QoS FeaturesBehavior Classification  NBAR and IP precedence  DSCP and CoS  Classifies voice, video, and data traffic based on packet attributes; up to 10 classes Marking  Class-based marking  Sets Layer 2 and Layer 3 attributes to separate packets into classes Congestion management  Percentage-based LLQ and CBWFQ  WRR  Provides EF treatment for voice, AF treatment for video and data, and best- effort treatment as default Shaping  Class-based shaping or FRTS  Shapes to CIR to prevent bursts and smooth traffic to configured rate Congestion avoidance  WRED  Makes intelligent packet drop decisions to prevent tail drops across multiple TCP sessions Link efficiency  Header compression and link fragmentation and interleaving  Reduces VoIP bandwidth requirement and jitter experienced by voice packets

© 2006 Cisco Systems, Inc. All rights reserved. Automated Cisco AutoQoS DiffServ Class Provisioning Traffic ClassDSCPCoS IP routingCS66 Interactive voiceEF5 Interactive videoAF414 Streaming videoCS44 Telephony signalingCS33 Transactional- interactive AF212 Network management CS22 Bulk dataAF111 ScavengerCS11 Best effort00 Auto DiscoveryCisco Auto QoS Policy Application and Protocol-Types Cisco Auto QoS Classmaps Match Statements Offered Bit Rate (Average and Peak) Minimum Bandwidth to Class Queues, Scheduling and WRED

© 2006 Cisco Systems, Inc. All rights reserved. Common Issues with Cisco AutoQoS IssueSolution Cisco AutoQoS generates up to 10 classes, but most enterprise networks deploy 3–6 classes today. Manual consolidation of similar classes to meet the final number of classes actually needed. Cisco AutoQoS does not adapt to changing traffic conditions automatically. Running Auto Discovery on a periodic basis followed by re- enabling of Cisco AutoQoS. Cisco AutoQoS does not handle all possible scenarios that may occur and might not fit specific classification or policies. Manual fine-tuning of the configuration generated, adding new matching criteria to fit the specific situation.

© 2006 Cisco Systems, Inc. All rights reserved. Interpreting Generated Cisco AutoQoS Configuration  Generated Cisco AutoQoS configuration is examined using show auto qos command, answering these questions: How many classes were identified (class maps)? Which traffic classification (class map) options were selected? Which traffic marking options were selected (policy maps)? Which queuing mechanisms and parameters were designated (policy maps)? Which other QoS mechanisms were appointed per class (policy maps)? Were any traffic parameters suggested? Where was the autogenerated policy applied (interface, DLCI, or PVC)?

© 2006 Cisco Systems, Inc. All rights reserved. How to Interpret the show auto qos Command Output router#show auto qos ! policy-map AutoQoS-Policy-Se2/1.1 class AutoQoS-Voice-Se2/1.1 priority percent 50 set dscp ef class AutoQoS-Inter-Video-Se2/1.1 bandwidth remaining percent 10 set dscp af41 class AutoQoS-Transactional-Se2/1.1 bandwidth remaining percent 5 set dscp af21 ! policy-map AutoQoS-Policy-Se2/1.1-Parent class class-default shape average service-policy AutoQoS-Policy-Se2/1.1 ! class-map match-any AutoQoS-Voice-Se2/1.1 match protocol rtp audio ! class-map match-any AutoQoS-Transactional-Se2/1.1 match protocol sqlnet Classification Nested Policy Map (Frame Relay) Parent Policy Map (Frame Relay) LLQ Class-Based Marking CBWFQ Class-Based Shaping NBAR

© 2006 Cisco Systems, Inc. All rights reserved. How to Interpret the show auto qos Command Output (Cont.) RMON event generated by AutoQoS Frame Relay  Monitoring Drops in LLQ Thresholds are activated in RMON alarm table to monitor drops in Voice Class. The default drop threshold is 1 bps. Rmon event log trap AutoQoS description “AutoQoS SNMP traps for Voice Drops” owner AutoQoS Rmon alarm cbQoSCMDDropBitRate Absolute rising-threshold falling-threshold 0 Owner AutoQoS

© 2006 Cisco Systems, Inc. All rights reserved. How to Interpret the show auto qos Command Output (Cont.) rmon event log trap AutoQoS description "AutoQoS SNMP traps for Voice Drops" owner AutoQoS Serial2/1.1: DLCI 58 - ! interface Serial2/1.1 point-to-point frame-relay interface-dlci 58 class AutoQoS-FR-Serial2/1-58 ! map-class frame-relay AutoQoS-FR-Serial2/1-58 frame-relay cir frame-relay bc frame-relay be 0 frame-relay mincir service-policy output AutoQoS-Policy-Se2/1.1-Parent Frame Relay Traffic Parameters RMON Traps for Voice Packet Drops Applying all to the DLCI (or Policy Map to the Serial in Non-Frame Relay)

© 2006 Cisco Systems, Inc. All rights reserved. When Is Manual Modification of AutoQoS Configuration Required?

© 2006 Cisco Systems, Inc. All rights reserved. NBAR and ACL Classification  Cisco AutoQoS uses NBAR and ACLs to generate classifications  Any MQC classification mechanism can manually tune the generated classification: Start the Auto Discovery and review the generated results (or take the active classification if Cisco AutoQoS is already activated). Copy the generated classification and modify it offline. Apply the modified classification to a router. H.323 MGCP class-map match-any AutoQoS-Voice-Se2/1.1 match protocol rtp audio ! class-map match-any AutoQoS-Signaling-Se2/1.1 match access-group 101 match protocol rtcp ! class-map match-any AutoQoS-Transactional-Se2/1.1 match protocol sqlnet match protocol citrix ! access-list 101 permit tcp any any eq 1719 access-list 101 permit tcp any any eq 1720 access-list 101 permit udp any any eq 2427 access-list 101 permit udp any any eq 2428

© 2006 Cisco Systems, Inc. All rights reserved. MCQ Classification Options  Besides NBAR and ACLs, these major MQC classification options can be used for tuning.  These classification options can be used in any combination as needed to meet specific classification requirements. match input-interface interface-name match cos cos-value [cos-value cos-value cos-value] match ip precedence ip-prec-value [ip-prec...] match ip dscp ip-dscp-value [ip-dscp-value...] match ip rtp starting-port-number port-range router(config-cmap)#

© 2006 Cisco Systems, Inc. All rights reserved. Self Check 1.What are some common issues when using Cisco AutoQoS to generate enterprise policies? 2.When is manual Modification of AutoQoS configuration required?

© 2006 Cisco Systems, Inc. All rights reserved. Summary  Cisco AutoQoS automates QoS deployment for the most common enterprise scenarios and enables several Cisco IOS QoS mechanisms to meet the QoS requirements of various applications and traffic types discovered in the enterprise network.  Cisco AutoQoS automatically provisions six QoS mechanisms using DiffServ technology: Classification, Marking, Congestion Management, Shaping, Congestion Avoidance, and Link Efficiency.  Although Cisco AutoQoS automates QoS deployment, it targets only the most common enterprise network scenarios. The QoS classes and templates that Cisco AutoQoS generates will not suit every network requirement.

© 2006 Cisco Systems, Inc. All rights reserved. Q and A

© 2006 Cisco Systems, Inc. All rights reserved. Resources  Cisco AutoQoS Introduction rotocol_option_home.html  Cisco AutoQoS Q&A gies_q_and_a_item0900aecd8020a589.shtml

© 2006 Cisco Systems, Inc. All rights reserved.