H3C S9500 QoS Technology White Paper
|
|
- Virginia Barnett
- 5 years ago
- Views:
Transcription
1 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 many Ethernet LANs have been part of the Internet. With the development of the Ethernet technology, most common Internet users access the Internet through Ethernet. To implement end-to-end QoS throughout the network, you must guarantee QoS for Ethernet. To do this, Ethernet switching devices must use the QoS technology to provide different QoS guarantees for different types of traffic flows, especially those traffic flows with higher demand for delay and jitter guarantees. Acronyms: Acronym Full spelling QoS Quality of Service Copyright 2007 Hangzhou H3C Technologies Co., Ltd. Page 1/15
2 Table of Contents 1 Overview Basic Networking Structure Features Service Model Traffic Classification Traffic Policing Priority Marking Queue Scheduling Congestion Avoidance Traffic Shaping Policy Routing QoS Processing Procedure on the S9500 Series...14 Copyright 2007 Hangzhou H3C Technologies Co., Ltd. Page 2/15
3 1 Overview On traditional packet switching networks, switches and routers treat all packets equally and handle them using the first in first out (FIFO) policy. This service is called best-effort. It delivers packets to their destinations as possibly as it can, without any guarantee for delay and jitter. With the development of computer networks, more and more traffic such as voice, video, and critical data which is sensitive to bandwidth, delay, and jitter is transmitted over networks. This enriches the services resources on a network greatly. On the other hand, there is a higher demand for the Quality of Service (QoS) of network transmission. The Ethernet technology is widely applied currently. At present, Ethernet is the leading technology in various dependent local area networks (LANs), and many Ethernet LANs have been part of the Internet. With the development of the Ethernet technology, most common Internet users access the Internet through Ethernet. To implement end-to-end QoS throughout the network, you must guarantee QoS for Ethernet. To do this, Ethernet switching devices must use the QoS technology to provide different QoS guarantees for different types of traffic flows, especially those traffic flows with higher demand for delay and jitter guarantees. 2 Basic Networking Structure Figure 1 Basic networking structure Copyright 2007 Hangzhou H3C Technologies Co., Ltd. Page 3/15
4 3 Features 3.1 Service Model A service model refers to a set of end-to-end QoS functions. The simplest service model is the Best-Effort model adopting the FIFO policy. It delivers packets to their destinations as possibly as it can, without any guarantee for delay and jitter. The Diff- Serv model was introduced to implement QoS for network transmission. The Diff-Serv model is a multi-service model. It provides QoS services for each packet according to the QoS parameters specified for the packet, thus satisfying differentiated QoS demands. The Diff-Serv model is used to implement end-to-end QoS for some critical services. The S9500 series support the Diff-Serv model. 3.2 Traffic Classification To specify different QoS parameters for packets of different levels, the Diff-Serv model must classify the network traffic first. Traffic classification organizes packets with different characteristics into different classes using classification rules. A classification rule is a filter rule configured to meet your management requirements. It can be very simple. For example, you can use a classification rule to identify traffic with different priorities according to the ToS field in the IP packet header. It can be very complicated too. For example, you can use a classification rule to identify the packets according to the combination of link layer (Layer 2), network layer (Layer 3), and transport layer (Layer 4) information including MAC addresses, IP protocol, source addresses, destination addresses, port numbers of applications, and so on. Generally, the traffic classification criterion is limited in the header of an encapsulated packet. Contents of packets are rarely adopted for traffic classification. The S9500 series support Layer 2, Layer 3, and Layer 4 ACL rules for traffic classification. Such ACL rules can classify packets based on source MAC addresses, destination MAC addresses, VLAN IDs, source IP addresses, destination IP addresses, source TCP/UDP port numbers, destination TCP/UDP port numbers, protocol types, IP precedence, ToS precedence, DSCP precedence, and whether packets are fragmented. Copyright 2007 Hangzhou H3C Technologies Co., Ltd. Page 4/15
5 3.3 Traffic Policing To use limited network resources to provide customers with better services, you can enable traffic policing on the incoming port for the traffic of the specified customers, thus making the traffic adapt to the network resources assigned to it. Traffic policing uses token buckets for traffic control. Figure 2 Traffic policing Figure 2 depicts the processing procedure of traffic policing. First, packets are classified and the packets with the specified characteristics enter the token bucket for processing. If the token bucket has enough tokens for sending the packets, the packets can pass through; otherwise, the packets are dropped. In this way, you can control the traffic of a certain class of packets. The system puts tokens into the bucket at the set rate. You can set the capacity of the token bucket. When the token bucket is full, the extra tokens will overflow and the number of tokens in the bucket stops increasing. When the token bucket processes packets, if it has enough tokens for sending these packets, the packets are sent, and at the same time, the corresponding number of tokens are taken out of the bucket. If the token bucket does not have enough tokens for sending these packets, these packets are dropped. Therefore, the traffic rate is restricted under the rate of generating tokens, thus implementing traffic control. Copyright 2007 Hangzhou H3C Technologies Co., Ltd. Page 5/15
6 The S9500 series support traffic policing with the granularity of 8 kbps. 3.4 Priority Marking Through marking different priorities for packets, you can identify the service levels of different packets. The S9500 series can perform priority marking for specific packets. ToS precedence, differentiated services codepoint (DSCP) precedence, and 802.1p precedence can be marked. These priority types apply to different QoS models and are defined in different models. The following part introduces IP precedence, ToS precedence, DSCP precedence, 802.1p precedence, and EXP precedence. I. IP precedence, ToS precedence, and DSCP precedence Figure 3 IP precedence, ToS precedence, and DSCP precedence As shown in Figure 3, the ToS field of the IP header contains 8 bits: the first three bits (0 to 2) represent IP precedence from 0 to 7; the following 4 bits (3 to 6) represent a ToS value from 0 to 15. In RFC2474, the ToS field of the IP header is redefined as the DS field, where a DiffServ code point (DSCP) precedence is represented by the first 6 bits (0 to 5) and is in the range 0 to 63. The remaining 2 bits (6 and 7) are reserved. II p precedence 802.1p precedence lies in Layer 2 packet headers and is applicable to occasions where the Layer 3 packet header does not need analysis but QoS must be guaranteed at Layer 2. Copyright 2007 Hangzhou H3C Technologies Co., Ltd. Page 6/15
7 Figure Q Ethernet frame format As shown in the figure above, each host supporting the 802.1Q protocol adds a 4- byte 802.1Q tag header after the source address of the former Ethernet frame header when sending the packet. The 4-byte 802.1Q tag header contains a 2-byte Tag Protocol Identifier (TPID) whose value is 8100 and a 2-byte Tag Control Information (TCI). TPID is a new class field defined by IEEE to indicate that the current packet is 802.1Q-tagged. Figure 5 describes the detailed contents of an 802.1Q tag header. Figure p precedence In the figure above, the 3-bit priority field in the TCI field is 802.1p priority in the range of 0 to 7. The three bits specify the precedence of the frame. Eight precedence values are used to determine which packets are sent preferentially when congestion occurs. The precedence is called 802.1p precedence because applications related to the precedence are defined in detail in the 802.1p specifications. To provide differentiated services for VLAN VPN or QinQ frames, you must classify frames by VLANs or 802.1p precedence in their inner VLAN tags. The inner VLAN and 802.1p precedence of a packet determines its queue scheduling priority and drop precedence. The 802.1p precedence of the inner VLAN tag of a packet determines the scheduling priority and drop precedence of a packet at the egress. Figure p precedence mapping Copyright 2007 Hangzhou H3C Technologies Co., Ltd. Page 7/15
8 III. EXP precedence Figure 7 MPLS label In an Ethernet MPLS packet, there is a shim between the Layer 2 header and Layer 3 data. You can use the reserved fields in the shim, a 3-bit EXP to determine the scheduling priority and drop precedence of the packet. You can classify MPLS packets by their EXP precedence and determine the scheduling priority and drop precedence of MPLS packets at the egress. You can map the DSCP precedence of IP packets to the EXP precedence and use the EXP precedence to determine the scheduling priority and drop precedence of MPLS packets at the egress. Figure 8 EXP precedence marking 3.5 Queue Scheduling When the network is congested, the problem that many packets compete for resources must be solved, usually through queue scheduling. The S9500 series support two queue scheduling algorithms: strict priority (SP), and weighted round robin (WRR). Copyright 2007 Hangzhou H3C Technologies Co., Ltd. Page 8/15
9 I. SP queue scheduling algorithm High priority Queue 7 Packets sent via this interface Queue 6 Packets sent Queue 5~2 Classify dequeue Sending queue Queue 1 Low priority Queue 0 Figure 9 Diagram for SP queueing SP queue scheduling algorithm is dedicated to critical service applications. The key feature of mission-critical applications is that they require preferential service to reduce the response delay when congestion occurs. Assume that there are eight output queues on a port and the SP queueing classifies the eight output queues on the port into eight classes, which are queue 7, queue 6, queue 5, queue 4, queue 3, queue 2, queue 1, and queue 0 in the descending order of priority. SP schedules the packets in a strict priority order. It sends the packets in the queue of the highest priority first, and sends packets in a queue of a lower priority only when the queue of a higher priority is empty. You can put critical service packets into the queues with higher priority and put non-critical service (such as ) packets into the queues with lower priority. In this case, critical service packets are sent preferentially and non-critical service packets are sent when critical service groups are not sent. The SP mechanism has its disadvantage. When congestion occurs and if high-priority queues are occupied for a long time, the packets in the lower-priority queues are starved before obtaining services. Copyright 2007 Hangzhou H3C Technologies Co., Ltd. Page 9/15
10 II. WRR queue scheduling algorithm A switch port supports eight output queues. WRR queue-scheduling algorithm schedules all the queues in turn and every queue can be assured of a certain service time. Assume there are eight priority queues on a port. WRR configures a weight value for each queue, which is w7, w6, w5, w4, w3, w2, w1, and w0. The weight value indicates the proportion of obtaining bandwidth. On a 100 M port, configure the weight value of WRR queue-scheduling algorithm as 50, 30, 10, 10, 50, 30, 10, and 10 (corresponding to w7, w6, w5, w4, w3, w2, w1, and w0 in order). In this way, the queue with the lowest priority can get 5 Mbps bandwidth at least, thus avoiding the disadvantage of SP queue-scheduling that the packets in queues with lower priority may not get service for a long time. Another advantage of WRR queuing is that: though the queues are scheduled in order, the service time for each queue is not fixed; that is to say, if a queue is empty, the next queue will be scheduled. In this way, the bandwidth resources are made full use. 3.6 Congestion Avoidance When the network is congested, common network devices adopt tail drop to avoid congestion. That is, when the queue length reaches the upper threshold, all the newly arriving packets are dropped. However, if plenty of TCP traffic is dropped, which will cause TCP timeout, the slow start and congestion avoidance mechanisms of TCP will be triggered, thus reducing TCP traffic. If a queue drops packets of multiple TCP sessions at the same time, slow start and congestion avoidance mechanisms will be triggered for these TCP sessions at the same time. This is called global TCP synchronization. In this case, these TCP sessions reduce the size of traffic sent to the queue at the same time, so that the traffic sent to the queue is less than the bandwidth of the queue, thus reducing the utilization of the line. On the other hand, the size of the traffic sent to the queue is not stable but fluctuates between the maximum bandwidth and a very small traffic size. The S9500 series adopt the Weighted Random Early Detection (WRED) mechanism to avoid global TCP synchronization. You can set the upper threshold and lower threshold for a queue. When the queue length is smaller than the lower threshold, no Copyright 2007 Hangzhou H3C Technologies Co., Ltd. Page 10/15
11 packet is dropped; when the queue length is between the lower threshold and the lower threshold, WRED begins to drop packets randomly, and the drop probability increases as the queue length increases; when the queue length is bigger than the upper threshold, all newly arriving packets are dropped. WRED drops packets randomly, thus avoiding global TCP synchronization. When the sending rate of a TCP session slows down after its packets are dropped, the other TCP sessions remain in high packet sending rates. In this way, some TCP sessions remain in high packet sending rates in any case, and the link bandwidth can be fully utilized. If the current queue length is compared with the upper threshold and lower threshold to determine the drop policy, bursty traffic is not fairly treated and proper data transmission is affected. To solve this problem, WRED compares the average queue size with the lower threshold and upper threshold to determine the drop policy. The average queue size reflects the queue size change trend but is not sensitive to bursty queue size changes, and thus bursty traffic can be fairly treated. On a S9500 switch, you can set the exponential factor for average queue length calculation, upper threshold, lower threshold, and drop probability for packets with different precedence values respectively to provide differentiated drop policies. When congestion occurs, the S9500 switch drops packets as soon as possible to release queue resources and try not to assign packets to high-delay queues in order to eliminate congestion. A S9500 switch can assign drop levels to packets according to their 802.1p precedence, that is, color the packets, or assign drop levels through priority marking. The drop level can be 0, 1, or 2, which represent green, yellow, and red respectively. When congestion occurs, red packets are the first to be dropped, while green packets are the last to be dropped. You can set congestion avoidance parameters and thresholds for each queue and each drop level. The S9500 series support two drop algorithms: Tail drop: when packets are dropped, the drop policy for packets in a color (red, yellow, or green, assigned according to drop levels) is determined by the Copyright 2007 Hangzhou H3C Technologies Co., Ltd. Page 11/15
12 threshold set for the color. When the size of packets in a color (red, yellow, or green) exceeds the corresponding upper threshold, the system beings to drop newly arriving packets in this color. WRED drop algorithm: the drop levels are taken into account when packets are dropped by queue. When the size of packets in a color (red, green, or yellow) exceeds the lower threshold set for the color, the system begins to drop the packets in the color between the upper threshold and lower threshold according to a certain slope. When the size of packets in a color exceeds the upper threshold set for the color, the system begins to drop all packets in the color exceeding the upper threshold. 3.7 Traffic Shaping Traffic shaping controls the rate of output traffic, so that the traffic can be sent out at an even rate. Normally, traffic shaping is applied on a device to adapt its output rate to the input rate of its connected downstream device so as to avoid unnecessary packet drop and congestion. It differs from traffic policing mainly in that traffic shaping buffers packets exceeding the rate limit so that packets are sent out at an even rate, while traffic policing drops packets exceeding the rate limit. However, traffic shaping introduces additional delay while traffic policing does not. The S9500 series support port-based traffic shaping, that is, traffic shaping can be implemented to all traffic on a port. It also supports queue-based traffic shaping on a port. Copyright 2007 Hangzhou H3C Technologies Co., Ltd. Page 12/15
13 3.8 Policy Routing Figure 10 Policy routing application scenario The S9500 series can classify packets first and then configure traffic redirecting for a certain class of packets to implement policy routing. As shown in Figure 10, the S9500 switch first classifies packets based on source IP addresses and destination IP addresses to identify packets whose source IP addresses are private address while whose destination IP address are public addresses. Then you can use policy routing to redirect such packets to the NAT device for address translation and then to the Internet. Copyright 2007 Hangzhou H3C Technologies Co., Ltd. Page 13/15
14 4 QoS Processing Procedure on the S9500 Series Figure 11 QoS processing procedure on the S9500 series The S9500 series use traffic classification to classify traffic based on source MAC addresses, destination MAC addresses, Ethernet types, VLANs, 802.1p priority, IP protocol, source IP addresses, destination IP addresses, application port numbers, ICMP packet types, IP precedence, ToS, DSCP, EXP, and VLAN IDs and 802.p priorities in the inner VLAN tags of QinQ frames. After classifying traffic into different classes, besides simply permitting a class of packets to pass through or dropping a class of packets, the S9500 series provide a policy control list (PCL) to perform the following actions for the traffic flows: traffic policing, traffic accounting, marking QoS parameters (including 802.1p priority, DSCP, EXP, and drop precedence), traffic mirroring, traffic redirecting, and specifying the output queue. After packets are marked with different drop levels through priority mapping, the congestion avoidance module determines the drop policies for packets based on the user-defined drop mode and the upper threshold and lower threshold set for each color. With tail drop adopted, when the size of packets in a color (red, yellow, or green) exceeds the upper threshold set for the color, the system begins to drop newly arriving packets in the color. With WRED drop mode adopted, when the size of packets in a color (red, green, or yellow) exceeds the lower threshold set for the color, Copyright 2007 Hangzhou H3C Technologies Co., Ltd. Page 14/15
15 the system begins to drop the packets between the upper threshold and lower threshold according to a certain slope. When the size of packets in a color exceeds the upper threshold set for the color, the system begins to drop all packets in the color exceeding the upper threshold. After congestion avoidance is completed, the packets permitted to be forwarded are assigned to the corresponding queues. The queue scheduling module uses SP or WRR queue scheduling algorithm to schedule packets. When forwarding packets, the output port performs traffic shaping for outbound traffic based on the token bucket size. Copyright 2007 Hangzhou H3C Technologies Co., Ltd. All rights reserved. No part of this manual may be reproduced or transmitted in any form or by any means without prior written consent of Hangzhou H3C Technologies Co., Ltd. The information in this document is subject to change without notice. Copyright 2007 Hangzhou H3C Technologies Co., Ltd. Page 15/15
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 informationContents. 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 informationQoS 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 informationQoS 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 informationTable 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 informationTable 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 informationQoS Technology White Paper
QoS Technology White Paper Keywords: QoS, service model, IntServ, DiffServ, congestion management, congestion avoidance, queuing technology, traffic policing, traffic shaping, link efficiency mechanism.
More informationQoS 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 informationConfiguring 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 informationConfiguring 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 informationCBQ 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 informationConfiguring 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 informationHUAWEI NetEngine5000E Core Router V800R002C01. Feature Description - QoS. Issue 01 Date HUAWEI TECHNOLOGIES CO., LTD.
V800R002C01 Issue 01 Date 2011-10-15 HUAWEI TECHNOLOGIES CO., LTD. 2011. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means without prior written
More informationModular 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 informationConfiguring 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 informationA Preferred Service Architecture for Payload Data Flows. Ray Gilstrap, Thom Stone, Ken Freeman
A Preferred Service Architecture for Payload Data Flows Ray Gilstrap, Thom Stone, Ken Freeman NASA Research and Engineering Network NASA Advanced Supercomputing Division NASA Ames Research Center Outline
More informationConfiguring 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 informationConfiguring 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 informationConfiguring 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 informationHP 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 informationIP QOS Theory and Practice. eng. Nikolay Milovanov CCIE SP# 20094
IP QOS Theory and Practice eng. Nikolay Milovanov CCIE SP# 20094 QoS Architectures QoS Architecture Models Best Effort Service Integrated Service Differentiated Service 3 Best Effort Service What exactly
More informationConfiguring 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 informationHP 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 informationSections 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 informationHP 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 informationCongestion Management Overview
Congestion management features allow you to control congestion by determining the order in which packets are sent out an interface based on priorities assigned to those packets. Congestion management entails
More informationConfiguring Firewall Filters (J-Web Procedure)
Configuring Firewall Filters (J-Web Procedure) You configure firewall filters on EX Series switches to control traffic that enters ports on the switch or enters and exits VLANs on the network and Layer
More informationSharing 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 informationHP 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 informationip 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 informationAdvanced 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 informationBasics (cont.) Characteristics of data communication technologies OSI-Model
48 Basics (cont.) Characteristics of data communication technologies OSI-Model Topologies Packet switching / Circuit switching Medium Access Control (MAC) mechanisms Coding Quality of Service (QoS) 49
More informationPFC 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 informationQuality of Service (QoS): Managing Bandwidth More Effectively
15 Quality of Service (QoS): Managing Bandwidth More Effectively Contents Introduction................................................. 15-2 Terminology............................................... 15-5
More informationConfiguring 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 informationTable of Contents. Table of Contents
Table of Contents Table of Contents Chapter 1 QoS Configuration... 1 1.1 Overview... 1 1.1.1 QoS Concept... 1 1.1.2 P2P QoS Model... 1 1.1.3 Algorithm of QoS Queue of QoS Queue... 2 1.2 QoS Configuration
More informationHP 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 informationSections 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 informationUnderstanding 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 informationQOS 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 informationConfiguring Modular QoS Congestion Avoidance
Congestion avoidance techniques monitor traffic flow in an effort to anticipate and avoid congestion at common network bottlenecks. Avoidance techniques are implemented before congestion occurs as compared
More informationEVC 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 informationUnderstanding 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 informationGUARANTEED 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 informationBefore 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 informationPart1: Lecture 4 QoS
Part1: Lecture 4 QoS Last time Multi stream TCP: SCTP Multi path TCP RTP and RTCP SIP H.323 VoIP Router architectures Overview two key router functions: run routing algorithms/protocol (RIP, OSPF, BGP)
More informationLast time! Overview! 14/04/15. Part1: Lecture 4! QoS! Router architectures! How to improve TCP? SYN attacks SCTP. SIP and H.
Last time Part1: Lecture 4 QoS How to improve TCP? SYN attacks SCTP SIP and H.323 RTP and RTCP Router architectures Overview two key router functions: run routing algorithms/protocol (RIP, OSPF, BGP) forwarding
More informationLecture Outline. Bag of Tricks
Lecture Outline TELE302 Network Design Lecture 3 - Quality of Service Design 1 Jeremiah Deng Information Science / Telecommunications Programme University of Otago July 15, 2013 2 Jeremiah Deng (Information
More informationGrandstream 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 informationMQC Hierarchical Queuing with 3 Level Scheduler
MQC Hierarchical Queuing with 3 Level Scheduler The MQC Hierarchical Queuing with 3 Level Scheduler feature provides a flexible packet scheduling and queuing system in which you can specify how excess
More informationQuality 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 informationQueuing 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 informationTechnology Overview. Frequently Asked Questions: MX Series 3D Universal Edge Routers Quality of Service. Published:
Technology Overview Frequently Asked Questions: MX Series 3D Universal Edge Routers Quality of Service Published: 2014-01-10 Juniper Networks, Inc. 1194 North Mathilda Avenue Sunnyvale, California 94089
More informationHP 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 informationEVC 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 informationBefore 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 informationH3C MSR Series Routers
H3C MSR Series Routers ACL and QoS Configuration Guide(V7) Hangzhou H3C Technologies Co., Ltd. http://www.h3c.com Software version: MSR-CMW710-R0007 Document version: 6W100-20140320 Copyright 2014, Hangzhou
More informationRouter s Queue Management
Router s Queue Management Manages sharing of (i) buffer space (ii) bandwidth Q1: Which packet to drop when queue is full? Q2: Which packet to send next? FIFO + Drop Tail Keep a single queue Answer to Q1:
More informationTechnical 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 informationAdvanced Computer Networks
Advanced Computer Networks QoS in IP networks Prof. Andrzej Duda duda@imag.fr Contents QoS principles Traffic shaping leaky bucket token bucket Scheduling FIFO Fair queueing RED IntServ DiffServ http://duda.imag.fr
More informationPrinciples. 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 informationVanguard Applications Ware IP and LAN Feature Protocols. Quality Of Service
Vanguard Applications Ware IP and LAN Feature Protocols Quality Of Service Notice 2004 Vanguard Networks 25 Forbes Boulevard Foxboro, Massachusetts 02035 (508) 964-6200 All rights reserved Printed in U.S.A.
More informationConfiguring 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 informationQuality of Service (QoS)
Quality of Service (QoS) The Internet was originally designed for best-effort service without guarantee of predictable performance. Best-effort service is often sufficient for a traffic that is not sensitive
More informationReal-Time Protocol (RTP)
Real-Time Protocol (RTP) Provides standard packet format for real-time application Typically runs over UDP Specifies header fields below Payload Type: 7 bits, providing 128 possible different types of
More informationTransmitting Packets Using Hybrid Scheduling
Transmitting Packets Using Hybrid Scheduling Roxana Stănică*, Emil Petre** *University of Craiova, Romania (e-mail: roxana_batm@yahoo.com) **University of Craiova, Romania (e-mail: epetre@automation.ucv.ro)
More informationConfiguring 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 informationDifferentiated services code point (DSCP) Source or destination address
Classification is the process of identifying traffic and categorizing that traffic into classes. Classification uses a traffic descriptor to categorize a packet within a specific group to define that packet.
More informationH3C S10500 Switch Series
H3C S10500 Switch Series ACL and QoS Configuration Guide Hangzhou H3C Technologies Co., Ltd. http://www.h3c.com Software version: Release 1126 and Later Document version: 20111130-C-1.01 Copyright 2011,
More informationQuality of Service. Ib Hansen TECRST-2500_c Cisco Systems, Inc. All rights reserved. Cisco Public 1
Quality of Service Ib Hansen ibhansen@cisco.com 1 Why Enable QoS? Security Quality of Service High Availability QoS: Enables UC and other collaborative applications Drives productivity by enhancing service
More informationH3C 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 informationConfiguring 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 informationResource allocation in networks. Resource Allocation in Networks. Resource allocation
Resource allocation in networks Resource Allocation in Networks Very much like a resource allocation problem in operating systems How is it different? Resources and jobs are different Resources are buffers
More informationH3C S9500 Series Routing Switches
Command Manual Hangzhou H3C Technologies Co., Ltd. http://www.h3c.com Manual Version: T2-08194S-20081225-C-1.24 Product Version: S9500-CMW310-R1648 Copyright 2007-2008, Hangzhou H3C Technologies Co., Ltd.
More information"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 informationQuality of Service Monitoring and Delivery Part 01. ICT Technical Update Module
Quality of Service Monitoring and Delivery Part 01 ICT Technical Update Module Presentation Outline Introduction to IP-QoS IntServ Architecture DiffServ Architecture Post Graduate Certificate in Professional
More informationSetting Up Quality of Service
7 Setting Up Quality of Service Contents Overview...................................................... 7-4 Evaluating Traffic on Your Network............................ 7-4 QoS Mechanisms on the ProCurve
More informationPresentation Outline. Evolution of QoS Architectures. Quality of Service Monitoring and Delivery Part 01. ICT Technical Update Module
Quality of Service Monitoring and Delivery Part 01 ICT Technical Update Module Presentation Outline Introduction to IP-QoS IntServ Architecture DiffServ Architecture Post Graduate Certificate in Professional
More informationEE 122: Differentiated Services
What is the Problem? EE 122: Differentiated Services Ion Stoica Nov 18, 2002 Goal: provide support for wide variety of applications: - Interactive TV, IP telephony, on-line gamming (distributed simulations),
More informationDiffServ over MPLS: Tuning QOS parameters for Converged Traffic using Linux Traffic Control
1 DiffServ over MPLS: Tuning QOS parameters for Converged Traffic using Linux Traffic Control Sundeep.B.Singh, Girish.P.Saraph, Chetan.P.Bhadricha and Girish.K.Dadhich Indian Institute of Technology Bombay,
More informationQuality of Service in the Internet. QoS Parameters. Keeping the QoS. Leaky Bucket Algorithm
Quality of Service in the Internet Problem today: IP is packet switched, therefore no guarantees on a transmission is given (throughput, transmission delay, ): the Internet transmits data Best Effort But:
More informationConfiguring 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 informationH3C S5120-SI Switch Series
H3C S5120-SI Switch Series ACL and QoS Configuration Guide Hangzhou H3C Technologies Co., Ltd. http://www.h3c.com Software version: Release 1513 Document version: 6W100-20130425 Copyright 2013, Hangzhou
More informationQuality of Service in the Internet
Quality of Service in the Internet Problem today: IP is packet switched, therefore no guarantees on a transmission is given (throughput, transmission delay, ): the Internet transmits data Best Effort But:
More informationMarking 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 informationDiffServ over MPLS: Tuning QOS parameters for Converged Traffic using Linux Traffic Control
1 DiffServ over MPLS: Tuning QOS parameters for Converged Traffic using Linux Traffic Control Sundeep.B.Singh and Girish.P.Saraph Indian Institute of Technology Bombay, Powai, Mumbai-400076, India Abstract
More informationImplementation of Differentiated Services over ATM
Implementation of Differentiated s over ATM Torsten Braun, Arik Dasen, and Matthias Scheidegger; Institute of Computer Science and Applied Mathematics, University of Berne, Switzerland Karl Jonas and Heinrich
More informationDifferentiated Service Router Architecture - Classification, Metering and Policing
Differentiated Service Router Architecture - Classification, Metering and Policing Presenters: Daniel Lin and Frank Akujobi Carleton University, Department of Systems and Computer Engineering 94.581 Advanced
More informationEVC 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 informationQoS MIB Implementation
APPENDIXB This appendix provides information about QoS-based features that are implemented on the Cisco Carrier Routing System line cards and what tables and objects in the QoS MIB support these QoS features.
More informationApplication Note 126. QoS Priority Support KS8993M / KS8995MA / XA. Introduction. Egress Port Priority Mechanism. Strict Priority Queuing
Application Note 126 QoS Priority Support KS8993M / KS8995MA / XA Introduction Latency critical applications such as Voice over IP (VoIP) and video typically need to guarantee a minimum quality of service
More informationDefining 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 informationIP Network Emulation
Developing and Testing IP Products Under www.packetstorm.com 2017 PacketStorm Communications, Inc. PacketStorm is a trademark of PacketStorm Communications. Other brand and product names mentioned in this
More informationLecture 14: Performance Architecture
Lecture 14: Performance Architecture Prof. Shervin Shirmohammadi SITE, University of Ottawa Prof. Shervin Shirmohammadi CEG 4185 14-1 Background Performance: levels for capacity, delay, and RMA. Performance
More informationQuality 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 informationHUAWEI USG6000 Series Next-Generation Firewall Technical White Paper VPN HUAWEI TECHNOLOGIES CO., LTD. Issue 1.1. Date
HUAWEI USG6000 Series Next-Generation Firewall Technical White Paper VPN Issue 1.1 Date 2014-03-14 HUAWEI TECHNOLOGIES CO., LTD. 2014. All rights reserved. No part of this document may be reproduced or
More informationQuality of Service in the Internet
Quality of Service in the Internet Problem today: IP is packet switched, therefore no guarantees on a transmission is given (throughput, transmission delay, ): the Internet transmits data Best Effort But:
More informationConfiguring 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 informationRegister Bit Name Description Default Global Ctrl Reg 2 SGCR2. Table 1. Registers are used for Common and Egress Port Setting
QoS Priority Support In the KSZ8842 Family Introduction Latency critical applications such as Voice over IP (VoIP) and video typically need to guarantee a high quality of service (QoS) throughout the network.
More informationApplying 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