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

Size: px
Start display at page:

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

Transcription

1 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)?... 2 What is HP Virtual Connect?... 2 The networking basics of QoS... 2 Why do we need to think about QoS?... 3 Understanding the basics of QoS... 3 Layer 2 markings... 3 Layer 3 markings... 4 Bringing the markings together... 5 Virtual Connect and QoS... 5 Virtual Connect QoS modes of operation... 5 Understanding Virtual Connect QoS behaviors... 6 Virtual Connect QoS architecture... 7 Architectural topology example using Cisco Voice... 9 QoS voice reference architectural drawing... 9 How to configure Virtual Connect to provide QoS for Cisco Voice Cisco QoS for Nexus Overview Useful links Summery

2 Introduction This guide provides an understanding of how to configure custom Quality of Service (QoS) for Virtual Connect with a focus on Cisco Nexus Networking. It will also explain the need for QoS in today s data networks. In addition, we will include networking basics of QoS followed by Layer 2 and Layer 3 markings. Furthermore, we discuss the features of the HP Virtual Connect (VC) Solution including the VC QoS architecture, modes of operation, and behavior. Then the guide concludes with a QoS Voice example configuring VC to a Cisco Nexus. Finally, we summarize and include a listing of useful information for further reference. What is Quality of Service (QoS)? Quality of service (QoS) is the ability to provide different networking priorities to different applications, users, or data flows or to guarantee a certain level of application performance. For example, an application must be guaranteed throughput or minimum response time for service levels mandated such as a financial database transaction. However, on-demand applications such as voice or video (media-intensive) and real-time streaming consume huge amounts of bandwidth causing other applications to suffer and vice versa. Quality of service guarantees are important if the network capacity is insufficient. You might consider increasing the network speed and bandwidth to higher levels like 40 Gb Ethernet to solve a network performance or congestion challenge, but increasing the network speed could potentially cause the problem more quickly. QoS shapes the network traffic based on rules and policies set by your organizational priorities, especially for real-time streaming multimedia applications such as voice over IP, online games, and IP-TV. These often require a fixed bit rate and are sensitive to delay. QoS is of particular importance in networks where the capacity is limited. Having more bandwidth like a 10/40 Gigabit Ethernet does not eliminate the need for QoS, as we still want to guarantee performance of certain traffic flows over others in heavy utilization situations. What is HP Virtual Connect? HP Virtual Connect (VC) is a set of interconnect modules and embedded software for HP BladeSystem c-class enclosures that simplifies the setup and administration of server connections. VC implements server edge virtualization between the server and the data center infrastructure so networks can communicate with individual servers or pools of HP BladeSystem servers. You can upgrade, replace, or move server blades within the enclosures without visible changes to the external LAN and SAN environments. The external networks connect to a shared resource server pool rather than to individual servers. VC cleanly separates server enclosure administration from LAN and SAN administration. Virtual Connect includes the following components: HP Virtual Connect Manager HP Virtual Connect Manager (VCM) centralizes connection management for HP Blade Servers that use Virtual Connect Modules to access LANs, SANs, and converged network infrastructures. VCM is embedded on VC-Enet and FlexFabric modules. VC-Enet modules VC-Enet and FlexFabric modules enable connectivity to data center Ethernet switches. VC-Enet and FlexFabric modules can also be directly connected to other types of devices, such as printers, laptops, rack servers, and network storage devices. VC-FC modules The VC-FC and FlexFabric modules enable connectivity of the enclosure to data center FC switches. Every FC fabric is limited in the number of switches it can support, but the VC-FC modules do not appear as switches to the FC fabric and do not count against FC fabric limits. Note: The VC-FC modules require the use of a VC-Enet Module to configure and manage the VC-FC modules. The networking basics of QoS Quality of Service on modern network equipment typically leverages a Modular QoS Command-line Interface (MQC). MQC traffic is classified using a combination of packet markings tied together with class maps and match commands that roll into a policy defining how traffic will be prioritized and optimized throughout a network of routers and switches. In short, this breaks down into Layer 2 (reliable switch-like direct point-to-point data connection) and Layer 3 (addressing, routing, and not necessarily reliable) packet markings for things such as voice and video to get priority over something like web surfing. 2

3 Why do we need to think about QoS? Quality of Service is the most overlooked configuration item until you reach a performance bottleneck or have a bad experience with choppy voice or video. The general school of thought assumes that sufficient bandwidth avoids needing to think about Quality of Service. In reality, bandwidth does not solve the problem. Increasing bandwidth temporarily fixes the quality until stressed resources and bottlenecks recur. Configuring Quality of Service delivers a business policy to the network and the applications by setting a standard expectation of performance and reliability regardless of the bandwidth, ensuring resources are fully utilized to maximum capabilities. Understanding the basics of QoS Layer 2 markings Quality of Service Layer 2 Markings are defined by the IEEE 802.1p a mechanism for marking packets at the Media Access Control (MAC) Layer of the Open System Interconnection (OSI) model. A switch operates at Layer 2. Some switches operate at Layer 3 as well, but we will focus on Layer 2. The QoS technique developed in the IEEE 802.1p, also known as class of service (CoS), is a 3-bit field called the Priority Code Point (PCP). It specifies a priority value of between 0 and 7 inclusive that can be used by QoS disciplines/policies to differentiate traffic. Although this technique is commonly referred to as IEEE 802.1p, there is no standard or amendment by that name published by the IEEE. Rather than change the 802.1p standard the technique is incorporated into IEEE 802.1Q standard, which specifies the tag inserted into an Ethernet frame. Priority levels Eight different classes of service are available as expressed through the 3-bit PCP field in an IEEE 802.1Q header added to the frame. The way traffic is treated when assigned to any particular class is undefined and left to the implementation. Table 1: CoS value to PCP bit-field mapping CoS Value Bit Field CoS CoS CoS CoS CoS CoS CoS CoS IP precedence values Table 2: Precedence values Value Description Traffic Characteristics 000 (0) Routine or Best Effort Background 001 (1) Priority Best Effort 010 (2) Immediate Excellent Effort 011 (3) Flash (mainly used for voice signaling or for video) Critical Applications (FCOE, Call Control) 100 (4) Flash Override Video, < 100 ms latency 101 (5) Critical (mainly used for voice RTP) Voice, < 10 ms latency 110 (6) Internet Internetwork Control 111 (7) Network Network Control (OSPF, BGP) The IEEE 802.1Q specification defines a standards-based mechanism for providing VLAN tagging and class of service (CoS) across Ethernet networks. This task is accomplished through an additional 4-byte tag, which carries VLAN and frame prioritization information, inserted within the header of a Layer 2 Ethernet frame, as shown in Figure 1. 3

4 Figure 1: Ethernet frame with 802.1Q tag. Preamble Dest. MAC Addr. Source MAC Addr Q Tag Type/ Length Payload FCS/ CRC The 802.1Q tag has a specific format, consisting of four fixed-length fields. Two of the four fields carry the frame prioritization and VLAN information. Figure 2 illustrates the format of the 802.1Q tag itself. Figure 2: IEEE 802.1Q tag format Tag Protocol Identifier (TPID) = 0x8100 PCP C F I VLAN Identifier (VID) The following are the fields within the 802.1Q tag: Tag Protocol Identifier (TPID): 802.1Q tagged Ethernet frames are indicated by a value of 0x8100 within this 16-bit field. Priority Code Point (PCP): A 3-bit field that indicates the frame priority level Canonical Format Indicator (CFI): A 1-bit field set to 0 for Ethernet; used for compatibility between Ethernet and Token Ring VLAN Identifier (VID): A 12-bit field that specifies the VLAN to which the frame belongs The following priority assignment is an example of how administrators might configure traffic. Since the operation of a network requires network control traffic such as OSPF or BGP, it is given the highest priority. Voice is next because it is considered inelastic traffic, which cannot handle fluctuations in throughput and is sensitive to delay and packet loss. Video can withstand more delay than voice and has the ability to degrade quality in the event of network congestion. Critical Applications is high priority data traffic with a guaranteed minimum bandwidth. Excellent-effort traffic is data traffic that is not critical but more important than the default/non-prioritized best-effort traffic. Finally, background traffic consists of bulk transfers, which should not affect the service of any other traffic classes. Layer 3 markings Since packets are marked in the IP header for Layer 3 routing, QoS (Layer 2) needs a method to ensure that performance and reliability defined in the QoS policy maps to the various application priorities. Differentiated Services Code Point (DCSP) is the Layer 3 IP header marking, and it uses a 6-bit (DS Field) in the IP header for packet classification purposes. Table 3: Commonly used DSCP values DSCP Value Decimal Value Meaning Best Effort AF AF AF AF AF AF AF AF AF AF AF AF High Priority Expedited Forwarding (EF) 4

5 Figure 3: Sample IP Packet (Note that the field labeled as ToS is the IP Header packet field that will have the first 6 bits signifying the DSCP marking). Bringing the markings together Now that we have talked about the key Layer 2 and Layer 3 markings for QoS, it is important to understand how they come together. Depending on how the network is laid out, we will have boundaries defined for Layer 2 and Layer 3, and with these we need to consider a trust for Layer 2 boundaries. If you uplink a Layer 2 boundary switch into a switch that will service both routing and switching you will need to trust your Layer 2 CoS markings and prepare to transition them into Layer 3 DSCP Markings. This allows you to maintain performance and reliability driven by the business policy. Layer 2 markings transition to Layer 3, and Layer 3 markings can transition to Layer 2 to leverage hardware resources like buffers and queues. For this paper, we will not get into buffers and queues because they differ between hardware platforms and vendors. Virtual Connect and QoS Virtual Connect QoS modes of operation Virtual Connect has three primary modes of operation for setting Quality of Service markings. The modes of operation are outlined below: Passthrough: Incoming non-fcoe packets are not classified or altered. PCP values from the user s VLAN tag will be passed unchanged and will not be used for QoS. There is no classification and traffic management. This configuration is for customers who do not want to use QoS in VC but want to use QoS in other switches. Custom (with FCoE Lossless): Enable QoS and allow a customized configuration that includes FCoE class. The configuration defines two system classes: Best Effort and FCoE Lossless. You can configure six additional classes for non- FCoE Ethernet traffic. You must configure traffic class parameters and traffic classification. Custom (without FCoE Lossless): Enable QoS and allow a customized configuration. The configuration defines one system class (Best Effort), and you can configure seven additional classes for non-fcoe Ethernet traffic. You must configure traffic class parameters and traffic classification. You cannot switch to this type when the domain has a fabric associated with an FCoE-capable interconnect module, a shared uplink set as an FCoE network, or a server profile which has an FCoE connection. 5

6 Figure 4: Virtual Connect QoS Modes/Types. HP Virtual Connect Manager User Administrator Home Sign Out Domain Status Define Configure Tools Help x Domain Status View Legend...? i Quality of Service (QoS) Find Configuration Items.? IP Address QoS Configuration Type: Passthrough Enclosures Backup/Restore Storage Mgmt Credentials Traffic Classes Passthrough Custom (with FCoE Lossless) Custom (without FCoE Lossless) Apply Cancel SNMP Configuration System Log Stacking Links + Users/Authentication - Ethernet MAC Addresses Port Monitoring Advanced Settings Quality of Service (QoS) For the purposes of this paper, we are going to focus on the Custom (with FCOE Lossless) configuration. Understanding Virtual Connect QoS behaviors The first step for QoS is to categorize different kinds of traffic. Various L2/L3/L4-7 parameters are used to classify the traffic. This phase is called classification. In the next step, classified traffic is managed within the switch chip to provide different priorities and scheduling. For end-to-end QoS all hops are configured with similar QoS policies of classification and traffic management. Figure 5: The following figure shows how traffic flow currently works on Virtual Connect without QoS. Traffic is simply processed in a First-In First-Out (FIFO) approach. VC Enet Module FIFO Ingress Ethernet Traffic Egress Ethernet Traffic Traffic without QoS Figure 6 shows how traffic flows when QoS is enabled on Virtual Connect. With QoS configured, traffic flows according to resource allocation and priority. In the previous figure, packets enter in the order 1,2,3,4,5, and 6 but exit in the order 3,5,1,4, and 6. During congestion, packet 2 is dropped based on low resources allocated for it. Virtual Connect leverages Weighted Round Robin (WRR) from a queuing perspective. Figure 6: VC with Traffic QoS Enabled VC Enet Module Classification Traffic class 1 Traffic management Ingress Ethernet Traffic Traffic class 2 Egress Ethernet Traffic Traffic class 3 Traffic class 4 6 Traffic with QoS

7 Traffic from server to VC uses minimum and maximum bandwidth. This bandwidth management is enforced by FlexNIC firmware. Traffic from VC to server on flex ports does not use min-max. VC will enforce QoS policies on the physical port level. All flex ports are aggregated to a physical port. Virtual Connect QoS architecture High reference architecture Figure 7 illustrates how a packet flows in the Virtual Connect Module regarding QoS from the perspective of ingress and egress: During ingress, traffic on incoming ports is classified into different traffic classes. Classified traffic then goes through traffic management: This traffic is queued on the appropriate traffic class/queue of the ingress port. Then classified traffic will be queued on the appropriate traffic class/queue of the destination (egress) port. Considering the bandwidth allocation for each class/queue, the switch scheduler will select the appropriate packet for egress. Before the packet leaves the egress port, an egress PCP value associated with traffic class will be marked on the packet. This only happens if the egress packet has a VLAN tag. For tunneled traffic, the original PCP value will be untouched. Virtual Connect reserves appropriate bandwidth for high priority traffic so packets from that class get preference during egress. Figure 7: VC QoS reference architecture Ingress Port Real Time Ingress VC Ethernet Traffic (includes FCoE, iscsi) Ingress VLAN Translation Determine traffic class Inress Logic Lossless Custom 5 Custom 4 Custom 3 Custom 2 Egress Logic Custom 1 Best Effort Egress Logic Real Time Max Share Lossless Share, Max Share Custom 5 Share, Max Share Custom 4 Share, Max Share Custom 3 Share, Max Share Custom 2 Share, Max Share Custom 1 Share, Max Share Priority plus Weight Deficit Weighted Round Robin Egress Port Engress VLAN translation. Mark Co5 on outer VLAN tag if mapped network. FCoE to FC Ethernet Traffic (includes FCoE, iscsi) FC Traffic Egress VC Best Effort Share, Max Share VC traffic classification Traffic can be classified in different ways in VC, and these methods are referred to as ingress/egress traffic classifiers. For VC, the following classification mechanisms/classifiers are supported: PCP: A 3-bit value in VLAN tag. PCP value from VLAN tags will be used for classification and not the FlexNIC VLAN tag. DSCP: A byte-long Differentiated Services Code Point (DSCP) filed in IP header. 12 Assured forwarding, 1 Expedited Forward, and 8 Class Selector Fields Supported in VC: All other traffic is considered best effort. 7

8 Figure 8: Traffic classification flow When DSCP and PCP are both in use, DSCP will be used to classify IP traffic, and PCP will be used for non-ip traffic. The classification is supported for Ethernet and iscsi traffic. FCOE in Virtual Connect does not provide classification. Within Virtual Connect Manager (VCM) interface, the ability to choose different ingress classifiers for uplinks and downlinks is available. Configuration is required to set which PCP/DSCP value goes to which traffic class. Figure 9: Traffic-class PCP flow 8

9 System classes cannot be disabled. Traffic classes have the following properties: Share: The share value is the minimum guaranteed bandwidth that each traffic class gets. The share value is configurable except for system classes. The FCoE_Lossless class gets its share from profile connection configuration. The Best Effort class share is automatically calculated. The sum of shares of all enabled classes and Best Effort class add up to 100. Maximum share: The maximum share is the maximum bandwidth available to use when other traffic classes are not using their maximum share. The FCOE_Lossless class gets its maximum share from fabric speed settings. Real time: Only one user-defined class can be real time. Traffic from this class will have highest priority and will be scheduled in strict priority order. The maximum share and the share for real-time classes must be equal to or less than 10. Egress Dot1p (PCP) Priority: Traffic classified in a particular class will egress with egress PCP markings on a VLAN tag. System classes have predefined egress PCP (3 for FCoE Lossless and 0 for Best Effort). The user needs to configure the egress PCP value for other four classes. Egress classes are not applicable to tunneled traffic. Figure 10: Traffic classes Architectural topology example using Cisco Voice QoS voice reference architectural drawing 9

10 How to configure Virtual Connect to provide QoS for Cisco Voice QoS custom mode with FCOE Figure 11: QoS custom mode with FCOE QOS Custom Mode: With FCOE 2 Systems Classes 6 User Defined Classes Switch to Server Direction Real Time (Highest Priority) Uplink Classification Based on Dot1p DSCP FCOE FCOE Lossless Custom Class 0 (Default Name: Medium) Custom Class 1 (Disabled by Default) Custom Class 2 (Disabled by Default) Custom Class 3 (Disabled by Default) Dot1p=3 Dot1p Marking Ingress Port Custom Class 4 (Disabled by Default) Best Effort Dot1p=0 Egress Port Virtual Connect Server to Switch Direction Dot1p=3 Dot1p Marking Dot1p=0 Real Time (Highest Priority) FCOE Lossless Custom Class 0 (Default Name: Medium) Custom Class 1 (Disabled by Default) Custom Class 2 (Disabled by Default) Custom Class 3 (Disabled by Default) Custom Class 4 (Disabled by Default) Best Effort FCOE Egress Port Virtual Connect Downlink Classification Based on Dot1p DSCP Ingress Port QoS configuration in Virtual Connect Figure 12: Step 1: Choose a QoS mode QoS Configuraton Step 1: Choose QoS Mode HP Virtual Connect Manager User Administrator Home Sign Out Domain Status Domain Status View Legend... x? i Define Configure Tools Help Quality of Service (QoS) Find Configuration Items.? Domain Settings Configuration IP Address Enclosures QoS Configuration Type: QoS customization with FCoE Traffic Classes Passthrough Passthrough Custom (with FCoE Lossless) Custom (without FCoE Lossless) Default mode QoS customization without FCoE Backup/Restore Storage Mgmt Credentials SNMP Configuration System Log Stacking Links + Users/Authentication - Ethernet MAC Addresses Port Monitoring Advanced Settings Quality of Service (QoS) IGMP Settings 10

11 Figure 13: Step 2: Egress queue definition QoS Config Step 2: Egress Queue Definition HP Virtual Connect Manager Domain Status Define Configure Tools Help x Domain Status View Legend...? i Quality of Service (QoS) Find Configuration Items.? Configuration QoS Configuration Type: Custom (with FCoE Lossless) Reset IP Address Enclosures Backup/Restore Storage Mgmt Credentials Traffic Classes Traffic Classes Ingress Traffic Classifiers For each user defined class, you can optionally config engress dot1p value SNMP Configuration System Log Stacking Links + Users/Authentication - Ethernet MAC Addresses Port Monitoring Name Real Time Share Max Share Egress DOT1P Priority Enabled FCoE_Lossless Per Connection* Per Fabric* 3 Best_Effort System Classes, users Medium can t change Class Class Class User defined Classes Class Real time *For the FCoE_Lossless traffic class, the Share is based on the profile connection configuration and the Max Share is based on the fabric configuration. Advanced Settings Quality of Service (QoS) IGMP Settings Config desired Share and Max Share value. The value is percentage based on physical link speed. For example, for VC egress to Blade 1 with 10G physical link, Real Time class 10% share will have 1G of guaranteed share upon congestion. Users can choose enable or disable the class Figure 14: Step 3: ingress classification VCM CLI checks and verification show QoS-configuration The command shows the Quality of Service configuration including configuration type, traffic classes, traffic classifications, and classification mappings. All the QoS command outputs will be sorted in a consistent manner before being displayed. show QoS-configtype This command displays the QoS configuration type that is configured. show QoS-class The command shows the Quality of Service traffic classes settings. show QoS-classifier This command displays the traffic classifier configuration. show QoS-map The command displays the traffic classification maps. 11

12 Cisco QoS for Nexus Overview Trust boundaries The incoming interface enforces the trust boundary as follows: All Fiber Channel and virtual Fiber Channel interfaces are automatically classified into the FCoE system class. By default, all Ethernet interfaces are trusted interfaces. A packet tagged with an 802.1p CoS value is classified into a system class using the value in the packet. Any packet that is not tagged with an 802.1p CoS value is classified into the default drop system class. If the untagged packet is sent over a trunk, it is tagged with the default untagged CoS value, which is zero. You can override the default untagged CoS value for an Ethernet interface or port channel. After the system applies the untagged CoS value, QoS functions the same as for a packet that entered the system tagged with the CoS value. Ingress queuing policies You can associate an ingress policy map with an Ethernet interface to guarantee bandwidth for the specified traffic class or to specify a priority queue. The ingress policy is applied in the adapter to all outgoing traffic that matches the specified CoS value. When you configure an ingress policy for an interface, the switch sends the configuration data to the adapter. If the adapter does not support the DCBX protocol or the ingress policy type-length-value (TLV), the ingress policy configuration is ignored. Ingress classification policies You use classification to partition traffic into classes. You classify the traffic based on the port characteristics (CoS field) or the packet header fields that include IP precedence, Differentiated Services Code Point (DSCP), and Layer 2 to Layer 4 parameters. The values used to classify traffic are called match criteria. When you define a traffic class, you can specify multiple match criteria, you can choose not to match on a particular criterion, or you can determine traffic class by matching any or all criteria. Traffic that fails to match any class is assigned to a default class of traffic called class-default. Egress queuing policies You can associate an egress policy map with an Ethernet interface to guarantee the bandwidth for the specified traffic class or to configure the egress queues. The bandwidth allocation limit applies to all traffic on the interface including any FCoE traffic. Each Ethernet interface supports up to six queues, one for each system class. In addition to the six queues, control traffic that is destined for the CPU uses strict priority queues. These queues are not accessible for user configuration. FCoE traffic (traffic that maps to the FCoE system class) is assigned a queue. This queue uses weighted round-robin (WRR) scheduling with 50% of the bandwidth. Standard Ethernet traffic in the default drop system class is assigned a queue. This queue uses WRR scheduling with 50% of the bandwidth. If you add a system class, a queue is assigned to the class. You must reconfigure the bandwidth allocation on all affected interfaces. Bandwidth is not dedicated automatically to user-defined system classes. You can configure a strict priority queue. This queue is serviced before all other queues except the control traffic queue (which carries control rather than data traffic). 12

13 Example configuration These examples can be used in conjunction with the Nexus 7000, 5000, and They are provided as a sample configuration, not a complete configuration, as you may need to adjust specifics to your environment. Configuring global traffic classification based on CoS This classification will be for global CoS to qos-group mapping. class-map type qos match-all cos3-hpn-global match cos 3 class-map type qos match-all cos5-hpn-global match cos 5 Assign each global CoS class to a qos-group in a qos policy-map policy-map type qos HPN-Classify-Global class cos5-hpn-global set qos-group 5 class cos3-hpn-global set qos-group 3 Configuring traffic classification based on DSCP ip access-list HPN-Qos-Signaling remark Deny voice, video, and audio streams expressly NOT related to remark QoS call signaling functions. remark SCCP and Secure SCP permit tcp any any eq 2000 permit tcp any any eq 2443 remark H323 Q931 and H225 Call Signaling permit udp any any eq 1719 permit tcp any any eq 1720 ip access-list HPN-Qos-Voice remark Phone media traffic between valid endpoints (IP phones, IPTgateways, remark & IPT servers) permit udp 10.x.x.x 0.x.x.x range x.x.x 0.x.x.x range ip access-list HPN-Qos-MM-Stream remark Multimedia Streaming traffic from sanctioned streaming audio/video endpoints remark at the access layer permit udp 10.x.x.x 0.x.x.x gt x.x.x 0.x.x.x gt 1023 Class-maps will use these ACLs class-map type qos match-any HPN-Voice-In description Voice/VoIP/IPT match access-group name HPN-Qos-Voice class-map type qos match-any HPN-MM-Stream-In description Multimedia Streaming match access-group name HPN-Qos-MM-Stream class-map type qos match-any HPN-Voice-Signal-In description Call Signaling match access-group name HPN-Qos-Signaling 13

14 These classes are assigned to a qos-group and marked with a DSCP value using a policy map. The policy map will later be applied to the N5K interfaces. Note that multiple traffic classes are assigned to the same qos-group: policy-map type qos HPN-Inbound-Nexus description Inbound classification/marking policy for trust boundaries. class HPN-Voice-In set dscp ef set qos-group 5 class HPN-Inbound-MM-Stream set dscp af31 set qos-group 3 class HPN-Voice-Signal-In set dscp cs3 set qos-group 3 Apply policy to interface Note: For a port channel member, the service-policy needs to be configured under the interface port channel, not to individual channel ports. interface ethernet mod/port[-port] or port-channel # Use a range of interfaces if possible. Use a range of interfaces if possible. servicepolicy HPN-Inbound-Nexus end Configuring egress scheduling and queuing based on QoS-Groups The following type-queuing configuration commands support the transmit queue assignments and bandwidth allocations: class-map type queuing HPN-Queue-Cos5 match qos-group 5 class-map type queuing HPN-Queue-Cos4 match qos-group 4 class-map type queuing HPN-Queue-Cos6-3-2 match qos-group 3 class-map type queuing HPN-Queue-Cos1 match qos-group 2 policy-map type queuing HPN-Queue-Global class type queuing class-default bandwidth percent 15 class type queuing class-fcoe bandwidth percent 30 class type queuing HPN-Queue-Cos5 priority bandwidth percent 10 class type queuing HPN-Queue-Cos4 bandwidth percent 10 class type queuing HPN-Queue-Cos6-3-2 bandwidth percent 30 class type queuing HPN-Queue-Cos1 bandwidth percent 5 14

15 Marking CoS based on QoS-Groups The following type network-qos configuration commands support the global policy that marks CoS values based on existing QoS-groups: class-map type network-qos cos5 match qos-group 5 class-map type network-qos cos4 match qos-group 4 class-map type network-qos cos6-3-2 match qos-group 3 class-map type network-qos cos1 match qos-group 2 policy-map type network-qos HPN-Global-Net class type network-qos cos5 set cos 5 mtu 9216 class type network-qos cos4 set cos 4 mtu 9216 class type network-qos cos6-3-2 set cos 3 mtu 9216 class type network-qos cos1 set cos 1 mtu 9216 Establishing the system QoS configuration The global system QoS configuration on a Nexus 5000/2000 switch is used for the N2K ports. system qos service-policy type qos input HPN-Classify-Global The input QoS policy allows the CoS-based classification to be applied globally to support the N2K ports. Follow these guidelines when globally establishing the system QoS configuration on a Nexus 5000 switch. system qos service-policy type queuing output HPN-Queue-Global service-policy type queuing input HPN-Queue-Global service-policy type network-qos HPN-Global-Net Applying a traffic-classification policy based on DSCP to support the non-n2k ports. The last step is to apply the interface level QoS configuration based on DSCP. interface ethernet mod/port[-port] or port-channel # Use a range of interfaces if possible. service-policy input HPN-Inbound-Nexus end Configuring Auto QoS on Catalyst 3850 to IP Phone HPN(config)# interface GigabitEthernet1/0/5 HPN(config-if)# auto qos voip cisco-phone HPN(config-if)# end HPN# show policy-map interface GigabitEthernet1/0/5 GigabitEthernet1/0/5 Service-policy input: AutoQos-4.0-CiscoPhone-Input-Policy 15

16 Class-map: AutoQos-4.0-Voip-Data-CiscoPhone-Class (match-any) Match: cos 5 QoS Set dscp ef police: cir bps, bc 8000 bytes conformed 0 bytes; actions: transmit exceeded 0 bytes; actions: set-dscp-transmit dscp table policed-dscp conformed 0000 bps, exceed 0000 bps Class-map: AutoQos-4.0-Voip-Signal-CiscoPhone-Class (match-any) Match: cos 3 QoS Set dscp cs3 police: cir bps, bc 8000 bytes conformed 0 bytes; actions: transmit exceeded 0 bytes; actions: set-dscp-transmit dscp table policed-dscp conformed 0000 bps, exceed 0000 bps Class-map: AutoQos-4.0-Default-Class (match-any) Match: access-group name AutoQos-4.0-Acl-Default QoS Set dscp default Class-map: class-default (match-any) Match: any Service-policy output: AutoQos-4.0-Output-Policy queue stats for all priority classes: Queuing priority level 1 (total drops) 0 (bytes output) 0 16 Class-map: AutoQos-4.0-Output-Priority-Queue (match-any) Match: dscp cs4 (32) cs5 (40) ef (46) Match: cos 5 Priority: 30% ( kbps), burst bytes ,

17 Priority Level: 1 Class-map: AutoQos-4.0-Output-Control-Mgmt-Queue (match-any) Match: dscp cs2 (16) cs3 (24) cs6 (48) cs7 (56) Match: cos 3 Queueing queue-limit dscp 16 percent 80 queue-limit dscp 24 percent 90 queue-limit dscp 48 percent 100 queue-limit dscp 56 percent 100 (total drops) 0 (bytes output) 0 bandwidth remaining 10% queue-buffers ratio 10 Class-map: AutoQos-4.0-Output-Multimedia-Conf-Queue (match-any) Match: dscp af41 (34) af42 (36) af43 (38) Match: cos 4 Queuing (total drops) 0 (bytes output) 0 bandwidth remaining 10% queue-buffers ratio 10 Class-map: AutoQos-4.0-Output-Trans-Data-Queue (match-any) Match: dscp af21 (18) af22 (20) af23 (22) Match: cos 2 Queuing (total drops) 0 (bytes output) 0 bandwidth remaining 10% queue-buffers ratio 10 Class-map: AutoQos-4.0-Output-Bulk-Data-Queue (match-any) Match: dscp af11 (10) af12 (12) af13 (14) Match: cos 1 Queuing 17

18 (total drops) 0 (bytes output) 0 bandwidth remaining 4% queue-buffers ratio 10 Class-map: AutoQos-4.0-Output-Scavenger-Queue (match-any) Match: dscp cs1 (8) Queuing (total drops) 0 (bytes output) 0 bandwidth remaining 1% queue-buffers ratio 10 Class-map: AutoQos-4.0-Output-Multimedia-Strm-Queue (match-any) Match: dscp af31 (26) af32 (28) af33 (30) Queuing (total drops) 0 (bytes output) 0 bandwidth remaining 10% queue-buffers ratio 10 Class-map: class-default (match-any) Match: any Queuing (total drops) 0 (bytes output) 0 bandwidth remaining 25% queue-buffers ratio 25 Configuring Auto Qos on Catalyst 6800 for Marked Traffic HPN-Routers(config)# interface GigabitEthernet1/0/5 HPN-Router(config-if)# auto qos voip trust HPN-Router(config-if)# end 18

19 Useful links Cisco Enterprise SRND QoS: cisco.com/c/en/us/td/docs/solutions/enterprise/wan_and_man/qos_srnd/qos-srnd-book.html Nexus 7000 QoS Example: cisco.com/c/en/us/support/docs/switches/nexus-7000-series-switches/ nex7000-qos-config-00.html Nexus 5000 QoS Example: QoS_Config_7x_chapter_01010.html Virtual Connect and HP BladeSystem Resources: Summary In summary, this whitepaper provides a detailed understanding of Quality of Service for Virtual Connect along with an explanation of how it integrates with other vendors. Even with the increases in bandwidth, QoS is still required as a safety mechanism to ensure key traffic such as voice or video in a network always has priority over other nonessential traffic. Sign up for updates hp.com/go/getupdated Share with colleagues Rate this document Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. The only warranties for HP products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty. HP shall not be liable for technical or editorial errors or omissions contained herein. 4AA4-xxxxENW, August 2014

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

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

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

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

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

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

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

QoS Configuration. Page 1 of 13

QoS Configuration. Page 1 of 13 QoS Configuration Page 1 of 13 Contents Chapter 1 QoS Configuration...3 1.1 Brief Introduction to QoS...3 1.1.1 Traffic...3 1.1.2 Traffic Classification... 3 1.1.3 Priority...4 1.1.4 Access Control List...

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

HP 5130 EI Switch Series

HP 5130 EI Switch Series HP 5130 EI Switch Series ACL and QoS Configuration Guide Part number: 5998-5471a Software version: Release 31xx Document version: 6W100-20150731 Legal and notice information Copyright 2015 Hewlett-Packard

More information

QoS Configuration FSOS

QoS Configuration FSOS FSOS QoS Configuration Contents 1. QoS Configuration...1 1.1 Brief Introduction to QoS... 1 1.1.1 Traffic... 1 1.1.2 Traffic Classification... 1 1.1.3 Priority... 2 1.1.4 Access Control List... 4 1.1.5

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

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

HP FlexFabric 5930 Switch Series

HP FlexFabric 5930 Switch Series HP FlexFabric 5930 Switch Series ACL and QoS Configuration Guide Part number: 5998-7761a Software version: Release 241x Document version: 6W102-20151210 Legal and notice information Copyright 2015 Hewlett-Packard

More information

Contents. QoS overview 1

Contents. QoS overview 1 Contents QoS overview 1 QoS service models 1 Best-effort service model 1 IntServ model 1 DiffServ model 1 QoS techniques overview 1 Deploying QoS in a network 2 QoS processing flow in a device 2 Configuring

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

HP Switch Series

HP Switch Series HP 10500 Switch Series ACL and QoS Configuration Guide Part number: 5998-5230 Software version: Release 2111P01 and later Document version: 6W101-20140331 Legal and notice information Copyright 2014 Hewlett-Packard

More information

Table of Contents 1 QoS Overview QoS Policy Configuration Priority Mapping Configuration 3-1

Table of Contents 1 QoS Overview QoS Policy Configuration Priority Mapping Configuration 3-1 Table of Contents 1 QoS Overview 1-1 Introduction to QoS 1-1 Networks Without QoS Guarantee 1-1 QoS Requirements of New Applications 1-1 Congestion: Causes, Impacts, and Countermeasures 1-2 Causes 1-2

More information

HP 5920 & 5900 Switch Series

HP 5920 & 5900 Switch Series HP 5920 & 5900 Switch Series ACL and QoS Configuration Guide Part number: 5998-2897 Software version: Release2207 Document version: 6W100-20121130 Legal and notice information Copyright 2012 Hewlett-Packard

More information

Cisco 1000 Series Connected Grid Routers QoS Software Configuration Guide

Cisco 1000 Series Connected Grid Routers QoS Software Configuration Guide Cisco 1000 Series Connected Grid Routers QoS Software Configuration Guide January 17, 2012 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com

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

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

Table of Contents 1 QoS Overview QoS Policy Configuration Priority Mapping Configuration 3-1

Table of Contents 1 QoS Overview QoS Policy Configuration Priority Mapping Configuration 3-1 Table of Contents 1 QoS Overview 1-1 Introduction to QoS 1-1 Introduction to QoS Service Models 1-1 Best-Effort Service Model 1-1 IntServ Service Model 1-2 DiffServ Service Model 1-2 QoS Techniques Overview

More information

QoS Configuration. Overview. Introduction to QoS. QoS Policy. Class. Traffic behavior

QoS Configuration. Overview. Introduction to QoS. QoS Policy. Class. Traffic behavior Table of Contents QoS Configuration 1 Overview 1 Introduction to QoS 1 QoS Policy 1 Traffic Policing 2 Congestion Management 3 Line Rate 9 Configuring a QoS Policy 9 Configuration Task List 9 Configuring

More information

Marking Traffic CHAPTER

Marking Traffic CHAPTER CHAPTER 7 To service the growing numbers of customers and their needs, service provider networks have become more complex and often include both Layer 2 and Layer 3 network devices. With this continued

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

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

Configuring Classification

Configuring Classification CHAPTER 3 This chapter describes how to configure classification on the Cisco Nexus 7000 Series NX-OS device. This chapter includes the following sections: Information About Classification, page 3-1 Licensing

More information

HP 3100 v2 Switch Series

HP 3100 v2 Switch Series HP 3100 v2 Switch Series ACL and QoS Configuration Guide HP 3100-8 v2 SI Switch (JG221A) HP 3100-16 v2 SI Switch (JG222A) HP 3100-24 v2 SI Switch (JG223A) HP 3100-8 v2 EI Switch (JD318B) HP 3100-16 v2

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

HP 3600 v2 Switch Series

HP 3600 v2 Switch Series HP 3600 v2 Switch Series ACL and QoS Configuration Guide Part number: 5998-2354 Software version: Release 2101 Document version: 6W101-20130930 Legal and notice information Copyright 2013 Hewlett-Packard

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

CBQ configuration example 7

CBQ configuration example 7 Contents QoS overview 1 Introduction to QoS 1 Networks without QoS guarantee 1 QoS requirements of new applications 1 Congestion: causes, impacts, and countermeasures 2 Causes 2 Impacts 2 Countermeasures

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

Aruba 8320 Configuring ACLs and Classifier Policies Guide for ArubaOS- CX 10.00

Aruba 8320 Configuring ACLs and Classifier Policies Guide for ArubaOS- CX 10.00 Aruba 8320 Configuring ACLs and Classifier Policies Guide for ArubaOS- CX 10.00 Part Number: 5200-4710a Published: April 2018 Edition: 2 Copyright 2018 Hewlett Packard Enterprise Development LP Notices

More information

QoS Technology White Paper

QoS Technology White Paper QoS Technology White Paper Keywords: Traffic classification, congestion management, congestion avoidance, precedence, differentiated services Abstract: This document describes the QoS features and related

More information

Applying QoS Features Using the MQC

Applying QoS Features Using the MQC QoS: Modular QoS Command-Line Interface Configuration Guide, Cisco IOS XE Release 3S (Cisco ASR 900 Series) First Published: November 30, 2012 Last Modified: March 31, 2014 This chapter discusses the Modular

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

Discover 2013 HOL2653

Discover 2013 HOL2653 Discover 2013 HOL2653 HP Virtual Connect 4.01 features and capabilities Steve Mclean and Keenan Sugg June 11 th to 13 th, 2013 AGENDA Schedule Course Introduction [15-20 Minutes] Introductions and opening

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

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

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

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

ip rsvp reservation-host

ip rsvp reservation-host Quality of Service Commands ip rsvp reservation-host ip rsvp reservation-host To enable a router to simulate a host generating Resource Reservation Protocol (RSVP) RESV messages, use the ip rsvp reservation-host

More information

Configuring global CAR 73 Overview 73 Configuring aggregate CAR 73 Configuration procedure 73 Configuration example 73

Configuring global CAR 73 Overview 73 Configuring aggregate CAR 73 Configuration procedure 73 Configuration example 73 Contents QoS overview 1 Introduction to QoS 1 QoS service models 1 Best-effort service model 1 IntServ model 1 DiffServ model 2 QoS techniques overview 2 Deploying QoS in a network 2 QoS processing flow

More information

H3C S9500 QoS Technology White Paper

H3C S9500 QoS Technology White Paper H3C Key words: QoS, quality of service Abstract: The Ethernet technology is widely applied currently. At present, Ethernet is the leading technology in various independent local area networks (LANs), and

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

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

EVC Quality of Service

EVC Quality of Service First Published: March 28, 2011 Last Updated: March 28, 2011 This document contains information about how to enable quality of service (QoS) features (such as traffic classification and traffic policing)

More information

Configuring priority marking 63 Priority marking overview 63 Configuring priority marking 63 Priority marking configuration example 64

Configuring priority marking 63 Priority marking overview 63 Configuring priority marking 63 Priority marking configuration example 64 Contents QoS overview 1 Introduction to QoS 1 QoS service models 1 Best-effort service model 1 IntServ model 1 DiffServ model 2 QoS techniques overview 2 Deploying QoS in a network 2 QoS processing flow

More information

Traffic Engineering 2: Layer 2 Prioritisation - CoS (Class of Service)

Traffic Engineering 2: Layer 2 Prioritisation - CoS (Class of Service) Published on Jisc community (https://community.jisc.ac.uk) Home > Network and technology service docs > Vscene > Technical details > Products > H.323 > Guide to reliable H.323 campus networks > Traffic

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

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

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

Quality of Service (QoS): Managing Bandwidth More Effectively

Quality of Service (QoS): Managing Bandwidth More Effectively 15 Quality of Service (QoS): Managing Bandwidth More Effectively Contents Introduction................................................. 15-2 Terminology............................................... 15-5

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

"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

Quality of Service. Understanding Quality of Service

Quality of Service. Understanding Quality of Service The following sections describe support for features on the Cisco ASR 920 Series Router. Understanding, page 1 Configuring, page 2 Global QoS Limitations, page 2 Classification, page 3 Marking, page 6

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

HP 6125G & 6125G/XG Blade Switches

HP 6125G & 6125G/XG Blade Switches HP 6125G & 6125G/XG Blade Switches Layer 2 - LAN Switching Configuration Guide Part number:5998-3155a Software version: Release 2103 and later Document version: 6W102-20141218 Legal and notice information

More information

Cisco Nexus 7000 Series NX-OS Quality of Service Command Reference

Cisco Nexus 7000 Series NX-OS Quality of Service Command Reference Cisco Nexus 7000 Series NX-OS Quality of Service Command Reference August 2011 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com Tel: 408

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

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

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

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

Queuing Mechanisms. Overview. Objectives

Queuing Mechanisms. Overview. Objectives Queuing Mechanisms Overview Objectives This module describes the queuing mechanisms that can be used on output interfaces. It includes the following topics: Queuing Overview FIFO Queuing Priority Queuing

More information

EVC Quality of Service

EVC Quality of Service EVC Quality of Service Finding Feature Information EVC Quality of Service Last Updated: June 07, 2011 This document contains information about how to enable quality of service (QoS) features (such as traffic

More information

Technical Notes. QoS Features on the Business Ethernet Switch 50 (BES50)

Technical Notes. QoS Features on the Business Ethernet Switch 50 (BES50) Technical Notes QoS Features on the Business Ethernet Switch 50 (BES50) Version: NN70000-004 issue 1.00 Date: February 3 rd, 2009 Status: Released Copyright 2009 Nortel Networks. All rights reserved. The

More information

Sharing Bandwidth Fairly During Congestion

Sharing Bandwidth Fairly During Congestion CHAPTER 12 When no QoS policies exist, the router serves traffic with best effort service. The router makes no distinction between high and low priority traffic and makes no allowances for the needs of

More information

Contents. Configuring LLDP 2

Contents. Configuring LLDP 2 Contents Configuring LLDP 2 Overview 2 Basic concepts 2 Working mechanism 7 Protocols and standards 8 LLDP configuration task list 8 Performing basic LLDP configurations 9 Enabling LLDP 9 Setting the LLDP

More information

Defining QoS for Multiple Policy Levels

Defining QoS for Multiple Policy Levels CHAPTER 13 In releases prior to Cisco IOS Release 12.0(22)S, you can specify QoS behavior at only one level. For example, to shape two outbound queues of an interface, you must configure each queue separately,

More information

HP 5820X & 5800 Switch Series Layer 2 - LAN Switching. Configuration Guide. Abstract

HP 5820X & 5800 Switch Series Layer 2 - LAN Switching. Configuration Guide. Abstract HP 5820X & 5800 Switch Series Layer 2 - LAN Switching Configuration Guide Abstract This document describes the software features for the HP 5820X & 5800 Series products and guides you through the software

More information

Configuration Commands. Generic Commands. description XRS Quality of Service Guide Page 125

Configuration Commands. Generic Commands. description XRS Quality of Service Guide Page 125 Configuration Commands Generic Commands description Syntax description description-string no description Context config>qos>shared-queue config>qos>network-queue config>qos>network config>qos>network>ingress>ipv6-criteria>entry

More information

Advanced Lab in Computer Communications Meeting 6 QoS. Instructor: Tom Mahler

Advanced Lab in Computer Communications Meeting 6 QoS. Instructor: Tom Mahler Advanced Lab in Computer Communications Meeting 6 QoS Instructor: Tom Mahler Motivation Internet provides only single class of best-effort service. Some applications can be elastic. Tolerate delays and

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

To send a text message to all Quality Device Manager (QDM) clients, use the send qdm message command in EXEC mode.

To send a text message to all Quality Device Manager (QDM) clients, use the send qdm message command in EXEC mode. send qdm message send qdm message To send a text message to all Quality Device Manager (QDM) clients, use the send qdm message command in EXEC mode. send qdm [client client-id] message message-text Syntax

More information

QoS: Per-Session Shaping and Queuing on LNS

QoS: Per-Session Shaping and Queuing on LNS QoS: Per-Session Shaping and Queuing on LNS First Published: February 28, 2006 The QoS: Per-Session Shaping and Queuing on LNS feature provides the ability to shape (for example, transmit or drop) or queue

More information

QoS User's Guide Release 7.4

QoS User's Guide Release 7.4 [1]Oracle Communications IP Service Activator QoS User's Guide Release 7.4 E88202-01 December 2017 Oracle Communications IP Service Activator QoS User's Guide, Release 7.4 E88202-01 Copyright 2012, 2017,

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

GUARANTEED END-TO-END LATENCY THROUGH ETHERNET

GUARANTEED END-TO-END LATENCY THROUGH ETHERNET GUARANTEED END-TO-END LATENCY THROUGH ETHERNET Øyvind Holmeide, OnTime Networks AS, Oslo, Norway oeyvind@ontimenet.com Markus Schmitz, OnTime Networks LLC, Texas, USA markus@ontimenet.com Abstract: Latency

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

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

Contents. Configuring LLDP 2

Contents. Configuring LLDP 2 Contents Configuring LLDP 2 Overview 2 Basic concepts 2 Working mechanism 8 Protocols and standards 9 LLDP configuration task list 9 Performing basic LLDP configurations 10 Enabling LLDP 10 Configuring

More information

Principles. IP QoS DiffServ. Agenda. Principles. L74 - IP QoS Differentiated Services Model. L74 - IP QoS Differentiated Services Model

Principles. IP QoS DiffServ. Agenda. Principles. L74 - IP QoS Differentiated Services Model. L74 - IP QoS Differentiated Services Model Principles IP QoS DiffServ Differentiated Services Architecture DSCP, CAR Integrated Services Model does not scale well flow based traffic overhead (RSVP messages) routers must maintain state information

More information

HPE Knowledge Article

HPE Knowledge Article HPE Knowledge Article HPE Virtual Connect Flex Ethernet Module for c-class BladeSystem - The Connection Speed in the Virtual Connect Server Profile Does Not Match the NIC Speed of the Operating System

More information

Configuration Commands Generic Commands Syntax description no description Context Description Default Parameters

Configuration Commands Generic Commands Syntax description no description Context Description Default Parameters Configuration Commands Generic Commands description Syntax description description-string no description Context config>qos>sap-egress config>qos>sap-egress>ip-criteria>entry config>qos>sap-ingress config>qos>sap-ingress>ip-criteria>entry

More information

Radyne s SkyWire Gateway Quality of Service

Radyne s SkyWire Gateway Quality of Service Radyne s SkyWire Gateway Quality of Service White Paper WP026 Rev 1.0 April 2008 Radyne Corporation 3138 E. Elwood St. Phoenix, AZ 85034 (602) 437-9620 Fax: (602) 437-4811 Radyne s SkyWire Gateway Quality

More information

Understanding SROS Priority Queuing, Class-Based WFQ, and QoS Maps

Understanding SROS Priority Queuing, Class-Based WFQ, and QoS Maps Configuration Guide 5991-2121 May 2006 Understanding SROS Priority Queuing, Class-Based WFQ, and QoS Maps This Configuration Guide explains the concepts behind configuring your Secure Router Operating

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

CCVP QOS Quick Reference Sheets

CCVP QOS Quick Reference Sheets Why You Need Quality of Service (QoS)...3 QoS Basics...5 QoS Deployment...6 QoS Components...6 CCVP QOS Quick Reference Sheets Basic QoS Configuration...11 Traffic Classification and Marking...15 Queuing...26

More information

Cisco - Catalyst G-L3 Series Switches and WS-X4232-L3 Layer 3 Modules QoS FAQ

Cisco - Catalyst G-L3 Series Switches and WS-X4232-L3 Layer 3 Modules QoS FAQ Page 1 of 7 Catalyst G-L3 Series Switches and WS-X4232-L3 Layer 3 Modules QoS FAQ Document ID: 19641 Questions Introduction Which QoS features do the Layer 3 (L3) Catalyst switches support? What is the

More information

Cisco Nexus 9500 Series Switches Buffer and Queuing Architecture

Cisco Nexus 9500 Series Switches Buffer and Queuing Architecture White Paper Cisco Nexus 9500 Series Switches Buffer and Queuing Architecture White Paper December 2014 2014 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information.

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

H3C S12500-X Switch Series

H3C S12500-X Switch Series H3C S12500-X Switch Series ACL and QoS Configuration Guide Hangzhou H3C Technologies Co., Ltd. http://www.h3c.com Software version: R1003 and later Document version: 6W101-20150515 Copyright 2014-2015,

More information

4A0-107 Q&As. Alcatel-Lucent Quality of Service. Pass Alcatel-Lucent 4A0-107 Exam with 100% Guarantee

4A0-107 Q&As. Alcatel-Lucent Quality of Service. Pass Alcatel-Lucent 4A0-107 Exam with 100% Guarantee 4A0-107 Q&As Alcatel-Lucent Quality of Service Pass Alcatel-Lucent 4A0-107 Exam with 100% Guarantee Free Download Real Questions & Answers PDF and VCE file from: 100% Passing Guarantee 100% Money Back

More information