Generation and collection of data for normal and conflicting flows in software defined network flow table

In terms of network simplification and regulation, Software Defined Networking (SDN) is a new form of infrastructure that offers greater adaptability and flexibility. SDN, however, is an invention that is logically centralized. In addition, the optimization of the control plane and data plane in SDN has become an area deserving of more attention. The flow in OpenFlow has been one of the essential parameters in the SDN standards, in which every individual flow includes packet matching fields, flow priority, separate counters, instructions for packet forwarding, flow timeouts and a cookie. This research work is conducted in order to produce and collect flows from the OpenFlow switch in two scenarios; in normal flows and when conflict policy rules are enforced in the network. In this article, the throughput is required to review and evaluate the conflict impact on two protocols as a performance metric; the Transmission Control Protocol (TCP) and the User Datagram Protocol (UDP) that flows via a forwarded plane. During the simulation of the SDN OpenFlow network, the metrics are tested using MININET. The results demonstrate that the existence of SDN conflict rules allows TCP and UDP to have a significant average change in bandwidth that eventually affects the network and operations performance.

[1]  Nick McKeown,et al.  OpenFlow: enabling innovation in campus networks , 2008, CCRV.

[2]  Tsehay Admassu Assegie,et al.  A review on software defined network security risks and challenges , 2019 .

[3]  Sofia Naning Hertiana,et al.  Multipath routing with load balancing and admission control in Software-Defined Networking (SDN) , 2016, 2016 4th International Conference on Information and Communication Technology (ICoICT).

[4]  Bhargavi Goswami,et al.  Ryu controller's scalability experiment on software defined networks , 2018, 2018 IEEE International Conference on Current Trends in Advanced Computing (ICCTAC).

[5]  Cuong Ngoc Tran,et al.  Side-Effects Causing Hidden Conflicts in Software-Defined Networks , 2020, SN Computer Science.

[6]  N. M. Abdul Latiff,et al.  The impact of firewall on TCP and UDP throughput in an openflow software defined network , 2020 .

[7]  Nhien-An Le-Khac,et al.  InSDN: A Novel SDN Intrusion Dataset , 2020, IEEE Access.

[8]  Chin-Laung Lei,et al.  SDUDP: A Reliable UDP-Based Transmission Protocol Over SDN , 2017, IEEE Access.

[9]  Sandeep Pisharody Policy Conflict Management in Distributed SDN Environments , 2017 .

[10]  Yaming Bao,et al.  Flow Setup Rate Test for OpenFlow Controller , 2016 .

[11]  Amit Dua,et al.  Enhancing flow security in Ryu controller through set operations , 2017, 2017 3rd IEEE International Conference on Computer and Communications (ICCC).

[12]  Theophilus A. Benson,et al.  Efficient and Safe Network Updates with Suffix Causal Consistency , 2019, EuroSys.

[13]  Ramesh Chand Meena,et al.  RYU SDN Controller Testbed for Performance Testing of Source Address Validation Techniques , 2020, 2020 3rd International Conference on Emerging Technologies in Computer Engineering: Machine Learning and Internet of Things (ICETCE).

[14]  Yun Chen,et al.  Dynamic Load Balancing for Software-Defined Data Center Networks , 2016, CollaborateCom.

[15]  Thierry Turletti,et al.  A Survey of Software-Defined Networking: Past, Present, and Future of Programmable Networks , 2014, IEEE Communications Surveys & Tutorials.

[16]  Hnin Thiri Zaw,et al.  Traffic management with elephant flow detection in software defined networks (SDN) , 2019 .

[17]  Robert L. Grossman,et al.  UDT: UDP-based data transfer for high-speed wide area networks , 2007, Comput. Networks.

[18]  Ridha Muldina Negara,et al.  Performance analysis of software defined network using intent monitor and reroute method on ONOS controller , 2020 .

[19]  Tariq Emad Ali,et al.  Traffic management inside software-defined data centre networking , 2020 .

[20]  Rahamatullah Khondoker,et al.  Security analysis of OpenDaylight, ONOS, Rosemary and Ryu SDN controllers , 2016, 2016 17th International Telecommunications Network Strategy and Planning Symposium (Networks).

[21]  Chit Su Khin,et al.  Packet-in Messages Handling Scheme to Reduce Controller Bottlenecks in OpenFlow Networks , 2020, 2020 17th International Conference on Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology (ECTI-CON).

[22]  Idris Winarno,et al.  Implementation of SDN-based IDS to protect Virtualization Server against HTTP DoS attacks , 2020, 2020 International Electronics Symposium (IES).

[23]  Michael Menth,et al.  P4-MACsec: Dynamic Topology Monitoring and Data Layer Protection With MACsec in P4-Based SDN , 2020, IEEE Access.

[24]  Dijiang Huang,et al.  Brew: A Security Policy Analysis Framework for Distributed SDN-Based Cloud Environments , 2019, IEEE Transactions on Dependable and Secure Computing.

[25]  Byrav Ramamurthy,et al.  An SVM Based DDoS Attack Detection Method for Ryu SDN Controller , 2019, CoNEXT Companion.