This is a collection of scripted solutions for the practical exercises of the Computer Networks in Practice course lectured by Dr. Marius Feldmann at the TU Dresden in 2022/23.
The solution for each task is contained in a separate folder.
A solution mainly consist of an executable shell scripts (demonstrate.sh
) and
some configuration files.
The setup, test and benchmark steps of an exercise solution can be demonstrated
by executing such a shell script.
At the start, a script performs setup procedures and starts demons.
Afterwards, the effects of the performed steps are demonstrated.
Most of the time, tmux is used to display
the output of multiple applications simultaneously.
If the demonstration has multiple steps, you might need to press Enter to
continue with the next step.
$ cd ./<SOLUTION FOLDER>/
$ sudo ./demonstrate.sh
The demonstration scripts often need root privileges to run. A Linux system with the required software installed is needed.
See the LICENSE
file.