EI QuickstartΒΆ

Downloading and building EI:

git clone <REDACTED>
cd pox; git checkout ei
cd ext; git clone <REDACTED>
cd pox; git checkout sj/hw2
scripts/build_all.sh --install-extra --clean --with-quiche --parallel

Running EI:

scripts/start.sh 1 1
scripts/start.sh 1 2

Running QBSS End to End Test:

<Uncomment QBSS in start.sh>
./qbss/scripts/run_controller.sh
./qbss/scripts/fourway_smoke_test.sh
./qbss/scripts/end_to_end_test.py DOMSN1.1 DOMSN2.1

Running ODNS Test:

<Uncomment ODNS in start.sh>
./odns/scripts/fourway_smoke_test.sh
./odns/scripts/basic_lookup.py DOMSN1.1 www.google.com 2 2

Stopping EI:

./scripts/killpox.sh