Frontend para o iperf3 que orquestra múltiplos clientes simultâneos para medir throughput agregado.
Uma execução do iperf3 mede um único fluxo entre dois hosts. Diagnosticar a capacidade real de uma rede — vários clientes usando o mesmo link ao mesmo tempo — precisa de algo que consiga disparar e coordenar várias instâncias do iperf3 e reportar o resultado combinado.
O multiperf sobe e gerencia N instâncias simultâneas de cliente iperf3 através de um único proxy TCP/UDP, entregando um número de throughput agregado que uma única execução do iperf3 não consegue — útil para testar links sob carga concorrente.
Um proxy em C (src/proxy) multiplexa tráfego TCP/UDP para instâncias de cliente iperf3 gerenciadas por um instance_manager; a configuração vem de TOML (libtomlc) ou linha de comando. Construído com CMake, buscando iperf3, OpenSSL, libbacktrace, zlog e xxHash como dependências, com clang-format/clang-tidy e hooks de pre-commit no CI.