The segregation of control and data planes in Software Defined Network (SDN) has led this network architecture to leverage numerous benefits from easy innovations; high scalability, simplified network management, and robust fault tolerance are some of the numerous advantages provided. This emerging architecture has consequently resulted in reconsidering our viewpoints regarding network architecture and design. In this context, this paper discusses and lists various middleboxes, switch platforms, emulation, and simulation, code verification, debugging tools, languages, used, and common APIs used for Software Defined Network (SDN) deployment.
Key words: Middleboxes (MBs), Switch Platforms, Emulation Tools, Simulation Tools
|