Goals
Learn how to represent network topologies in Mininet, and practice how to simulate basic network commands on these topologies in the Mininet command prompt. Mininet is a network simulator. It runs multiple Linux containers for individual hosts and uses Open vSwitch for network device emulation.
This project is split into three parts: Static Topologies, Simulation, and Dynamic Topologies.
- Learn how to represent static network topologies in Mininet.
- Learn how to run basic network commands on these topologies using the Mininet command-line interface.
- Use what I have learned to create a dynamic topology that can be defined at runtime using command line parameters and verify it works properly.