Mininet and Open vSwitch demo projects containig : Implement a L2 switch Implement a L2 switch with vlan support Implement a L3 switch