Log in to ask questions, share your expertise, or stay connected to content you value. Don’t have a login? Learn how to become a member.
Question Where can I learn about hierarchical class of service? Answer Hierarchical class of service (HCoS) is the ability to provide CoS functionality as a more granular level (for example, per subscriber rather than per port) by applying traffic schedulers and shapers to a hierarchy of scheduler nodes . Each level of the scheduler hierarchy can be used to treat traffic based on different criteria such as per application, user, VLAN, and physical port. This allows you to support the requirements of different services / applications, and users on the same physical device and infrastructure. For more information, please refer to our Hierarchical Class of Service Feature Guide: https://www.juniper.net/techpubs/en US/junos15.1/information-products/pathway-pages/cos/config-guide-hierarchical-cos.html #HCoS #hierarchical #COS #FAQ #ClassofService #QOS #qualityofservice
Each packet is associated with one of the following default forwarding classes: Expedited forwarding (EF)—Provides a low-loss, low-latency, low-jitter and assured bandwidth end-to-end service. Assured forwarding (AF)—Provides a group of values you can define and includes four subclasses: AF1, AF2, AF3, and AF4, each with three drop probabilities: low, medium and high. Best effort (BE)—Provides no service profile. For the best effort forwarding class, loss priority is typically not carried in a class-of-service (CoS) value and random early detection (RED) drop profiles are more aggressive
Answer You use schedulers to define the class-of-service (CoS) properties of forwarding classes and output queues
By default, the best effort forwarding class (queue 0) receives 95 percent of the total port bandwidth and buffer space for the output link, and the network control forwarding class (queue 3) receives 5 percent
Answer Please see the following resources: QOS-Enabled Networks – Tools and Foundations by Miguel Barreiros and Peter Lundqvist: http://www.juniper.net/us/en/training/jnbooks/qos-enabled.page Day One Guides Day One: Deploying Basic QoS: http://www.juniper.net/us/en/training/jnbooks/day-one/fundamentals-series/deploying-basic-qos/ Day One: Junos QoS for IOS Engineers: http://www.juniper.net/us/en/training/jnbooks/day-one/fundamentals-series/junos-qos/ Day One: Advanced Junos CoS Troubleshooting Cookbook: http://www.juniper.net/us/en/training/jnbooks/day-one/networking-technologies-series/junos-cos-troubleshooting/ Feature Guides CoS Feature Guide for Routing Devices Traffic Management Feature Guide(s) for QFX Devices Class of Service Feature Guide for EX Devices Class of Service Feature Guide for Security Devices NCEs Learning Byte series on Class of Service Basics: https://learningportal.juniper.net/juniper/user activity info.aspx?
Answer There are many possible definitions of Quality of Service (QoS), but for the purposes contrasting QoS to Junos Class of Service (CoS), QoS is the manipulation of aggregates of traffic such that each is forwarded in a fashion that is consistent with the required behaviors of the applications generating that traffic. From an individual user’s point of view, QoS is experienced on the end-to-end flow of traffic. However, it is implemented as a set of behaviors at each hop – this is an important distinction that is absolutely fundamental to QoS
You map incoming traffic to a forwarding class, define the class-of-service (CoS) properties for the forwarding class through a scheduler, and assign the forwarding class to an output queue
Answer Shaping is the application of a limit to the rate at which traffic can be transmitted...Therefore, shaping can be less aggressive than policing and can have fewer of the negative side effects
Question What is the default mapping of code points to Junos CoS forwarding classes?...The DSCP, DSCP IPv6, or IP precedence bits of the IP header convey the behavior aggregate class information
It helps to mitigate the impact of congestion (specifically with TCP-based traffic).When the number of packets queued is greater than the ability of the device to empty a queue, the queue requires a method for determining which packets to drop from the network. To address this, the Junos OS provides the option of enabling RED on individual queues. Loss priority settings help determine which packets are dropped from the network during periods of congestion