What load balancing algorithms are used in a LACP pair? Is the load balancing driven by client? Server?
Situation: I have two PCs with dual-port Intel ET NICs. I setup teaming across the two ports on each, using LACP, default settings, latest drivers.
Each pair is connected to a switch (HP-branded 3-Com / V1910) and setup LACP across each pair of ports. The switch shows active LACP on each pair of ports.
I start two file copies from PC #1 to PC#2. Each source and destination is a HD capable of 100MB/sec read/write and I am expecting to come close to using the full bandwidth of both lines, but instead the traffic is only going through one interface on each PC according to the switch. I am capping out a single GigE line w/o issues but the second line is untouched.
Does LACP round-robin packets across the interfaces? Or is there some sort of IP or MAC hashing scheme going on such that 2Gb from A to B is not possible?
Situation: I have two PCs with dual-port Intel ET NICs. I setup teaming across the two ports on each, using LACP, default settings, latest drivers.
Each pair is connected to a switch (HP-branded 3-Com / V1910) and setup LACP across each pair of ports. The switch shows active LACP on each pair of ports.
I start two file copies from PC #1 to PC#2. Each source and destination is a HD capable of 100MB/sec read/write and I am expecting to come close to using the full bandwidth of both lines, but instead the traffic is only going through one interface on each PC according to the switch. I am capping out a single GigE line w/o issues but the second line is untouched.
Does LACP round-robin packets across the interfaces? Or is there some sort of IP or MAC hashing scheme going on such that 2Gb from A to B is not possible?