Software Defined Networking (SDN) is a rapidly evolving technology in the field of networking. It allows the computer
networks to be managed via software instead of hardware devices. It gives the benefit of simplicity in management and easiness
to apply new features in the network. Thus scalability, performance and maintainability become more sophisticated compared to
the legacy hardware driven networks.