/mini_internet_project

The official repository of the mini-Internet exercise.

Primary LanguageShellGNU General Public License v3.0GPL-3.0

An Open Platform to Teach How the Internet Practically Works

This is the official mini-Internet repository. For more information please see our technical report.
The documentation as well as the source code of the mini-Internet can be found in the platform directory.
In 2019_assignement_eth we describe how we used the mini-Internet at ETH in the 2019 iteration of our Communication Networks lecture.

Contacts

Thomas Holterbach thomahol@ethz.ch
Tobias Bühler buehlert@ethz.ch
Tino Rellstab tinor@student.ethz.ch
Laurent Vanbever lvanbever@ethz.ch
NSG Group website

Disclaimer

This platform has been tailord to teach how the Internet works in our Communication Networks lecture at ETH Zurich. Although this platform may be useful for other kind of purposes (research, experiments, etc), it has not been designed for them.

If you want to use this platform for your networking class, we recommend that you spent some time understanding the code and how we build the mini-Internet, and we recommand you to try it first before using it with actual students. We assume no responsibility or liability for any problem you may encounter while using the platform.