© 2006 Cisco Systems, Inc. All rights reserved.ONT v1.05-1 Implement Cisco AutoQoS Introducing Cisco AutoQoS.

Презентация:



Advertisements
Похожие презентации
© 2005 Cisco Systems, Inc. All rights reserved. IPTX v Introducing IP Quality of Service Implementing AutoQoS.
Advertisements

© 2006 Cisco Systems, Inc. All rights reserved. BCMSN v Configuring Campus Switches to Support Voice Accommodating Voice Traffic on Campus Switches.
© 2006 Cisco Systems, Inc. All rights reserved.IP6FD v IPv6 Services Understanding QoS Support in an IPv6 Environment.
© 2006 Cisco Systems, Inc. All rights reserved.ONT v Implement the DiffServ QoS Model Implementing QoS Preclassify.
© 2006 Cisco Systems, Inc. All rights reserved.ONT v Implement the DiffServ QoS Model Configuring CBWFQ and LLQ.
© 2006 Cisco Systems, Inc. All rights reserved.ONT v Implement Cisco AutoQoS Mitigating Common Cisco AutoQoS Issues.
© 2006 Cisco Systems, Inc. All rights reserved.ONT v Implement the DiffServ QoS Model Introducing Traffic Policing and Shaping.
© 2006 Cisco Systems, Inc. All rights reserved. ICND v Completing ISDN Calls Configuring ISDN BRI and PRI.
Designing QoS © 2004 Cisco Systems, Inc. All rights reserved. Designing QoS for Enterprise Networks ARCH v
© 2004 Cisco Systems, Inc. All rights reserved. IPTX v Module Summary Quality of Service (QoS) is the ability of the network to provide better or.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v Frame-Mode MPLS Implementation on Cisco IOS Platforms Configuring Frame-Mode MPLS on Cisco.
Designing QoS © 2004 Cisco Systems, Inc. All rights reserved. Identifying QoS Mechanisms ARCH v
© 2006 Cisco Systems, Inc. All rights reserved.ONT v Implement Wireless Scalability Implementing WLAN QoS.
© 2006 Cisco Systems, Inc. All rights reserved.ONT v Introduction to IP QoS Identifying Models for Implementing QoS.
© 2004 Cisco Systems, Inc. All rights reserved. IPTX v Introducing IP Quality of Service IP QoS Mechanisms.
© 2006 Cisco Systems, Inc. All rights reserved.ISCW v Cisco IOS Threat Defense Features Configuring Cisco IOS IPS.
© 2006 Cisco Systems, Inc. All rights reserved. BCMSN v Introducing Campus Networks Network Requirements.
© 2006 Cisco Systems, Inc. All rights reserved. CVOICE v Configuring Voice Networks Configuring Dial Peers.
© 2006 Cisco Systems, Inc. All rights reserved. CIPT1 v Deployment of Cisco Unified CallManager Release 5.0 Endpoints Configuring Cisco Unified CallManager.
© 2006 Cisco Systems, Inc. All rights reserved.ONT v Implement the DiffServ QoS Model Understanding WAN Link Efficiency Mechanisms.
Транксрипт:

© 2006 Cisco Systems, Inc. All rights reserved.ONT v Implement Cisco AutoQoS Introducing Cisco AutoQoS

© 2006 Cisco Systems, Inc. All rights reserved.ONT v Cisco AutoQoS

© 2006 Cisco Systems, Inc. All rights reserved.ONT v Enterprise QoS Challenges Enterprise networks work with new traffic types: –IP telephony spreads quickly and requires QoS. –Mission-critical applications need guaranteed bandwidth. QoS implementation requires significant challenging knowledge: –Simple networks require a simple QoS solution that works instantly. –QoS deployment should be cheaper and faster.

© 2006 Cisco Systems, Inc. All rights reserved.ONT v Cisco AutoQoS: Automating the Delivery of Network QoS Cisco AutoQoSQoS for voice, video, and data: Uses Cisco IOS built-in intelligence to automate QoS delivery for most common business scenarios Protects business-critical data applications in the enterprise Simplifies QoS deployment for real-time traffic Reduces configuration errors Makes QoS deployments simpler, cheaper, and faster Follows DiffServ model and other standards in QoS Allows customers to retain complete control over their QoS configuration

© 2006 Cisco Systems, Inc. All rights reserved.ONT v Cisco AutoQoS Evolution Cisco AutoQoS VoIP: –First phase addressed IP telephony. –One command provisions all basic QoS required. –Support is provided across broad range of platforms (switches and routers). Cisco AutoQoS for Enterprise: –Second phase extends capabilities (routers only) for data, voice, and video. –Two QoS deployment stages: Discovers traffic types, load, and generates policy (NBAR) Implements the generated policy

© 2006 Cisco Systems, Inc. All rights reserved.ONT v Cisco AutoQoS: Automating the Key Elements of QoS Deployment 1. Application classification: Discovers applications and provides appropriate QoS treatment 2. Policy generation: Autogenerates initial and ongoing QoS policies 3.Configuration: Provides high-level business knobs, and automates QoS in multidevice domain 4. Monitoring and reporting: Generates intelligent, automatic alerts and summary reports 5.Consistency: Enables automatic, seamless interoperability among all QoS features and parameters

© 2006 Cisco Systems, Inc. All rights reserved.ONT v Protocol Discovery with NBAR Analyzes application traffic patterns in real time and discovers which traffic is running on the network Identifies Layer 4–7 applications and protocols using stateful and deep packet inspection Provides bidirectional, per-interface, and per-protocol statistics: –5-minute bit rate (bps) –Packet counts –Byte counts Currently supports almost 100 protocols and applications

© 2006 Cisco Systems, Inc. All rights reserved.ONT v Cisco AutoQoS Enterprise: Router Deployment Restrictions

© 2006 Cisco Systems, Inc. All rights reserved.ONT v Cisco AutoQoS on Enterprise: Router Deployment Restrictions Restrictions General restrictionsSupports PPP, HDLC, Frame Relay, and ATM PVC only Interface or PVC must have an IP address Serial interface restrictionsMust be configured on both ends of the link Must have the bandwidth configured to the same value on both ends Frame Relay DLCI restrictionsCannot be configured on a DLCI if a map class or virtual template is attached to the DLCI Cannot be configured if DLCI is already assigned to a subinterface ATM PVC restrictionsCannot be configured if a virtual template is already attached to the low-speed PVC (less than 768 kbps)

© 2006 Cisco Systems, Inc. All rights reserved.ONT v Cisco AutoQoS: Router Design Considerations Considerations General QoS requirementsConsiders interface type and the bandwidth configured Uses the bandwidth configured to determine the resulting configuration Bandwidth implicationsUses the bandwidth that is allocated at the time the feature is enabled Does not respond to later bandwidth changes Fragmentation for Frame Relay networks For Frame Relay networks, configures LFI based on G.729 using delay of 10 ms and minimum fragment size of 60 bytes manual adjustment needed if G.711 codec with 220-byte fragment length is required

© 2006 Cisco Systems, Inc. All rights reserved.ONT v Configuring Cisco AutoQoS: Router Prerequisites It cannot be configured if a QoS policy (service policy) is attached to the interface. CEF must be enabled at the interface or ATM PVC. It classifies an interface as low speed (less than or equal to 768 kbps) or high speed (more than 768 kbps): –Correct bandwidth must be configured on all interfaces –If low speed, an IP address must be configured on the interface

© 2006 Cisco Systems, Inc. All rights reserved.ONT v Deploying Cisco AutoQoS for Enterprise on Routers: A Two-Phase Approach 1. Profile the traffic with autodiscovery: –Collects data from the offered traffic for several days (default is 3 days) –Uses NBAR for protocol discovery and statistical analysis 2. Generate and deploy MQC-based QoS policies: –Maps applications to their corresponding DiffServ classes –Assigns appropriate bandwidth and scheduling parameters

© 2006 Cisco Systems, Inc. All rights reserved.ONT v Configuring Cisco AutoQoS: Traffic Profiling on Routers with Autodiscovery Process begins discovering and collecting data for Cisco AutoQoS for Enterprise only. Autodiscovery is enabled on the interface of interest. Optional trust keyword is used to trust (rely on) the DSCP markings; if unspecified, NBAR will be used. Default value is untrusted. Discovery results can be seen with the show auto discovery qos command. auto discovery qos [trust] router(config-if)#

© 2006 Cisco Systems, Inc. All rights reserved.ONT v Configuring Cisco AutoQoS: Configuring QoS Policies on Routers It generates and installs the QoS policy based on the autodiscovery results (AutoQoS for Enterprise). The optional voip keyword configures Cisco AutoQoS VoIP. Optional trust keyword is used to trust (rely on) the DSCP markings for VoIP classification; if unspecified, NBAR will be used. Default value is untrusted. Optional fr-atm keyword enables Cisco AutoQoS VoIP for the low-speed Frame Relay-to-ATM links. auto qos [voip [trust] [fr-atm]] router(config-if)#

© 2006 Cisco Systems, Inc. All rights reserved.ONT v Cisco AutoQoS for Enterprise: Router Configuration Example

© 2006 Cisco Systems, Inc. All rights reserved.ONT v Deploying Cisco AutoQoS VoIP on Switches Commands at the interface level configure Cisco AutoQoS VoIP: –Support for Cisco IP phone and Cisco SoftPhone –Support for Cisco SoftPhone currently only on Cisco Catalyst 6500 Series –Trust boundary disabled when Cisco IP phone is moved Buffer allocation and egress queuing depend on interface type (Gigabit Ethernet or Fast Ethernet). It is supported on static, dynamic-access, voice VLAN access, and trunk ports. CDP must be enabled for Cisco AutoQoS VoIP to function properly.

© 2006 Cisco Systems, Inc. All rights reserved.ONT v Configuring Cisco AutoQoS on Cisco Catalyst 2950 (EI) and 3550 Switches Used for trusted connections. Used to trust the ingress VoIP packet marking. Use if the uplink is connected to a trusted switch or router only. auto qos voip trust switch(config-if)# auto qos voip cisco-phone switch(config-if)# Used for Cisco IP Phone connections.p Enables the trusted boundary feature. Uses CDP to detect the presence or absence of a Cisco IP Phone. QoS markings of incoming packets are trusted only when the Cisco IP phone is detected.

© 2006 Cisco Systems, Inc. All rights reserved.ONT v Cisco AutoQoS VoIP Switch Configuration Example

© 2006 Cisco Systems, Inc. All rights reserved.ONT v Verifying AutoQoS

© 2006 Cisco Systems, Inc. All rights reserved.ONT v How to Verify Cisco AutoQoS RoutersSwitches EnterpriseEnterprise Examine autodiscovery results: show auto discovery qos VoIPVoIP Examine Cisco AutoQoS templates and initial configuration: show auto qos Examine Cisco AutoQoS templates and initial configuration: show auto qos Explore interface statistics for autogenerated policy: show policy-map interface Explore interface-level autogenerated QoS parameters: show policy-map interface Examine CoS-to-DSCP maps: show mls qos maps Procedure FlowProcedure Flow

© 2006 Cisco Systems, Inc. All rights reserved.ONT v Monitoring Cisco AutoQoS on Routers Displays the results of the data collected during the autodiscovery phase for a specific interface or all interfaces router#show auto discovery qos Serial2/1.1 AutoQoS Discovery enabled for applications Discovery up time: 2 hours, 42 minutes AutoQoS Class information: Class Voice: Recommended Minimum Bandwidth: 517 Kbps/50% (PeakRate). Detected applications and data: Application/ AverageRate PeakRate Total Protocol (kbps/%) (kbps/%) (bytes) rtp audio 2/

© 2006 Cisco Systems, Inc. All rights reserved.ONT v Monitoring Cisco AutoQoS on Routers (Cont.) Displays the Cisco AutoQoS templates (policy maps, class maps, and ACLs) created for a specific interface or all interfaces router#show auto qos ! policy-map AutoQoS-Policy-Se2/1.1 class AutoQoS-Voice-Se2/1.1 priority percent 70 set dscp ef class AutoQoS-Inter-Video-Se2/1.1 bandwidth remaining percent 10 set dscp af41 class AutoQoS-Stream-Video-Se2/1.1 bandwidth remaining percent 5 set dscp cs4 class AutoQoS-Transactional-Se2/1.1 bandwidth remaining percent 5 show auto qos [interface interface type] router#

© 2006 Cisco Systems, Inc. All rights reserved.ONT v Monitoring Cisco AutoQoS on Routers (Cont.) Displays the packet statistics of all classes that are configured for all service policies on the specified interface, subinterface, or PVC show policy-map interface [interface type] router# router#show policy-map interface FastEthernet0/0.1 FastEthernet0/0.1 Service-policy output: voice_traffic Class-map: dscp46 (match-any) 0 packets, 0 bytes 5 minute offered rate 0 bps, drop rate 0 bps Match: ip dscp 46 0 packets, 0 bytes 5 minute rate 0 bps Traffic Shaping TargetByte Sustain Excess Interval Increment Adapt Rate Limit bits/int bits/int (ms) (bytes) Active

© 2006 Cisco Systems, Inc. All rights reserved.ONT v Monitoring Cisco AutoQoS on Switches Displays the Cisco AutoQoS VoIP configuration that was initially applied Does not display any user changes to the configuration that might be in effect switch#show auto qos Initial configuration applied by AutoQoS: wrr-queue bandwidth no wrr-queue cos-map wrr-queue cos wrr-queue cos wrr-queue cos 4 5 mls qos map cos-dscp ! interface FastEthernet0/3 mls qos trust device cisco-phone mls qos trust cos show auto qos [interface interface-id] switch#

© 2006 Cisco Systems, Inc. All rights reserved.ONT v Monitoring Cisco AutoQoS on Switches (Cont.) Displays QoS information at the interface level switch#show mls qos interface gigabitethernet0/1 statistics Ingress dscp: incoming no_change classified policed dropped (in bytes) 1 : Others: Egress dscp: incoming no_change classified policed dropped (in bytes) 1 : 0 n/a n/a 0 0 WRED drop counts: qid thresh1 thresh2 FreeQ 1 : : show mls qos interface [interface-id | vlan vlan-id] [buffers | policers | queueing | statistics] switch#

© 2006 Cisco Systems, Inc. All rights reserved.ONT v Monitoring Cisco AutoQoS on Switches (Cont.) Displays the maps that are used to generate an internal DSCP value, to represent the priority of the traffic switch#show mls qos maps dscp-cos Dscp-cos map: dscp: cos: show mls qos maps [cos-dscp | dscp-cos] switch#

© 2006 Cisco Systems, Inc. All rights reserved.ONT v Summary Cisco AutoQoS significantly simplifies QoS deployments. Cisco AutoQoS allows for initial, faster, cheaper, and flawless QoS implementation. Cisco AutoQoS for the Enterprise is deployed in two steps: –Autodiscovery is used to generate policy. –Implementation of the generated policy follows. Cisco AutoQoS allows you to retain complete control over the QoS configuration: –Verification is performed with standard show commands. –Generated results are further tunable with MQC.

© 2006 Cisco Systems, Inc. All rights reserved.ONT v