The Wayback Machine - https://web.archive.org/web/20070124201010/http://www.intel.com:80/support/network/sb/CS-009747.htm
Support & Downloads
Search
Support & Downloads
All of Support
This Category
Networking Connectivity
Network Connectivity
Advanced Networking Services - Teaming

Note: To setup a team in Microsoft* operating systems,�from Device Manager right-click on the server adapter you wish to create the team from. For other Operating Systems, see the HTML manual for instructions. ( Viewable PRO/1000 manual or PRO/100)

Topics covered:

Teaming Features

For clarity, this paper will distinguish teaming features from teaming modes. Teaming Features include Failover protection, increased bandwidth through aggregation, and balancing of traffic among team members. Teaming Modes are AFT, SFT, ALB, RLB, and EtherChannel*/3ad (LA/FEC/GEC/3ad).

Features available by using Intel's Advanced Networking Software (ANS) include:

  • Fault Tolerance
    Uses one or more secondary adapters to take over for the primary adapter should the first adapter, its cabling or the link partner fail. Designed to ensure server availability to the network.

  • Link Aggregation
    The combining of multiple adapters into a single channel to provide greater bandwidth. This only works widens bandwidth to multiple destination addresses. ALB mode provides aggregation for transmission only while RLB and LA/FEC/GEC/3ad modes provide aggregation in both directions. FEC/GEC/LA/3ad modes require a matching aggregation capable switch, while ALB and RLB modes can be used with any switch.

  • Load Balancing
    The distribution of the transmission and reception load the among aggregated network adapters. An intelligent adaptive agent in the ANS driver repeatedly analyzes the traffic flow from the server and distributes the packets based on destination addresses. (In LA/FEC/GEC/3ad modes, the switch similarly provides load balancing on incoming packets.)
    Note: Load Balancing in ALB mode can only occur on Layer 3 routed protocols (IP and NCP IPX). Load Balancing in RLB mode can only occur for TCP/IP. Multicast/Broadcast and non routed protocols (NetBeui, Microsoft* IPX, etc.) are transmitted only over the primary adapter.

Teaming Modes

  • Adapter Fault Tolerance (AFT)
    Allows mixed models and mixed connection speeds as long as there is at least one Intel® PRO server adapter in the team. A 'failed' Primary adapter will pass its MAC and Layer 3 address to the failover (secondary) adapter. Implemented in Microsoft Windows* 2000, Windows Server 2003, and Windows NT* 4; NetWare* 4.11 and above; UnixWare* 7.x with ddi8; and Linux* (32 bit). All adapters in the team should be connected to the same hub or switch with Spanning Tree (STP) set to Off.

  • Switch Fault Tolerance (SFT)
    Uses two (total) adapters connected to two switches to provide a fault tolerant�network connection in the event that the�first adapter, its cabling or the switch fail. This is determined by a link failure. Do not put clients on the link partner switches, as they will not pass to the partner switch at fail. Available in Windows* NT 4.0 and 2000, as well as in NetWare* and Linux*. Spanning Tree (STP) must be On.
    Note: SFT uses only one team. Only 802.3ad DYNAMIC mode allows failover between teams.

  • Adaptive Load Balancing (ALB)
    Offers increased network bandwidth by allowing transmission over 2-8 ports to multiple destination addresses, and also incorporates Adapter Fault Tolerance. Only the primary receives incoming traffic. Only the primary transmits broadcasts/multicasts and non routed protocols. The ANS software load balances transmissions, based on Destination Address, and can be used with any switch. Simultaneous transmission only occurs at multiple addresses Implemented in Microsoft Windows 2000, Windows* Server 2003, and Windows NT 4; NetWare 4.11 and above; UnixWare 7.x with ddi8; and Linux. This mode can be connected to any switch.
    • Receive Load Balancing (RLB)
      Offers increased network bandwidth by allowing reception over 2-8 ports from multiple addresses. Can only be used in conjunction with ALB. Only the adapters connected at the fastest speed will be used to load balance incoming TCP/IP traffic. The primary, regardless of speed, will receive all other RX traffic. Can be used with any switch. Any failover will increase network latency until ARPs are re-sent. Simultaneous reception only occurs from multiple clients. Available for Microsoft Windows 2000, Windows Server 2003, and Windows* NT 4. On NetWare servers, If using NetWare Load Balancing, you can use ALB but not RLB.

  • Intel Link Aggregation (LA), Cisco* Fast EtherChannel™ (FEC) and Gig EtherChannel™ (GEC)
    Supports Fast EtherChannel standard. All adapters in the team can transmit and receive. All adapters appear to share a single MAC and L3 address. The load is balanced based on Source/Destination Address Pairs and simultaneous transmission only occurs to multiple addresses. Reception load balancing is determined by the switch. Capable of aggregating 2-8 ports (based on switch capabilities). Implemented in Microsoft Windows* 2000, Windows Server 2003, and Windows NT 4; NetWare 4.11 and above; UnixWare 7.x with ddi8; and Linux. Please see Cisco* standards for FEC/GEC. Must be used with Cisco FEC/GEC capable switches or Intel switches capable of Link Aggregation or switches capable of 802.3ad.

    Note: For EC/LA and 802.3ad modes be sure to check your switch's actual capabilities and requirements.

  • IEEE 802.3ad
    This standard has been implemented in two ways:
    • Static mode (the majority of switches on the market) is equivalent to EtherChannel/Intel's Link Aggregation and adapter teams should be set up in FEC/LA/3ad mode. Must be used with an 802.3ad, FEC/GEC/ or Intel Link Aggregation capable switch. (For additional information see Fast EtherChannel above.) This is the 802.3ad available in 8.x software.

    • DYNAMIC mode requires 802.3ad DYNAMIC capable switches (limited availability). Active aggregators in software determine team membership between the switch and the ANS software (or between switches). This is available only in some versions of Intel ANS software. There is a maximum of 2 aggregators per server and you must choose either maximum bandwidth or maximum adapters.

      Both 802.3ad modes include adapter fault tolerance and load balancing capabilities. However in DYNAMIC mode load balancing is within only one team at a time.

Here is a chart of the features and the modes they are available in.

Features Modes �
AFT ALB RLB LA/EC/3ad/Static Dyn3ad
Fault Tolerance X X X X X
Link Aggregation � X X X X
Load Balancing � Tx Tx/Rx Tx/Rx Tx/Rx
Layer 3 Address Aggregation � X IP only X X
Layer 2 Address Aggregation � � � X X
Mixed Speed Adapters* X X � � X
  • You may mix different adapter types for any mode but you must run all the adapters in the team at the same speed in LA/EC mode. Mixed Speed connections are possible in AFT, ALB, RLB, and SFT modes.
  • MVT is applicable to all modes but only in Windows* 2000, Windows Server 2003 and Windows NT* 4.0.
  • Dynamic Mode is only available in certain ANS releases. Not available in 6.1.

Settings (Roles)

For AFT, SFT, ALB and RLB modes you may choose a Primary and Secondary Role for selected adapters.

  • The Primary adapter is the adapter that will carry the most traffic.
    • With AFT and SFT it will be the only adapter used until that link fails.
    • With ALB and non-routable protocols (anything other than IP or Novell's IPX), it will be the only adapter used. It will also be the only adapter used for broadcast and multicast traffic.
    • With RLB, all traffic other than IP traffic will only pass on the primary adapter, regardless of its speed.
      Note: If removed from a team, the primary should NOT be added back in anywhere on that network until the server it was removed from is rebooted, because it's mac address was given to the team.
      If the primary is set by the user, instead of the software, it will allow failback to the chosen primary (if this preferred primary adapter is active at fail time).

  • The Secondary adapter will become the Primary (if possible) at failure of the Primary (or it's cable or link partner).

Test Switch Configuration:

For Windows* Server 2003, Windows 2000, and Windows NT* 4.0, there is a utility within Intel Proset for Windows* Device Manager on the Advanced Settings Team page that allows the ANS software to query the switch partner for configuration settings. If the switch appears to be configured differently than necessary for the team mode chosen in Intel Proset for Windows* Device Manager, a troubleshooting page will appear in Intel Proset for Windows* Device Manager listing possible corrective actions. When running this test, the team temporarily loses network connectivity. See Intel Proset for Windows* Device Manager�Help for limitations.

Implementation Considerations:

  • Teams appear as "Virtual Adapters." For Microsoft* OSs, use Intel Proset for Windows* Device Manager to disable or remove virtual adapters. Using Device Manager or Network and Dial-up Connections may cause severe consequences.

  • To avoid repeated unnecessary failovers, disable Spanning Tree Protocol (STP) for all modes except SFT.

  • Some OS require reboots with any system configuration change.

  • Configure team member features similarly or failover and team functionality will be affected with possible severe consequences.

  • Virtual Adapters require memory resources beyond those of the actual physical adapters. Additionally the physical adapter buffers or descriptors may need to be increased when set into a team. Please consider tuning both the base adapter and the virtual adapter's settings, if the system is used more heavily, for either RX or TX traffic.

  • You may have up to 8 ports in a team although environmental factors (OS, CPUs, RAM, bus, switch capabilities, et al) may limit the benefits of additional adapters and will determine total throughput capability. SFT can only use 2 adapters.

  • For Link Aggregation/FEC/GEC/3ad, you must match your switch's capabilities for aggregation. 802.3ad DYNAMIC mode should only be used with switches capable of DYNAMIC 3ad active aggregation.

  • For AFT and SFT modes, only one adapter will be active at a time. With ALB, only one adapter will receive while all will transmit IP or NetWare IPX packets (but never to the same destination address simultaneously.)

  • Throughput will always be higher to multiple addresses than to a single address regardless of the number of adapters.

  • Server adapters may be used in any team type across the applicable operating systems. (See Teaming Modes above on the OS list.) Currently produced Intel® PRO/100 and PRO/1000 desktop adapters may be added to a team in most operating systems. (Please see the HTML manual).
    The Intel® PRO/100 Intelligent Server Adapter should only be teamed with other Intelligent Server adapters. Use only software designated for that adapter (Version 3.x).

  • In Windows* NT 4.0, there is a timer for each adapter to prevent a non-working teamed adapter from holding up the boot to desktop. If you are using mixed speed adapters (the PRO/100 with PRO/1000) and using Teaming and/or a large number of VLANs, you may encounter a load time longer than the timer's limit. If this is encountered, disable the timer (for each adapter in the team) in the registry under the DWORD BindTimerTimeout:
    <e100XbN>\parameters\iansprotocol\BindTimerTimeout
    set value to 0
    where N = the card instance
    Steps must be repeated whenever Intel Proset for Windows* Device Manager changes.

This applies to:
Intel� InBusiness� 10/100 Adapter
Intel� PRO/100 CardBus Adapter
Intel� PRO/100 CardBus II Adapter
Intel� PRO/100 Intelligent Server Adapter
Intel� PRO/100 ISA Adapter
Intel� PRO/100 LAN+Modem56 CardBus Adapter
Intel� PRO/100 LAN+Modem56 CardBus II Adapter
Intel� PRO/100 LAN+Modem56 PC Card Adapter
Intel� PRO/100 M Desktop Adapter
Intel� PRO/100 PC Card Adapter
Intel� PRO/100 PCI and EISA Adapters
Intel� PRO/100 S Combo Mobile Adapter
Intel� PRO/100 S Desktop Adapter
Intel� PRO/100 S Dual Port Server Adapter
Intel� PRO/100 S Management Adapter
Intel� PRO/100 S Mobile Adapter
Intel� PRO/100 S Server Adapter
Intel� PRO/100 Smart Adapter
Intel� PRO/100 SR Combo Mobile Adapter
Intel� PRO/100 SR Mobile Adapter
Intel� PRO/100 VE Desktop Adapter
Intel� PRO/100 VM Network Connection
Intel� PRO/100+ Adapter
Intel� PRO/100+ Dual Port Server Adapter
Intel� PRO/100+ Management Adapter
Intel� PRO/100+ Server Adapter
Intel� PRO/1000 CT Network Connection
Intel� PRO/1000 F Server Adapter
Intel� PRO/1000 Gigabit Server Adapter
Intel� PRO/1000 MF Dual Port Server Adapter
Intel� PRO/1000 MF Server Adapter
Intel� PRO/1000 MF Server Adapter (LX)
Intel� PRO/1000 MT Desktop Adapter
Intel� PRO/1000 MT Dual Port Server Adapter
Intel� PRO/1000 MT Quad Port Server Adapter
Intel� PRO/1000 MT Server Adapter
Intel� PRO/1000 T Desktop Adapter
Intel� PRO/1000 T Server Adapter
Intel� PRO/1000 XF Server Adapter
Intel� PRO/1000 XT Low Profile Server Adapter
Intel� PRO/1000 XT Server Adapter
Intel� PRO/100B Adapter

Solution ID: CS-009747
Date Created: 28-Feb-2004
Last Modified: 13-Sep-2006
Back to Top