Benchmarking multiple network interfaces at once in Linux with iperf3

112 · Jeff Geerling · Feb. 24, 2025, 12:01 a.m.
Summary
This blog post discusses a method for benchmarking multiple network interfaces simultaneously in Linux using the iperf3 tool. The author shares their experience building a Pi router with multiple 2.5 Gbps Ethernet ports and highlights a solution using the new --bind-dev option in iperf3 version 3.10+ to efficiently test network performance across multiple interfaces.