Campus QoS Design Simplified

Size: px
Start display at page:

Download "Campus QoS Design Simplified"

Transcription

1

2 Campus QoS Design Simplified Tim Szigeti, CCIE#9794 Senior Technical Leader

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

4 Session 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 campus-specific 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 3850 series switches (wired-only) Cisco Catalyst 4500 (Supervisor 7-E) and 4500-X series switches Cisco Catalyst 6500 (Supervisor 2T) series switches 4

5 QoS Design Strategy Review Macro Trends in Internet Usage By 2016 Global IP traffic will increase 3-fold Even after having increased 8-fold in the past 5 years The number of IP devices will be more than triple the global population Wireless traffic will exceed wired by 2014 and will be over 60% by 2016 Non-PC traffic (smartphones, tablets etc.) will account for 31% of all traffic 86% of consumer internet traffic will be video 5

6 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 Web Messaging Data Apps App Sharing Web/Internet Messaging Data Apps App Sharing Web/Internet Messaging WebEx Connectivity Leveraging Investment Co-Existence Experience Assurance 6

7 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 7

8 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 8

9 QoS Design Strategy At-A-Glance 9

10 Campus QoS Design: Considerations & Recommendations

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

12 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. 12

13 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! 13

14 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 14

15 KBytes Per ms Campus QoS Design Considerations How Long Can Queue-Buffers Accommodate Line-Rate Bursts? Gbps Linecard Example (WS-X6148A-GE-TX) GE Linecard Example (WS-X6148) Gbps Line Rate 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 0 Total Per-Queue Buffering Capacity: 10.8 ms ms *Assuming (4) equal-sized queues 15

16 KBytes Per ms Campus QoS Design Considerations How Long Can Queue-Buffers Accommodate Line-Rate Bursts? Gbps Linecard Example (WS-X6148A-GE-TX) 10 GE Linecard Example (WS-X6904) Gbps Line Rate ms 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 *Assuming (8) equal-sized queues 16

17 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 17

18 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 18

19 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 MQC QoS (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 19

20 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 20

21 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) 21

22 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 22

23 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 23

24 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 24

25 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 25

26 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) 26

27 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 3850 Ingress Egress Catalyst 4500 Ingress Egress Catalyst 6500 Ingress Egress 27

28 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 28

29 Campus QoS Design At-A-Glance 29

30 Cisco Catalyst 2960/3560/3750 QoS Design

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

32 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 32

33 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 33

34 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 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] 34

35 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 35

36 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-E 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 36

37 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 37

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

39 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 39

40 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

41 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 41

42 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

43 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 43

44 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 44

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

46 Cisco Catalyst 3850 (Wired) QoS Design

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

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

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

50 Catalyst 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]! This section defines the class-maps! to match Voice and Signaling class-map match-all VOICE match cos 5 class-map match-all SIGNALING match cos 3! This section defines the CoS-to-DSCP! remarking policy-map policy-map CISCO-IPPHONE class VOICE set dscp ef class SIGNALING set dscp cs3 class class-default set dscp default! This section applies conditional trust! and the policy-map to the interface(s) trust device cisco-phone service-policy input CISCO-IPPHONE 50

51 Catalyst 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 service-policy input MARKING-POLICY 51

52 E4F8A8A335878B5F612D0 Catalyst 3850 Campus QoS Design Service Policy Model Example Marking & Policing Policy policy-map MARKING&POLICING class VVLAN-VOIP set dscp ef police 128k burst? 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 service-policy input MARKING&POLICING Reference table-map construct from IOS 52

53 Catalyst 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 burst? conform-action transmit exceed-action drop class DVLAN police 50m conform-action transmit exceed-action drop service-policy input VLAN-POLICERS 53

54 Catalyst 3850 Campus QoS Design Egress Queuing (1P7Q3T 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 1P7Q3T PQ Q7 (BW 10%) Q6 (BW 10% + WTD) WTD = Weighted Tail Drop Multimedia Streaming Signaling Transactional Data Network Management Bulk Data AF3 CS3 AF2 CS2 AF1 AF3 AF2 AF1 Q5 (BW 10% + DSCP-Based WTD) Q4 (BW 10% + DSCP-Based WTD) Q3 (BW 4% + DSCP-Based WTD) Scavenger CS1 CS1 Q2 (BWR 1%) Best Effort DF DF Q1 (25%) 54

55 Catalyst 3850 Campus QoS Design Egress Queuing (1P7Q3T) Example Part 1 (Class-Maps)! This section configures the class-maps class-map match-any PRIORITY-QUEUE match dscp cs4 cs5 ef class-map match-any 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 55

56 Catalyst 3850 Campus QoS Design Egress Queuing (1P7Q3T) Example Part 2 (Policy-Map)! This section configures policy-map policy-map 1P7Q3T class PRIORITY-QUEUE priority level 1 (video = priority l2) class CONTROL-MGMT-QUEUE bandwidth percent 10 class MULTIMEDIA-CONFERENCING-QUEUE bandwidth percent 10 queue-limit dscp af43 percent 80 queue-limit dscp af42 percent 90 queue-limit dscp af41 percent 100 class MULTIMEDIA-STREAMING-QUEUE bandwidth percent 10 queue-limit dscp af33 percent 80 queue-limit dscp af32 percent 90 queue-limit dscp af31 percent 100 [continued] class TRANSACTIONAL-DATA-QUEUE bandwidth percent 10 queue-limit dscp af23 percent 80 queue-limit dscp af22 percent 90 queue-limit dscp af21 percent 100 class BULK-DATA-QUEUE bandwidth percent 4 queue-limit dscp af13 percent 80 queue-limit dscp af12 percent 90 queue-limit dscp af11 percent 100 class SCAVENGER-QUEUE bandwidth percent 1 class class-default bandwidth remaining percent 25! This section attaches the policy to the int(s) service-policy output 1P7Q3T 56

57 Catalyst 3850 Campus QoS Design Hierarchical Policies: Queuing within Shaped Rate Example! This section configures Shaping policy-map policy-map 50MBPS-SHAPER class class-default shape average service-policy 2P6Q3T! Nested service-policy statement invokes queuing policy within the shaped rate! This section attaches the H-QoS policy to the int(s) service-policy output 50MBPS-SHAPER 57

58 Catalyst 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 58

59 Cisco Catalyst 4500 (Supervisor 7-E) and 4500-X QoS Design

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

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

62 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) 62

63 Catalyst 4500 Campus QoS Design Conditional Trust Model Cisco IP Phone Example! This section defines the class-maps to match Voice and Signaling class-map match-all VOICE match cos 5 class-map match-all SIGNALING match cos 3! This section defines the CoS-to-DSCP remarking policy-map policy-map CISCO-IPPHONE class VOICE set dscp ef class SIGNALING set dscp cs3 class class-default set dscp default! This section applies conditional trust and the policy-map to the interface(s) qos trust device cisco-phone service-policy input CISCO-IPPHONE 63

64 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 DEFAULT set dscp default service-policy input MARKING-POLICY 64

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

66 Catalyst 4500 Campus QoS Design Service Policy Model Example Medianet Metadata (NBAR2) Classification metadata flow class-map match-any REALTIME match application cisco-phone match application rtp class-map match-all REALTIME-INTERACTIVE match application telepresence-media class-map match-any MULTIMEDIA-CONFERENCING match application webex-video match application webex-voice match application jabber class-map match-any SIGNALING match application h323 match application sip match application telepresence-control match application rtsp class-map match-any TRANSACTIONAL-DATA match application telepresence-data match application webex-meeting match application citrix match application vmware-view match application wyze-zero-client match application xmpp-client 66

67 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 67

68 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%) 68

69 Catalyst 4500 Campus QoS Design Egress Queuing (1P7Q1T+DBL) Example! This section configures the class-maps 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! This section attaches the policy to the int(s) service-policy output 1P7Q1T! This section configures policy-map 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 69

70 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 70

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

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

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

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

75 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) 75

76 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 76

77 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 77

78 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 78

79 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 79

80 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 80

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

82 Summary & References

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

84 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 3850 and

85 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 85

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

87 Additional Sessions BRKCRS Converged Access Quality of Service BRKRST QoS Design For IPSec VPNs BRKRST Mastering Data Center QoS BRKDCT QoS Implementation and Operation in a Nexus 7000 environment BRKRST Implementing in QoS for Enablement of Cloud Services using AVC BRKRST Validating QoS using Medianet Media Awareness TECRST Enterprise QoS Design Strategy 87

88 Recommended Reading Expected Release Date: Nov 2013 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 88

89 Complete Your Online Session Evaluation Give us your feedback and you could win fabulous prizes. Winners announced daily. Receive 20 Cisco Daily Challenge points for each session evaluation you complete. Complete your session evaluation online now through either the mobile app or internet kiosk stations. Maximize your Cisco Live experience with your free Cisco Live 365 account. Download session PDFs, view sessions on-demand and participate in live activities throughout the year. Click the Enter Cisco Live 365 button in your Cisco Live portal to log in. 89

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

91 APPENDIX 91

92 AutoQoS for Medianet

93 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 93

94 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 94

95 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 95

96 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 96

97 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 97

98 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 98

99 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 99

100 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 100

101 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 101

102 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

103 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 103

104 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

105 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 105

106 AutoQoS for Medianet At-A-Glance 106

107

AutoQoS for Medianet

AutoQoS for Medianet Appendix A AutoQoS for Medianet As of August 2010, an updated version of AutoQoS was released for the Catalyst 2960- G/S, 3560-G/E/X, and 3750-G/E/X family of switches (with IOS Release 12.2(55)SE). This

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 5 Monitoring Auto-QoS, page 9 Configuration

More information

The Basics. Configuring Campus Switches to Support Voice

The Basics. Configuring Campus Switches to Support Voice Configuring Campus Switches to Support Voice BCMSN Module 7 1 The Basics VoIP is a technology that digitizes sound, divides that sound into packets, and transmits those packets over an IP network. VoIP

More information

Here is a summary of the recommendations that have been reviewed and approved by NETS engineers:

Here is a summary of the recommendations that have been reviewed and approved by NETS engineers: QOS Review: This is a review of NCAR s current campus network and the potential FRGP QOS implementation. Since NCAR s initial QOS deployment, new hardware and IOS versions have been deployed in the network,

More information

Configuring QoS CHAPTER

Configuring QoS CHAPTER 26 CHAPTER 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 traffic

More information

Cisco VoIP CME QoS Labs by Michael T. Durham

Cisco VoIP CME QoS Labs by Michael T. Durham Cisco VoIP CME QoS Labs by Michael T. Durham Welcome to NetCertLabs CCNA Voice Lab series. In this set of labs we will be working with the QoS (Quality of Service). A communications network forms the backbone

More information

Implementing Cisco Quality of Service QOS v2.5; 5 days, Instructor-led

Implementing Cisco Quality of Service QOS v2.5; 5 days, Instructor-led Implementing Cisco Quality of Service QOS v2.5; 5 days, Instructor-led Course Description Implementing Cisco Quality of Service (QOS) v2.5 provides learners with in-depth knowledge of QoS requirements,

More information

"Charting the Course... ... to Your Success!" QOS - Implementing Cisco Quality of Service 2.5 Course Summary

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

More information

AutoQoS. Prerequisites for AutoQoS CHAPTER

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

More information

IMPLEMENTING CISCO QUALITY OF SERVICE V2.5 (QOS)

IMPLEMENTING CISCO QUALITY OF SERVICE V2.5 (QOS) IMPLEMENTING CISCO QUALITY OF SERVICE V2.5 (QOS) COURSE OVERVIEW: Implementing Cisco Quality of Service (QOS) v2.5 provides learners with in-depth knowledge of QoS requirements, conceptual models such

More information

Configuring QoS and Per Port Per VLAN QoS

Configuring QoS and Per Port Per VLAN QoS 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 on a Catalyst 45 series switch. It also describes

More information

Lab 7-1 Configuring Switches for IP Telephony Support

Lab 7-1 Configuring Switches for IP Telephony Support Lab 7-1 Configuring Switches for IP Telephony Support Learning Objectives Configure auto QoS to support IP phones Configure CoS override for data frames Configure the distribution layer to trust access

More information

Optimizing Converged Cisco Networks (ONT)

Optimizing Converged Cisco Networks (ONT) Optimizing Converged Cisco Networks (ONT) Module 5: Implement Cisco AutoQoS Introducing Cisco AutoQoS Objectives Describe the features of Cisco Auto QoS. List the prerequisites when using Cisco Auto QoS.

More information

Description: To participate in the hands-on labs in this class, you need to bring a laptop computer with the following:

Description: To participate in the hands-on labs in this class, you need to bring a laptop computer with the following: Course: Implementing Cisco Quality of Service Duration: 5 Day Hands-On Lab & Lecture Course Price: $ 3,395.00 Learning Credits: 34 Description: Implementing Cisco Quality of Service (QOS) v2.5 provides

More information

Configuring Quality of Service

Configuring Quality of Service CHAPTER 33 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. It describes

More information

Best Practice Recommendations for VLANs and QoS with ShoreTel

Best Practice Recommendations for VLANs and QoS with ShoreTel Application Note ST AppNote 10325 (AN 10325) August 17, 2011 Best Practice Recommendations for VLANs and QoS with ShoreTel Description: This application note discusses the use of Virtual LANs, DHCP scopes

More information

Configuring Quality of Service

Configuring Quality of Service CHAPTER 37 QoS functionality on Supervisor Engine 6-E, Supervisor Engine 6L-E, Catalyst 49M, and Catalyst 4948E are equivalent. This chapter describes how to configure quality of service (QoS) by using

More information

PC-over-IP Protocol Virtual Desktop Network Design Checklist. TER1105004 Issue 2

PC-over-IP Protocol Virtual Desktop Network Design Checklist. TER1105004 Issue 2 PC-over-IP Protocol Virtual Desktop Network Design Checklist TER1105004 Issue 2 Teradici Corporation #101-4621 Canada Way, Burnaby, BC V5G 4X8 Canada p +1 604 451 5800 f +1 604 451 5818 www.teradici.com

More information

Cisco - Catalyst 2950 Series Switches Quality of Service (QoS) FAQ

Cisco - Catalyst 2950 Series Switches Quality of Service (QoS) FAQ Page 1 of 8 Catalyst 2950 Series Switches Quality of Service (QoS) FAQ Document ID: 46523 TAC Notice: What's C han g i n g o n T A C We b H el p u s h el p y ou. Questions Introduction What is the software

More information

Chapter 7 Lab 7-1, Configuring Switches for IP Telephony Support

Chapter 7 Lab 7-1, Configuring Switches for IP Telephony Support Chapter 7 Lab 7-1, Configuring Switches for IP Telephony Support Topology Objectives Background Configure auto QoS to support IP phones. Configure CoS override for data frames. Configure the distribution

More information

This topic describes the basic purpose and function of AutoQoS. One command per interface to enable and configure QoS

This topic describes the basic purpose and function of AutoQoS. One command per interface to enable and configure QoS Implementing AutoQoS AutoQoS This topic describes the basic purpose and function of AutoQoS. AutoQoS One command per interface to enable and configure QoS 14 AutoQoS enables customer networks the ability

More information

AlliedWare Plus TM OS How To. Configure QoS to Conform to Standard Marking Schemes. Introduction. Contents

AlliedWare Plus TM OS How To. Configure QoS to Conform to Standard Marking Schemes. Introduction. Contents AlliedWare Plus TM OS How To Configure QoS to Conform to Standard Marking Schemes Introduction This How To Note describes how to deploy a QoS solution across an entire network. It explains how to define

More information

- QoS Classification and Marking -

- QoS Classification and Marking - 1 - QoS Classification and Marking - Classifying and Marking Traffic Conceptually, DiffServ QoS involves three steps: Traffic must be identified and then classified into groups. Traffic must be marked

More information

Configuring QoS. Understanding QoS CHAPTER

Configuring QoS. Understanding QoS CHAPTER 24 CHAPTER This chapter describes how to configure quality of service (QoS) by using standard QoS commands. With QoS, you can give preferential treatment to certain types of traffic at the expense of others.

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 QoS Components, page 2 QoS Terminology, page 3 Information About QoS, page 3 Restrictions for QoS on Wired Targets, page 41 Restrictions

More information

QoS Design and Validation for Enterprise Networks

QoS Design and Validation for Enterprise Networks QoS Design and Validation for Enterprise Networks Cisco and ManageEngine Joint Webinar on designing and validating Quality of Service policies in Enterprise Networks Ken Briley Technical Lead, Cisco Systems

More information

Configuring QoS in a Wireless Environment

Configuring QoS in a Wireless Environment 12 CHAPTER This chapter describes how to configure quality of service (QoS) on your Cisco wireless mobile interface card (WMIC). With this feature, you can provide preferential treatment to certain traffic

More information

Quality of Service. Traditional Nonconverged Network. Traditional data traffic characteristics:

Quality of Service. Traditional Nonconverged Network. Traditional data traffic characteristics: Quality of Service 1 Traditional Nonconverged Network Traditional data traffic characteristics: Bursty data flow FIFO access Not overly time-sensitive; delays OK Brief outages are survivable 2 1 Converged

More information

Improving Quality of Service

Improving Quality of Service Improving Quality of Service Using Dell PowerConnect 6024/6024F Switches Quality of service (QoS) mechanisms classify and prioritize network traffic to improve throughput. This article explains the basic

More information

This topic lists the key mechanisms use to implement QoS in an IP network.

This topic lists the key mechanisms use to implement QoS in an IP network. IP QoS Mechanisms QoS Mechanisms This topic lists the key mechanisms use to implement QoS in an IP network. QoS Mechanisms Classification: Each class-oriented QoS mechanism has to support some type of

More information

Routing. Static Routing. Fairness. Adaptive Routing. Shortest Path First. Flooding, Flow routing. Distance Vector

Routing. Static Routing. Fairness. Adaptive Routing. Shortest Path First. Flooding, Flow routing. Distance Vector CSPP 57130 Routing Static Routing Fairness Adaptive Routing Shortest Path First Flooding, Flow routing Distance Vector RIP Distance Vector Sometimes called Bellman-FOrd Original Arpanet, DECNet, Novell,

More information

How to Keep Video From Blowing Up Your Network

How to Keep Video From Blowing Up Your Network How to Keep Video From Blowing Up Your Network Terry Slattery Chesapeake Netcraftsmen Principal Consultant CCIE #1026 1 Agenda Types of Video The Impact of Video Identifying Video Handling Video Video

More information

ILTA HAND 8 QoS/CoS. Agenda. What is it?

ILTA HAND 8 QoS/CoS. Agenda. What is it? ILTA HAND 8 QoS/CoS, Cisco 2011Systems, Inc. www.cisco.com Agenda Remember this is a 101 class. What is it? Do you need QoS? Explain QoS Lab Real World Examples Q&A What is it? Quality of service is the

More information

PCoIP Protocol Network Design Checklist. TER1105004 Issue 3

PCoIP Protocol Network Design Checklist. TER1105004 Issue 3 PCoIP Protocol Network Design Checklist TER1105004 Issue 3 Teradici Corporation #101-4621 Canada Way, Burnaby, BC V5G 4X8 Canada phone +1.604.451.5800 fax +1.604.451.5818 www.teradici.com The information

More information

End-to-End QoS Network Design

End-to-End QoS Network Design End-to-End QoS Network Design Tim Szigeti, CCIE No. 9794, and Christina Hattingh Cisco Press Cisco Press 800 East 96th Street Indianapolis, IN 46240 USA Table of Contents Introduction xxii Part I Introduction

More information

Configuring MPLS QoS

Configuring MPLS QoS CHAPTER 45 This chapter describes how to configure Multiprotocol Label Switching (MPLS) quality of service (QoS) in Cisco IOS Release 12.2SX. For complete syntax and usage information for the commands

More information

- QoS and Queuing - Queuing Overview

- QoS and Queuing - Queuing Overview 1 Queuing Overview - QoS and Queuing - A queue is used to store traffic until it can be processed or serialized. Both switch and router interfaces have ingress (inbound) queues and egress (outbound) queues.

More information

CCNP: Optimizing Converged Networks

CCNP: Optimizing Converged Networks CCNP: Optimizing Converged Networks Cisco Networking Academy Program Version 5.0 This document is exclusive property of Cisco Systems, Inc. Permission is granted to print and copy this document for noncommercial

More information

Configuring QoS in a Wireless Environment

Configuring QoS in a Wireless Environment Configuring QoS in a Wireless Environment This chapter describes how to configure quality of service (QoS) on your Cisco wireless interface. With this feature, you can provide preferential treatment to

More information

QoS Queuing on Cisco Nexus 1000V Class-Based Weighted Fair Queuing for Virtualized Data Centers and Cloud Environments

QoS Queuing on Cisco Nexus 1000V Class-Based Weighted Fair Queuing for Virtualized Data Centers and Cloud Environments QoS Queuing on Cisco Nexus 1000V Class-Based Weighted Fair Queuing for Virtualized Data Centers and Cloud Environments Intended Audience Virtualization architects, network engineers or any administrator

More information

Cisco CCNP 642 845 Optimizing Converged Cisco Networks (ONT)

Cisco CCNP 642 845 Optimizing Converged Cisco Networks (ONT) Cisco CCNP 642 845 Optimizing Converged Cisco Networks (ONT) Course Number: 642 845 Length: 5 Day(s) Certification Exam This course will help you prepare for the following exam: Cisco CCNP Exam 642 845:

More information

IBM. Tivoli. Netcool Performance Manager. Cisco Class-Based QoS 2.2.0.0 Technology Pack. User Guide. Document Revision R2E1

IBM. Tivoli. Netcool Performance Manager. Cisco Class-Based QoS 2.2.0.0 Technology Pack. User Guide. Document Revision R2E1 Tivoli Netcool Performance Manager Document Revision R2E1 IBM Cisco Class-Based QoS 2.2.0.0 Technology Pack User Guide Note Before using this information and the product it supports, read the information

More information

Lab 8.1.10.2 Introduction to the Modular QoS Command-Line Interface

Lab 8.1.10.2 Introduction to the Modular QoS Command-Line Interface Lab 8.1.10.2 Introduction to the Modular QoS Command-Line Interface Objective Configuring Quality of Service (QoS) involves classifying, marking, and policing traffic flows. It is often necessary to apply

More information

QoS: Color-Aware Policer

QoS: Color-Aware Policer QoS: Color-Aware Policer First Published: August 26, 2003 Last Updated: February 28, 2006 The QoS: Color-Aware Policer enables a color-aware method of traffic policing. This feature allows you to police

More information

Abstract. SZ; Reviewed: SPOC 10/15/2007. Solution & Interoperability Test Lab Application Notes 2007 Avaya Inc. All Rights Reserved.

Abstract. SZ; Reviewed: SPOC 10/15/2007. Solution & Interoperability Test Lab Application Notes 2007 Avaya Inc. All Rights Reserved. A Sample Configuration of AutoQoS for VoIP on Cisco 3825/2811 Routers and Catalyst 4503/3750 Switches to Support Avaya Communication Manager and the Avaya IP Telephones - Issue 1.0 Abstract These Application

More information

Cisco Virtual Office: Secure Voice and Video

Cisco Virtual Office: Secure Voice and Video Deployment Guide Cisco Virtual Office: Secure Voice and Video The scope of this deployment guide is to provide detailed design and implementation information for deploying highly secure voice and video

More information

Configure QoS on x900-24, x900-12, and SwitchBlade x908 Series Switches

Configure QoS on x900-24, x900-12, and SwitchBlade x908 Series Switches AlliedWare Plus TM OS How To Configure QoS on x900-24, x900-12, and SwitchBlade x908 Series Switches Introduction This document describes some generic configuration examples for Quality of Service (QoS)

More information

Carrier Ethernet Service, Release 4 Swinog #18. Martin Gysi Network Development Engineer

Carrier Ethernet Service, Release 4 Swinog #18. Martin Gysi Network Development Engineer Carrier Ethernet Service, Release 4 Swinog #18 Martin Gysi Network Development Engineer 2 Agenda Core and metro network overview Carrier Ethernet Service -- CES New features with CES Release 4 CES uses

More information

Application Note. Configuring WAN Quality of Service for ShoreTel. Quality of Service Overview. Quality of Service Mechanisms. WAN QoS for ShoreTel 5

Application Note. Configuring WAN Quality of Service for ShoreTel. Quality of Service Overview. Quality of Service Mechanisms. WAN QoS for ShoreTel 5 Application Note ST-0130 April 28, 2006 Configuring WAN Quality of Service for ShoreTel This application note discusses configuration techniques and settings that can be used to achieve highquality voice

More information

Quality of Service (QoS) for Enterprise Networks. Learn How to Configure QoS on Cisco Routers. Share:

Quality of Service (QoS) for Enterprise Networks. Learn How to Configure QoS on Cisco Routers. Share: Quality of Service (QoS) for Enterprise Networks Learn How to Configure QoS on Cisco Routers Share: Quality of Service (QoS) Overview Networks today are required to deliver secure, measurable and guaranteed

More information

Data Network Best Practices for ShoreTel VoIP

Data Network Best Practices for ShoreTel VoIP ST AppNote 10326 (AN 10326) June 16, 2014 Data Network Best Practices for ShoreTel VoIP Description: This application note discusses various Data Network VoIP topics such as Understanding VLAN Design,

More information

Lab 3.3 Configuring QoS with SDM

Lab 3.3 Configuring QoS with SDM Lab 3.3 Configuring QoS with SDM Learning Objectives Configure Quality of Service tools with the SDM QoS wizard Monitor traffic patterns using the SDM QoS interface Topology Diagram Scenario Cisco Security

More information

Requirements of Voice in an IP Internetwork

Requirements of Voice in an IP Internetwork Requirements of Voice in an IP Internetwork Real-Time Voice in a Best-Effort IP Internetwork This topic lists problems associated with implementation of real-time voice traffic in a best-effort IP internetwork.

More information

Monitoring and analyzing audio, video, and multimedia traffic on the network

Monitoring and analyzing audio, video, and multimedia traffic on the network Monitoring and analyzing audio, video, and multimedia traffic on the network Slavko Gajin [email protected] AMRES Academic Network of Serbia AMRES Academic Network of Serbia RCUB - Belgrade University

More information

Understanding Quality of Service on the Catalyst 6500 Switch

Understanding Quality of Service on the Catalyst 6500 Switch . White Paper Understanding Quality of Service on the Catalyst 6500 Switch Carl Solder CCIE #2416 Technical Marketing Engineer Internetworking Systems Business Unit Patrick Warichet CCIE #14218 Technical

More information

Quality of Service Analysis of site to site for IPSec VPNs for realtime multimedia traffic.

Quality of Service Analysis of site to site for IPSec VPNs for realtime multimedia traffic. Quality of Service Analysis of site to site for IPSec VPNs for realtime multimedia traffic. A Network and Data Link Layer infrastructure Design to Improve QoS in Voice and video Traffic Jesús Arturo Pérez,

More information

QOS - Implementing Cisco Quality of Service

QOS - Implementing Cisco Quality of Service QOS - Implementing Cisco Quality of Service Eğitim Tipi ve Süresi: 5 Days VILT QOS - Implementing Cisco Quality of Service Cisco Course v2.3 Prepares you for Cisco Exam 642-642 QOS. This Authorized Cisco

More information

Network Best Practices for ShoreTel Connect CLOUD

Network Best Practices for ShoreTel Connect CLOUD AN3269 August 21, 2015 Network Best Practices for ShoreTel Connect CLOUD Description: The purpose of this document is to summarize the requirements for the ShoreTel hosted local customer network environment.

More information

Extended Reach: Implementing TelePresence over Cisco Virtual Office

Extended Reach: Implementing TelePresence over Cisco Virtual Office Deployment Guide Extended Reach: Implementing TelePresence over Cisco Virtual Office Table of Contents Overview... 3 Components... 3 Cisco TelePresence System 500... 3 Network Topology... 4 Cisco TelePresence

More information

Cisco Performance Monitor Commands

Cisco Performance Monitor Commands 1 action (policy react and policy inline react) Cisco Performance Monitor Commands action (policy react and policy inline react) To configure which applications which will receive an alarm or notification,

More information

Optimizing Converged Cisco Networks (ONT)

Optimizing Converged Cisco Networks (ONT) Optimizing Converged Cisco Networks (ONT) Module 3: Introduction to IP QoS Introducing QoS Objectives Explain why converged networks require QoS. Identify the major quality issues with converged networks.

More information

Catalyst 6500 Sup2T System QOS Architecture

Catalyst 6500 Sup2T System QOS Architecture Catalyst 6500 Sup2T System QOS Architecture White Paper April 13, 2011 Abstract This document explains the Quality of Service (QoS) capabilities available in the Catalyst 6500 Switch as it applies to Policy

More information

Data Network Best Practices for ShoreTel VoIP

Data Network Best Practices for ShoreTel VoIP Application Note ST AppNote 10326 (AN 10326) Dec 10, 2013 Data Network Best Practices for ShoreTel VoIP Description: This application note discusses various Data Network VoIP topics such as Understanding

More information

Chapter 5 Configuring QoS

Chapter 5 Configuring QoS Chapter 5 Configuring QoS Configuring the Basic and Advanced QoS Settings The navigation pane at the top of the web browser interface contains a QoS tab that enables you to manage your FS700TS Smart Switch

More information

Schools Configuration Files Guide

Schools Configuration Files Guide This document, contains the network diagram, and a list of all the platforms and software releases which were validated for the Schools Service Ready Architecture (SRA). The last section includes the configurations

More information

Configuring an efficient QoS Map

Configuring an efficient QoS Map Configuring an efficient QoS Map This document assumes the reader has experience configuring quality of service (QoS) maps and working with traffic prioritization. Before reading this document, it is advisable

More information

Quality of Service (QoS) on Netgear switches

Quality of Service (QoS) on Netgear switches Quality of Service (QoS) on Netgear switches Section 1 Principles and Practice of QoS on IP networks Introduction to QoS Why? In a typical modern IT environment, a wide variety of devices are connected

More information

VoIP Quality of Service - Basic Theory

VoIP Quality of Service - Basic Theory VoIP Quality of Service - Basic Theory PacNOG5 VoIP Workshop Papeete, French Polynesia. June 2009 Jonny Martin - [email protected] Intro What is Quality of Service (Qos)? QoS and the PBX Traffic Types

More information

DEPLOYING QUALITY OF SERVICE FOR CONVERGED NETWORKS

DEPLOYING QUALITY OF SERVICE FOR CONVERGED NETWORKS DEPLOYING QUALITY OF SERVICE FOR CONVERGED NETWORKS SESSION 1 Agenda Introduction Deployment Guide Monitoring QoS Case Studies Summary 2 Reference Materials QoS Page on CCO http://www.cisco.com/go/qos

More information

How To Improve Quality Of Service (Qos) On A Network

How To Improve Quality Of Service (Qos) On A Network Bachelor s Thesis (UAS) Degree Program: Information Technology Specialization: Data Communication & Networking 2011 Donald Egbenyon Implementing QoS for VoIP in a Local Area Network (LAN) BACHELOR S THESIS

More information

Can PowerConnect Switches Be Used in VoIP Deployments?

Can PowerConnect Switches Be Used in VoIP Deployments? PowerConnect Application Note #11 February 2004 Can PowerConnect Switches Be Used in VoIP Deployments? This Application Notes relates to the following Dell PowerConnect products: PowerConnect 33xx PowerConnect

More information

Compatibility with IP Precedence

Compatibility with IP Precedence Compatibility with IP Precedence Pag. 1 The set of codepoints 'xxx000' can be used, irrespective of bits 3-5 of the DSCP field, to yield a network that is compatible with historical IP Precedence use Thus,

More information

DS3 Performance Scaling on ISRs

DS3 Performance Scaling on ISRs This document provides guidelines on scaling the performance of DS3 interface (NM-1T3/E3) for the Cisco 2811/2821/2851/3825/3845 Integrated Services Routers. The analysis provides following test results;

More information

Catalyst 2960-X Switch QoS Configuration Guide, Cisco IOS Release 15.0(2)EX

Catalyst 2960-X Switch QoS Configuration Guide, Cisco IOS Release 15.0(2)EX Catalyst 2960-X Switch QoS Configuration Guide, Cisco IOS Release 15.0(2)EX First Published: July 10, 2013 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com

More information

Verizon LTE Mobile Private Network Cisco Jabber

Verizon LTE Mobile Private Network Cisco Jabber Guide Verizon LTE Mobile Private Network Cisco Jabber Mobile Device Deployment Guide for Private Network Traffic Management (LTE QoS) on Verizon Wireless MPN Revision 1.0 October 2015 2015 Cisco and/or

More information

Secure Network Foundation 1.1 Design Guide for Single Site Deployments

Secure Network Foundation 1.1 Design Guide for Single Site Deployments Secure Network Foundation 1.1 Design Guide for Single Site Deployments This document provides a simple vision for a smart and secure business where everyday communications are made easier, faster, and

More information

Ethernet Overhead Accounting

Ethernet Overhead Accounting The feature enables the router to account for downstream Ethernet frame headers when applying shaping to packets. Finding Feature Information, page 1 Restrictions for, page 1 Information About, page 2

More information

AlliedWare Plus OS How To. Configure QoS to prioritize SSH, Multicast, and VoIP Traffic. Introduction

AlliedWare Plus OS How To. Configure QoS to prioritize SSH, Multicast, and VoIP Traffic. Introduction AlliedWare Plus OS How To Configure QoS to prioritize SSH, Multicast, and VoIP Traffic Introduction This How To Note explains how to create a QoS policy that prioritizes SSH, multicast, and VoIP traffic

More information

Certes Networks Layer 4 Encryption. Network Services Impact Test Results

Certes Networks Layer 4 Encryption. Network Services Impact Test Results Certes Networks Layer 4 Encryption Network Services Impact Test Results Executive Summary One of the largest service providers in the United States tested Certes Networks Layer 4 payload encryption over

More information

How To Lower Data Rate On A Network On A 2Ghz Network On An Ipnet 2 (Net 2) On A Pnet 2 On A Router On A Gbnet 2.5 (Net 1) On An Uniden Network On

How To Lower Data Rate On A Network On A 2Ghz Network On An Ipnet 2 (Net 2) On A Pnet 2 On A Router On A Gbnet 2.5 (Net 1) On An Uniden Network On Lab 8.1.10.3 QoS Classification and Policing Using CAR Objective Scenario Step 1 This lab uses Committed Access Rate (CAR) to classify and police traffic. Although the classification and policing actions

More information

Implementing Quality of Service

Implementing Quality of Service C H A P T E R 5 Implementing Quality of Service This chapter s objectives are to define the options and technical implementations for the various types of quality of service (QoS) required by enterprises

More information

MS Series: VolP Deployment Guide

MS Series: VolP Deployment Guide Solution Guide MS Series: VolP Deployment Guide JULY 2013 How to deploy a distributed VoIP infrastructure with Meraki MS switches. Table of Contents Introduction 3 Getting Started 4 Setting up VoIP using

More information

Lab 8.9.3 QoS Classification and Policing Using CAR

Lab 8.9.3 QoS Classification and Policing Using CAR Lab 8.9.3 QoS Classification and Policing Using CAR Objective Scenario Step 1 This lab uses Committed Access Rate (CAR) to classify and police traffic. Although the classification and policing actions

More information

Combining Voice over IP with Policy-Based Quality of Service

Combining Voice over IP with Policy-Based Quality of Service TechBrief Extreme Networks Introduction Combining Voice over IP with Policy-Based Quality of Service Businesses have traditionally maintained separate voice and data networks. A key reason for this is

More information

Technology Overview. Class of Service Overview. Published: 2014-01-10. Copyright 2014, Juniper Networks, Inc.

Technology Overview. Class of Service Overview. Published: 2014-01-10. Copyright 2014, Juniper Networks, Inc. Technology Overview Class of Service Overview Published: 2014-01-10 Juniper Networks, Inc. 1194 North Mathilda Avenue Sunnyvale, California 94089 USA 408-745-2000 www.juniper.net Juniper Networks, Junos,

More information

Quality of Service (QoS)) in IP networks

Quality of Service (QoS)) in IP networks Quality of Service (QoS)) in IP networks Petr Grygárek rek 1 Quality of Service (QoS( QoS) QoS is the ability of network to support applications without limiting it s s function or performance ITU-T T

More information

NETWORK ISSUES: COSTS & OPTIONS

NETWORK ISSUES: COSTS & OPTIONS VIDEO CONFERENCING NETWORK ISSUES: COSTS & OPTIONS Prepared By: S. Ann Earon, Ph.D., President Telemanagement Resources International Inc. Sponsored by Vidyo By:S.AnnEaron,Ph.D. Introduction Successful

More information

VoIP Bandwidth Considerations - design decisions

VoIP Bandwidth Considerations - design decisions VoIP Bandwidth Considerations - design decisions When calculating the bandwidth requirements for a VoIP implementation the two main protocols are: a signalling protocol such as SIP, H.323, SCCP, IAX or

More information

Bandwidth Security and QoS Considerations

Bandwidth Security and QoS Considerations This chapter presents some design considerations for provisioning network bandwidth, providing security and access to corporate data stores, and ensuring Quality of Service (QoS) for Unified CCX applications.

More information

VoIP QoS. Version 1.0. September 4, 2006. AdvancedVoIP.com. [email protected] [email protected]. Phone: +1 213 341 1431

VoIP QoS. Version 1.0. September 4, 2006. AdvancedVoIP.com. sales@advancedvoip.com support@advancedvoip.com. Phone: +1 213 341 1431 VoIP QoS Version 1.0 September 4, 2006 AdvancedVoIP.com [email protected] [email protected] Phone: +1 213 341 1431 Copyright AdvancedVoIP.com, 1999-2006. All Rights Reserved. No part of this

More information

Curso de Telefonía IP para el MTC. Sesión 1 Introducción. Mg. Antonio Ocampo Zúñiga

Curso de Telefonía IP para el MTC. Sesión 1 Introducción. Mg. Antonio Ocampo Zúñiga Curso de Telefonía IP para el MTC Sesión 1 Introducción Mg. Antonio Ocampo Zúñiga Conceptos Generales VoIP Essentials Family of technologies Carries voice calls over an IP network VoIP services convert

More information

IP Telephony Deployment Models

IP Telephony Deployment Models CHAPTER 2 Sections in this chapter address the following topics: Single Site, page 2-1 Multisite Implementation with Distributed Call Processing, page 2-3 Design Considerations for Section 508 Conformance,

More information

Cisco Catalyst 3850 Switch

Cisco Catalyst 3850 Switch Guide Cisco Catalyst 3850 Switch Services Guide April 2013 2013 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 1 of 70 Contents Overview... 3 Cisco Catalyst

More information

Course Contents CCNP (CISco certified network professional)

Course Contents CCNP (CISco certified network professional) Course Contents CCNP (CISco certified network professional) CCNP Route (642-902) EIGRP Chapter: EIGRP Overview and Neighbor Relationships EIGRP Neighborships Neighborship over WANs EIGRP Topology, Routes,

More information

Chapter 4 Rate Limiting

Chapter 4 Rate Limiting Chapter 4 Rate Limiting HP s rate limiting enables you to control the amount of bandwidth specific Ethernet traffic uses on specific interfaces, by limiting the amount of data the interface receives or

More information

This chapter covers four comprehensive scenarios that draw on several design topics covered in this book:

This chapter covers four comprehensive scenarios that draw on several design topics covered in this book: This chapter covers four comprehensive scenarios that draw on several design topics covered in this book: Scenario One: Pearland Hospital Scenario Two: Big Oil and Gas Scenario Three: Beauty Things Store

More information