DCBX 交换与应用程序关联的优先级信息。通过 DCBX 交换的应用程序 TLV 单元包含有关要用于主机上某个应用程序的优先级的信息。该优先级在应用程序优先级表中进行定义。表中的每一项都包含应用程序的名称以及指定给该应用程序的优先级。为应用程序设置优先级时,该优先级的 PFC 和 ETS 的所有 DCB 设置均适用于该应用程序。应用程序 TLV 使用该表数据与其他主机交换应用程序优先级信息。
缺省情况下,应用程序功能接受来自对等方的优先级映射。应用程序 TLV appln 的 willing 属性与 PFC 类似,可实现对等方之间的信息交换。
表中的条目使用以下格式:
protocol-ID/selector/priority
protocol-ID/selector 对用于标识应用程序。相应应用程序的优先级由包含 0 到 7 之间的值的优先级予以标识。
要与其他主机交换此有关某个应用程序优先级的信息,可如下所示设置应用程序 TLV:
# lldpadm set-agenttlvprop -p property=value -a agent appln
例如,对于 FCoE 通信,协议 ID 为 0x8906,选择器 ID 为 1。假定为此应用程序指定优先级 4。根据Table 5–3(列出了用于设置应用程序 TLV 的参数),键入以下命令:
# lldpadm set-agenttlvprop -p apt=8906/1/4 -a net0 appln # lldpadm show-agenttlvprop -a net0 appln AGENT TLVNAME PROPERTY PERM VALUE DEFAULT POSSIBLE net0 appln apt rw 8906/1/4 -- --