Numerous people have acknowledged the need to re-engineer the contemporary internet industry effort into a much
more high-octane central network which is facing the challenge of sustaining firewalls up to date. It is difficult for today’s
inflexible infrastructure to cope with the fast-changing necessity of the users. Hence, Software-Defined Network (SDN) was
introduced in the mid-2000s to transform today’s network to have centralized rapid transformation, centralized management,
and programmability by separating the data plane and the control plane.