Users Guide

SLES 11 SP2 或更高版本。
Linux 内核版本 2.6.29 或以上。
来自内核版本 2.6.29 或以上的 Linux ixgbe 驱动程序(用于基于英特尔® 82599 X540 的适配器)。
为获得多队列兼容版本的 tc 实用程序,应下载并安装 2.6.29 或以上版本的 iproute2 包。
在以下网站检查新版本:http://www.linuxfoundation.org/en/Net:Iproute2
应安装 2.5.33 版的 Flex(为支持 iproute2)。最新的 Flex 源码可从 http://flex.sourceforge.net/ 获得。
为编译 lldpad,需安装最新的 netlink 库。
基于英特尔® 82599 X540 的适配器。
功能性
lldpad
对所有支持的接口执行链路层发现协议 (LLDP)
执行 DCB 功能交换协议以使用 LLDP 与对等设备交换 DCB 配置。
支持的 DCB 功能交换协议版本为:
Pre-CEE 版本:<链接不存在>
CEE 版本:<http://www.ieee802.org/1/files/public/docs2008/az-wadekar-dcbx-capability-exchange-discovery-protocol-
1108-v1.01.pdf>
IEEE 版本: IEEE Std 802.1Qaz-2011 <链接不存在>
检索并存储 DCB 配置到配置文件。
控制基于 DCB 功能交换协议操作的网络驱动程序的 DCB 设置。与支持的网络驱动程序的交互通过添加至 2.6.29 内核的 rtnetlink 接口的
DCB 操作而实现。
支持以下 DCB 功能:增强型传输选择、优先流量控制、FCoE FCoE 逻辑链接状态。
为客户端应用程序提供查询和配置 DCB 功能的界面。当一个功能的操作配置或状态改变时,生成客户端界面事件。
lldptool
dcbtool
通过客户端界面与 dcbd 交互。
查询支持的 DCB 的本地的、运行的和对等配置的状态。
支持对受支持的 DCB 功能进行配置。
交互模式允许多个命令交互地输入,以及显示事件消息。
对一个界面启用或禁用 DCB
选项
lldpad 有下列命令行选项:
-h 显示使用信息
-f configfile: 使用指定的文件作为配置文件,而不使用默认文件 - /etc/sysconfig/dcbd/dcbd.conf
-d 运行 dcbd 作为守护程序
-v 显示 dcbd 版本设置
-k 终止当前运行的 lldpad
-s 删除 lldpad 状态记录
设置
1. 加载 ixgbe 模块。
2. 验证 lldpad 服务正常运行。如果以前安装了 lldpad,运行“service lldpad status”核实,运行“service dcbd start”启动,或者从命令
行运行 lldpad -d 启动它。
3. 在选定的 ixgbe 端口启用 DCBdcbtool sc ethX dcb on
4. dcbtool 命令可用于查询和更改 DCB 配置(例如,各种百分率至不同的队列)。使用 dcbtool -h 查看选项列表。