User's Guide

Table Of Contents
Class of Service
In general, COS refers to a set of attributes that define the importance of a frame while it is forwarded
through the network relative to other packets, and to the maximum throughput per time unit that a
client or port assigned to the role is permitted. The CoS defines actions to be taken when rate limits are
exceeded.
A role can contain default access control (VLAN) and/or Class of Service (priority) characteristics that
will be applied to trac when the rule either allows trac, or does not specifically disallow trac and
the last rule is ALLOW ALL.
Class of Service is a 3-bit field that is present in an Ethernet frame header when 802.1Q VLAN tagging is
present. The field specifies a priority value between 0 and 7, more commonly known as CS0 through
CS7. These values can be used by QoS disciplines to dierentiate and shape or police network trac.
CoS operates only on 802.1Q VLAN Ethernet at the data link layer (Layer 2), which other QoS
mechanisms (such as DiServ, also known as DSCP) operate at the IP network layer (Layer 3).
After packets are classified, they are assigned a final User Priority (UP) value, which consists of the
Priority and ToS/DSCP. Marking bits to be applied to the packet is taken from the CoS, and if the value is
not set, then the received value (ToS/DSCP) is used. ToS/DSCP Marking rewrites the Layer 3 Type of
Service (ToS) byte.
Related Topics
Configuring CoS on page 267
Configuring ToS/DSCP on page 268
Configuring CoS
The set of rules included in a role, along with any access or CoS defaults, determine how all network
trac of any client assigned to the role will be handled. For example, a Doctor role can be assigned a
higher priority CoS and default access control due to the sensitivity and urgency of services that a
doctor provides to patients.
1. Go to Configure > Policy > Class of Service.
2. Select Add, or select an existing Class of Service from the list.
3. Configure the following parameters:
Name
Naming should reflect the priority for your organization and be easily recognized by your IT
team, such as Bulk Data or Critical Data.
Priority
Define how the Layer 2 priority of the packet will be marked. Priority 0 is the highest priority.
4. For ToS/DSCP, define how the Layer 3 ToS/DSCP will be marked. Enter a hexadecimal value in the
0x (DSCP:) field, or select Configure to open the ToS/DSCP dialog box.
5. In the CoS dialog box, set the Mask value.
Mask
Select a hexadecimal value to use for the ToS/DSCP value. For example, if the mask is 0xF0, then
only the four most significant bits of the ToS of the received packets are marked. So, if the
received ToS is 0x33 and the ToS marking is set to 0x2A, then the resulting ToS is 0x23.
Configure
Class of Service
Extreme Campus Controller User Guide for version 5.46.03 267