Campus QoS Design Simplified

Size: px
Start display at page:

Download "Campus QoS Design Simplified"

Transcription

1

2 Campus QoS Design Simplified BRKRST-2501 Tim Szigeti Technical Leader

3

4 Campus QoS Design Simplified Abstract This session discusses strategic factors driving network QoS designs, including: new applications and business requirements, new industry guidance and best practices and new platforms and technologies Cisco QoS strategy for rich media networks will be presented and campusspecific design considerations will be discussed. Then platform-specific designs for classification, policing and ingress & egress queuing policies will be detailed for the: Cisco Catalyst 2960/3560/3750 G/E/X series switches Cisco Catalyst 3650/3850 series switches Cisco Catalyst 4500 (Supervisor 7-E / 8-E) and 4500-X series switches Cisco Catalyst 6500 (Supervisor 2T) series switches Designs are applicable to IPv4 and IPv6 networks (unless specifically noted) 4

5 Agenda QoS Design Strategy Review Campus QoS Design Considerations & Recommendations Cisco Catalyst 2960/3560/3750 QoS Design Cisco Catalyst 3650/3850 QoS Design Cisco Catalyst 4500 QoS Design Cisco Catalyst 6500 QoS Design Summary and References Appendix: AutoQoS for Medianet 5

6 QoS Design Strategy Review Macro Trends in Internet Usage By 2017 Global IP traffic will triple The number of IP devices will be more than triple the global population Wireless traffic will exceed wired Half of all IP traffic will be non-pc traffic (smartphones, tablets etc.) 80-90% of consumer internet traffic will be video 6

7 QoS Design Strategy Review Trends in Voice, Video and Data Media Applications Data Convergence Media Explosion Collaborative Media Unmanaged Internet Streaming Internet VoIP YouTube MySpace Other Ad-Hoc App Video Voice IP Video Conf IP Telephony Video Voice IP Video Conf Surveillance Video Telephony HD Video Conf VoD Streaming IP Telephony HD Audio Softphone Other VoIP TelePresence Data Apps Data Apps App Sharing Web/Internet Messaging Data Apps App Sharing Web/Internet Messaging WebEx Connectivity Leveraging Investment Co-Existence Experience Assurance 7

8 QoS Design Strategy Review RFC 4594-Based Strategic QoS Recommendations Application Class Per-Hop Behavior Admission Control Queuing & Dropping Application Examples VoIP Telephony EF Required Priority Queue (PQ) Cisco IP Phones (G.711, G.729) Broadcast Video CS5 Required (Optional) PQ Cisco IP Video Surveillance / Cisco Enterprise TV Realtime Interactive CS4 Required (Optional) PQ Cisco TelePresence Multimedia Conferencing AF4 Required BW Queue + DSCP WRED Cisco Unified Personal Communicator, WebEx Multimedia Streaming AF3 Recommended BW Queue + DSCP WRED Cisco Digital Media System (VoDs) Network Control CS6 BW Queue EIGRP, OSPF, BGP, HSRP, IKE Signaling CS3 BW Queue SCCP, SIP, H.323 Ops / Admin / Mgmt (OAM) CS2 BW Queue SNMP, SSH, Syslog Transactional Data AF2 BW Queue + DSCP WRED ERP Apps, CRM Apps, Database Apps Bulk Data AF1 BW Queue + DSCP WRED , FTP, Backup Apps, Content Distribution Best Effort DF Default Queue + RED Default Class Scavenger CS1 Min BW Queue (Deferential) YouTube, itunes, BitTorent, Xbox Live 8

9 QoS Design Strategy Review Business Requirements Will Continue to Evolve and Expand over Time 4-Class Model 8-Class Model 12-Class Model Voice Voice Realtime Interactive Video Realtime Interactive Multimedia Conferencing Streaming Video Broadcast Video Multimedia Streaming Signaling / Control Call Signaling Call Signaling Network Control Network Control Critical Data Critical Data Network Management Transactional Data Best Effort Time Best Effort Scavenger Bulk Data Best Effort Scavenger 9

10 QoS Design Strategy At-A-Glance 10

11 Campus QoS Design: Considerations & Recommendations

12 Agenda QoS Design Strategy Review Campus QoS Design Considerations & Recommendations Cisco Catalyst 2960/3560/3750 QoS Design Cisco Catalyst 3650/3850 QoS Design Cisco Catalyst 4500 QoS Design Cisco Catalyst 6500 QoS Design Summary and References Appendix: AutoQoS for Medianet 12

13 Campus QoS Design Considerations The Case for Campus QoS The primary role of QoS in medianet campus networks is not to control latency or jitter (as it is in the WAN/VPN), but to manage packet loss. In GE/10GE campus networks, it takes only a few milliseconds of congestion to cause instantaneous buffer overruns resulting in packet drops. Rich media applications particularly HD video applications are extremely sensitive to packet drops, to the point where even 1 packet dropped in 10,000 is discernable by the end-user. 13

14 1080 lines of Horizontal Resolution Campus QoS Design Considerations Implications of Video Compression on Packet Loss Tolerance 1920 lines of Vertical Resolution (Widescreen Aspect Ratio is 16:9) 1080 x 1920 lines = 2,073,600 pixels per frame x 3 colors per pixel x 1 Byte (8 bits) per color x 30 frames per second = 1,492,992,000 bps or 1.5 Gbps Uncompressed Cisco H.264-based HD Codecs transmit 3-5 Mbps per 1080p image which represents over 99.67% compression (300:1) Therefore packet loss is proportionally magnified in overall video quality Users can notice a single packet lost in 10,000 Making HD Video One Hundred Times More Sensitive to Packet Loss than VoIP! 14

15 Campus QoS Design Overview VoIP vs. HD Video At the Packet Level 1400 Voice Packets 1400 Video Frame Video Packets Video Frame Video Frame Bytes 600 Audio Samples Time 20 msec 33 msec 15

16 KBytes Per ms Campus QoS Design Considerations How Long Can Queue-Buffers Accommodate Line-Rate Bursts? Gbps Linecard Example Begin dropping (WS-X6148A-GE-TX) packets at this point (11 ms) Gbps Line Rate ms GE Linecard Example (WS-X6148) Gbps Line Rate: 1 Gbps = 125 MB/s or 125 KB/ms Total Per-Port Buffer: 5.4 MB Total Per-Queue Buffer*: 1.35 MB Total Per-Queue Buffering Capacity: 10.8 ms 1 second *Assuming (4) equal-sized queues 16

17 KBytes Per ms Campus QoS Design Considerations How Long Can Queue-Buffers Accommodate Line-Rate Bursts? Gbps Linecard Example Begin dropping (WS-X6148A-GE-TX) packets at this point (9 ms) Gbps Line Rate ms 10 GE Linecard Example (WS-X6904) Gbps Line Rate: 10 Gbps = 1.25 GB/s or 1250 KB/ms Total Per-Port Buffer: 90 MB Total Per-Queue Buffer*: MB Total Per-Queue Buffering Capacity: 9.0 ms 1 second *Assuming (8) equal-sized queues 17

18 Campus QoS Design Considerations Strategic QoS Design Principles Always perform QoS in hardware rather than software when a choice exists Classify and mark applications as close to their sources as technically and administratively feasible Police unwanted traffic flows as close to their sources as possible Enable queuing policies at every node where the potential for congestion exists 18

19 Campus QoS Design Considerations Campus QoS Tools and Options MLS QoS vs. MQC QoS vs. C3PL QoS Global Default QoS Setting Trust States and Conditional Trust Per-Port QoS, Per-VLAN QoS, Per-Port/Per-VLAN QoS Ingress QoS Models Egress QoS Models EtherChannel QoS QoS Roles in a Medianet Campus 19

20 Campus QoS Design Considerations MLS QoS vs. MQC QoS vs. C3PL QoS Catalyst 2960 / 3650 / 3750 are the last platforms to use Multilayer Switch QoS (MLS QoS) syntax QoS is disabled by default and must be globally enabled with mls qos command Once enabled, all ports are set to an untrusted port-state Catalyst 3850 and 4500 are using IOS Modular QoS Command Line Interface (MQC) syntax (like router platforms) QoS is enabled by default All ports trust at layer 2 and layer 3 by default Catalyst 6500 is using Cisco Common Classification Policy Language (C3PL) QoS QoS is enabled by default (Sup2T) Disabled by default (Sup720) All ports trust at layer 2 and layer 3 by default C3PL presents queuing policies similar to MQC 20

21 Campus QoS Design Considerations Trust States and Operations CoS = 5 DSCP = 46 Untrusted no [mls] qos trust Internal DSCP = 0 CoS = 0 DSCP = 0 CoS = 5 DSCP = 46 Trust CoS [mls] qos trust cos CoS-to-DSCP Mapping Table CoS 0 0 CoS 4 32 CoS 1 8 CoS 5 40 CoS 2 16 CoS 6 48 CoS 3 24 CoS 7 56 mls qos map cos-dscp Internal DSCP = 40 CoS = 5 DSCP = 40 CoS = 5 DSCP = 46 Trust DSCP [mls] qos trust dscp Internal DSCP = 46 CoS = 5 DSCP = 46 21

22 Campus QoS Design Considerations Conditional Trust Operation Cisco TelePresence System (CTS) Endpoint Example Trust Boundary 2 Successful Condition Met (i.e. CDP negotiation successful) Trust is Dynamically Extended to Cisco CTS Primary Codec Cisco 7975G IP Phone: Voice CoS 5 & DSCP EF Signaling CoS 3 & DSCP CS3 1 3 CTS Primary Codec: Voice + Video CoS 4 & DSCP CS4 Call-Signaling CoS 3 & DSCP CS3 4 CoS-to-DSCP Map: CoS 5 DSCP EF (46) CoS 4 DSCP CS4 (32) CoS 3 DSCP CS3 (24) 22

23 Trust Boundary Trust Boundary Campus QoS Design Considerations Trust Boundaries Access-Edge Switches Conditionally Trusted Endpoints Example: IP Phone + PC mls qos trust device cisco-phone Secure Endpoint Example: Software-protected PC With centrally-administered QoS markings mls qos trust dscp Unsecure Endpoint no mls qos trust 23

24 Campus QoS Design Considerations Per-Port QoS vs. Per-VLAN QoS Per-Port QoS VLAN Interfaces VLAN 10 VLAN 20 Per-VLAN QoS Policy map is applied to the logical VLAN interface VLAN Interfaces VLAN 10 VLAN 20 Policy map is applied to the physical switch port Physical Ports Physical Ports 24

25 Campus QoS Design Considerations Per-Port/Per-VLAN QoS VLAN Interfaces DVLAN 10 VVLAN 110 DVLAN policy map is applied to the Data VLAN (only) on a given trunked switch port Trunked Physical Ports VVLAN policy map is applied to the Voice VLAN (only) on a given trunked switch port 25

26 Campus Ingress QoS Models Ingress Queuing Policies (if required and supported) No Trust (Untrusted) Trust CoS Trust DSCP Trust Device / Conditional Trust Marking Policies (Optional) Policing Policies VoIP Classifier Mark EF VVLAN VoIP Policer (<128 kbps) Yes No Drop Signaling Classifier Mark CS3 Signaling Policer (<32 kbps) Yes No Drop Multimedia Conferencing Classifier Signaling Classifier Mark AF41 Mark CS3 DVLAN MM-Conf Policer (<5 Mbps) Signaling Policer (<32 kbps) Yes No Yes No Drop Drop Transactional Data Classifier Mark AF21 Trans-Data Policer (<10 Mbps) Yes No Remark to CS1 Bulk Data Classifier Mark AF11 Bulk Data Policer (<10 Mbps) Yes No Remark to CS1 Scavenger Classifier Mark CS1 Scavenger Policer (<10 Mbps) Yes No Drop Best Effort (Class-Default) Mark DF Best Effort Policer (<10 Mbps) Yes No Remark to CS1 26

27 Campus QoS Design Recommendations Queuing and Dropping Recommendations Catalyst Queuing is done in hardware and varies by platform/linecard and can be expressed as: xpyqzt For Example: 1P3Q8T means: 1 PQ 3 non-priority queues, each with 8 drop-thresholds per queue Minimum queuing capabilities for medianet is 1P3QyT Realtime (PQ) should be no more than 33% of link Best-Effort Queue should be guaranteed at 25% of link Best Effort 25% Scavenger/Bulk 5% Guaranteed BW Realtime 33% Scavenger/Bulk queue should be minimally provisioned Enable congestion-avoidance on non-priority queues (WRED, WTD, DBL) 27

28 Campus QoS Design Recommendations EtherChannel QoS EtherChannels are comprised of logical (Port-Channel) interfaces and physical (port-member) interfaces Ingress QoS policies are sometimes applied to the logical interfaces but not always Egress QoS policies (such as queuing) are always applied to the physical portmember interfaces Platform QoS Policies Applied to the (Logical) Port-Channel Interface QoS Policies Applied to the (Physical) Port-Member Interfaces Catalyst 2960/3560/3750 Ingress & Egress Catalyst 3650/3850 Ingress Egress Catalyst 4500 Ingress Egress Catalyst 6500 Ingress Egress 28

29 Campus QoS Design Port QoS Roles Untrusted Endpoints Untrusted Endpoint Port QoS: No Trust [Optional Ingress Marking and/or Policing] 1P3QyT Queuing Access Distribution Core Trusted Endpoint Port QoS: Trust-DSCP [Optional Ingress Marking and/or Policing] 1P3QyT Queuing Trusted Endpoints Conditionally- Trusted Endpoints WAN/VPN Block Conditionally-Trusted Endpoint Port QoS Conditional-Trust with Trust-CoS [Optional Ingress Marking and/or Policing] 1P3QyT Queuing Switch-to-Switch/Router Port QoS Trust DSCP 1P3QyT or 1P7QyT Queuing 29

30 Campus QoS Design At-A-Glance 30

31 Cisco Catalyst 2960/3560/3750 QoS Design

32 Agenda QoS Design Strategy Review Campus QoS Design Considerations & Recommendations Cisco Catalyst 2960/3560/3750 QoS Design Cisco Catalyst 3650/3850 QoS Design Cisco Catalyst 4500 QoS Design Cisco Catalyst 6500 QoS Design Summary and References Appendix: AutoQoS for Medianet 32

33 Catalyst 2960/3560/3750 Campus QoS Design Catalyst 2960/3650/3750 QoS Roles in Campus Networks No Trust + Ingress Queuing + Egress Queuing Trust DSCP + Ingress Queuing + Egress Queuing C2960/ C3560/ C3750 Access Switch Distribution Switches Conditional Trust + Ingress Queuing + Egress Queuing Classification/Marking + [Optional Policing] + Ingress Queuing + Egress Queuing 33

34 Catalyst 2960/3560/3750 Campus QoS Design QoS Design Steps 1. Enable QoS 2. Configure Ingress QoS Model(s): Trust Models Conditional Trust Model Service Policy Models 3. Configure Ingress Queuing 4. Configure Egress Queuing 34

35 Catalyst 2960/3560/3750 Campus QoS Design Enabling QoS and Trust Model Examples Enabling QoS: mls qos Trust-CoS Model Example: mls qos map cos-dscp mls qos trust cos Shaded commands are global Key commands/parameters in RED Highlighted commands are interface specific Trust-DSCP Model Example: mls qos trust dscp Conditional-Trust Model Example: mls qos trust device cisco-phone mls qos trust device cts mls qos trust device ip-camera mls qos trust device media-player [or] [or] [or] 35

36 Catalyst 2960/3560/3750 Campus QoS Design Conditional Trust to a Cisco IP Phone Example Conditional Trust Policy to a Cisco IP Phone: mls qos map cos-dscp mls qos trust device cisco-phone mls qos trust cos Note: All CoS-to-DSCP values are left at default (DSCP = CoS * 8) Except for CoS 5 which is explicitly mapped to DSCP 46 (Expedite Forwarding/EF, per RFC 3246). 36

37 Catalyst 2960/3560/3750 Campus QoS Design Service Policy Model Example Marking Policy [class-maps omitted for brevity] policy-map MARKING-POLICY class VOIP set dscp ef class MULTIMEDIA-CONFERENCING set dscp af41 class SIGNALING set dscp cs3 class TRANSACTIONAL-DATA set dscp af21 class BULK-DATA set dscp af11 class SCAVENGER set dscp cs1 class DEFAULT set dscp default Note: While the Catalyst 3750 MQC syntax includes an implicit class-default, any policy actions assigned to this class are not enforced. Therefore, an explicit class DEFAULT is configured in to enforce a marking policy to DSCP 0 for all other IP traffic. service-policy input MARKING-POLICY 37

38 Catalyst 2960/3560/3750 Campus QoS Design Service Policy Model Example Marking & Policing Policy mls qos map policed-dscp to 8 [class-maps omitted for brevity] policy-map MARKING&POLICING class VVLAN-VOIP set dscp ef police 128k 8000 exceed-action drop class VVLAN-SIGNALING set dscp cs3 police 32k 8000 exceed-action drop class MULTIMEDIA-CONFERENCING set dscp af41 police 5m 8000 exceed-action drop class SIGNALING set dscp cs3 police 32k 8000 exceed-action drop class TRANSACTIONAL-DATA set dscp af21 police 10m 8000 exceed-action policed-dscp-transmit Note: Remarking is performed by configuring a policed-dscp map with the global configuration command mls qos map policed-dscp, which specifies which DSCP values are subject to remarking if out-of-profile and what value these should be remarked as. In this example exceeding data classes are remarked to Scavenger (CS1/DSCP 8). (continued) class BULK-DATA set dscp af11 police 10m 8000 exceed-action policed-dscp-transmit class SCAVENGER set dscp cs1 police 10m 8000 exceed-action drop class DEFAULT set dscp default police 10m 8000 exceed-action policed-dscp-transmit service-policy input MARKING&POLICING 38

39 Catalyst 2960/3560/3750 Campus QoS Design Per-VLAN QoS Design interface [range] GigabitEthernet: mls qos vlan-based interface VLAN: service-policy input MARKING 39

40 Catalyst 2960/3560/3750 Campus QoS Design Ingress Queuing Model (1P1Q3T) Application DSCP 1P1Q3T Network Control Internetwork Control VoIP Broadcast Video (CS7) CS6 EF CS5 EF CS5 CS4 CS7 CS6 Q2 Priority Queue Q1T3 Multimedia Conferencing AF4 CS3 Q1T2 Realtime Interactive CS4 AF4 Q1T1 Multimedia Streaming AF3 AF3 Signaling Transactional Data CS3 AF2 AF2 Queue 1 Non-Priority Default Queue Network Management CS2 CS2 Bulk Data AF1 AF1 Scavenger CS1 CS1 Best Effort DF DF 40

41 Catalyst 2960/3560/3750 Campus QoS Design Ingress Queuing Model (1P1Q3T) Example! This section configures the ingress queues and thresholds mls qos srr-queue input priority-queue 2 bandwidth 30 mls qos srr-queue input bandwidth mls qos srr-queue input buffers mls qos srr-queue input threshold ! This section configures the ingress CoS-to-Queue mappings mls qos srr-queue input cos-map queue 1 threshold mls qos srr-queue input cos-map queue 1 threshold 2 3 mls qos srr-queue input cos-map queue 1 threshold mls qos srr-queue input cos-map queue 2 threshold 1 4 5! This section configures ingress DSCP-to-Queue Mappings mls qos srr-queue input dscp-map queue 1 threshold mls qos srr-queue input dscp-map queue 1 threshold mls qos srr-queue input dscp-map queue 1 threshold mls qos srr-queue input dscp-map queue 1 threshold 2 24 mls qos srr-queue input dscp-map queue 1 threshold mls qos srr-queue input dscp-map queue 2 threshold

42 Catalyst 2960/3560/3750 Campus QoS Design Egress Queuing Model (1P3Q3T) Application DSCP 1P3Q3T Network Control Internetwork Control (CS7) CS6 AF1 CS1 Queue 4 (5%) Q4T2 Q4T1 VoIP Broadcast Video EF CS5 DF Default Queue Queue 3 (35%) Multimedia Conferencing AF4 CS7 Q2T3 Realtime Interactive CS4 CS6 Multimedia Streaming Signaling AF3 CS3 CS3 AF4 Queue 2 (30%) Q2T2 Q2T1 Transactional Data AF2 AF3 Network Management Bulk Data CS2 AF1 AF2 CS2 Scavenger Best Effort CS1 DF EF CS5 CS4 Q1 Priority Queue 42

43 Catalyst 2960/3560/3750 Campus QoS Design Egress Queuing Model (1P3Q3T) Example Part 1 of 2! This section configures egress buffers and thresholds mls qos queue-set output 1 buffers mls qos queue-set output 1 threshold mls qos queue-set output 1 threshold mls qos queue-set output 1 threshold mls qos queue-set output 1 threshold ! This section configures egress CoS-to-Queue mappings mls qos srr-queue output cos-map queue 1 threshold mls qos srr-queue output cos-map queue 2 threshold 1 2 mls qos srr-queue output cos-map queue 2 threshold 2 3 mls qos srr-queue output cos-map queue 2 threshold mls qos srr-queue output cos-map queue 3 threshold 3 0 mls qos srr-queue output cos-map queue 4 threshold

44 Catalyst 2960/3560/3750 Campus QoS Design Egress Queuing Model (1P3Q3T) Example Part 2 of 2! This section configures egress DSCP-to-Queue mappings mls qos srr-queue output dscp-map queue 1 threshold mls qos srr-queue output dscp-map queue 2 threshold mls qos srr-queue output dscp-map queue 2 threshold mls qos srr-queue output dscp-map queue 2 threshold 2 24 mls qos srr-queue output dscp-map queue 2 threshold mls qos srr-queue output dscp-map queue 3 threshold 3 0 mls qos srr-queue output dscp-map queue 4 threshold 1 8 mls qos srr-queue output dscp-map queue 4 threshold ! This section configures interface egress queuing parameters queue-set 1 srr-queue bandwidth share priority-queue out 44

45 Catalyst 2960/3560/3750 Campus QoS Design EtherChannel QoS Design All QoS policies are configured on the physical port-member interfaces only Platform QoS Policies Applied to the (Logical) Port-Channel Interface QoS Policies Applied to the (Physical) Port-Member Interfaces Catalyst 2960/3560/3750 Ingress & Egress 45

46 Catalyst 2960/3560/3750 QoS Design At-A-Glance 46

47 Cisco Catalyst 3650/3850 (Wired & Wireless) QoS Design

48 Agenda QoS Design Strategy Review Campus QoS Design Considerations & Recommendations Cisco Catalyst 2960/3560/3750 QoS Design Cisco Catalyst 3650/3850 QoS Design Cisco Catalyst 4500 QoS Design Cisco Catalyst 6500 QoS Design Summary and References Appendix: AutoQoS for Medianet

49 Catalyst 3650/3850 Campus QoS Design Catalyst 3650/3850 QoS Roles in Campus Networks No Trust + Ingress Queuing + Egress Queuing Trust DSCP + Ingress Queuing + Egress Queuing C3650/3850 Access Switch Distribution Switches Conditional Trust + Ingress Queuing + Egress Queuing Classification/Marking + [Optional Policing] + Ingress Queuing + Egress Queuing 49

50 Classify Shaper Port Shaper Catalyst 3650/3850 Campus QoS Design Wired-to-Wireless QoS Ingress Wired Port Client Level SSID Level Radio/Port Level Policer Policer Marker Marker Priority Policer Priority Policer Marker Marker Priority Policer Priority Policer Marker Marker Priority Queue 1 Priority Queue 2 LLQ Classify Classify Radio Shaper Policer Policer Marker Marker Policer Marker Marker Policer Policer Marker Marker AFD NRT Queue CBWFQ Multicast NRT Queue Into a wired port Out of a wireless port 50

51 Catalyst 3650/3850 Campus QoS Design Wireless-to-Wired QoS Egress Wired Port SSID Level Client Level S H A P E R LLQ CBWFQ Priority Queue 1 Priority Queue 2 Queue Queue Queue W T D Marker Marker Marker Marker Policer Policer Policer Policer Classify Marker Marker Marker Marker Policer Policer Policer Policer Classify Marker Marker Marker Marker Policer Policer Policer Policer Classify Traffic Queue Out of a wired port Into a wireless port

52 Catalyst 3650/3850 Campus QoS Design QoS Design Steps 1. Configure Ingress QoS Model(s): Conditional Trust Models (wired ports only) Service Policy Models (wired or wireless ports) 2. Configure Egress Queuing 52

53 Catalyst 3650/3850 Campus QoS Design Conditional Trust Models Cisco IP Phone Conditional Trust Example Conditional-Trust Models: trust device cisco-phone trust device cts trust device ip-camera trust device media-player [or] [or] [or] class-map match-all VOICE match cos 5 class-map match-all SIGNALING match cos 3 policy-map CISCO-IPPHONE class VOICE set dscp ef class SIGNALING set dscp cs3 class class-default set dscp default trust device cisco-phone service-policy input CISCO-IPPHONE 53

54 Catalyst 3650/3850 Campus QoS Design Service Policy Model Example Marking Policy [class-maps omitted for brevity] policy-map MARKING-POLICY class VOIP set dscp ef class MULTIMEDIA-CONFERENCING set dscp af41 class SIGNALING set dscp cs3 class TRANSACTIONAL-DATA set dscp af21 class BULK-DATA set dscp af11 class SCAVENGER set dscp cs1 class default set dscp default! This section attaches the service-policy! to a wired interface(s) interface range GigabitEthernet 1/0/1-48 service-policy input MARKING! This section attaches the service-policy! to the wireless interface(s) at the SSID level wlan BRILEY-1 service-policy input MARKING! This section attaches the service-policy! to the wireless interface(s) at the client level wlan BRILEY-1 service-policy client input MARKING Inclusion of the client keyword applies the service-policy at the client level 54

55 Catalyst 3650/3850 Campus QoS Design Service Policy Model Example Marking & Policing Policy Part 1 policy-map MARKING&POLICING class VVLAN-VOIP set dscp ef police 128k conform-action transmit exceed-action drop class VVLAN-SIGNALING set dscp cs3 police 32k conform-action transmit exceed-action drop class MULTIMEDIA-CONFERENCING set dscp af41 police 5m conform-action transmit exceed-action drop class SIGNALING set dscp cs3 police 32k conform-action transmit exceed-action drop [continued] [continued] class TRANSACTIONAL-DATA set dscp af21 police 10m conform-action transmit exceed-action TABLE-MAP class BULK-DATA set dscp af11 police 10m conform-action transmit exceed-action TABLE-MAP class SCAVENGER set dscp cs1 police 10m conform-action transmit exceed-action drop class class-default set dscp default police 10m conform-action transmit exceed-action TABLE-MAP table-map TABLE-MAP map from 0 to 8 map from 10 to 8 map from 18 to 8 55

56 Catalyst 3650/3850 Campus QoS Design Service Policy Model Example Marking & Policing Policy Part 2! This section attaches the service-policy to a wired interface(s) interface range GigabitEthernet 1/0/1-48 service-policy input POLICING Service policies applied to the SSID level are actually applied to the BSSID (that is, per SSID/AP pair)! This section attaches the service-policy to a wireless interface(s) at the SSID level! The policy will be applied to all clients belonging to the SSID at an aggregate level wlan BRILEY-1 service-policy input POLICING! This section attaches the service-policy to a wireless interface(s) at the client level! The policy will be applied to individual clients at an aggregate level wlan BRILEY-1 service-policy client input POLICING The inclusion of the client keyword changes the application of the policer from the SSID-aggregate level to the client-aggregate level 56

57 Catalyst 3650/3850 Campus QoS Design Service Policy Model Example Per-Port/Per-VLAN QoS (IP Phone Example) Interface [range] GigabitEthernet (in this example VLAN 10 is the Data VLAN and VLAN 110 is the VVLAN) class-map VVLAN match vlan 110 class-map DVLAN match vlan 10 policy-map VLAN-POLICERS class VVLAN police 192k conform-action transmit exceed-action drop class DVLAN police 50m conform-action transmit exceed-action drop service-policy input VLAN-POLICERS 57

58 Catalyst 3650/3850 Campus QoS Design Egress Queuing (2P6Q3T with WTD) Model Application Network Control Internetwork Control VoIP Broadcast Video Multimedia Conferencing Realtime Interactive DSCP (CS7) CS6 EF CS5 AF4 CS4 EF CS5 CS4 CS7 & CS6 CS3 & CS2 AF4 2P6Q3T PQ Level 1 (10%) PQ Level 2 (20%) Q6 (BWR 10%) Q5 (BWR 10% + WTD) WTD = Weighted Tail Drop Multimedia Streaming Signaling Transactional Data Network Management Bulk Data Scavenger AF3 CS3 AF2 CS2 AF1 CS1 AF3 AF2 AF1 CS1 Q4 (BWR 10% + DSCP-Based WTD) Q3 (BWR 10% + DSCP-Based WTD) Q2 (BWR 5% + DSCP-Based WTD) Best Effort DF DF Q1 (BWR 25%) 58

59 Catalyst 3650/3850 Campus QoS Design Egress Queuing (2P6Q3T) Example Part 1 (Class-Maps)! This section configures the class-maps class-map match-all VOICE-PQ1 match dscp ef class-map match-all VIDEO-PQ2 match dscp cs4 cs5 class-map match-all CONTROL-MGMT-QUEUE match dscp cs7 cs6 cs3 cs2 class-map match-all MULTIMEDIA-CONFERENCING-QUEUE match dscp af41 af42 af43 class-map match-all MULTIMEDIA-STREAMING-QUEUE match dscp af31 af32 af33 class-map match-all TRANSACTIONAL-DATA-QUEUE match dscp af21 af22 af23 class-map match-all BULK-DATA-QUEUE match dscp af11 af12 af13 class-map match-all SCAVENGER-QUEUE match dscp cs1 59

60 Catalyst 3650/3850 Campus QoS Design Egress Queuing (2P6Q3T) Example Part 2 (Policy-Map) policy-map 2P6Q3T Note: Two-levels of class VOICE-PQ1 priority queuing are priority level 1 supported police rate percent 10 class VIDEO-PQ2 priority level 2 police rate percent 20 class CONTROL-MGMT-QUEUE bandwidth remaining percent 10 queue-buffers ratio 10 class MULTIMEDIA-CONFERENCING-QUEUE bandwidth remaining percent 10 queue-buffers ratio 10 queue-limit dscp af43 percent 80 queue-limit dscp af42 percent 90 queue-limit dscp af41 percent 100 interface range GigabitEthernet 1/0/1-48 service-policy output 2P6Q3T [continued] class MULTIMEDIA-STREAMING-QUEUE bandwidth remaining percent 10 queue-buffers ratio 10 queue-limit dscp af33 percent 80 queue-limit dscp af32 percent 90 queue-limit dscp af31 percent 100 class TRANSACTIONAL-DATA-QUEUE bandwidth remaining percent 10 queue-buffers ratio 10 queue-limit dscp af23 percent 80 queue-limit dscp af22 percent 90 queue-limit dscp af21 percent 100 class BULK-SCAVENGER-DATA-QUEUE bandwidth remaining percent 5 queue-buffers ratio 10 queue-limit dscp values af13 cs1 percent 80 queue-limit dscp values af12 percent 90 queue-limit dscp values af11 percent 100 class class-default bandwidth remaining percent 25 queue-buffers ratio 25 60

61 Catalyst 3650/3850 Campus QoS Design Hierarchical Policies: Queuing within Shaped Rate Example policy-map 50MBPS-SHAPER class class-default shape average service-policy 1P7Q3T service-policy output 50MBPS-SHAPER 61

62 Catalyst 3650/3850 Campus QoS Design EtherChannel QoS Design Ingress QoS policies are configured on the logical Port-Channel interface Typically these are simply to enable DSCP trust (which requires no explicit configuration) Egress QoS policies are configured on the physical port-member interfaces Platform QoS Policies Applied to the (Logical) Port-Channel Interface QoS Policies Applied to the (Physical) Port-Member Interfaces Catalyst 3850 Ingress Egress 62

63 Shaper Port Shaper Catalyst 3650/3850 Campus QoS Design 2P2Q+AFD Wireless Egress Queuing Architecture Radio/Port Level Priority Queue 1 Priority Queue 2 LLQ Radio Shaper AFD NRT Queue CBWFQ Multicast Queue 63

64 Catalyst 3650/3850 Campus QoS Design Approximate Fair Drop (AFD) Operation Client VQ SSID VQ Radio VQ Min or Max BW Allocation Default Shaper Data Queue Radio Agg Default Shaper AFD BLOCK Weighted Scheduling 64

65 Catalyst 3650/3850 Campus QoS Design 2P2Q+AFD Wireless Egress Queuing Model 8-Class Model DSCP 2P2Q + AFD Voice EF Q3 Mcast-NRT Interactive Video Streaming Video Signaling Network Control Transactional Data CS4 AF3 CS3 CS6 AF2 AF3 AF2 DF CS1 CS4 CS3 (7%) Q2 Ucast-NRT (63%) Q1 RT2 PQ2 (20%) Best Effort Scavenger DF CS1 CS6 EF Q0 RT1 PQ1 (10%) 65

66 Catalyst 3650/3850 Campus QoS Design 2P2Q+AFD Wireless Egress Queuing Configuration! This section configures egress wireless queuing and a dual PQ policy-map port_child_policy class non-client-nrt-class bandwidth remaining ratio 7 class RT1 priority level 1 police rate percent 10 conform-action transmit exceed-action drop class RT2 priority level 2 police rate percent 20 conform-action transmit exceed-action drop class class-default bandwidth remaining ratio 63 Note: This policy is applied automatically to all wireless ports. Therefore, no explicit command is required to attach the policy. 66

67 Catalyst 3650/3850 QoS Design At-A-Glance 67

68 Cisco Catalyst 4500 (Supervisor 7-E / 8-E) and 4500-X QoS Design

69 Agenda QoS Design Strategy Review Campus QoS Design Considerations & Recommendations Cisco Catalyst 2960/3560/3750 QoS Design Cisco Catalyst 3650/3850 QoS Design Cisco Catalyst 4500 QoS Design Cisco Catalyst 6500 QoS Design Summary and References Appendix: AutoQoS for Medianet 69

70 Catalyst 4500 Campus QoS Design Catalyst 4500 QoS Role in Campus Networks Trust DSCP + Egress Queuing Access Switches Catalyst 4500 Distribution Switches Core Switches 70

71 Catalyst 4500 Campus QoS Design QoS Design Steps 1. Configure Ingress QoS Model(s): DSCP-Trust Model* Conditional Trust Model Service Policy Models 2. Configure Egress Queuing *Catalyst 4500 IOS MQC will trust DSCP by default (therefore no explicit policy is required for DSCP trust) 71

72 Catalyst 4500 Campus QoS Design Conditional Trust Model Cisco IP Phone Example class-map match-all VOICE match cos 5 class-map match-all SIGNALING match cos 3 policy-map CISCO-IPPHONE class VOICE set dscp ef class SIGNALING set dscp cs3 class class-default set dscp default qos trust device cisco-phone service-policy input CISCO-IPPHONE 72

73 Catalyst 4500 Campus QoS Design Service Policy Model Example Marking Policy [class-maps omitted for brevity] policy-map MARKING-POLICY class VOIP set dscp ef class MULTIMEDIA-CONFERENCING set dscp af41 class SIGNALING set dscp cs3 class TRANSACTIONAL-DATA set dscp af21 class BULK-DATA set dscp af11 class SCAVENGER set dscp cs1 class class-default set dscp default service-policy input MARKING-POLICY 73

74 Catalyst 4500 Campus QoS Design Service Policy Model Example Marking & Policing Policy policy-map MARKING&POLICING class VOIP police 128k bc 8000 conform-action set-dscp-transmit ef exceed-action drop class SIGNALING police 32k bc 8000 conform-action set-dscp-transmit cs3 exceed-action drop class MULTIMEDIA-CONFERENCING police 5m bc 8000 conform-action set-dscp-transmit af41 exceed-action set-dscp-transmit af42 class TRANSACTIONAL-DATA police 10m bc 8000 conform-action set-dscp-transmit af21 exceed-action set-dscp-transmit af22 class BULK-DATA police 10m bc 8000 conform-action set-dscp-transmit af11 exceed-action set-dscp-transmit af12 class SCAVENGER police 10m bc 8000 conform-action set-dscp-transmit cs1 exceed-action drop class class-default police 10m bc 8000 conform-action set-dscp-transmit default exceed-action set-dscp-transmit cs1 service-policy input MARKING&POLICING 74

75 Catalyst 4500 Campus QoS Design Service Policy Model Example Per-Port/Per-VLAN QoS (IP Phone Example) Interface [range] GigabitEthernet (in this example VLAN 10 is the Data VLAN and VLAN 110 is the VVLAN) qos trust device cisco-phone vlan 10 service-policy input DVLAN-POLICERS vlan 110 service-policy input VVLAN-POLICERS 75

76 Catalyst 4500 Campus QoS Design Egress Queuing (1P7Q1T+DBL) Model Application Network Control Internetwork Control VoIP Broadcast Video Multimedia Conferencing Realtime Interactive DSCP (CS7) CS6 EF CS5 AF4 CS4 EF CS5 CS4 CS7 & CS6 CS3 & CS2 AF4 1P7Q1T (+DBL) PQ Q7 (BWR 10%) Q6 (BWR 10%) Multimedia Streaming Signaling Transactional Data Network Management Bulk Data Scavenger AF3 CS3 AF2 CS2 AF1 CS1 AF3 AF2 AF1 CS1 Q5 (BWR 10%) Q4 (BWR 10%) Q3 (BWR 4%) Q2 (BWR 1%) BWR = Bandwidth Remaining Best Effort DF DF Q1 (25%) 76

77 Catalyst 4500 Campus QoS Design Egress Queuing (1P7Q1T+DBL) Example class-map match-all PRIORITY-QUEUE match dscp cs4 cs5 ef class-map match-all CONTROL-MGMT-QUEUE match dscp cs7 cs6 cs3 cs2 class-map match-all MULTIMEDIA-CONFERENCING-QUEUE match dscp af41 af42 af43 class-map match-all MULTIMEDIA-STREAMING-QUEUE match dscp af31 af32 af33 class-map match-all TRANSACTIONAL-DATA-QUEUE match dscp af21 af22 af23 class-map match-all BULK-DATA-QUEUE match dscp af11 af12 af13 class-map match-all SCAVENGER-QUEUE match dscp cs1 service-policy output 1P7Q1T policy-map 1P7Q1T class PRIORITY-QUEUE priority class CONTROL-MGMT-QUEUE bandwidth remaining percent 10 class MULTIMEDIA-CONFERENCING-QUEUE bandwidth remaining percent 10 class MULTIMEDIA-STREAMING-QUEUE bandwidth remaining percent 10 class TRANSACTIONAL-DATA-QUEUE bandwidth remaining percent 10 dbl class BULK-DATA-QUEUE bandwidth remaining percent 4 dbl class SCAVENGER-QUEUE bandwidth remaining percent 1 class class-default bandwidth remaining percent 25 dbl 77

78 Catalyst 4500 Campus QoS Design EtherChannel QoS Design Ingress QoS policies are configured on the logical Port-Channel interface Typically these are simply to enable DSCP trust (which requires no explicit configuration) Egress QoS policies are configured on the physical port-member interfaces Platform QoS Policies Applied to the (Logical) Port-Channel Interface QoS Policies Applied to the (Physical) Port-Member Interfaces Catalyst 4500 Ingress Egress 78

79 Catalyst 4500 Campus QoS Design At-A-Glance 79

80 Cisco Catalyst 6500 (Supervisor-2T) QoS Design

81 Agenda QoS Design Strategy Review Campus QoS Design Considerations & Recommendations Cisco Catalyst 2960/3560/3750 QoS Design Cisco Catalyst 3650/3850 QoS Design Cisco Catalyst 4500 QoS Design Cisco Catalyst 6500 QoS Design Summary and References Appendix: AutoQoS for Medianet 81

82 Cisco Catalyst 6500 Campus QoS Design Catalyst 6500 Role in Campus Networks Catalyst 6500 Core/Distribution Switches Trust DSCP + Ingress Queuing + Egress Queuing 82

83 Cisco Catalyst 6500 Campus QoS Design QoS Design Steps Cisco Catalyst 6500 Supervisor 2T 1. Configure Ingress Queuing 2. Configure Egress Queuing Catalyst 6500 IOS C3PL will trust DSCP by default (therefore no explicit policy is required for DSCP trust) 83

84 Cisco Catalyst 6500 Campus QoS Design 8Q4T (Ingress) & 1P7Q4T (Egress) Queuing Model Examples Application-Class DSCP 8Q4T/1P7Q4T Network Control Internetwork Control VoIP Broadcast Video Multimedia Conferencing Realtime Interactive Multimedia Streaming Signaling Transactional Data Network Management Bulk Data Scavenger Best Effort (CS7) CS6 EF CS5 AF4 CS4 AF3 CS3 AF2 CS2 AF1 CS1 DF EF CS5 CS4 CS7 & CS6 CS3 & CS2 AF4 AF3 AF2 AF1 CS1 DF Realtime-Queue (10% BW/Priority) Control Queue (10% BW/BWR) Multimedia-Conferencing Queue (10% BW/BWR + DSCP-WRED) Multimedia-Streaming Queue (10% BW/BWR + DSCP-based WRED) Transactional Data (10% BW/BWR + DSCP-based WRED) Bulk Data (4% BW/BWR +DSCP-based WRED) Scavenger (1% BW/BWR) Default Queue (25% BW/BWR + WRED) BWR = Bandwidth Remaining 84

85 Cisco Catalyst 6500 Campus QoS Design Queuing Policies: Part 1 of 3 (Common Ingress & Egress Queuing Class-Maps) class-map type lan-queuing REALTIME-QUEUE match dscp cs4 cs5 ef class-map type lan-queuing CONTROL-QUEUE match dscp cs2 cs3 cs6 cs7 class-map type lan-queuing MULTIMEDIA-CONFERENCING-QUEUE match dscp af41 af42 af43 class-map type lan-queuing MULTIMEDIA-STREAMING-QUEUE match dscp af31 af32 af33 class-map type lan-queuing TRANSACTIONAL-DATA-QUEUE match dscp af21 af22 af23 class-map type lan-queuing BULK-DATA-QUEUE match dscp af11 af12 af13 class-map type lan-queuing SCAVENGER-QUEUE match dscp cs1 85

86 Cisco Catalyst 6500 Campus QoS Design Queuing Policies: Part 2 of 3 (8Q4T Ingress Queuing Policy-Map) policy-map type lan-queuing INGRESS-8Q4T class REALTIME-QUEUE bandwidth percent 10 class CONTROL-QUEUE bandwidth percent 10 class MULTIMEDIA-CONFERENCING-QUEUE bandwidth percent 10 random-detect dscp-based random-detect dscp af41 percent random-detect dscp af42 percent random-detect dscp af43 percent class MULTIMEDIA-STREAMING-QUEUE bandwidth percent 10 random-detect dscp-based random-detect dscp af31 percent random-detect dscp af32 percent random-detect dscp af33 percent [continued] class TRANSACTIONAL-DATA-QUEUE bandwidth percent 10 random-detect dscp-based random-detect dscp af21 percent random-detect dscp af22 percent random-detect dscp af23 percent class BULK-DATA-QUEUE bandwidth percent 4 random-detect dscp-based random-detect dscp af11 percent random-detect dscp af12 percent random-detect dscp af13 percent class SCAVENGER-QUEUE bandwidth percent 1 class class-default random-detect dscp-based random-detect dscp default percent service-policy type lan-queuing input INGRESS-8Q4T 86

87 Cisco Catalyst 6500 Campus QoS Design Queuing Policies: Part 3 of 3 (1P7Q4T Egress Queuing Policy-Map) policy-map type lan-queuing EGRESS-1P7Q4T [continued] class REALTIME-QUEUE class TRANSACTIONAL-DATA-QUEUE priority bandwidth remaining percent 10 class CONTROL-QUEUE random-detect dscp-based bandwidth remaining percent 10 random-detect dscp af21 percent class MULTIMEDIA-CONFERENCING-QUEUE random-detect dscp af22 percent bandwidth remaining percent 10 random-detect dscp af23 percent random-detect dscp-based class BULK-DATA-QUEUE random-detect dscp af41 percent bandwidth remaining percent 4 random-detect dscp af42 percent random-detect dscp-based random-detect dscp af43 percent random-detect dscp af11 percent class MULTIMEDIA-STREAMING-QUEUE random-detect dscp af12 percent bandwidth remaining percent 10 random-detect dscp af13 percent random-detect dscp-based class SCAVENGER-QUEUE random-detect dscp af31 percent bandwidth remaining percent 1 random-detect dscp af32 percent class class-default random-detect dscp af33 percent random-detect dscp-based random-detect dscp default percent service-policy type lan-queuing output EGRESS-1P7Q4T 87

88 Cisco Catalyst 6500 Campus QoS Design EtherChannel QoS Design Ingress QoS policies are configured on the logical Port-Channel interface No ingress policies typically needed for C6500-Sup2T EtherChannels (as all ports trust DSCP & CoS by default) Egress QoS policies are configured on the physical port-member interfaces Platform QoS Policies Applied to the (Logical) Port-Channel Interface QoS Policies Applied to the (Physical) Port-Member Interfaces Catalyst 6500 Ingress Egress 88

89 Cisco Catalyst 6500 QoS Design At-A-Glance 89

90 Summary & References

91 Agenda QoS Design Strategy Review Campus QoS Design Considerations & Recommendations Cisco Catalyst 2960/3560/3750 QoS Design Cisco Catalyst 3650/3850 QoS Design Cisco Catalyst 4500 QoS Design Cisco Catalyst 6500 QoS Design Summary and References Appendix: AutoQoS for Medianet 91

92 Summary Key Takeaways The explosion of rich media applications requires network architects to reevaluate current QoS designs RFC 4594 provides an industry best-practice QoS strategy Campus QoS is needed primarily to control packet drops Some rich media applications require fewer than 1 drop per 10,000 packets QoS architects need to know how trust-states, Port-based QoS, VLAN-based QoS and EtherChannel QoS can impact designs Hardware queuing (both ingress and egress) vary by platform & linecard Cisco provides many At-A-Glance guides to get up and running quickly As well as comprehensive in-depth design chapters for additional design reference AutoQoS for Medianet Feature is available on Catalyst 2960/3560/3750 and Catalyst 3650/3850 and

93 Campus QoS Design 4.0 At-A-Glance Quick Start Guides QoS Design Strategy At-A-Glance Campus QoS Design At-A-Glance Cisco Catalyst 3560/3750 QoS Design At-A-Glance Cisco Catalyst 4500 QoS Design At-A-Glance Cisco Catalyst 6500 QoS Design At-A-Glance 93

94 Campus QoS Design 4.0 In-Depth Comprehensive Design Chapters Enterprise Quality of Service Design QoSIntro_40.html Campus QoS Design QoSCampus_40.html 94

95 Recommended Reading Release Date: Jan 2014 Comprehensive QoS design guidance for PINs and platforms: Campus Catalyst 3750/4500/6500 WLAN WLC 5508 / Catalyst 3850 NGWC Data Center Nexus 1000V/2000/5500/7000 WAN & Branch Cisco ASR 1000 / ISR G2 MPLS VPN Cisco ASR 9000 / CRS-3 IPSec VPNs Cisco ISR G2 ISBN: Ken Briley 95

96 Agenda QoS Design Strategy Review Campus QoS Design Considerations & Recommendations Cisco Catalyst 2960/3560/3750 QoS Design Cisco Catalyst 3650/3850 QoS Design Cisco Catalyst 4500 QoS Design Cisco Catalyst 6500 QoS Design Summary and References Appendix: AutoQoS for Medianet 96

97 APPENDIX 97

98 AutoQoS for Medianet

99 1P1Q3T Ingress Queuing Policies 1P3Q3T Egress Queuing Policies Cisco Catalyst 2960/3560/3750 AutoQoS AutoQoS SRND4 Models auto qos voip [ cisco-phone cisco-softphone trust ] auto qos trust { cos dscp } auto qos video [ cts ip-camera ] auto qos classify Multimedia Conferencing Classifier Signaling Classifier Transactional Data Classifier Bulk Data Classifier Scavenger Classifier Best Effort (Class-Default) Mark AF41 Mark CS3 Mark AF21 Mark AF11 Mark CS1 Mark DF auto qos classify { police } MM-Conf Policer (<5 Mbps) Signaling Policer (<32 kbps) Trans-Data Policer (<10 Mbps) Bulk Data Policer (<10 Mbps) Scavenger Policer (<10 Mbps) Best Effort Policer (<10 Mbps) Yes No Yes No Yes No Yes No Yes No Yes No Drop Drop Remark to CS1 Remark to CS1 Drop Remark to CS1 99

100 Cisco Catalyst 2960/3560/3750 AutoQoS AutoQoS SRND4 auto qos trust { cos dscp } Layer 2 Switch Port Example: C3750(config-if)# auto qos trust interface GigabitEthernet1/0/1 description L2-ACCESS-PORT switchport access vlan 10 switchport voice vlan 110 mls qos trust cos! AutoQoS has configured static CoS-trust auto qos trust Layer 3 Routed Interface Example: C3750(config-if)# auto qos trust interface GigabitEthernet1/0/48 description L3-ROUTED-INTERFACE no switchport ip address mls qos trust dscp! AutoQoS has configured static DSCP-trust auto qos trust 100

101 Cisco Catalyst 2960/3560/3750 AutoQoS AutoQoS SRND4 auto qos video [ cts ip-camera ] C3750(config-if)# auto qos video cts interface GigabitEthernet1/0/1 description L2-ACCESS-PORT-TO-CTS switchport access vlan 10 switchport voice vlan 110 mls qos trust device cts! AutoQoS has configured conditional-trust! for Cisco TelePresence Systems mls qos trust cos! AutoQoS has configured CoS-trust! to be dynamically extended auto qos video cts C3750(config-if)# auto qos video ip-camera interface GigabitEthernet1/0/1 description L2-ACCESS-PORT-TO-IPVS-CAMERA switchport access vlan 10 switchport voice vlan 110 mls qos trust device ip-camera! AutoQoS has configured a conditional-trust! for Cisco for IPVS cameras mls qos trust dscp! AutoQoS has configured DSCP-trust! to be dynamically extended auto qos video ip-camera 101

102 Cisco Catalyst 2960/3560/3750 AutoQoS AutoQoS SRND4 auto qos classify C3750(config-if)# auto qos classify policy-map AUTOQOS-SRND4-CLASSIFY-POLICY class AUTOQOS_MULTIENHANCED_CONF_CLASS set dscp af41 class AUTOQOS_BULK_DATA_CLASS set dscp af11 class AUTOQOS_TRANSACTION_CLASS set dscp af21 class AUTOQOS_SCAVANGER_CLASS set dscp cs1 class AUTOQOS_SIGNALING_CLASS set dscp cs3 class AUTOQOS_DEFAULT_CLASS set dscp default 102

103 Cisco Catalyst 2960/3560/3750 AutoQoS AutoQoS SRND4 auto qos classify police C3750(config-if)# auto qos classify police policy-map AUTOQOS-SRND4-CLASSIFY-POLICE-POLICY class AUTOQOS_MULTIENHANCED_CONF_CLASS set dscp af41 police exceed-action drop class AUTOQOS_BULK_DATA_CLASS set dscp af11 police exceed-action policed-dscp-transmit class AUTOQOS_TRANSACTION_CLASS set dscp af21 police exceed-action policed-dscp-transmit class AUTOQOS_SCAVANGER_CLASS set dscp cs1 police exceed-action drop class AUTOQOS_SIGNALING_CLASS set dscp cs3 police exceed-action drop class AUTOQOS_DEFAULT_CLASS set dscp default police exceed-action policed-dscp-transmit Note: Class-maps and IP ACLs omitted for brevity 103

104 1P1Q3T Ingress Queuing Policies 1P3Q3T Egress Queuing Policies AutoQoS VoIP (SRND4) Models VoIP Classifier Signaling Classifier auto qos voip trust auto qos voip cisco-phone Mark EF Mark CS3 VoIP Policer (<128 kbps) Signaling Policer (<32 kbps) Yes No Yes No Remark to CS1 Remark to CS1 Best Effort (Class-Default) Mark DF Best Effort Policer (<10 Mbps) No Remark to CS1 Yes VoIP Classifier auto qos voip cisco-softphone Mark EF VoIP Policer (<128 kbps) Yes No Remark to CS1 Signaling Classifier Mark CS3 Signaling Policer (<32 kbps) Yes No Remark to CS1 Multimedia Conferencing Classifier Signaling Classifier Mark AF41 Mark CS3 MM-Conf Policer (<5 Mbps) Signaling Policer (<32 kbps) Yes No Yes No Drop Drop Transactional Data Classifier Mark AF21 Trans-Data Policer (<10 Mbps) Yes No Remark to CS1 Bulk Data Classifier Mark AF11 Bulk Data Policer (<10 Mbps) Yes No Remark to CS1 Scavenger Classifier Mark CS1 Scavenger Policer (<10 Mbps) Yes No Drop Best Effort (Class-Default) Mark DF Best Effort Policer (<10 Mbps) Yes No Remark to CS1 104

105 Cisco Catalyst 2960/3560/3750 AutoQoS AutoQoS SRND4 auto qos voip cisco-phone C3750(config-if)# auto qos voip cisco-phone policy-map AUTOQOS-SRND4-CISCOPHONE-POLICY class AUTOQOS_VOIP_DATA_CLASS set dscp ef police exceed-action policed-dscp-transmit class AUTOQOS_VOIP_SIGNAL_CLASS set dscp cs3 police exceed-action policed-dscp-transmit class AUTOQOS_DEFAULT_CLASS set dscp default police exceed-action policed-dscp-transmit Note: Class-maps omitted for brevity 105

106 Cisco Catalyst 2960/3560/3750 AutoQoS AutoQoS SRND4 auto qos voip cisco-softphone policy-map AUTOQOS-SRND4-SOFTPHONE-POLICY class AUTOQOS_VOIP_DATA_CLASS set dscp ef police exceed-action policed-dscp-transmit class AUTOQOS_VOIP_SIGNAL_CLASS set dscp cs3 police exceed-action policed-dscp-transmit class AUTOQOS_MULTIENHANCED_CONF_CLASS set dscp af41 police exceed-action drop class AUTOQOS_BULK_DATA_CLASS set dscp af11 police exceed-action policed-dscp-transmit class AUTOQOS_TRANSACTION_CLASS set dscp af21 police exceed-action policed-dscp-transmit class AUTOQOS_SCAVANGER_CLASS set dscp cs1 police exceed-action drop class AUTOQOS_SIGNALING_CLASS set dscp cs3 police exceed-action drop class AUTOQOS_DEFAULT_CLASS set dscp default Note: Class-maps and IP ACLs omitted for brevity 106

107 Cisco Catalyst 2960/3560/3750 AutoQoS Ingress Queuing Model (1P1Q3T) Application DSCP 1P1Q3T Network Control Internetwork Control VoIP Broadcast Video Multimedia Conferencing Realtime Interactive Multimedia Streaming Signaling Transactional Data (CS7) CS6 EF CS5 AF4 CS4 AF3 CS3 AF2 EF CS5 CS4 CS7 CS6 CS3 AF4 AF3 AF2 Q2 Priority Queue Queue 1 Non-Priority Default Queue Q1T3 Q1T2 Q1T1 Network Management CS2 CS2 Bulk Data AF1 AF1 Scavenger CS1 CS1 Best Effort DF DF 107

108 Cisco Catalyst 2960/3560/3750 AutoQoS Ingress Queuing Model (1P1Q3T)! This section configures the ingress queues and thresholds mls qos srr-queue input priority-queue 2 bandwidth 30 mls qos srr-queue input bandwidth mls qos srr-queue input buffers mls qos srr-queue input threshold ! This section configures the ingress CoS-to-Queue mappings mls qos srr-queue input cos-map queue 1 threshold mls qos srr-queue input cos-map queue 1 threshold 2 3 mls qos srr-queue input cos-map queue 1 threshold mls qos srr-queue input cos-map queue 2 threshold 1 4 5! This section configures ingress DSCP-to-Queue Mappings mls qos srr-queue input dscp-map queue 1 threshold mls qos srr-queue input dscp-map queue 1 threshold mls qos srr-queue input dscp-map queue 1 threshold mls qos srr-queue input dscp-map queue 1 threshold 2 24 mls qos srr-queue input dscp-map queue 1 threshold mls qos srr-queue input dscp-map queue 2 threshold

109 Cisco Catalyst 2960/3560/3750 AutoQoS Egress Queuing Model (1P3Q3T) Application Network Control Internetwork Control VoIP Broadcast Video Multimedia Conferencing Realtime Interactive Multimedia Streaming Signaling Transactional Data Network Management Bulk Data Scavenger Best Effort DSCP (CS7) CS6 EF CS5 AF4 CS4 AF3 CS3 AF2 CS2 AF1 CS1 DF CS1 AF1 DF CS7 CS6 CS3 AF4 AF3 AF2 CS2 EF CS5 CS4 1P3Q3T Queue 4 (5%) Default Queue Queue 3 (35%) Queue 2 (30%) Q1 Priority Queue Q4T2 Q4T1 Q2T3 Q2T2 Q2T1 109

110 Cisco Catalyst 2960/3560/3750 AutoQoS Egress Queuing Model (1P3Q3T) Example Part 1 of 2! This section configures egress buffers and thresholds mls qos queue-set output 1 buffers mls qos queue-set output 1 threshold mls qos queue-set output 1 threshold mls qos queue-set output 1 threshold mls qos queue-set output 1 threshold ! This section configures egress CoS-to-Queue mappings mls qos srr-queue output cos-map queue 1 threshold mls qos srr-queue output cos-map queue 2 threshold 1 2 mls qos srr-queue output cos-map queue 2 threshold 2 3 mls qos srr-queue output cos-map queue 2 threshold mls qos srr-queue output cos-map queue 3 threshold 3 0 mls qos srr-queue output cos-map queue 4 threshold

111 Cisco Catalyst 2960/3560/3750 AutoQoS Egress Queuing Model (1P3Q3T) Example Part 2 of 2! This section configures egress DSCP-to-Queue mappings mls qos srr-queue output dscp-map queue 1 threshold mls qos srr-queue output dscp-map queue 2 threshold mls qos srr-queue output dscp-map queue 2 threshold mls qos srr-queue output dscp-map queue 2 threshold 2 24 mls qos srr-queue output dscp-map queue 2 threshold mls qos srr-queue output dscp-map queue 3 threshold 3 0 mls qos srr-queue output dscp-map queue 4 threshold 1 8 mls qos srr-queue output dscp-map queue 4 threshold ! This section configures interface egress queuing parameters queue-set 1 srr-queue bandwidth share priority-queue out 111

112 AutoQoS for Medianet At-A-Glance 112

113 Complete Your Online Session Evaluation Complete your online session evaluation Complete four session evaluations and the overall conference evaluation to receive your Cisco Live T-shirt 113

Cisco Catalyst and Nexus Campus QoS Design

Cisco Catalyst and Nexus Campus QoS Design Cisco Catalyst and Nexus Campus QoS Design 1 Cisco Catalyst and Nexus Campus QoS Design Agenda End-to-End QoS Design Strategy Review Campus QoS Design Considerations & Recommendations Cisco Catalyst 2960/3560/3750

More information

Campus QoS Design- Simplified

Campus QoS Design- Simplified Campus QoS Design- Simplified Roland Saville Technical Leader Engineering BRKCRS-2501 Cisco Spark How Questions? Use Cisco Spark to chat with the speaker after the session 1. Find this session in the Cisco

More information

Campus QoS Design- Simplified

Campus QoS Design- Simplified BRKCRS-2501 Campus QoS Design- Simplified Roland Saville Technical Leader Engineering Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find this session in

More information

Campus QoS Design - Simplified

Campus QoS Design - Simplified Campus QoS Design - Simplified Roland Saville Technical Leader Engineering BRKCRS-2501 Agenda Campus QoS Design Considerations and Best Practices Cisco Catalyst 2960-X / 3560-X / 3750-X QoS Design Cisco

More information

Campus Distribution (Cisco Catalyst 4500) QoS Design

Campus Distribution (Cisco Catalyst 4500) QoS Design Chapter 15 Campus Distribution (Cisco Catalyst 4500) QoS Design The primary role of quality of service (QoS) in the campus distribution switch is to manage packet loss. Therefore, the distribution switch

More information

WAN & Branch QoS Design BRKRST-2501

WAN & Branch QoS Design BRKRST-2501 WAN & Branch QoS Design BRKRST-2501 WAN & Branch QoS Design Agenda Business and Technical Drivers for QoS Design Updates WAN & Branch QoS Design MPLS VPN Subscriber QoS Design 2 Business and Technical

More information

Quality of Service Configuration Guide, Cisco IOS XE Everest 16.6.x (Catalyst 9300 Switches)

Quality of Service Configuration Guide, Cisco IOS XE Everest 16.6.x (Catalyst 9300 Switches) Quality of Service Configuration Guide, Cisco IOS XE Everest 16.6.x (Catalyst 9300 Switches) First Published: 2017-07-31 Last Modified: 2017-11-03 Americas Headquarters Cisco Systems, Inc. 170 West Tasman

More information

Quality of Service Configuration Guide, Cisco IOS XE Everest 16.6.x (Catalyst 9300 Switches)

Quality of Service Configuration Guide, Cisco IOS XE Everest 16.6.x (Catalyst 9300 Switches) Quality of Service Configuration Guide, Cisco IOS XE Everest 16.6.x (Catalyst 9300 Switches) First Published: 2017-07-31 Last Modified: 2017-11-03 Americas Headquarters Cisco Systems, Inc. 170 West Tasman

More information

Medianet Campus QoS Design 4.0

Medianet Campus QoS Design 4.0 2 CHAPTER Medianet Campus QoS Design 4.0 Overview The case for Quality of Service (QoS) in WANs/VPNs is largely self-evident because of the relatively low-speed bandwidth links at these Places-in-the-Network

More information

Quality of Service (QoS) Configuration Guide, Cisco IOS XE Everest a (Catalyst 3850 Switches)

Quality of Service (QoS) Configuration Guide, Cisco IOS XE Everest a (Catalyst 3850 Switches) Quality of Service (QoS) Configuration Guide, Cisco IOS XE Everest 16.5.1a (Catalyst 3850 Switches) First Published: 2017-05-31 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose,

More information

Quality of Service (QoS) Configuration Guide, Cisco IOS XE Fuji 16.8.x (Catalyst 3850 Switches)

Quality of Service (QoS) Configuration Guide, Cisco IOS XE Fuji 16.8.x (Catalyst 3850 Switches) Quality of Service (QoS) Configuration Guide, Cisco IOS XE Fuji 16.8.x (Catalyst 3850 Switches) First Published: 2018-04-06 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA

More information

Quality of Service Configuration Guide, Cisco IOS XE Fuji 16.8.x (Catalyst 9300 Switches)

Quality of Service Configuration Guide, Cisco IOS XE Fuji 16.8.x (Catalyst 9300 Switches) Quality of Service Configuration Guide, Cisco IOS XE Fuji 16.8.x (Catalyst 9300 Switches) First Published: 2018-04-06 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706

More information

Configuring Auto-QoS

Configuring Auto-QoS Finding Feature Information, page 1 Prerequisites for Auto-QoS, page 1 Restrictions for Auto-QoS, page 2 Information About, page 3 How to Configure Auto-QoS, page 6 Monitoring Auto-QoS, page 9 Configuration

More information

"Charting the Course... Implementing Cisco Quality of Service (QOS) Course Summary

Charting the Course... Implementing Cisco Quality of Service (QOS) Course Summary Course Summary Description v2.5 provides learners with in-depth knowledge of QoS requirements, conceptual models such as best effort, IntServ, and DiffServ, and the implementation of QoS on Cisco platforms.

More information

Implementing Cisco Quality of Service 2.5 (QOS)

Implementing Cisco Quality of Service 2.5 (QOS) Implementing Cisco Quality of Service 2.5 (QOS) COURSE OVERVIEW: Implementing Cisco Quality of Service (QOS) v2.5 provides learners with in-depth knowledge of QoS requirements, conceptual models such as

More information

IWAN AVC/QoS Design. Kelly Fleshner, Communications Architect. CCIE # years BRKRST-2043

IWAN AVC/QoS Design. Kelly Fleshner, Communications Architect. CCIE # years BRKRST-2043 IWAN AVC/QoS Design Kelly Fleshner, Communications Architect CCIE #1852 21 years BRKRST-2043 Cisco Spark How Questions? Use Cisco Spark to chat with the speaker after the session 1. Find this session in

More information

Configuring PFC QoS CHAPTER

Configuring PFC QoS CHAPTER 38 CHAPTER This chapter describes how to configure quality of service (QoS) as implemented on the Policy Feature Card 3B (PFC3B) on the Supervisor Engine 32 PISA. Note For complete syntax and usage information

More information

Configuring QoS CHAPTER

Configuring QoS CHAPTER CHAPTER 34 This chapter describes how to use different methods to configure quality of service (QoS) on the Catalyst 3750 Metro switch. With QoS, you can provide preferential treatment to certain types

More information

Quality of Service. Ib Hansen TECRST-2500_c Cisco Systems, Inc. All rights reserved. Cisco Public 1

Quality of Service. Ib Hansen TECRST-2500_c Cisco Systems, Inc. All rights reserved. Cisco Public 1 Quality of Service Ib Hansen ibhansen@cisco.com 1 Why Enable QoS? Security Quality of Service High Availability QoS: Enables UC and other collaborative applications Drives productivity by enhancing service

More information

Enterprise QOS Migration and Use Cases

Enterprise QOS Migration and Use Cases Enterprise QOS Migration and Use Cases BRKRST-2508 Ina Singh and Ken Briley Technical Leader, Engineering and Technical Marketing Engineer QoS is implicit in current Networks Application Per-Hop Admission

More information

Advanced Campus QoS Design

Advanced Campus QoS Design Advanced Campus QoS Design BRKCAM-3006 Tim Szigeti 1 HOUSEKEEPING We value your feedback, don t forget to complete your online session evaluations after each session and complete the Overall Conference

More information

Before configuring standard QoS, you must have a thorough understanding of these items:

Before configuring standard QoS, you must have a thorough understanding of these items: Finding Feature Information, page 1 Prerequisites for QoS, page 1 QoS Components, page 2 QoS Terminology, page 3 Information About QoS, page 3 Restrictions for QoS on Wired Targets, page 41 Restrictions

More information

Small Enterprise Design Profile(SEDP) WAN Design

Small Enterprise Design Profile(SEDP) WAN Design CHAPTER 3 Small Enterprise Design Profile(SEDP) WAN Design This chapter discusses how to design and deploy WAN architecture for Small Enterprise Design Profile. The primary components of the WAN architecture

More information

Configuring QoS. Finding Feature Information. Prerequisites for QoS

Configuring QoS. Finding Feature Information. Prerequisites for QoS Finding Feature Information, page 1 Prerequisites for QoS, page 1 Restrictions for QoS, page 3 Information About QoS, page 4 How to Configure QoS, page 28 Monitoring Standard QoS, page 80 Configuration

More information

Configuring QoS CHAPTER

Configuring QoS CHAPTER CHAPTER 37 This chapter describes how to configure quality of service (QoS) by using automatic QoS (auto-qos) commands or by using standard QoS commands on the Catalyst 3750-E or 3560-E switch. With QoS,

More information

Cisco ASR 1000 Series Aggregation Services Routers: QoS Architecture and Solutions

Cisco ASR 1000 Series Aggregation Services Routers: QoS Architecture and Solutions Cisco ASR 1000 Series Aggregation Services Routers: QoS Architecture and Solutions Introduction Much more bandwidth is available now than during the times of 300-bps modems, but the same business principles

More information

Configuring QoS CHAPTER

Configuring QoS CHAPTER CHAPTER 36 This chapter describes how to configure quality of service (QoS) by using automatic QoS (auto-qos) commands or by using standard QoS commands on the Catalyst 3750 switch. With QoS, you can provide

More information

The QoS Paradigm Shift Tim Szigeti

The QoS Paradigm Shift Tim Szigeti The QoS Paradigm Shift Tim Szigeti BRKRST-2056 szigeti@cisco.com @tim_szigeti http://tinyurl.com/j6cz9rz October 1 331 B.C. Gaugamela Alexander of Macedon 47,000 October 1 331 B.C. Gaugamela Darius III

More information

Configuring 4-Port Gigabit Ethernet WAN Optical Services Modules

Configuring 4-Port Gigabit Ethernet WAN Optical Services Modules CHAPTER 4 Configuring 4-Port Gigabit Ethernet WAN Optical Services Modules This chapter provides an overview of the features supported on the 4-port Gigabit Ethernet WAN Optical Services Modules (OSM-2+4GE-WAN+

More information

Configure Policies. Policy Overview. Policy Dashboard

Configure Policies. Policy Overview. Policy Dashboard Policy Overview, on page 1 Policy Dashboard, on page 1 Group-Based Access Control Policies, on page 2 IP-Based Access Control Policies, on page 7 Application Policies, on page 13 Traffic Copy Policies,

More information

Understanding Queuing and Scheduling QoS on Catalyst 4000 Supervisor III and IV

Understanding Queuing and Scheduling QoS on Catalyst 4000 Supervisor III and IV Understanding Queuing and Scheduling QoS on Catalyst 4000 Supervisor III and IV Document ID: 21389 Contents Introduction Before You Begin Conventions Prerequisites Components Used Queuing Strict Priority

More information

Configuring QoS. Understanding QoS CHAPTER

Configuring QoS. Understanding QoS CHAPTER 29 CHAPTER This chapter describes how to configure quality of service (QoS) by using automatic QoS (auto-qos) commands or by using standard QoS commands on the Catalyst 3750 switch. With QoS, you can provide

More information

Medium Enterprise Design Profile (MEDP) WAN Design

Medium Enterprise Design Profile (MEDP) WAN Design CHAPTER 3 Medium Enterprise Design Profile (MEDP) WAN Design WAN Design The Medium Enterprise WAN Design Profile is a multi-site design where a site consists of multiple buildings and services. The sites

More information

Maintaining Cisco Service Provider Quality of Service

Maintaining Cisco Service Provider Quality of Service 642-785 Maintaining Cisco Service Provider Quality of Service Version 13.20 QUESTION NO: 1 Which of these correctly describes traffic classification using qos group? A. qos-group marking is automatically

More information

A Practical Look at DNA Center: A better way to manage your network in the digital era. Hands-On Lab

A Practical Look at DNA Center: A better way to manage your network in the digital era. Hands-On Lab LTRNMS-2500 A Practical Look at DNA Center: A better way to manage your network in the digital era. Hands-On Lab Saurav Prasad Technical Marketing Engineer San Jose, USA Lila Rousseaux CCIE#6899 Technical

More information

Explain the methods for implementing QoS on a converged network with Cisco's routers and Catalyst Switches

Explain the methods for implementing QoS on a converged network with Cisco's routers and Catalyst Switches Exam Topics The following topics are general guidelines for the content likely to be included on the exam. However, other related topics may also appear on any specific delivery of the exam. In order to

More information

Sections Describing Standard Software Features

Sections Describing Standard Software Features 30 CHAPTER This chapter describes how to configure quality of service (QoS) by using automatic-qos (auto-qos) commands or by using standard QoS commands. With QoS, you can give preferential treatment to

More information

Cisco IOS Commands for the Catalyst 6500 Series Switches with the Supervisor Engine 32 PISA wrr-queue cos-map

Cisco IOS Commands for the Catalyst 6500 Series Switches with the Supervisor Engine 32 PISA wrr-queue cos-map Chapter 2 wrr-queue cos-map wrr-queue cos-map To map CoS values to drop thresholds for a queue, use the wrr-queue cos-map command. To return to the default settings, use the no form of this command. wrr-queue

More information

Overview of QoS Support on Catalyst Platforms and Exploring QoS on the Catalyst 2900XL, 3500XL, and Catalyst 4000 CatOS Family of Switches

Overview of QoS Support on Catalyst Platforms and Exploring QoS on the Catalyst 2900XL, 3500XL, and Catalyst 4000 CatOS Family of Switches C H A P T E R 3 Overview of QoS Support on Catalyst Platforms and Exploring QoS on the Catalyst 2900XL, 3500XL, and CatOS Family of Switches Previous chapters described the necessity for QoS in campus

More information

Configuring Quality of Service

Configuring Quality of Service 3 CHAPTER This chapter describes how to configure quality of service (QoS) by using automatic QoS (auto-qos) commands or by using standard QoS commands on a Catalyst 45 series switch. It also describes

More information

mls qos (global configuration mode)

mls qos (global configuration mode) mls qos (global configuration mode) mls qos (global configuration mode) To enable the quality of service (QoS) functionality globally, use the mls qos command in global configuration mode. To disable the

More information

Sections Describing Standard Software Features

Sections Describing Standard Software Features 27 CHAPTER This chapter describes how to configure quality of service (QoS) by using automatic-qos (auto-qos) commands or by using standard QoS commands. With QoS, you can give preferential treatment to

More information

Telecommunications 3 Module 5

Telecommunications 3 Module 5 Overview Customer networks exist to service application requirements and end users efficiently. The tremendous growth of the Internet and corporate intranets, the wide variety of new bandwidth-hungry applications,

More information

DEPLOYING QoS IN SERVICE PROVIDER NETWORK

DEPLOYING QoS IN SERVICE PROVIDER NETWORK DEPLOYING QoS IN SERVICE PROVIDER NETWORK EDGE QoS FOR LAYER3 VPN Andy Chien Consulting System Engineer Cisco Systems hchien@cisco.com 1 Service Provider Edge Traffic Classes 2005 2004 Cisco Systems, Inc.

More information

IWAN AVC/QoS Design. Kelly Fleshner, Communications Architect CCIE # years BRKRST-2043

IWAN AVC/QoS Design. Kelly Fleshner, Communications Architect CCIE # years BRKRST-2043 IWAN AVC/QoS Design Kelly Fleshner, Communications Architect CCIE #1852 20 years BRKRST-2043 Housekeeping Who am I? (kfleshne@cisco.com) Intermediate Class This is not an Introduction to IWAN session This

More information

Cisco TelePresence, Deploying and provisioning video endpoints

Cisco TelePresence, Deploying and provisioning video endpoints 1 Cisco TelePresence, Deploying and provisioning video endpoints Session ID - Abstract Over the course of the last years we have observed that many of our enterprise customer video deployments are becoming

More information

Cisco Optimizing Converged Cisco Networks. Practice Test. Version 2.6. https://certkill.com

Cisco Optimizing Converged Cisco Networks. Practice Test. Version 2.6. https://certkill.com Cisco 642-845 642-845 Optimizing Converged Cisco Networks Practice Test Version 2.6 QUESTION NO: 1 Cisco 642-845: Practice Exam Refer to the exhibit. NBAR is to be configured on router R1 to limit outgoing

More information

Cisco TelePresence, Deploying and provisioning video endpoints

Cisco TelePresence, Deploying and provisioning video endpoints Cisco TelePresence, Deploying and provisioning video endpoints BRKEVT-2802 Follow us on Twitter for real time updates of the event: @ciscoliveeurope, #CLEUR Housekeeping We value your feedback- don't forget

More information

Configuring QoS. Finding Feature Information. Prerequisites for QoS. General QoS Guidelines

Configuring QoS. Finding Feature Information. Prerequisites for QoS. General QoS Guidelines Finding Feature Information, on page 1 Prerequisites for QoS, on page 1 Restrictions for QoS, on page 2 Information About QoS, on page 2 How to Configure QoS, on page 10 Monitoring Standard QoS, on page

More information

Internetwork Expert s CCNP Bootcamp. Layer 2 Voice & Video Support. Power Over Ethernet. Required to centrally power small devices

Internetwork Expert s CCNP Bootcamp. Layer 2 Voice & Video Support. Power Over Ethernet. Required to centrally power small devices Internetwork Expert s CCNP Bootcamp Layer 2 Voice & Video Support http:// Power Over Ethernet Required to centrally power small devices IP Phones Access Point Surveillance cameras PoE reduces Cabling requirements

More information

PFC QoS. Prerequisites for PFC QoS. Restrictions for PFC QoS CHAPTER

PFC QoS. Prerequisites for PFC QoS. Restrictions for PFC QoS CHAPTER 58 CHAPTER Prerequisites for, page 58- Restrictions for, page 58- Information about, page 58-7 Default Settings for, page 58-33 How to Configure, page 58-56 Common QoS Scenarios, page 58- Glossary, page

More information

3750 MLS to 3850 MQC Conversion of QoS Configuration

3750 MLS to 3850 MQC Conversion of QoS Configuration MLS to MQC Conversion of QoS Configuration Document ID: 118629 Contributed by Jaroslaw Gawron and Vivek Sharma, Cisco TAC Engineers. Jan 23, 2015 Contents Introduction Prerequisites Requirements Components

More information

Configuring Quality of Service

Configuring Quality of Service 4 CHAPTER This chapter describes how to configure quality of service (QoS) with either automatic QoS (auto-qos) commands or standard QoS commands on a Catalyst 45 Series Switch. It describes how to specify

More information

Configuring Quality of Service

Configuring Quality of Service CHAPTER 34 This chapter describes how to configure quality of service (QoS) with either automatic QoS (auto-qos) commands or standard QoS commands on a switch running Supervisor Engine 7-E and Supervisor

More information

Cisco EasyQoS Solution Design Guide APIC-EM Release 1.6

Cisco EasyQoS Solution Design Guide APIC-EM Release 1.6 Cisco EasyQoS Solution Design Guide APIC-EM Release 1.6 December, 2017 Table of Contents Chapter 1: Solution Overview... 7 Customer Challenges... 7 Solution Description... 7 Chapter 2: Strategic QoS Policy...

More information

Quality of Service Using HP Virtual Connect Technologies Connected to Cisco Networks

Quality of Service Using HP Virtual Connect Technologies Connected to Cisco Networks Technical white paper Quality of Service Using HP Virtual Connect Technologies Connected to Cisco Networks Last updated: 08/29/2014 Table of contents Introduction... 2 What is Quality of Service (QoS)?...

More information

Before configuring standard QoS, you must have a thorough understanding of these items: Standard QoS concepts.

Before configuring standard QoS, you must have a thorough understanding of these items: Standard QoS concepts. Prerequisites for Quality of Service, on page 1 QoS Components, on page 2 QoS Terminology, on page 2 Information About QoS, on page 3 QoS Implementation, on page 4 QoS Wired Model, on page 8 Classification,

More information

Grandstream Networks, Inc. GWN7000 QoS - VoIP Traffic Management

Grandstream Networks, Inc. GWN7000 QoS - VoIP Traffic Management Grandstream Networks, Inc. GWN7000 QoS - VoIP Traffic Management Table of Contents INTRODUCTION... 4 DSCP CLASSIFICATION... 5 QUALITY OF SERVICE ON GWN7000... 6 USING QOS TO PRIORITIZE VOIP TRAFFIC...

More information

Configuring Quality of Service

Configuring Quality of Service This chapter describes the Quality of Service and procedures to configure Quality of Service. Introduction to Quality of Service, page 1 CPT System QoS, page 4 Ingress QoS Functions, page 7 Egress QoS

More information

Configuring Quality of Service

Configuring Quality of Service CHAPTER 25 QoS refers to the ability of a network to provide improved service to selected network traffic over various underlying technologies including Frame Relay, ATM, Ethernet and 802.1 networks, SONET,

More information

Quality of Service. Create QoS Policy CHAPTER26. Create QoS Policy Tab. Edit QoS Policy Tab. Launch QoS Wizard Button

Quality of Service. Create QoS Policy CHAPTER26. Create QoS Policy Tab. Edit QoS Policy Tab. Launch QoS Wizard Button CHAPTER26 The (QoS) Wizard allows a network administrator to enable (QoS) on the router s WAN interfaces. QoS can also be enabled on IPSec VPN interfaces and tunnels. The QoS edit windows enables the administrator

More information

Port-Shaper and LLQ in the Presence of EFPs

Port-Shaper and LLQ in the Presence of EFPs The feature allows network designers to configure port and class policies on ports that contain Ethernet Flow Points (EFPs). These policies support Low Latency Queueing (LLQ) and traffic prioritization

More information

Configuring Modular QoS on Link Bundles

Configuring Modular QoS on Link Bundles A link bundle is a group of one or more ports that are aggregated together and treated as a single link. This module describes QoS on link bundles. Line Card, SIP, and SPA Support Feature ASR 9000 Ethernet

More information

Configuring Quality of Service

Configuring Quality of Service CHAPTER 21 This chapter applies only to the ML-Series (ML100T-2, ML100X-8, and ML1000-2) cards. This chapter describes the quality of service (QoS) features built into your ML-Series card and how to map

More information

QoS: Time-Based Thresholds for WRED and Queue Limit

QoS: Time-Based Thresholds for WRED and Queue Limit QoS: Time-Based Thresholds for WRED and Queue Limit The QoS: Time-Based Thresholds for WRED and Queue Limit feature allows you to specify the Weighted Random Early Detection (WRED) minimum and maximum

More information

AutoQoS. Prerequisites for AutoQoS CHAPTER

AutoQoS. Prerequisites for AutoQoS CHAPTER 64 CHAPTER Prerequisites for, page 64-1 Restrictions for, page 64-2 Information About, page 64-2 Default Settings for, page 64-4 How to Configure, page 64-4 For complete syntax and usage information for

More information

QoS Technology White Paper

QoS Technology White Paper QoS Technology White Paper Keywords: QoS, service model, IntServ, DiffServ, congestion management, congestion avoidance, queuing technology, traffic policing, traffic shaping, link efficiency mechanism.

More information

Hierarchical Queuing Framework

Hierarchical Queuing Framework Hierarchical Queuing Framework Last updated: July 2008 Summary This document describes the new behavioral changes and Command Line Interface (CLI) modifications to the queuing infrastructure on non-distributed

More information

WAN Edge MPLSoL2 Service

WAN Edge MPLSoL2 Service 4 CHAPTER While Layer 3 VPN services are becoming increasing popular as a primary connection for the WAN, there are a much larger percentage of customers still using Layer 2 services such Frame-Relay (FR).

More information

Comparing the bandwidth and priority Commands of a QoS Service Policy

Comparing the bandwidth and priority Commands of a QoS Service Policy Comparing the and priority s of a QoS Service Policy Contents Introduction Prerequisites Requirements Components Used Conventions Summary of Differences Configuring the Configuring the priority Which Traffic

More information

Modular Quality of Service Overview on Cisco IOS XR Software

Modular Quality of Service Overview on Cisco IOS XR Software Modular Quality of Service Overview on Cisco IOS XR Software Quality of Service (QoS) is the technique of prioritizing traffic flows and providing preferential forwarding for higher-priority packets. The

More information

QoS in an AVVID-Enabled Campus Network

QoS in an AVVID-Enabled Campus Network CHAPTER 3 This chapter provides information about implementing QoS in an AVVID-enabled campus network. It includes the following: Overview QoS Toolset Server Farm Switch Selection Selecting an Access-Layer

More information

Configuring Modular QoS Congestion Avoidance

Configuring Modular QoS Congestion Avoidance Congestion avoidance techniques monitor traffic flow in an effort to anticipate and avoid congestion at common network bottlenecks. Avoidance techniques are implemented before congestion occurs as compared

More information

QoS v6.0. QoS v6.0 VGN

QoS v6.0. QoS v6.0 VGN QoS v6.0 Number: 642-642 Passing Score: 832 Time Limit: 90 min File Version: v1.0 http://www.gratisexam.com/ QoS 642-642 v6.0 by VGN Sections 1. Single Select 2. Multiple Select 3. Drag & Drop 4. Lab Exam

More information

Using AutoQoS. Understanding AutoQoS CHAPTER

Using AutoQoS. Understanding AutoQoS CHAPTER CHAPTER 44 This chapter describes how to use the automatic quality of service (QoS) configuration feature. Release 12.2(33)SXH and later releases support the automatic quality of service (QoS) configuration

More information

Network Best Practices for Mitel Connect CLOUD

Network Best Practices for Mitel Connect CLOUD Network Best Practices for Mitel Connect CLOUD Abstract 1 Table of Contents Selecting Data Networking Equipment for a Mitel Connect Deployment... 3 Customer Site Cable Plant Requirements... 3 Designing

More information

Byte-Based Weighted Random Early Detection

Byte-Based Weighted Random Early Detection Byte-Based Weighted Random Early Detection First Published: August 26, 2003 Last Updated: February 28, 2006 This feature module explains how to enable byte-based Weighted Random Early Detection (WRED).

More information

Quality of Service Commands

Quality of Service Commands Quality of Service Commands This module lists quality of service (QoS) commands in alphabetical order. To use commands of this module, you must be in a user group associated with a task group that includes

More information

Configuring QoS Policy Actions and Rules

Configuring QoS Policy Actions and Rules CHAPTER 3 The second step in creating a QoS service policy is to define how you want the router to handle the packets that match the classification rules you defined in Chapter 2, Classifying Traffic.

More information

EVC Quality of Service

EVC Quality of Service This document contains information about how to enable quality of service (QoS) features (such as traffic classification and traffic policing) for use on an Ethernet virtual circuit (EVC). An EVC as defined

More information

Configuring Quality of Service

Configuring Quality of Service CHAPTER 13 This chapter describes the Quality of Service (QoS) features built into your ML-Series card and how to map QoS scheduling at both the system and interface levels. This chapter contains the following

More information

QoS Policy Parameters

QoS Policy Parameters CHAPTER 6 This chapter describes the parameters, both required and optional, for QoS provisioning using the ISC user interface. Service level QoS parameters include all entry fields in the VoIP, Management,

More information

QOS Section 6. Weighted Random Early Detection (WRED)

QOS Section 6. Weighted Random Early Detection (WRED) QOS Section 6 Weighted Random Early Detection (WRED) The previous section addressed queuing, which is a congestionmanagement QoS mechanism. However, this section focuses on congestion avoidance. Specifically,

More information

Configuring Control Plane Policing

Configuring Control Plane Policing 21 CHAPTER This chapter describes how to configure control plane policing (CoPP) on the NX-OS device. This chapter includes the following sections: Information About CoPP, page 21-1 Guidelines and Limitations,

More information

Quality of Service (QoS)

Quality of Service (QoS) Quality of Service (QoS) What you will learn Techniques for QoS Integrated Service (IntServ) Differentiated Services (DiffServ) MPLS QoS Design Principles 1/49 QoS in the Internet Paradigm IP over everything

More information

Configuring 4-Port Gigabit Ethernet WAN Optical Services Modules

Configuring 4-Port Gigabit Ethernet WAN Optical Services Modules CHAPTER 4 Configuring 4-Port Gigabit Ethernet WAN Optical Services Modules This chapter provides an overview of the features supported on the 4-port Gigabit Ethernet WAN Optical Services Modules (OSM-2+4GE-WAN+

More information

Understanding How Routing Updates and Layer 2 Control Packets Are Queued on an Interface with a QoS Service Policy

Understanding How Routing Updates and Layer 2 Control Packets Are Queued on an Interface with a QoS Service Policy Understanding How Routing Updates and Layer 2 Control Packets Are Queued on an Interface with a QoS Service Policy Document ID: 18664 Contents Introduction Prerequisites Requirements Components Used Conventions

More information

Call Admission Control and Quality of Service for Collaboration

Call Admission Control and Quality of Service for Collaboration Call Admission Control and Quality of Service for Collaboration Glen Lavers Senior Technical Marketing Engineer Agenda Introduction Session Overview Media Resilience and Adaptation Resilience techniques

More information

PASS4TEST. IT Certification Guaranteed, The Easy Way! We offer free update service for one year

PASS4TEST. IT Certification Guaranteed, The Easy Way!  We offer free update service for one year PASS4TEST IT Certification Guaranteed, The Easy Way! \ http://www.pass4test.com We offer free update service for one year Exam : 642-845 Title : Optimizing Converged Cisco Networks Vendors : Cisco Version

More information

AlcatelLucent.Selftestengine.4A0-107.v by.Ele.56q. Exam Code: 4A Exam Name: Alcatel-Lucent Quality of Service

AlcatelLucent.Selftestengine.4A0-107.v by.Ele.56q. Exam Code: 4A Exam Name: Alcatel-Lucent Quality of Service AlcatelLucent.Selftestengine.4A0-107.v2013-12-14.by.Ele.56q Number: 4a0-107 Passing Score: 800 Time Limit: 120 min File Version: 16.5 http://www.gratisexam.com/ Exam Code: 4A0-107 Exam Name: Alcatel-Lucent

More information

Performing Path Traces

Performing Path Traces About Path Trace, page 1 Performing a Path Trace, page 13 Collecting QoS and Interface Statistics in a Path Trace, page 15 About Path Trace With Path Trace, the controller reviews and collects network

More information

Cisco IOS Commands for the Catalyst 4500 Series Switches

Cisco IOS Commands for the Catalyst 4500 Series Switches CHAPTER 2 Cisco IOS Commands for the Catalyst 4500 Series Switches This chapter contains an alphabetical listing of Cisco IOS commands for the Catalyst 4500 series switches. For information about Cisco

More information

Quality of Service on the Cisco Catalyst 4500 Supervisor Engine 6-E

Quality of Service on the Cisco Catalyst 4500 Supervisor Engine 6-E . White Paper Quality of Service on the Cisco Catalyst 4500 Supervisor Engine 6-E This document applies to the Cisco Catalyst 4500 Supervisor Engine 6-E and Cisco Catalyst 4900M Switch and is based on

More information

Differentiated services code point (DSCP) Source or destination address

Differentiated services code point (DSCP) Source or destination address Classification is the process of identifying traffic and categorizing that traffic into classes. Classification uses a traffic descriptor to categorize a packet within a specific group to define that packet.

More information

MPLS WAN. Technology Design Guide

MPLS WAN. Technology Design Guide MPLS WAN Technology Design Guide December 2013 Table of Contents Preface...1 CVD Navigator...2 Use Cases... 2 Scope... 2 Proficiency... 2 Introduction...3 Related Reading... 3 Technology Use Cases... 3

More information

Configuring Quality of Service

Configuring Quality of Service CHAPTER 14 This chapter describes the Quality of Service (QoS) features built into your ML-Series card and how to map QoS scheduling at both the system and interface levels. This chapter contains the following

More information

Per-Session QoS. Finding Feature Information

Per-Session QoS. Finding Feature Information The feature is one of two features bundled with the QoS: Broadband Aggregation Enhancements--Phase 1 feature. The feature provides the ability to apply quality of service (QoS) features (such as traffic

More information

Configurable Queue Depth

Configurable Queue Depth This feature allows you to configure (resize) the depth of the packet queues on your network. That is, you can set the maximum number (the depth) of packets that a class queue can hold, which in turn controls

More information

Configuring Modular QoS Service Packet Classification

Configuring Modular QoS Service Packet Classification Configuring Modular QoS Service Packet Classification This chapter covers these topics: Packet Classification Overview, page 1 Traffic Class Elements, page 2 Traffic Policy Elements, page 5 Traffic Policy

More information

Cisco Exam Questions & Answers

Cisco Exam Questions & Answers Cisco 648-375 Exam Questions & Answers Number: 648-375 Passing Score: 800 Time Limit: 120 min File Version: 22.1 http://www.gratisexam.com/ Cisco 648-375 Exam Questions & Answers Exam Name: Cisco Express

More information