Specialization Software-defined Networking (Winter 2015/2016): Difference between revisions

Line 213: Line 213:


=== 23 March ===
=== 23 March ===
=== 24 March ===


==== Exercise VIII: Kinetic like firewall using pox ====
==== Exercise VIII: Kinetic like firewall using pox ====
Line 221: Line 219:
* Tips: [https://openflow.stanford.edu/display/ONL/POX+Wiki#POXWiki-ofp_flow_mod-Flowtablemodification Tutorial]
* Tips: [https://openflow.stanford.edu/display/ONL/POX+Wiki#POXWiki-ofp_flow_mod-Flowtablemodification Tutorial]


=== 25 March ===
==== Exercise IX: Pyretic Debugging ====
* Exercise IX: Pyretic Debugging (Exempt: Omar, Martin, Thomas, Sameer, Eeran)
'''HINT:''' You might have to use the "$ dpctl dump-flows tcp:127.0.0.1:6634" or "mininet> dpctl dump-flows" command frequently.   
'''HINT:''' You might have to use the "$ dpctl dump-flows tcp:127.0.0.1:6634" or "mininet> dpctl dump-flows" command frequently.   
** In this debugging exercise, we take solutions available in the Internet for the gardenwall problem and try to fix bugs in it.
** In this debugging exercise, we take solutions available in the Internet for the gardenwall problem and try to fix bugs in it.
Line 240: Line 237:
** If time permits, try fixing [https://dl.dropboxusercontent.com/u/1652374/SDN_Course/Exercises/pyretic_gardenwall_internetsolution.py this] code for the "infected" case.
** If time permits, try fixing [https://dl.dropboxusercontent.com/u/1652374/SDN_Course/Exercises/pyretic_gardenwall_internetsolution.py this] code for the "infected" case.


=== Additional Exercises ===
* 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]




[[Category:Courses]]
[[Category:Courses]]
783

edits