Review Article

State of the Art and Recent Research Advances in Software Defined Networking

Table 5

Common Simulation Platforms and Debugging Tools.

CategoryPurposeSoftware and tools

Emulation and simulationEmulating network topologies as well as providing a reference for network event simulationMininet [107], ns-3 [108], OMNeT++ [109]
Software switches and platformsA software platform to test and validate switch-controller behaviour and southbound protocol workingOpen vSwitch [80], ofsoftswitch13 [84], Indigo [81], Pica8 PicOS [87], Pantou [85]
Debugging and troubleshootingSpecialist tool set to debug SDN behaviour at the switch and controller levelSTS [110], Open vSwitch [80], NICE [111], OFTest [112], Anteater [107], VeriFlow [108], OFRewind [113], NDB [109], Wireshark [114]