Broadcom Teaming Services: Broadcom NetXtreme II® Network Adapter User Guide
file:///C|/Users/Nalina_N_S/Documents/NetXtremeII/English/teamsvcs.htm[9/5/2014 3:45:08 PM]
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 2: Intermediate Driver
Outbound Traffic Flow
The Broadcom Intermediate Driver manages the outbound traffic flow for all teaming modes. For outbound traffic, every
packet is first classified into a flow, and then distributed to the selected physical adapter for transmission. The flow
classification involves an efficient hash computation over known protocol fields. The resulting hash value is used to index into
an Outbound Flow Hash Table.The selected Outbound Flow Hash Entry contains the index of the selected physical adapter
responsible for transmitting this flow. The source MAC address of the packets will then be modified to the MAC address of the
selected physical adapter. The modified packet is then passed to the selected physical adapter for transmission.