Exercises firewall: Difference between revisions

Jump to navigation Jump to search
Line 2: Line 2:
* Topology is the same as that used for loadbalancing
* Topology is the same as that used for loadbalancing


* (40P) Simple firewall
== (40P) Simple firewall ==
** We will be using the load-balancer experiment as basis
** We will be using the load-balancer experiment as basis
** put blocker.py (https://dl.dropboxusercontent.com/u/1652374/SDN_course_WS2015-2016/Exercises/ex3/blocker.py) in pox/ext/blocker.py
** put blocker.py (https://dl.dropboxusercontent.com/u/1652374/SDN_course_WS2015-2016/Exercises/ex3/blocker.py) in pox/ext/blocker.py
Line 19: Line 19:
   h2$ curl 10.0.0.1
   h2$ curl 10.0.0.1


* (60P) Advanced Firewall ( I will give you hints)
== (60P) Advanced Firewall ( I will give you hints) ==
** Topology [https://dl.dropboxusercontent.com/u/1652374/SDN_course_WS2015-2016/Exercises/ex3/1.firewall-fig.pdf]
** Topology [https://dl.dropboxusercontent.com/u/1652374/SDN_course_WS2015-2016/Exercises/ex3/1.firewall-fig.pdf]
** Aim: Implement a layer 2 firewall that runs alongside the MAC learning module on the POX OpenFlow Controller. Your firewall should be agnostic to the underlying topology. Take MAC pair list as input and install it on the switches in the network
** Aim: Implement a layer 2 firewall that runs alongside the MAC learning module on the POX OpenFlow Controller. Your firewall should be agnostic to the underlying topology. Take MAC pair list as input and install it on the switches in the network
783

edits

Navigation menu