I have setup NIC teaming on a server that has 2x 1Gbps Broadcom NICs in it. I have set the teaming mode to be Link Aggregation (802.3ad)
The switching setup consists of 2x Cisco 2950 NICs, which have been connected together using 2x crossover cables (there has been setup a port channel with switchport mode trunk and channel-protocol lacp for the 2 ports that the x-over cables are plugged into). The switches should be setup so that any one of them could fail, and the network would still function
Each NIC is connected to a different switch
I have not configured any particular options for the ports that the NICs are plugged into (beyond assigning a VLAN, turning off spanning tree, and setting the port speed).
When testing the machine's network throughput, I can see that only 1 NIC is being used - it doesn't seem to be aggregating the connection over both the NICs
I am guessing that there if further configuration that I need to do on the Cisco switch ports that the NICs are plugged into - maybe explicitly enabling LACP?
Whilst I understand how the switches are linked, I actually didn't setup them up myself, so what I'd like to know is the exact config setup that I need to do to the switch ports to achieve our 2 main goals:
1) When both switches are connected and fully functioning, we get an aggregated link - so that we effectively double the network throughput of the machine using both NICs
2) If one of the switches fails, then the network will still function (albeit at a reduced rate as only 1 NIC will be plugged into a functioning switch)
As a picture speaks 1000 words, I have uploaded a simple diagram of the setup as it is.