docker-compose
python3-dev
- Docker enabled on system
- Add your user to the docker group
# sudo usermod -aG docker $(whoami)
(you will need to relog for the change to take effect) - Start docker daemon on boot
# systemctl enable docker
- Add your user to the docker group
# direnv allow
# bash start.sh
- In each console window write:
# pipenv shell
- Create router:
# python3 Router.py <name>
- Show table:
# python3 table.py <name>
- Add link:
# python3 add_link.py <name1> <name2>
- Delete link:
# python3 delete_link.py <name1> <name2>
- Send packet:
# python3 send_packet.py <Router_name_from> <Router_name_to> <Message without whitespaces>
- Ctrl-c on all routers
# bash stop.sh