Sdn-exercises-mayutan: Difference between revisions

From NET Wiki
Jump to navigation Jump to search
 
(5 intermediate revisions by one other user not shown)
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/peers


=== Exercise VIII: 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]


If time permits, complete the OpenStack tutorial.


=== Exercise IX: 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]


== 1 March ==
== 13 October ==
=== Exercise X: 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 XI: 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]


=== 2 March ===
=== Exercise: Kinetic firewall (Optional) ===
=== Exercise: Kinetic firewall (Optional) ===
* 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 XII (Part A): Pyretic Debugging (Graded) ====
[https://wiki.net.informatik.uni-goettingen.de/w/index.php?title=exercises_pyretic_debugging Exercise_Pyretic_Debugging]


==== Exercise: Kinetic like firewall using pox (optional) ====
==== Exercise: Kinetic like firewall using pox (optional) ====
[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]

Latest revision as of 12:37, 5 December 2017

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

12 Oct

Lab IV: Data Centers

Exercise_DC


12 Oct

Lab V: Load balancers

Exercise_LB

13 October

Lab VI: Firewall

Exercise_Firewall

13 October

  • Get the Image from Mayutan/peers

LAB VII: Pyretic Debugging

Exercise_Pyretic_Debugging

Optional

Exercise: Pyretic Firewall

Exercise_Pyretic_Firewall

Exercise: Kinetic firewall (Optional)

  • 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: Kinetic like firewall using pox (optional)

Exercise_Kinetic_Pox_Firewall