Towards Secure Implementations Of SDN Based Firewall

Software-defined networking (SDN) is an emerging technology as a new paradigm for network architecture. It is a revolutionizing technology that facilitates effective management and programmability in a network. With the surge in popularity of SDN, security measures to protect enterprise networks getting more important. In SDN, security methods like firewalls must deal with unpredictable network environments. A firewall is an important part of network security. It can restrict network data traffic flows according to predefined rules. This research paper analyzes the performance of SDN-based firewalls implemented on different layers of the network. Mininet simulation tool is used to create a topology using POX controller and open flow switch. Evaluate data flow by implementing a firewall and without a firewall using transmission control protocol (TCP) and user datagram protocol (UDP). To evaluate the performance of the proposed firewall, some network parameters like bandwidth, roundtrip time, jitter, and packet loss must be analyzed. The outcome proved whether the performance has improved the firewall is implemented or not. In the future, by using the Mininet simulation tool with other external controllers like RYU, Floodlight, NOX, etc., analyze the above-mentioned parameters and make firewall rules for the application layer.