Abstract

Software-defined networking (SDN) separates the network control plane from the packet forwarding plane, which provides comprehensive network-state visibility for better network management and resilience. Traffic classification, particularly for elephant flow detection, can lead to improved flow control and resource provisioning in SDN networks. Existing elephant flow detection techniques use pre-set thresholds that cannot scale with the changes in the traffic concept and distribution. This paper proposes a flow-aware elephant flow detection applied to SDN. The proposed technique employs two classifiers, each respectively on SDN switches and controller, to achieve accurate elephant flow detection efficiently. Moreover, this technique allows sharing the elephant flow classification tasks between the controller and switches. Hence, most mice flows can be filtered in the switches, thus avoiding the need to send large numbers of classification requests and signaling messages to the controller. Experimental findings reveal that the proposed technique outperforms contemporary methods in terms of the running time, accuracy, F-measure, and recall.

Highlights

  • Software-defined networking (SDN) [1] has generated significant interest in industry and academia in recent years

  • The south-bound interface offers a standard application program interfaces (APIs), such that the SDN controller communicates with two interfaces, including the south-bound and north-bound interfaces using the OpenFlow protocol [25], [26]

  • 1) DATASETS We evaluate the proposed elephant flows (EFs) detection method on three different real network traffic datasets MAWI [49], UNI1 [49], and UNI2 [49]

Read more

Summary

INTRODUCTION

Software-defined networking (SDN) [1] has generated significant interest in industry and academia in recent years. By considering limitations as mentioned earlier, several improved EF detection techniques have been proposed [21]–[24] These techniques are weakened by a slow convergence for several reasons, including the switch-controller interaction which requires a high bandwidth and long detection time. Flow detection techniques based on statistical thresholds can operate in real-time but with a lower accuracy, and at the same time increasing the controller workload. This problem requires a careful trade-off balancing. Proposing a flow-aware EF detection technique for SDN that can identify real-time EFs with low timing overhead and high detection accuracy, recall, and F-measure.

BACKGROUND
SWITCH-SIDE EF DETECTION
EXPERIMENTAL RESULTS AND DISCUSSION
CONCLUSION
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call