DCBX exchanges the priority information that is associated with the application. Application TLV units that are exchanged through DCBX contain information about the priority to be used for an application on the host. The priority is defined in the Application Priority Table. Each entry in the table contains the name of the application and the priority assigned to the application. When you set a priority for an application, all the DCB settings of the PFC and ETS of that priority are applicable to the application. The application TLV uses the table data for exchanging application priority information with the other hosts.
By default, the application feature accepts priority mappings from the peer. The willing property of the application TLV appln is similar to PFC and enables information exchange between the peers.
Entries on the table uses the following format:
The pair protocol-ID/selector identifies the application. The priority for a corresponding application is identified by a priority that contains a value from 0 to 7.
To exchange this information about the priority of an application with other hosts, you set an application TLV as follows:
$ lldpadm set-agenttlvprop -p property=value -a agent appln
For example, for FCoE traffic, the protocol ID is 0x8906 and the selector ID is 1. Suppose that the priority 4 is assigned to this application. Based on Figure 3, Table 3, Per-Agent TLV Units and Their Properties that lists the parameters for setting an application TLV you would type the following command:
$ lldpadm set-agenttlvprop -p apt=8906/1/4 -a net0 appln $ lldpadm show-agenttlvprop -a net0 appln -p apt AGENT TLVNAME PROPERTY PERM VALUE EFFECTIVE DEFAULT POSSIBLE net0 appln apt rw 8906/1/4 8906/1/4 -- --