Sdn-exercises-mayutan: Difference between revisions

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 =..."
 
 
(6 intermediate revisions by one other user not shown)
Line 3: Line 3:
* What to Submit: source code along with screenshots for those who are not exempted
* What to Submit: source code along with screenshots for those who are not exempted


=== General Hints ===
== General Hints ==
* Use the following option to get more debug info while using pox  
* Use the following option to get more debug info while using pox  
  $ ./pox/pox.py log.level --DEBUG misc.of_tutorial
  $ ./pox/pox.py log.level --DEBUG misc.of_tutorial
Line 12: Line 12:
*** there were also issues while starting pyretic
*** there were also issues while starting pyretic


=== 28 Feb ===
== 12 Oct ==
* Get the Image from Mayutan/Sameer/peers


==== Exercise I: Data Centers ====
=== Lab IV: Data Centers ===
[https://wiki.net.informatik.uni-goettingen.de/w/index.php?title=exercises_dc Exercise_DC]
[https://wiki.net.informatik.uni-goettingen.de/w/index.php?title=exercises_dc Exercise_DC]


==== Exercise II: Load balancers ====
 
== 12 Oct ==
=== Lab V: Load balancers ===
[https://wiki.net.informatik.uni-goettingen.de/w/index.php?title=exercises_lb Exercise_LB]
[https://wiki.net.informatik.uni-goettingen.de/w/index.php?title=exercises_lb Exercise_LB]


=== 22 March ===
== 13 October ==
==== Exercise III: Firewall ====
=== Lab VI: Firewall ===
[https://wiki.net.informatik.uni-goettingen.de/w/index.php?title=exercises_firewall Exercise_Firewall]
[https://wiki.net.informatik.uni-goettingen.de/w/index.php?title=exercises_firewall Exercise_Firewall]


==== Exercise IV: Pyretic Firewall ====
== 13 October ==
* Get the Image from Mayutan/peers
 
==== LAB VII: Pyretic Debugging  ====
[https://wiki.net.informatik.uni-goettingen.de/w/index.php?title=exercises_pyretic_debugging Exercise_Pyretic_Debugging]
 
== Optional ==
=== Exercise: Pyretic Firewall ===
[https://wiki.net.informatik.uni-goettingen.de/w/index.php?title=exercises_pyretic_firewall Exercise_Pyretic_Firewall]
[https://wiki.net.informatik.uni-goettingen.de/w/index.php?title=exercises_pyretic_firewall Exercise_Pyretic_Firewall]


=== 23 March ===
=== Exercise: Kinetic firewall (Optional) ===
==== 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"
* Note that -l in the instructions (e.g. infected -1) is not a numeric "1", but the small version of "L"
* Kinetic Firewall [https://dl.dropboxusercontent.com/u/1652374/SDN_Course/Exercises/kinetic.pdf Instructions], [https://dl.dropboxusercontent.com/u/1652374/SDN_Course/Exercises/kinetic_gardenwall.py Starting_Code]
* Kinetic Firewall [https://dl.dropboxusercontent.com/u/1652374/SDN_Course/Exercises/kinetic.pdf Instructions], [https://dl.dropboxusercontent.com/u/1652374/SDN_Course/Exercises/kinetic_gardenwall.py Starting_Code]


==== Exercise VI (Part A): Pyretic Debugging ====
==== Exercise: Kinetic like firewall using pox (optional) ====
[https://wiki.net.informatik.uni-goettingen.de/w/index.php?title=exercises_pyretic_debugging Exercise_Pyretic_Debugging]
 
==== Exercise VI (Part B): Kinetic like firewall using pox ====
[https://wiki.net.informatik.uni-goettingen.de/w/index.php?title=exercises_kinetic_pox_firewall Exercise_Kinetic_Pox_Firewall]
[https://wiki.net.informatik.uni-goettingen.de/w/index.php?title=exercises_kinetic_pox_firewall Exercise_Kinetic_Pox_Firewall]
=== 24 March ===
==== Exercise VII: Basic ONOS ====
* [https://wiki.net.informatik.uni-goettingen.de/w/index.php?title=basic_onos Basic ONOS]
* [https://wiki.net.informatik.uni-goettingen.de/w/index.php?title=sdn_ip_onos ONOS SDN IP]
==== 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. [http://olbarakat.info/o/?page_id=104 Go to here]