Administrator Guide
• ETS supports groups of 802.1p priorities that have:
– PFC enabled or disabled
– No bandwidth limit or no ETS processing
• Bandwidth allocated by the ETS algorithm is made available after strict-priority groups are serviced. If a priority group does not
use its allocated bandwidth, the unused bandwidth is made available to other priority groups so that the sum of the bandwidth
use is 100%. If priority group bandwidth use exceeds 100%, all congured priority group bandwidth is decremented based on the
congured percentage ratio until all priority group bandwidth use is 100%. If priority group bandwidth usage is less than or equal
to 100% and any default priority groups exist, a minimum of 1% bandwidth use is assigned by decreasing 1% of bandwidth from
the other priority groups until priority group bandwidth use is 100%.
• For ETS trac selection, an algorithm is applied to priority groups using:
– Strict priority shaping
– ETS shaping
– (Credit-based shaping is not supported)
• ETS uses the DCB MIB IEEE 802.1azd2.5.
Conguring Enhanced Transmission Selection
ETS provides a way to optimize bandwidth allocation to outbound 802.1p classes of converged Ethernet trac.
Dierent trac types have dierent service needs. Using ETS, you can create groups within an 802.1p priority class to congure
dierent treatment for trac with dierent bandwidth, latency, and best-eort needs.
For example, storage trac is sensitive to frame loss; interprocess communication (IPC) trac is latency-sensitive. ETS allows
dierent trac types to coexist without interruption in the same converged link by:
• Allocating a guaranteed share of bandwidth to each priority group.
• Allowing each group to exceed its minimum guaranteed bandwidth if another group is not fully using its allotted bandwidth.
To congure ETS and apply an ETS output policy to an interface, you must:
1. Create a Quality of Service (QoS) output policy with ETS scheduling and bandwidth allocation settings.
2. Create a priority group of 802.1p trac classes.
3. Congure a DCB output policy in which you associate a priority group with a QoS ETS output policy.
4. Apply the DCB output policy to an interface.
Conguring DCB Maps and its Attributes
This topic contains the following sections that describe how to congure a DCB map, apply the congured DCB map to a port,
congure PFC without a DCB map, and congure lossless queues.
DCB Map: Conguration Procedure
A DCB map consists of PFC and ETS parameters. By default, PFC is not enabled on any 802.1p priority and ETS allocates equal
bandwidth to each priority. To congure user-dened PFC and ETS settings, you must create a DCB map.
Step
Task Command Command Mode
1
Enter global conguration mode to create a DCB map or
edit PFC and ETS settings.
dcb-map name
CONFIGURATION
2
Congure the PFC setting (on or o) and the ETS
bandwidth percentage allocated to trac in each priority
group, or whether the priority group trac should be
handled with strict priority scheduling. You can enable PFC
on a maximum of two priority queues on an interface.
Enabling PFC for dot1p priorities makes the corresponding
priority-group
group_num {bandwidth
percentage | strict-priority} pfc
{on | o}
DCB MAP
Data Center Bridging (DCB)
31