Skip to content

tuedelue/mini_internet_project

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

An Open Platform to Teach How the Internet Practically Works

This is the official mini-Internet repository.
The documentation as well as the source code of the mini-Internet can be found in the platform directory.
In 2020_assignement_eth we describe how we used the mini-Internet at ETH in the 2020 iteration of our Communication Networks lecture.

Please cite our technical report if you use the platform. Here is the bibtex:

@article{Holterbach2019AnOP,
  title={An Open Platform to Teach How the Internet Practically Works},
  author={Thomas Holterbach and Tobias B{\"u}hler and Tino Rellstab and Laurent Vanbever},
  journal={ArXiv},
  year={2019},
  volume={abs/1912.02031}
}

For further information, you can watch our talk we gave at NANOG 78 (February 2020).

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 tailored 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.

About

The official repository of the mini-Internet exercise.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 75.0%
  • Python 11.3%
  • Perl 11.0%
  • Dockerfile 2.7%