]> git.meshlink.io Git - utcp/commit
Add a benchmark script.
authorGuus Sliepen <guus@sliepen.org>
Sun, 8 Mar 2020 20:09:25 +0000 (21:09 +0100)
committerGuus Sliepen <guus@sliepen.org>
Sun, 8 Mar 2020 22:49:22 +0000 (23:49 +0100)
commitefeb98dd555879d9fa1ec765615fe4a34b8ee438
treebe2b269ce7d43fdb5df436fbfb26481f7d7114d6
parentf164b8c9459d2e31a50fe15738497bb411f951f7
Add a benchmark script.

This script sets up two network namespaces connected via a veth tunnel with
the netem qdisc to simulate "realistic" network conditions.

It first uses socat to transmit data via regular TCP, then transmits the
same amount of data using the UTCP test program. It prints the time it took
for both methods, and stores a packet trace for both methods so it can be
analyzed.
benchmark [new file with mode: 0755]