Broadcom Advanced Control Suite 3 概述
启动 Broadcom Advanced Control Suite 3
使用 Broadcom Advanced Control Suite 3
Broadcom Advanced Control Suite 3 (BACS 3) 是一个集成实用程序,提供关于系统中安装的每个网络适配器的有用信息。BACS 3 还使您能够对每个适配器执行详细的测试、诊断和分析,以及查看和修改每个适配器的属性值和查看每个适配器的通信量统计信息。
在“控制面板”中,单击 Broadcom Control Suite 3。
Microsoft .NET Framework 2.0 包括运行 BACS 3 所需的运行时和关联文件,必须在系统上安装才可以运行 BACS 3。有关适合您的操作系统的最低和建议的 .NET Framework 版本信息,请参见表 1。
注:
启动 BACS 3。单击可提供相关信息或从中执行所需测试、诊断、分析或者设置适配器属性的选项卡。
BACS 3 具有一个上下文相关界面。在“资源管理器视图”中选择了某个项目(如适配器、驱动程序、组或者 VLAN)之后,界面将更改为显示可用于所选项目的信息和选项。某些选项卡、菜单选项和设备信息只能根据已安装的设备类型或者界面中选定的项目提供。
“设备管理”窗格列出 BACS 3 可以查看、分析、测试或调整的设备。在“设备管理”窗格中选中某个项目时,将会出现一些选项卡,它们显示可用于该项目的信息和选项。因为 BACS 3 界面是上下文相关的,所以只能查看或调整适用于所选项目的信息。
“设备管理”中的项目可按类型或连接列示。
如何在“设备管理”中按类型列示项目
单个硬件设备可能会使用几个不同的驱动程序,因此,“设备管理”将每个项目分为不同的类别。
如何在“设备管理”中按连接列示项目
“连接视图”将以父/子层次结构的方式列出服务器和客户端设备,这使得查看适配器之间的关系更容易。就如在“设备管理”窗格中一样,在“连接视图”中选择某个项目将显示可用于该项目的选项。

“设备管理”窗格中每个设备旁边的图标显示其状态。设备名称旁边的图标显示正常表示设备已连接并且正在工作。
安装程序后,BACS 3 会将一个图标放置在 Windows 任务栏中。使用“选项”窗口来打开或关闭此图标。
如何启用或禁用 BACS 托盘图标
可自定义 BACS 3 界面的外观。
如何更改界面外观
如何将界面重置为默认外观
信息选项卡的重要信息屏幕部分包含关于系统中已安装的网络适配器的有用信息,例如适配器的连接状态以及常规网络连接。
要查看安装的任何网络适配器的“重要信息屏幕”信息,单击“设备管理”窗格中列出的适配器的名称,然后单击信息选项卡。
分配给网络适配器的唯一硬件地址。
与适配器关联的网络地址。如果 IP 地址全为 0,则关联的驱动程序尚未与 Internet 协议 (IP) 绑定。
网络链路的状态。
适配器正在指示的双工模式下运行。
适配器的连接速度,单位为每秒兆比特数。
适配器支持的 Offload 能力。
信息选项卡的驱动程序信息部分显示有关所选网络适配器的驱动程序的数据。
要查看安装的任何网络适配器的驱动程序信息,单击“设备管理”窗格中列出的适配器的名称,然后单击信息选项卡。
适配器驱动程序的状态。
适配器驱动程序的文件名。
适配器驱动程序的当前版本。
适配器驱动程序的创建日期。
信息选项卡的资源部分显示有关所选网络适配器的连接和其它基本功能的信息。
要查看安装的任何网络适配器的资源,单击“设备管理”窗格中列出的适配器的名称,然后单击信息选项卡。
适配器使用的输入/输出 (I/O) 互连类型。
系统板上被适配器占用的插槽号。此项对于 PCI Express 型适配器不适用。
适配器使用的总线时钟信号频率。此项对于 PCI Express 型适配器不适用。
总线每次可以向/从适配器传输的位数。此项对于 PCI Express 型适配器不适用。
表示安装适配器的总线的编号。
由操作系统分配给适配器的编号。
适配器的端口号。对于单端口适配器,功能号为 0。对于双端口适配器,第一个端口的功能号为 0,第二个端口的功能号为 1。
与适配器关联的中断线号。有效编号为 2 至 25。
分配给适配器的内存映射地址。此值决不能为 0。
信息选项卡的硬件部分显示有关所选网络适配器的硬件设置的信息。
要查看安装的任何网络适配器的硬件,单击“设备管理”窗格中列出的适配器的名称,然后单击“信息”选项卡。
Broadcom 适配器的芯片版本(对于其它供应商的适配器不提供此信息)。
Broadcom 适配器的固件版本(对于其它供应商的适配器不提供此信息)。此信息仅对 Broadcom NetXtreme 适配器提供。
供应商 ID。
适配器 ID。
子系统供应商 ID。
子系统 ID。
诊断选项卡上的网络测试选项可让您验证 IP 网络连接。此测试验证驱动程序是否正确安装,并测试与某个网关或同一子网中其它指定 IP 地址的连接。
网络测试使用 TCP/IP 向远程系统发送 ICMP 数据包,然后等待响应。如果配置了网关,测试会自动向该系统发送数据包。如果未配置网关,或者无法到达该网关,测试会提示您输入目的地 IP 地址。
如何运行网络测试
网络测试的结果显示在结果字段中。

诊断选项卡上的诊断测试选项可让您检查 Broadcom 网络适配器上物理组件的状态。您可以手动触发测试,或者选择让 BACS 3 连续执行测试。如果连续执行测试,则每次执行测试时,每次测试的状态字段中的通过和失败的次数将增加。例如,如果某个测试执行了 4 次且无一失败,则状态字段中的值为 4/0。然而,如果有 3 次通过,1 次失败,则状态字段中的值为 3/1。
注:
如何只运行一次诊断测试
如何连续运行诊断测试
此测试通过将各种值写入寄存器并验证结果,验证网络适配器寄存器的读写能力。适配器驱动程序使用这些寄存器执行发送和接收信息等网络功能。测试失败表示该适配器可能工作不正常。
此测试验证物理层 (PHY) 寄存器的读写能力。物理层用于控制电线上的电信号,并用于配置网络速度,如 1000 Mbit/s。
此测试通过读取电可擦除可编程只读存储器 (EEPROM) 的一部分并计算校验和,验证 EEPROM 的内容。如果计算的校验和与 EEPROM 中存储的校验和不同,则测试失败。EEPROM 映像升级不要求针对此测试更改代码。
此测试验证适配器的内部存储器是否正常工作。该测试将定型值写入存储器并重新读取结果。如果重新读取的值错误,则测试失败。如果适配器内部存储器运行不正常,则适配器无法运行。
此测试验证适配器中内部 CPU 的运行。
此测试验证 Network Device Driver Interface Specification (NDIS) 驱动程序是否能够收到适配器发出的中断。
本测试验证 NDIS 驱动程序是否能够向适配器发送数据包并收到适配器发出的数据包。
本测试验证 NDIS 驱动程序是否能够向适配器发送数据包并收到适配器发出的数据包。
此测试导致所有端口 LED 闪烁 5 次以识别适配器。
诊断选项卡上的电缆分析选项可让您监控 Ethernet 网络中的 5 类 Ethernet 电缆连接中每对线的条件。该分析评测电缆质量,并确定它是否符合 IEEE 802.3ab 规格。
注:
如何运行电缆分析
以米为单位的有效电缆长度(返回噪音结果时例外)。
这显示此电缆对上的链路类型。
链路连接速度和双工模式。
运行测试后的状态:完成或失败。
影响测试结果的因素有多种:
配置选项卡上的高级使您可以查看和更改选定适配器的可用属性的值。可能出现的可用属性及其各自设置如下所述。
注:
如何设置适配器属性
启用服务质量,这是一种 Institute of Electrical and Electronics Engineering (IEEE) 规格,它以不同的方式处理不同类型的网络通信量,以确保根据通信量的类型达到所需级别或可靠性和等待时间。默认情况下禁用此属性。除非网络基础结构支持 QoS,否则不启用此属性。否则,可能会出问题。
允许 Gigabit Ethernet 适配器在布线设备中仅有两对线时建立较低速度的链路。该属性的默认设置为“启用”。
启用或禁用对 PAUSE 帧的接收或发送。PAUSE 帧允许网络适配器和交换机控制发送速率。接收 PAUSE 帧的一方暂时停止发送。
通常,Checksum 功能由协议栈计算。选择某个 Checksum Offload 属性值(除 None[无]外)时,校验和可由网络适配器计算。
TCP 分段通常是由协议栈完成。启用 Large Send Offload 属性时,TCP 分段可由网络适配器完成。该属性的默认设置为“启用”。
允许网络适配器发送和接收超过 1514 字节但小于或等于 9000 字节的超大 Ethernet 帧。此属性要求具有能够处理 Jumbo 帧的交换机。
默认情况下,帧大小设置为 1500 字节。要增加接收帧的大小,可按 500 字节的增量增大字节数量。
允许网络适配器发送和接收超过 1514 字节但小于 9000 字节的超大 Ethernet 帧。此属性要求具有能够处理 Jumbo 帧的交换机。
通过选择 LSO Enabled,Jumbo Off 选项,默认情况下帧大小设置为 1500 字节。
注:Jumbo Frames 和 Large Send Offload (LSO) 为互斥属性。
TCP 分段通常是由协议栈完成。启用 Large Send Offload (LSO) 属性时,TCP 分段可由网络适配器完成。
Locally Administered Address(本地管理的地址)是用户定义的 MAC 地址,用于取代原来分配给网络适配器的 MAC 地址。网络中的各个适配器必须具有其唯一的 MAC 地址。本地管理地址由 12 个十六进制数字组成。
本地管理地址的适当分配范围和例外情况包括如下:
允许在多个 CPU 之间配置网络负载平衡。该属性的默认设置为“启用”。
Speed & Duplex(速度和双工)属性将连接速度和模式设置为网络的连接速度和模式。注意,“全双工”模式允许适配器同时发送和接收网络数据。
注:
使您可以将网络适配器设置为在收到网络唤醒帧时从低功率模式唤醒。两种可能的唤醒帧为: Magic Packet 和 Wake Up Frame。
设置网络适配器在 Wake on LAN 模式时网络适配器连接网络的速度。默认情况下,WOL Speed 属性设为“Auto(自动)”。
TCP 分段通常是由协议栈完成。启用 Large Send Offload 属性时,TCP 分段可由网络适配器完成。
允许为 IPv4 协议配置 checksum offload。
允许同时启用网络通信和 VLAN 标记的优先级确定。VLAN 标记只有在 VLAN ID 设置配置的值不为 0(零)时才出现。
如果选择 Priority & VLAN Enabled 作为 Priority & VLAN 设置,将启用 VLAN 标记并配置 VLAN ID。VLAN ID 的范围是 1 至 4094,它必须与连接的交换机上 VLAN 标记值匹配。如果此字段中的值为 0(默认值),将禁用 VLAN 标记。
通过微型端口驱动程序对 VLAN 标记进行的风险评估
Broadcom 的 NDIS 6.0 微型端口驱动程序提供一种方式,使包含 Broadcom 适配器的系统能够连接到标记的 VLAN。在 Windows XP 系统上,仅通过使用中间驱动程序(例如,Broadcom Advanced Server Program - BASP)提供此支持。然而,与 BASP 不同,NDIS 6 驱动程序对 VLAN 参与的支持仅限于单一 VLAN ID。
另外,与 BASP 不同,NDIS 6.0 驱动程序仅提供出站数据包的 VLAN 标记,但不提供基于 VLAN ID 成员关系的输入数据包过滤。这是所有微型端口驱动程序的默认行为。缺少基于 VLAN 成员关系的数据包过滤可能导致安全问题,下面为 IPv4 网络提供基于此驱动程序限制的风险评估:
正确配置且具有多个 VLAN 的网络应该为每个 VLAN 都保留单独的 IP 段。由于出站通信量依赖路由表来识别传送通信量的适配器(虚拟或物理),并且不确定基于 VLAN 成员关系的适配器,因此这是必要的。
由于对 Broadcom NDIS 6.0 驱动程序上 VLAN 标记的支持仅限于传输 (Tx) 通信量,因此存在这样一个风险,即来自其它 VLAN 的入站通信量 (Rx) 将传输到此操作系统上。然而,根据上述正确配置的网络假设,IP 分段和/或交换机 VLAN 配置可提供附加过滤来限制风险。
在背对背连接情形中,相同 IP 段上的两台计算机也许无论 VLAN 配置如何都能够进行通信,因为没有 VLAN 成员关系过滤。然而,此情形假定安全可能已遭到破坏,因为此连接类型在 VLAN 环境中并不常见。
如果不希望出现上述风险,而且需要对 VLAN ID 成员关系进行过滤,那么中间驱动程序的支持将是必不可少的。
Broadcom ASF 配置实用程序可用于配置运行 Microsoft Windows 的工作站和服务器上的 Broadcom 网络适配器的警报标准格式 (ASF) 相关操作参数。具有启用 ASF 的网络适配器的系统称为 ASF 受控客户机。ASF 受控客户机可与 ASF 管理控制台通信,并受 ASF 管理控制台的远程控制。
要启动 ASF 配置实用程序,请从 BACS 3 配置选项卡中选择 OOB Management。
要检测或配置网络适配器的基本 ASF 操作参数,请选择要配置的支持 ASF 的网络适配器,然后从配置选项卡上单击 OOB Management。

要配置 ASF 设置
在所选网络适配器中启用 ASF 功能。如果计算机上存在多个网络适配器,确保一次仅对一个网络适配器启用 ASF 功能。
注:一次对系统中多个网络适配器启用 ASF 功能会导致无法预测的结果。
允许通过所选网络适配器接收和处理远程管理控制协议 (RMCP) 消息。
ASF 管理控制台使用 RMCP 消息与 ASF 受控客户机通信。如果启用远程管理,网络适配器确认并响应以下 RMCP 消息类型:
如果启用安全管理,网络适配器确认并响应以下安全 RMCP 消息类型:
如果网络适配器的远程控制能力和安全配置文件允许,可以远程执行以下操作:
如果禁用远程管理,网络适配器不确认或响应 RMCP 消息。
启用网络适配器以在计算机处于低功率模式的情况下收到 ARP 或 RMCP 通信量时唤醒。
目前,大多数 Windows PC 具备通过进入低功率模式(待机或休眠)而节省电力的能力。这些计算机还具备发生外部事件时唤醒的能力。例如,网络适配器收到相关数据包时。通常,计算机在网络适配器收到以下类型的相关数据包时唤醒:
Wake on LAN (WOL) 行为与启用 ASF 的网络适配器的工作方式冲突。计算机进入低功率模式时,启用 ASF 的网络适配器仍然工作,它发送 PET 消息、接收并响应 RMCP 消息和 ARP 请求。收到的 ARP 和 RMCP 数据包是 direct-IP 数据包,通常可唤醒系统,但大多数 ASF 受控客户机不希望这种行为。通过启用或禁用接收 ARP 或 RMCP 通信量时唤醒,您可以选择是否在网络适配器收到 ARP 或 RMCP 数据包时唤醒系统。如果启用收到 ARP 或 RMCP 通信量时唤醒,启用 ASF 的网络适配器尝试在网络适配器收到 ASF 或 RMCP 数据包时唤醒计算机。
网络适配器的适配器 IP 地址显示在适配器 IP 地址旁边。
网络适配器的子网掩码显示在“子网掩码”旁边。
网络适配器的默认网关显示在默认网关旁边。
通过 DHCP 或手动配置更改网络适配器 IP 地址、子网掩码或默认网关后,显示的值将自动更新。Broadcom ASF IP Monitor 是作为 Windows NT 服务在后台运行的进程,没有用户界面。它自动检测这些更改,并更新网络适配器非易失性内存中的 ASF 配置表中的属性。
如果 ASF 管理控制台位于不同的子网并且通过网关路由器连接,网络适配器使用 ASF 配置表中的子网掩码和默认网关值与 ASF 管理控制台通信。
系统 ASF! 描述表定义计算机的与 ASF 相关的能力和操作参数,由计算机制造商定义。此表作为 ACPI 系统描述表存储在计算机固件非易失性内存中。Broadcom ASF 配置实用程序自动将此表导入到每个启用 ASF 的网络适配器的非易失性内存中。
要查看系统 ASF! 描述表,从 BACS 3 中单击工具然后选择查看 ASF!。

OOB Management 中的警报部分用于配置与 SNMP platform Event Trap (PET) 消息相关的设置。
启用网络适配器用于发送 PET 消息。
启用网络适配器定期向 ASF 管理控制台发送系统 Heartbeat 检测信号消息或实体存在消息。系统 Heartbeat 检测信号消息向 ASF 管理控制台表明受控客户机处于活动状态。
在 Management Console IP 地址框内键入远程 ASF 管理控制台的 IP 地址以指定远程 ASF 管理控制台的 IP 地址。启用 ASF 的网络适配器将所有 PET 消息发送至此 IP 地址。管理控制台 IP 地址通常是静态分配的,几乎不更改。 如果要更改管理控制台 IP 地址,在 Management Console IP 地址框内键入新的 IP 地址。
在 Heartbeat 检测信号发送时间间隔框内键入所需时间间隔,以指定发送系统 Heartbeat 检测信号消息的时间间隔(以秒为单位)。
在 SNMP Community Name 框内键入所需 Community Name,指定发送的 PET 消息中包含的 SNMP Community Name。默认 SNMP Community Name 为 public。
在 PET 重发时间间隔框内键入所需时间间隔,指定重发 PET 消息的时间间隔(以秒为单位)。根据 ASF 标准,每条 PET 消息(系统 Heartbeat 检测信号消息除外)必须重发三次,以确保成功发送至 ASF 管理控制台。默认 PET 重发时间间隔为 10 秒。
SMBus 部分上的参数用于配置与系统管理总线 (SMBus) 相关的设置。
要指定网络适配器监控传统 SMBus 设备(如机箱防盗传感器)的时间间隔(以秒为单位),在传统传感器轮询时间间隔框内键入所需时间间隔。默认传统设备轮询时间间隔为 4 秒。
要指定进行第一次传统 SMBus 设备轮询之前的延迟时间(以秒为单位),在传统传感器轮询延迟框内键入所需延迟时间。
网络适配器使用的 SMBus 地址(采用十六进制记数法)显示在适配器地址框中。此地址由制造商设置。
“安全性”部分上的属性用于配置与安全远程管理(ASF 2.0 中引入)相关的设置。
启用网络适配器以在 UDP 端口 298h(十进制为 664)上接收并响应安全 RMCP (ASF 2.0) 消息。
启用网络适配器以在 UDP 端口 26h(十进制为 623)上接收并响应非安全 RMCP (ASF 1.0) 消息。如果安全管理 (ASF 2.0) 被禁用,无论 ASF 1.0 兼容性的设置如何,网络适配器都将自动在 ASF 1.0 兼容性模式下运行。
要指定超时前安全会话必须处于非活动状态的时间(以秒为单位),在会话超时框内键入所需超时时间间隔。网络适配器最多支持两个同时安全会话,因此合理时间间隔之后的非活动安全会话超时非常重要。默认安全会话超时期间为 300 秒(5 分钟)。
“生成密钥”框中的值是用于密钥生成操作的共享密钥 (KG)。在生成密钥框内键入生成密钥。如果生成密钥以十六进制记数法表示,选择(十六进制)复选框。
经验证的用户角色有两种类型: 操作员和管理员。KO 是操作员的相关验证密钥。在验证密钥框内键入验证密钥。如果验证密钥以十六进制记数法表示,选择(十六进制)复选框。
经验证的用户角色有两种类型: 操作员和管理员。KA 是管理员的相关验证密钥。在验证密钥框内键入验证密钥。如果验证密钥以十六进制记数法表示,选择(十六进制)复选框。
注:每种安全密钥(生成密钥和验证密钥)可以使用以下形式键入:一组多达 20 个 ASCII 字符;或一组十六进制字节,其中每个字节以两个十六进制数 (0-F) 表示,最大长度为 40 个十六进制数(20 字节)。
操作员和管理员还同样具有用于确定在受控客户机上执行哪些 RMCLP 远程控制命令的关联权限集。这些远程控制命令包括:
要为经验证的操作员或管理员分配权限,选择权限部分中相应的复选框。
在“统计”选项卡上提供的信息可让您查看 Broadcom 网络适配器以及其它供应商的网络适配器的通信量统计信息。对于 Broadcom 适配器,统计信息和范围更全面。
要查看安装的任何网络适配器的统计信息,单击“设备管理”窗格中列出的适配器的名称,然后单击“统计”选项卡。
单击刷新以获得每个统计的最新值。单击重置以将所有值更改为零。
注:
“常规统计”显示发送到适配器和从适配器接收的统计。
成功发送的帧的计数。当发送状态报告为成功发送时,此计数增加。
成功接收的帧的计数。这不包括接收但出现帧太长、帧校验序列 (FCS)、长度或对齐错误的帧,也不包括由于内部 MAC 子层错误而丢失的帧。当接收状态报告为成功接收时,此计数增加。
成功发送的定向数据帧的计数。
成功发送(由状态值成功发送表明)至除广播地址之外的群组目的地地址的帧的计数。
成功发送(由发送状态成功发送表明)至广播地址的帧的计数。发送至多播地址的帧不是广播帧,因此不包括在内。
成功接收的定向数据帧的计数。
成功接收并且目的地地址为一个活动的非广播群组地址的帧的计数。这不包括接收但出现帧太长、FCS、长度或对齐错误的帧,也不包括由于内部 MAC 子层错误而丢失的帧。当接收状态报告为成功接收时,此计数增加。
成功接收并且目的地地址为一个广播群组地址的帧的计数。此计数不包括接收但出现帧太长、FCS、长度或对齐错误的帧,也不包括由于内部 MAC 子层错误而丢失的帧 当接收状态报告为成功接收时,此计数增加。
接收但具有 CRC 错误的帧数。
IEEE 802.3 显示发送和接收错误信息。
长度不是整数个八位位组并且未通过 FCS 校验的帧的计数。当接收状态报告为对齐错误时,此计数增加。
遭遇单次冲突但随后成功发送的帧的计数。当发送结果报告为成功发送并且尝试值为 2 时,此计数增加。
遭遇多次冲突但随后成功发送的帧的计数。当发送状态报告为成功发送并且尝试次数超过 2 而小于或等于尝试限制时,此计数增加。
第一次尝试发送时由于介质忙而延期的帧的计数。遭遇任何冲突的帧不统计在内。
只有对于启用的 Broadcom 网络适配器,才提供自定义统计信息。
大小小于 64 字节并出现错误帧校验序列 (FCS) 的帧数。
使用暂停命令接收并且长度为零的 MAC 控制帧。
使用暂停命令接收并且长度大于零的 MAC 控制帧。
未使用暂停命令接收的 MAC 控制帧。
启用 X-on 时的 MAC 发送。
禁用 X-on 时的 MAC 发送。
请求适配器发送用于执行 TCP 分段的数据包的次数。
卸载 TCP 连接的总数。