Unable to achieve complete full-duplex 2Gbps performance
Unable to achieve complete full-duplex 2Gbps performance
-w 1024KB, -p PORT, -t 60. Good news: I can achieve 2Gbps outgoing and 1Gbps incoming to each device. I can also get simultaneous 1Gbps out and 1Gbps in for individual clients. However, I'm limited to about 1Gbps incoming when both clients try together, though the actual speeds remain around 1Gbps. On testing all four iperf3 instances at once, I see only ~1.6Gbps out and 800Mbps in simultaneously. Questions: 1. Is there a limitation around 1Gbps for incoming data? Could there be a fix? 2. Around 2.5–3.0 Gbps for combined receive and send, is there a way to improve? 3. Should I rephrase the thread title for clarity?
The algorithm currently in use on your switch for LACP is not specified. Typically, it aims to maximize server-to-multiple-host bandwidth, though single-host-to-single-host connections often default to a single interface.
The switch likely uses a MAC-based method to distribute network traffic. Your host decides which port sends outgoing traffic, while the switch manages incoming traffic through the connected ports. Try running tests with multiple devices sending data to the computer that has paired interfaces—different transmitting MAC addresses should help the switch balance the connections across ports. EDIT: This matches what @beersykins mentioned too.