-
Notifications
You must be signed in to change notification settings - Fork 0
Optimierung rekonfigurierbarer Netzwerke für Bulk-Transfers mit gängigen Scheduling-Algorithmen in Mininet.
License
huhndev/bachelor-thesis
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
# Bachelor Thesis ## How to reproduce the results ### Requirements Debian (10) Buster ### Install workplace 1. `git clone https://github.com/huhndev/bachelor-thesis.git` 2. Run `bash bachelor-thesis/deploy.sh` as root ### Run experiments automatically 1. Change into the repository directory 2. Run `./autorun.sh <EXPERIMENT> <SCHEDULING-ALGO>` NOTICE: You may have to clean up the results directory beforehand. ### Run experiments manually 1. Change into the repository directory 2. Create a (Python) virtual environment (e.g. `source ../venv/ipmininet/bin/activate`) 3. Run an experiment (e.g. `python experiments/src/r10-1/fcfs-static.py`) NOTICE: You may have to clean up the results directory beforehand. ## How to connect to vtysh for in depth diagnostics of the routing daemons in mininet `[noecho rx] telnet localhost [ospfd/zebra]` ## How to restore mininet after a failed run `python -m ipmininet.clean` as root
About
Optimierung rekonfigurierbarer Netzwerke für Bulk-Transfers mit gängigen Scheduling-Algorithmen in Mininet.