783
edits
Line 167: | Line 167: | ||
** 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 | ||
** Note that MAC learning can be done in conjunction with firewall. Therefore you might have to assign priority to each application. | ** Note that MAC learning can be done in conjunction with firewall. Therefore you might have to assign priority to each application. | ||
** Copy | ** Copy firewall.py from [https://dl.dropboxusercontent.com/u/1652374/SDN_course_WS2015-2016/Exercises/ex3/firewall.py] into pox/pox/misc folder | ||
** Start editing firewall.py | ** Start editing firewall.py | ||
*** Write code to block h1 to h2 (Mac IDs: 00:00:00:00:00:01, 00:00:00:00:00:02) | *** Write code to block h1 to h2 (Mac IDs: 00:00:00:00:00:01, 00:00:00:00:00:02) |
edits