Presentation is loading. Please wait.

Presentation is loading. Please wait.

1111 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 111 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS.

Similar presentations


Presentation on theme: "1111 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 111 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS."— Presentation transcript:

1 1111 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/ © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03

2 2 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 Cisco AutoQoS Technical Presentation Ramya Venkatraman Technical Marketing Engineer – QoS Internet Technologies Group

3 3333 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 Agenda Introduction Cisco AutoQoS Framework Automation with Cisco AutoQoS AutoQoS Deployment Case Study Summary Introduction

4 4444 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 Introduction – IETF DiffServ Architecture (RFC-2475) The idea: different service levels for packets The service: some significant characteristics of packet transmission in one direction across the network Examples: bandwidth and latency

5 5555 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 A New Paradigm for Automating the Delivery of Network Quality of Service Key Takeaways: Simpler QoS deployments – Reduces operator errors Cheaper QoS deployments – Up to 2/3 rds reduction in cost Faster QoS deployments – Up to 2/3 rds reduction in deployment time Cisco AutoQoS initial focus: QoS for Voice over IP IP Telephony is here! IP Telephony requires QoS QoS deployment can be challenging Cisco AutoQoS makes VoIP deployments simpler, cheaper, and faster Cisco AutoQoS retains 100% customer control over configuration

6 6666 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 ROUTER SWITCH Classification (CoS, DSCP, ACLs, VLAN, Port-based) Cisco QoS Introduction: A Complete Diffserv Toolkit Link Efficiency Mechanisms (Compression, Fragmentation) Congestion Avoidance Mechanisms (WRED, WRED-ECN) Congestion Management Techniques (WFQ,CBWFQ,LLQ) Classification & Marking (DSCP, IP Precedence, nBAR, etc.) FE Traffic Conditioners (Policing, Shaping) Queuing & Scheduling (WRR, PQ) Buffer Management & WRED Classification (CoS, DSCP, ACLs, VLAN, Port-based) Policing & Marking (Aggregate & Micro Flow Policing) GEATM PPP HDLC FRAME RELAY PROVISIONING & MONITORING CBQoSMIB, QPM 3.0

7 7777 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 Agenda Introduction Cisco AutoQoS Framework Automation with Cisco AutoQoS AutoQoS Deployment Case Study Summary Cisco AutoQoS Framework

8 8888 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 DiffServ Function Cisco IOS QoS FeatureBehavior ClassificationNBAR DSCP, Port Classification of VoIP based on packet attributes or port trust MarkingClass-Based MarkingSet L3 / L2 attributes to bucketize packets into a class Congestion Management % based LLQ, WRR Provide EF treatment to voice & BE treatment to data ShapingClass-based Shaping or FRTSShape to CIR to prevent burst & smooth Traffic to Configured Rate Link Efficiency Mechanism Header CompressionReduce the VoIP bandwidth requirement Link Efficiency Mechanism Link Fragmentation & Interleaving Reduce jitter experienced by voice packets Automation and simplification of the existing user interface to expedite deployment of QoS features for VoIP Fine-tuning of AutoQoS generated parameters by user, if desired Cisco AutoQoS - VoIP Framework DiffServ Functions Automated

9 9999 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 Cisco AutoQoS Framework – Network Based Application Recognition Benefits Identifies Layer 4 to Layer 7 applications and protocols Stateful & deep packet inspection Protocol Discovery analyzes application traffic patterns in real time and identifies traffic is running on the network Platform Support Cisco 1700, 2600, 3600, 7100, 7200, FlexWan Series Routers Switches: MSFC support on Sup 1a & Sup 2 introduced in Release 12.1(13)E Citrix25% Netshow 15% Fasttrack10% FTP30% HTTP20% Link Utilization What Applications are running through my network?

10 10 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 Cisco AutoQoS Framework – nBAR RTP Payload Type Classification CODECPayload Type G.711 (Audio)0 (mu-law) 8 (a-law) G.721 (Audio)2 G.722 (Audio)9 G.723 (Audio)4 G.728 (Audio)15 G.729 (Audio)18 H.261 (Video)31 MPEG-1 (A/V) MPEG-2 (A/V) 14 (Audio), 32 (Video), 33 (A-V) Dynamic Eases classification of voice and video traffic VoIP, streaming / real time video, audio / video conferencing, Fax Over IP Distinguishes between RTP packets based on payload type and CODECS Removes dependencies on UDP Port Range & DSCP markings

11 11 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 Cisco AutoQoS Framework – Percentage Based Policies Problems Fixed CIR imposes scalability issues Service policies differ by interface, with a wide range of interface bandwidths Solution Configure policies as a percentage of available bandwid th Advantage Increased Scalability & Manageability Same Policy Map can be applied on multiple interfaces and on interfaces with varying bandwidth Build Once, Apply Many Policies

12 12 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 10mbps Ethernet Voice1500 Data BytesVoice 1500 Data BytesVoice 1500 Data BytesVoice 56kb WAN ~214ms Serialization Delay Voice Packet 60 bytes Every 20 ms Voice Packet 60 bytes Every >214 ms Voice Packet 60 bytes Every >214 ms Benefit: reduce the jitter in voice calls Implemented via Multilink PPP (MLP) over FR, ATM, and leased lines Fragments are interleaved with the real-time packets, reducing the Serialization delay experienced by Voice packets Cisco AutoQoS Framework – MLPPP Link Fragmentation & Interleaving Problem: large packets freeze out voice

13 13 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 Cisco AutoQoS Framework – RTP Header Compression PROBLEM: Header = 2 X Payload CODECPPP 6 Bytes of Header ATM 53 Bytes Cells with a 48 Byte Payload Frame-Relay 4 Bytes of Header G.711 at 50 pps82.4 kbps106 Kbps81.6 kbps G.711 at 33 pps75.5 kbps84 Kbps75 kbps G.729A at 50 pps26.4 kbps42.4 Kbps25.6 kbps G.729A at 33 pps20 kbps28 Kbps19.5 kbps BENEFIT: Reduction in Voice Bandwidth Requirement CODECPPP 6 Bytes of Header ATM 53 Bytes Cells with a 48 Byte Payload Frame-Relay 4 Bytes of Header G.711 at 50 pps68 kbpsN/A67 kbps G.711 at 33 pps66 kbpsN/A65.5 kbps G.729A at 50 pps12 kbpsN/A11.2 kbps G.729A at 33 pps10.5 kbpsN/A10 kbps

14 14 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 Agenda Introduction Cisco AutoQoS Framework Automation with Cisco AutoQoS AutoQoS Deployment Case Study Summary Automation with Cisco AutoQoS

15 15 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 Automation with Cisco AutoQoS – VoIP Intelligence in the LAN Server Farm Core Layer 3 Switched Backbone Layer 3 Switch Layer 2 Switch Building Access Distribution Enable Trust boundary (phone, access, uplink/downlink) Enable Priority Queuing where required Modify Queue Admission criteria where required Configure CoS to DSCP and IP Prec to DSCP maps where required

16 16 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 Automation with Cisco AutoQoS – VoIP Intelligence in the WAN Build MQC based policies for VoIP Intelligent Classification (Trust / Untrust) High Speed & Low Speed QoS Policies Automatically enable QoS features specific to underlying transport protocol (FR, ATM, PPP, FR-to-ATM) Enable Traffic Shaping where required Enable LFI (FRF.12, MLP) where required Enable CRTP Monitoring & SNMP Alerts 125 Remote Sites WAN

17 17 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 Cisco AutoQoS Benefits Router Platforms User can meet the voice QoS requirements without extensive knowledge about: Underlying technologies (i.e.: PPP, FR, ATM) Service policies Link efficiency mechanisms AutoQoS lends itself to tuning of all generated parameters & configurations Cisco 2600, 2600-XM, 3600, 3700, and 7200 Series Routers

18 18 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 Supported on serial (PPP & HDLC), ATM PVCs, FR DLCIs and FR/ATM links Only on point-to-point sub-interfaces for FR and low speed ATM PVCs Policies are specific to underlying transport layer protocol Automatically identifies H.323, MGCP, H.225 (Unicast), SIP and Skinny Signaling Protocols Command Line Interface Automation with Cisco AutoQoS Router Platforms auto qos voip [trust] – Untrusted Mode by default auto qos voip [fr-atm] – Enabled on FR DLCI for FR/ATM Interworking

19 19 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 Classification Trust: relies on DSCP markings from switches (DSCP EF & AF31) Un trust: nBAR RTP Payload Type Classification & Access Lists Provisioning LLQ protects voice bearer and voice signaling traffic WFQ shares bandwidth fairly in the Best Effort Data class Policy Generation Enables high- (>768Kbps) and low- (<=768Kbps) speed QoS Monitoring SNMP monitoring events are reported if the SNMP server is enabled Thresholds activated in RMON alarm table to monitor LLQ drops Automation with Cisco AutoQoS Router Platforms (Cont)

20 20 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 class-map VoIP-Bearer match protocol rtp audio class-map VoIP-Control match access-group 101 ! policy-map QoS-Policy class VoIP-Bearer priority percent 30 set ip dscp ef class VoIP-Control bandwidth percent 5 set ip dscp af31 class class-default fair-queue ! Access-list 101 permit tcp any any eq 1720 \\H.323 Access-list 101 permit tcp any any range \\H.323 Access-list 101 permit udp any any eq 2427 \\MGCP Access-list 101 permit udp any any eq 2428 \\MGCP Access-list 101 permit tcp any any range \\ Skinny Configuring QoS for VoIP on Low Speed Frame Relay WAN Link Classify the traffic of interest for QoS Policy Define QoS Policy Treatment Without AutoQoS Define ACLs to classify VoIP Signaling Automation with Cisco AutoQoS Router Platforms (Cont) Frame Relay

21 21 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 interface Serial4/0 encapsulation frame-relay frame-relay traffic-shaping ! interface Serial4/0.1 point-to-point bandwidth 256 ip address frame-relay interface-dlci 100 class VoIP Frame-relay ip rtp header-compression ! map-class frame-relay VoIP frame-relay cir frame-relay bc 2560 frame-relay be 0 frame-relay mincir service-policy output QoS-Policy frame-relay fragment 320 Enabling FRTS, FRF.12 & CRTP Enable Frame Relay Traffic Shaping Apply FR class-map to DLCI Frame Relay Traffic Shaping Apply QoS Policy Enable FRF.12 Enable RTP Header Compression Without AutoQoS Automation with Cisco AutoQoS Router Platforms (Cont) Frame Relay

22 22 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 interface Serial4/0 encapsulation frame-relay frame-relay traffic-shaping ! interface Serial4/0.1 point-to-point bandwidth 256 ip address frame-relay interface-dlci 100 class AutoQoS-VoIP-FR-Serial4/0-100 auto qos voip frame-relay ip rtp header-compression ! map-class frame-relay AutoQoS-VoIP-FR-Serial4/0-100 frame-relay cir frame-relay bc 2560 frame-relay be 0 frame-relay mincir service-policy output AutoQoS-Policy-UnTrust frame-relay fragment 320 You enable AutoQoS FRTS enabled by AutoQoS FRTS & FRF.12 settings generated by AutoQoS CRTP configuration generated by AutoQoS You specify BW, IP Addr & FR DLCI With AutoQoS Automation with Cisco AutoQoS Router Platforms (Cont) Frame Relay

23 23 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 Provisioning done by AutoQoS Classification done by AutoQoS class-map match-any AutoQoS-VoIP-RTP-Untrust match protocol rtp audio match access-group name AutoQoS-VOIP-RTCP class-map AutoQoS-VoIP-Control-Untrust match access-group name AutoQoS-VOIP-Control class-map match-any AutoQoS-VOIP-Remark match ip dscp ef match ip dscp af31 ! policy-map AutoQoS-Policy-Untrust class-map AutoQoS-VoIP-RTP-Untrust priority percent 70 set dscp ef class AutoQoS-VoIP-Control-Untrust bandwidth percent 5 set dscp af31 class AutoQoS-VoIP-Remark set dscp default class class-default fair-queue Automation with Cisco AutoQoS Router Platforms (Cont) Frame Relay With AutoQoS

24 24 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 RMON event configured generated by AutoQoS Monitoring Drops in LLQ Thresholds are activated in RMON alarm table to monitor drops in Voice Class Default drop threshold is 1bps 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 With AutoQoS Automation with Cisco AutoQoS Router Platforms (Cont) Frame Relay

25 25 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 User can meet the voice QoS requirements without extensive knowledge about: Trust boundary CoS to DSCP mappings Weighted Round Robin (WRR) & Priority Queue (PQ) Scheduling parameters Generated parameters and configurations are user tunable Cisco AutoQoS Benefits Switch Platforms Cisco Catalyst 6500, 4500, 3550, and 2950EI Switches

26 26 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 Single command at the interface level configures interface and global QoS Support for Cisco IP Phone & Cisco Soft Phone Support for Cisco Soft Phone currently exists only on the Cat6500 Trust Boundary is disabled when IP Phone is moved / relocated Buffer Allocation & Egress Queuing dependent on interface type (GE/FE) Supported on Static, dynamic-access, voice VLAN access, and trunk ports CDP must be enabled for AutoQoS to function properly Cisco Catalyst 2950 EI supports WRR, Strict Priority Scheduling, and Strict Priority Queuing Automation with Cisco AutoQoS Switch Platforms

27 27 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 Cisco Catalyst 6500 Switch Global: set qos autoqos Interface: set port qos autoqos voip [ciscosoftphone | ciscoipphone] Trust Boundary: Set port qos autoqos trust [cos|dscp] Cisco Catalyst 3550 and 2950EI Switches auto qos voip trust – QoS Labels in ingress packets are trusted auto qos voip Cisco-phone – Extends trust boundary if IP Phone detected Cisco Catalyst 4500 Switch Similar to Cat 3550/2950 Automation with Cisco AutoQoS Switch Platforms (Cont) Command Line Interface

28 28 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 set qos enable set port qos mod/port cos 0 set port qos mod/port cos-ext 0 set port qos mod/port trust-ext untrusted set port qos mod/port trust-device ciscoipphone set qos acl ip ACL_IP-PHONES trust-cos any commit qos acl ACL_IP-PHONES set qos acl map ACL_IP-PHONES mode/port set port qos mod/port trust trust-cos set qos ipprec-dscp-map set qos cos-dscp-map set qos map 2q2t tx queue 2 2 cos 5,6, Automation with Cisco AutoQoS Switch Platforms (Cont) Without AutoQoS Configuring QoS for VoIP on Trusted & Untrusted Ports in the LAN 6500

29 29 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 Automation with Cisco AutoQoS Cisco Catalyst 6500 Series Switch With AutoQoS set port macro 4/1 ciscoipphone Port 4/1 has been fully configured for ciscoipphone. Data vlan set to 10, auxiliary vlan set to 110, port based autoqos configured. Global autoqos configured on all ports. set qos autoqos All ingress and egress QoS scheduling parameters configured on all ports. CoS to DSCP, DSCP to COS and IP Precedence to DSCP maps configured. Global QoS configured set port qos autoqos 4/1 voip ciscoipphone Port 4/1 has been fully configured for voip. Global autoqos configured on all ports User enables AutoQoS Generated by AutoQoS 6500

30 30 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 mls qos map cos-dscp mls qos ! interface FastEthernet0/1 Description to IP Phone mls qos trust CoS wrr-queue cos-map 4 5 priority-queue out switchport voice vlan 111 switchport access vlan 11 switchport priority extend cos 0 Map CoS Values in incoming packets to DSCP values Ingress Classification set to trust CoS value received in the packet Assign packets with CoS 5 to Queue 4 (Expedite Queue) Enable Egress Expedite Queue Enable Trust Boundary on the phone Configuring QoS for VoIP on Trusted Ports in the LAN Automation with Cisco AutoQoS Cisco Catalyst 3550 Series Switch Without AutoQoS

31 31 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 Interface GigabitEthernet0/1 mls qos trust device cisco-phone mls qos trust cos auto qos voip cisco-phone wrr-queue bandwidth wrr-queue queue-limit wrr-queue cos-map wrr-queue cos-map wrr-queue cos-map 4 5 priority-queue out Generated by AutoQoS Generated by AutoQoS You enable AutoQoS Interface FastEthernet0/1 mls qos trust device cisco-phone mls qos trust cos auto qos voip cisco-phone wrr-queue bandwidth wrr-queue min-reserve 1 5 wrr-queue min-reserve 2 6 wrr-queue min-reserve 3 7 wrr-queue min-reserve 4 8 wrr-queue cos-map wrr-queue cos-map wrr-queue cos-map 4 5 priority-queue out You enable AutoQoS Automation with Cisco AutoQoS Cisco Catalyst 3550 Series Switch With AutoQoS

32 32 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 mls qos mls qos map cos-dscp wrr-queue cos-map wrr-queue cos-map wrr-queue cos-map 4 5 wrr-queue bandwidth ! Interface GigabitEthernet0/1 Description Uplink to Trusted Source mls qos trust dscp ! interface FastEthernet0/1 Description to IP Phone mls qos trust CoS switchport voice vlan 111 switchport access vlan 11 switchport priority extend cos 0 Map CoS Values in incoming packets to DSCP values Ingress Classification set to trust CoS value received in the packet Assign packets with CoS 5 to Queue 4 (Expedite Queue) Enable Trust Boundary on the phone Configuring QoS for VoIP on Trusted & Untrusted Ports in the LAN Automation with Cisco AutoQoS Cisco Catalyst 2950EI Series Switch Without AutoQoS

33 33 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 mls qos map cos-dscp wrr-queue bandwidth no wrr-queue cos-map wrr-queue cos-map wrr-queue cos-map wrr-queue cos-map 4 5 ! interface GigabitEthernet0/2 auto qos voip trust mls qos trust cos ! Interface FastEthernet0/1 auto qos voip cisco-phone mls qos trust device cisco-phone Generated by AutoQoS auto qos voip trust You enable AutoQoS auto qos voip cisco-phone Automation with Cisco AutoQoS Cisco Catalyst 2950EI Series Switch With AutoQoS

34 34 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 Agenda Introduction Cisco AutoQoS Framework Automation with Cisco AutoQoS AutoQoS Deployment Case Study Summary AutoQoS Deployment Case Study

35 35 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 QoS Deployment for VoIP Goal: Deploy consistent, end-to-end QoS for VoIP WAN Classification & Trust Boundary Marking / Remarking Egress Queue Scheduling Buffer Management Classification & Trust Boundary Marking / Remarking Egress Queue Scheduling Buffer Management Intelligent Classification Bandwidth Provisioning Admission Control Shaping Link Fragmentation & Interleaving Header Compression Intelligent Classification Bandwidth Provisioning Admission Control Shaping Link Fragmentation & Interleaving Header Compression Layer 3 Policing Egress Scheduling (Multiple Queues with WRR) Priority Queuing for VOIP Buffer Management Layer 3 Policing Egress Scheduling (Multiple Queues with WRR) Priority Queuing for VOIP Buffer Management Access Layer Distribution Layer WAN

36 36 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 Application Classification Application Classification Policy Generation Policy Generation Configuration Monitoring & Reporting Monitoring & Reporting Consistency Identify Traffic of Interest Trust & Untrust Identify Traffic of Interest Trust & Untrust Link Efficiency Mechanisms CoS to DSCP to Queue mapping WRR & WRED parameters Transport specific features Link Efficiency Mechanisms CoS to DSCP to Queue mapping WRR & WRED parameters Transport specific features Monitor the performance of Voice traffic Consistent end-to-end QoS across LAN & WAN Platform Consistency Consistent end-to-end QoS across LAN & WAN Platform Consistency Classes Bandwidth requirements High Speed Vs Low Speed QoS Buffer Management Classes Bandwidth requirements High Speed Vs Low Speed QoS Buffer Management QoS Deployment for VoIP – Without AutoQoS Key Elements of QoS Deployment

37 37 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 QoS Deployment for VoIP – Manual Approach without AutoQoS In the WAN 1. Identify applications and protocols of interest Untrusted edge vs. trusted edge 2. Remark traffic based on classification 3. Determine how many classes should be configured, and what queuing should be enabled 4. Determine class bandwidth requirements 5. Configure transport specific features Traffic Shaping, MLPPP & TX-Ring settings 6. Enable bandwidth specific QoS features Header Compression & Fragmentation Settings (MLP/LFI or FRF.12) 7. Configure alarm and event settings for monitoring purposes

38 38 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 QoS Deployment for VoIP – Manual Approach without AutoQoS In the LAN 1. Identify Trust Boundary & Extended Trust Boundary 2. Remark traffic based on classification 3. Determine CoS to DSCP and IP Precedence to DSCP mappings 4. Map CoS values to the different egress queues 5. Queue Size Settings & WRR weights FE Vs GE ports 6. Determine CoS to Egress queue mapping 7. Configure QoS on a per port basis

39 39 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 Identify VoIP Bearer & Control Traffic Evaluate Network Environment & Generate Initial Policy One Command VoIP Packet Drop Alerts CBQoSMIB Support Full LAN & WAN Interoperability QoS Deployment for VoIP– Automation with Cisco AutoQoS (Phase I) Accomplish all of the above in just 4 steps 1. Configure Interface / Sub-Interface Bandwidth 2. Configure IP Address 3. Enable AutoQoS (Trust Vs Un Trust) 4. Fine Tune Parameters, if required Traffic Classification Policy Generation Provisioning MonitoringConsistency

40 40 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 QoS Deployment for VoIP - Single Step Approach Using Cisco AutoQoS Enable Cisco AutoQoS for VoIP on the switch 1. Cisco Catalyst 2950 and 3550 Switches: enable Auto QoS on the interface auto qos voip [trust | cisco-phone] 2. Cisco Catalyst 6500 Switch: enable Auto QoS on the port set qos autoqos set port qos autoqos voip [ciscosoftphone | ciscoipphone] set port qos autoqos trust [cos|dscp] 3. Parameter Tuning Monitor Cisco AutoQoS on the Switch 1. sh mls qos interface [buffers | queuing] (above command not supported on 2950) 2. show mls qos maps cos-dscp 3. show auto qos interface In the LAN

41 41 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 Enable Cisco AutoQoS for VoIP via Router CLI 1.Configure IP address on interface or sub interface 2.Configure bandwidth on interface or sub interface 3.Enable autoqos voip [ trust | fr-atm ] on PVC, DLCI or interface 4.Parameter tuning & Configuration modifications Monitor Cisco AutoQoS on the Router 1.show policy-map interface 2.show auto qos [interface ] 3.show rmon [alarms | events ] Monitor Cisco AutoQoS using QPM 3.0 QoS Deployment for VoIP - Single Step Approach Using Cisco AutoQoS (Cont) In the WAN

42 42 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 QoS Deployment for VoIP – Class-Based QoS MIB (CBQoSMIB) ftp://ftp.cisco.com/pub/mibs/v2/CISCO-CLASS-BASED-QOS-MIB.my Provides read access to configuration and statistical information for MQC based QoS Policies Provides MQC configuration information and application statistics Provides CBQoS statistics on a per-policy/per-interface or PVC basis Monitor pre- and post-policy bit rates on a device SNMP Interface 1 Outbound Policy CBQoSMIB Provide CBQoS Statistics & Configuration Information Per policy Interface 3 Inbound Policy Interface 2 Inbound Policy

43 43 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 QoS Deployment for VoIP – Monitoring & Reporting with QPM 3.0 Central web based tool QoS config guidance Templates, customize Deployment control File export Monitoring Reports Troubleshooting Multi-device, global Device-Based Single Command Intelligent Classification Reporting via Syslog & Traps Cisco Works QoS Policy Manager interface Multilink1 ip address ip tcp header-compression iphc-format load-interval 30 service-policy output QoS-Policy ppp multilink ppp multilink fragment-delay 10 ppp multilink interleave interface Serial0 –bandwidth 256 –Ip address –auto qos voip CLI

44 44 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 Bronze Silver Gold QoS Deployment for VoIP - Monitoring and Reporting with CBQoSMIB & QPM 3.0 CMPrePolicyPkt CMPrePolicyByte CMPostPolicyPkt CMDropPkt CMDropByte CMNoBufDropPkt Drop=Pre- Post After QOS Policies have been appliedBefore QOS Bronze Silver Gold Bronze Silver

45 45 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 QoS Deployment for VoIP – An example using QPM 3.0

46 46 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 Agenda Introduction Cisco AutoQoS Framework Automation with Cisco AutoQoS AutoQoS Deployment Case Study Summary

47 47 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 Highlights – Cisco AutoQoS in the WAN Simplifies QoS configuration for VoIP Phase I – a single command enables Cisco QoS for VoIP End-to-end simplification, automation, and intelligenc e Classifies VoIP bearer and signaling (H.323, Skinny, H.225 Unicast, SIP & MGCP) traffic Provisioning based on Cisco Best Practices Generated parameters and configuration can be user modified

48 48 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 Highlights – Cisco AutoQoS in the WAN (Cont) Intelligent policy generation Based on available bandwidth & underlying L2 technology Enables IP RTP Header Compression and Frame Relay Traffic Shaping, if required Decides on fragmentation settings (FRF.12, MLP/LFI), if required Supported on FR, ATM, HDLC, PPP & FR-to- ATM links Provides RMON alerts, if VoIP packet are dropped

49 49 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 Highlights – Cisco AutoQoS in the LAN Simplifies QoS configuration for VoIP Phase I – a single command enables Cisco QoS for VoIP Support for Cisco IP Phone & Cisco SoftPhone Optimal Voice Performance Parameters based on Cisco Best Practices, extensive lab testing, and input from a broad base of AVVID installations

50 50 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 Highlights – Cisco AutoQoS in the LAN (Cont) Intelligent Policy generation Automatically decides on trust and extended trust boundary settings –User can bypass telephone and connect their PC directly to the switch –Disables trust when IP phone is relocated Configures CoS to DSCP to Queue mapping Decides on WRR settings Supported on Static, Dynamic-access, voice VLAN, and trunk ports

51 51 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 The Cisco Advantage – Most Comprehensive QoS Functionality Available First to ship QoS Automation & Simplification First to ship Advanced Differentiated Services Toolkit in 2000 Comprehensive QoS language framework via MQC First to ship Intelligent Application Level classification (Cisco Network Based Application Recognition - NBAR) Complete QoS monitoring & reporting support with Cisco Works QPM 3.0 Broadest platform support (switch & router space) for QoS Full interoperability across the LAN & WAN DiffServ nodes Only vendor to ship a Complete End-to-End Differentiated Services solution Only vendor to ship a Complete End-to-End Differentiated Services solution

52 52 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 Availability PlatformsSoftware Switches Cisco Catalyst 2950EI Cisco Catalyst 3550 Cisco IOS Software Release 12.1(12c)EA1 Cisco Catalyst 4500 Cisco IOS Software Release 12.1(19)E Cisco Catalyst 6500 Cisco Catalyst Operating System Routers Cisco 2600 Series Cisco 2600XM Series Cisco 3600 Series Cisco 3700 Series Cisco 7200 Series Cisco IOS Software Release 12.2(15)T

53 53 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 References QoS Home Page CiscoWorks QPM 3.0 AutoQoS Technical Documentation for Cat 3550 & scg/swqos.htm a/2950scg/swqos.htm AutoQoS Technical Documentation for Cat /sw_7_5/confg_gd/autoqos.htm#10002

54 54 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03


Download ppt "1111 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS Technical Presentation, 1/03 111 © 2002, Cisco Systems, Inc. All rights reserved. AutoQoS."

Similar presentations


Ads by Google