Broadcom Gigabit Ethernet Teaming Services
NetXtreme
User Guide
Broadcom
®
April 2017 • 2CS57XX-CDUM514-R
Page 109
SLB (Auto-Fallback Disable)
This type of team is identical to the Smart Load Balance and Failover type of team, with the following
exception—when the standby member is active, if a primary member comes back on line, the team continues
using the standby member rather than switching back to the primary member. This type of team is supported
only for situations in which the network cable is disconnected and reconnected to the network adapter. It is not
supported for situations in which the adapter is removed/installed through Device Manager or Hot-Plug PCI.
If any primary adapter assigned to a team is disabled, the team functions as a Smart Load Balancing and
Failover type of team in which auto-fallback occurs.
Software Components
Teaming is implemented via an NDIS intermediate driver in the Windows Operating System environment. This
software component works with the miniport driver, the NDIS layer, and the protocol stack to enable the teaming
architecture (see
). The miniport driver controls the host LAN controller directly to enable functions such
as sends, receives, and interrupt processing. The intermediate driver fits between the miniport driver and the
protocol layer multiplexing several miniport driver instances, and creating a virtual adapter that looks like a single
adapter to the NDIS layer. NDIS provides a set of library functions to enable the communications between either
miniport drivers or intermediate drivers and the protocol stack. A protocol address such as an IP address is
assigned to each miniport device instance, but when an Intermediate driver is installed, the protocol address is
assigned to the virtual team adapter and not to the individual miniport devices that make up the team.
The Broadcom supplied teaming support is provided by three individual software components that work together
and are supported as a package. When one component is upgraded, all the other components must be
upgraded to the supported versions.
describes the three software components and their associated
files for supported operating systems.
The Broadcom Advanced Control Suite (BACS) utility is designed to run in 32-bit and 64-bit Windows Server
operating system. BACS is used to configure load balancing and fault tolerance teaming, and VLANs. In
addition, it displays the MAC address, driver version, and status information about each network adapter. BACS
also includes a number of diagnostics tools such as hardware diagnostics, cable testing, and a network topology
test.
Table 10: Broadcom Teaming Software Component
Software Component
Broadcom Name
Windows
Linux
Miniport Driver
Broadcom Base Driver
b57nd60X.sys
tg3
Intermediate Driver
Broadcom Advanced Server Program
(BASP)
Basp.sys
bonding
Configuration User Interface
Broadcom Advanced Control Suite
(BACS)
BACS
BACS CLI
NDIS 6 Driver
Windows Vista and later x86 driver
Windows Vista and later x64 driver
b57nd60x.sys
b57nd60a.sys
N/A
Summary of Contents for NetXtreme BCM57 Series
Page 1: ...Broadcom NetXtreme BCM57XX User Guide Last revised April 2017 2CS57XX CDUM514 R...
Page 16: ...Functionality and Features NetXtreme User Guide Broadcom April 2017 2CS57XX CDUM514 R Page 16...
Page 169: ...Regulatory Information NetXtreme User Guide Broadcom April 2017 2CS57XX CDUM514 R Page 169...
Page 170: ...Regulatory Information NetXtreme User Guide Broadcom April 2017 2CS57XX CDUM514 R Page 170...
Page 171: ...Regulatory Information NetXtreme User Guide Broadcom April 2017 2CS57XX CDUM514 R Page 171...