Software-defined networking (SDN) achieves flexible and efficient network management by decoupling control plane from the data plane. where the controller with a global network view is responsible for planning routing for packets. However. the centralized design makes the controller become a potential bottleneck. https://www.lorenametaute.com/