Computer networking - practical exercises using the mininet emulator

Exercises

We currently have four non-trivial Java programming exercises, designed to reinforce the principles presented in the Computer Networking course.

The final two exercises build upon your simple router code, so you must complete that exercise before moving on. Additional exercises are currently under development.

Infrastructure and library code

Java library functions (mahameru)

Downloads:

Test topologies (CaMT)

These are useful for

Acknowledgements

These exercises are minimal adaptations of those used in the Stanford CS144 computer networking course; the authors are endebted to the teaching staff at Stanford for making their work available.