A Mininet-based testbench for measuring L4S's performance.
As of now, the recommended way of running the script is by using prebuilt Vagrant box, the only dependency of the project is Vagrant itself (and an arbitrary provider supported by Vagrant).
In the future, when both DualPI2 and TCP Prague will be ubiquitously available in the mainline Linux kernel, Vagrant will no longer be needed (except if installing Mininet locally is too much burden). At that time, the dependency becomes Mininet.
After downloading l4s.box, add it to Vagrant:
vagrant box add l4s l4s.boxSpin up Vagrant:
vagrant upConnect to the VM:
vagrant sshRun the script:
sudo /vagrant/net.py