Sdn-exercises-mayutan

Revision as of 21:31, 27 February 2017 by Marumai1 (talk | contribs) (Created page with "= Exercises = * [https://openflow.stanford.edu/display/ONL/POX+Wiki Pox/Openflow Tutorial] * What to Submit: source code along with screenshots for those who are not exempted =...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Exercises

General Hints

  • Use the following option to get more debug info while using pox
$ ./pox/pox.py log.level --DEBUG misc.of_tutorial
    • NOTE: There are two "-" (i.e. --) used for options in mininet/pox. In the wiki, sometimes the two lines

join up and show as one line.

    • Best not to use the command prompt within the VM, but to use terminals created by ssh (e.g. via Putty)
      • e.g. xterm h1 doesn't work
      • there were also issues while starting pyretic

28 Feb

  • Get the Image from Mayutan/Sameer/peers

Exercise I: Data Centers

Exercise_DC

Exercise II: Load balancers

Exercise_LB

22 March

Exercise III: Firewall

Exercise_Firewall

Exercise IV: Pyretic Firewall

Exercise_Pyretic_Firewall

23 March

Exercise V: Kinetic firewall

  • Note that -l in the instructions (e.g. infected -1) is not a numeric "1", but the small version of "L"
  • Kinetic Firewall Instructions, Starting_Code

Exercise VI (Part A): Pyretic Debugging

Exercise_Pyretic_Debugging

Exercise VI (Part B): Kinetic like firewall using pox

Exercise_Kinetic_Pox_Firewall

24 March

Exercise VII: Basic ONOS

Exercise VIII: ONOS Application

  • Try to create your own simple ONOS application (e.g. firewall, SFC, load balancer) looking at the tutorials given
    • Disclaimer: I am also working on this
  • You can also use this time to finish with the other exercises and do the above at home
  • I have posted some hints to help you creating your ONOS application. Go to here