- You can work on this project in groups of two.
- You will submit a zip file containing your solution. Ensure that the solution to each section is in its own folder labeled. Section 1, Section 2 & Section 3 respectively.
Goals Learning OpenFlow and FloodLight:
For the Final Project, you will be implementing
- Self Learning Switch
Section 1: Getting Setup (20 points)
- Read the OpenFlow Standard. Section 1-4.
- Watch the Video by Nick Feamster on install and setting up Mininet
- Setup Floodlight by following these instructions:
- Create a floodlight module by following these instructions: https://floodlight.atlassian.net/wiki/spaces/floodlightcontroller/pages/1343513/How+to+Write+a+Module
Section 2: Implement a Self-learning switch (40 points)
Section 3: Implement a Router (60 points)