定义 DCBX 应用协议 TLV 交换的应用程序
定义您希望 DCBX 为其交换应用协议信息的每个应用。您可以定义第 2 层和第 4 层应用。定义应用程序后,将其映射到 IEEE 802.1p 代码点,然后将应用程序映射应用于希望 DCBX 与连接的对等方交换应用程序协议信息的接口。(有关如何配置应用程序映射并将其应用于接口,以及还包括分类器配置的整个过程的示例,请参阅 相关文档 。)
注意:
如果您希望 DCBX 在接口上播发 FCoE 应用程序,并将应用程序映射应用于该接口,则必须在应用程序映射中显式配置 FCoE。您还必须在要播发FCoE的所有接口上的FCoE代码点上启用基于优先级的流控制 (PFC)。如果将应用映射应用于接口,则该接口仅会为应用映射中配置的应用发送 DCBX TLV。
通过将应用名称映射到 EtherType 来定义第 2 层应用。通过将应用名称映射到协议(TCP 或 UDP)和目标端口来定义第 4 层应用。
-
要定义第 2 层应用程序,请指定应用程序的名称及其 EtherType:
[edit applications] user@switch# set application application-name ether-type ether-type
例如,要配置名为(用于精确时间协议)的
PTP应用程序,该应用程序使用 EtherType0x88F7:user@switch# set applications application ptp ether-type 0x88F7
-
要定义第 4 层应用,请指定应用的名称、协议(TCP 或 UDP)以及目的端口:
[edit] user@switch# set applications application application-name protocol (tcp | udp) destination-port port-value
例如,要配置名为 (for Internet Small Computer System Interface) 的
iscsi应用程序,该应用程序使用协议TCP和目标端口3260:user@switch# set applications application iscsi protocol tcp destination-port 3260