OpenFlow is the latest and most widely accepted networking technology which is used to realize the paradigm changing concept of Software Defined Networking (SDN). OpenFlow strongly advocates the separation of a switch’s control plane from the data plane and a centralized controller to control the entire network. Traffic isolation enables greater security for network communication, along with managing the bandwidth of the network more efficiently and providing logical separation between hosts that need to work together. But, dynamically managing the traffic isolation in a network is a very tedious task. Network management applications using OpenFlow for addressing this problem are not widely available. We propose two approaches to solve this problem using OpenFlow. We developed two OpenFlow controller applications ’OFModifyVLAN’ and ’OFWhiteListing’, for addressing the above problem in short-term and long-term dynamic scenarios, respectively. We configured multiple OpenFlow network platforms using Mininet simulator, Open VSwitch and HP Procurve switch to test the working and performance of the two OpenFlow controller applications. We tested ’OFModifyVLAN’ on the Open VSwitch network, while ’OFWhiteListing’ has been tested on all three platforms. We measured the round trip time of the packets in all the above mentioned scenarios. By observing the experimental results, we conclude that the two applications are capable of handling traffic isolation in real networks. Further, we conclude that ’OFWhiteListing’ is more efficient than ’OFModifyVLAN.’
OpenFlow, Packets Isolation, Software Defined Networking (SDN), Dynamic Traffic
IRE Journals:
Jamilu Usman Waziri , E, Omokhuale
"Software Defined Networking (SDN) Controller for Dynamic Network Traffic Isolation Through OpenFlow" Iconic Research And Engineering Journals Volume 6 Issue 1 2022 Page 556-575
IEEE:
Jamilu Usman Waziri , E, Omokhuale
"Software Defined Networking (SDN) Controller for Dynamic Network Traffic Isolation Through OpenFlow" Iconic Research And Engineering Journals, 6(1)