Reference Guide
• An ETS-enabled interface operates with dynamic weighted round robin (DWRR) or strict priority scheduling.
• OS10 control trac is sent to control queues, which have a strict priority that is higher than data trac queues. ETS-allocated 
bandwidth is not supported on a strict priority queue. A strict priority queue receives bandwidth only from DCBX TLVs.
• The CEE/IEEE2.5 versions of ETS TLVs are supported. ETS congurations are received in a TLV from a peer.
Congure ETS
ETS provides trac prioritization for lossless storage, latency-sensitive, and best-eort data trac on the same link.
• Congure classes of dot1p and DSCP trac and assign them to lossless queues. Use the class-trust class map to honor ingress dot1p 
and DSCP trac.
• Allocate guaranteed bandwidth to each lossless queue. An ETS queue can exceed the amount of allocated bandwidth if another queue 
does not use its share.
ETS is disabled by default on all interfaces.
1 Congure trust maps of dot1p and DSCP values in CONFIGURATION mode. A trust map does not modify ingress values in output 
ows. Assign a qos-group (trac class 0-7) to trusted dot1p/DSCP values in TRUST mode. A qos-group number is used only 
internally to schedule classes of ingress trac. Enter multiple dot1p and dscp values in a hyphenated range or separated by 
commas.
trust dot1p-map dot1p-map-name 
 qos-group {0-7} dot1p {0-7}
 exit
trust dscp-map 
dscp-map-name 
 qos-group {0-7} dscp {0-63}
 exit
2 Congure a QoS map with trusted trac-class (qos-group) to lossless-queue mapping in CONFIGURATION mode. Assign one or 
more qos-groups (0-7) to a specied queue in QOS-MAP mode. Enter multiple qos-group values in a hyphenated range or 
separated by commas. Enter multiple queue qos-group entries, if necessary.
qos-map traffic-class queue-map-name 
 queue {0-7} qos-group {0-7}
 exit
3 Create a service policy for the class-trust class in CONFIGURATION mode. Enter POLICY-CLASS-MAP mode and specify that 
dot1p or DSCP values are trusted.
policy—map trust-policy—map-name
 class class-trust
 trust {dot1p | dscp}
 exit
4 Create a queuing class map for each ETS queue in CONFIGURATION mode. Enter match queue criteria in CLASS-MAP mode.
class—map type queuing class—map-name
 match queue {0-7}
 exit 
5 Create a queuing policy map in CONFIGURATION mode. Enter POLICY-CLASS-MAP mode and congure the percentage of 
bandwidth allocated to each trac class-queue mapping. The sum of all DWRR-allocated bandwidth across ETS queues must be 
100% (not including the strict priority queue). Otherwise, QoS automatically adjusts bandwidth percentages so that ETS queues 
always receive 100% bandwidth. The remaining non-ETS queues receive 1% bandwidth each.
policy—map type queuing policy—map-name
 class class—map-name
 bandwidth percent {1-100} 
(Optional) To congure a queue as strict priority, use the priority command. Packets scheduled to a strict priority queue are 
transmitted before packets in non-priority queues.
policy—map type queuing policy—map-name
 class class—map-name
 priority 
6 Apply the trust maps for dot1p and DSCP values, and the trac class-queue mapping globally on the switch in SYSTEM-QOS mode 
or on an interface or interface range in INTERFACE mode.
system qos
 trust-map dot1p dot1p-map-name
638
Converged data center services










