Broadcom Gigabit Ethernet Teaming ServicesNetXtreme User Guide
Broadcom
®
April 2017 • 2CS57XX-CDUM514-R Page 113
Teaming Mechanisms
• Architecture
• Driver Support by Operating System
• Supported Teaming Speeds
Architecture
The Broadcom Advanced Server Program is implemented as an NDIS intermediate driver (see Figure 4). It
operates below protocol stacks such as TCP/IP appears as a virtual adapter. This virtual adapter inherits the
MAC Address of the first port initialized in the team. A Layer 3 address must also be configured for the virtual
adapter. The primary function of BASP is to balance inbound (for SLB) and outbound traffic (for all teaming
modes) among the physical adapters installed on the system selected for teaming. The inbound and outbound
algorithms are independent and orthogonal to each other. The outbound traffic for a particular session can be
assigned to a given port while its corresponding inbound traffic can be assigned to a different port.
Figure 4: Intermediate Driver