How the experiment is done

Constant experiment parameters

Experiments:

Same constant experiments parameters, but message sizes and latency:

Variable parameters:

Experiment workflow:

Notes:

IDONTWANT was introduced on nim-libp2p 1.2. We can see the effect of IDONTWANT control messages in the 50KB and 500KB plots, where the bandwidth from 1.2 to onwards gets decreased with respect to 1.1.

Bandwidth incrase in 1.6 is due to a Kubernetes worker misconfiguration.

nim-libp2p bandwidth plots:

mplex & yamux