Dell Intel PRO Family of Adapters User Manual

Page 26

Advertising
background image

pgid:xxxxxxxx

Priority Group ID for the 8 priorities. From left to right (priorities 0-7), x is the corresponding Priority

Group ID value, which can be 0-7 for Priority Groups with bandwidth allocations or f (Priority Group

ID 15) for the unrestricted Priority Group.

pgpct:x,x,x,x,x,x,x,x

Priority Group percentage of link bandwidth. From left to right (Priority Groups 0-7), x is the

percentage of link bandwidth allocated to the corresponding Priority Group. The total bandwidth must

equal 100%.

uppct:x,x,x,x,x,x,x,x

Priority percentage of Priority Group bandwidth. From left to right (priorities 0-7), x is the percentage

of Priority Group bandwidth allocated to the corresponding priority. The sum of percentages for

priorities which belong to the same Priority Group must total 100% (except for Priority Group 15).

strict:xxxxxxxx

Strict priority setting. From left to right (priorities 0-7), x is 0 or 1. 1 indicates that the priority may

utilize all of the bandwidth allocated to its Priority Group.

up2tc:xxxxxxxx

Priority to traffic class mapping. From left to right (priorities 0-7), x is the traffic class (0-7) to which

the priority is mapped.

Feature specific arguments for pfc:

pfcup:xxxxxxxx

Enable/disable priority flow control. From left to right (priorities 0-7), x is 0 or 1. 1 indicates that the

corresponding priority is configured to transmit priority pause.

Feature specific arguments for app:< subtype>:

appcfg:xx

xx is a hexadecimal value representing an 8 bit bitmap where bits set to 1 indicate the priority which

frames for the applications specified by subtype should use. The lowest order bit maps to priority 0.

Feature specific arguments for ll:<subtype>:

status:

[0|1]

For testing purposes, the logical link status may be set to 0 or 1. This setting is not persisted in the configuration

file.

Examples

Enable DCB on interface eth2

dcbtool sc eth2 dcb on

Assign priorities

Assign priorities 0-3 to Priority Group 0, priorities 4-6 to Priority Group 1 and priority 7 to the unrestricted priority. Also,

allocate 25% of link bandwidth to Priority Group 0 and 75% to group 1.

dcbtool sc eth2 pg pgid:0000111f pgpct:25,75,0,0,0,0,0,0

Enable transmit of Priority Flow Control

Enable transmit of Priority Flow Control for priority 3 and assign FCoE to priority 3.

dcbtool sc eth2 pfc pfcup:00010000
dcbtool sc eth2 app:0 appcfg:08

FAQ

How did Intel verify their DCB solution?

Answer - The Intel solution is continually evolving as the relevant standards become solidified and more vendors introduce

DCB capable systems. That said, we initially used test automation to verify the DCB state machine. As the state machine

became more robust and we had DCB capable hardware, we began to test back to back with our adapters. Finally, we

introduced DCB capable switches in our test bed.

Advertising