Sdn-exercises-mayutan: Difference between revisions
Jump to navigation
Jump to search
Line 24: | Line 24: | ||
[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] | ||
=== Exercise X: Firewall === | === Exercise X: Firewall (Graded) === | ||
[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] | ||
== 2 March == | == 2 March == | ||
=== Exercise XI: Pyretic Firewall === | ==== Exercise XI: Pyretic Debugging (Graded) ==== | ||
[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] | ||
=== 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: 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] |
Revision as of 07:21, 2 March 2017
Exercises
- Pox/Openflow Tutorial
- What to Submit: source code along with screenshots for those who are not exempted
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
- Best not to use the command prompt within the VM, but to use terminals created by ssh (e.g. via Putty)
28 Feb
- Get the Image from Mayutan/peers
Exercise VIII: Data Centers
If time permits, complete the OpenStack tutorial.
1 March
Exercise IX: Load balancers
Exercise X: Firewall (Graded)
2 March
Exercise XI: Pyretic Debugging (Graded)
Optional
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