Abstract:
Switch with Protocol-Oblivious Forwarding doesn't rely on the support of special protocol,which makes the controller more flexible and more programmable. Current SDN controller doesn't support Protocol-Oblivious Forwarding. In order to let the SDN controller support Protocol-Oblivious Forwarding, Modules are added to expand Floodlight controller's function. The modules are LinkDiscovery, TopologyManager, DeviceManager and Forwarding. Experiment shows that the controller can manage POF switch and can support the development and execution of custom-defined protocol with POF.