- Setup VM environment as described in p4lang/tutorials.
- Under the
tutorials
folder, applypatch.diff
to enable CPU port for the framework. - Create a folder under
exercises
folder, copy all files to that folder. - Modify the flag
MININET
incontroller.py
toTrue
. make clean && make run
- The notebook can be found at
fabric/arp_defense.ipynb
. - Under
fabric/
, there are also other scripts that helps settings up the environment.