Evaluation of performance and scalability in SDN networks using sFlow

Main Article Content

Esthefanny Bonilla
Madelaine Muñoz

Abstract

Software-Defined Networking (SDN) separates the data plane from the control plane, enabling centralized and flexible network management. Traditional networks face significant challenges in terms of scalability and flexibility; therefore, implementing efficient traffic monitoring techniques is crucial. Using a protocol like sFlow within an SDN network helps optimize performance and resource management, facilitating the analysis of network scalability and efficiency. In this work, we investigate the integration of the sFlow protocol into an SDN architecture to collect real-time network status data and evaluate its scalability. A custom topology was created using the Mininet simulation environment and the Ryu controller, with the sFlow protocol and sFlow-RT deployed to capture traffic metrics, including packet loss, jitter, throughput, and total traffic. The results enable an analysis of how network scalability is affected as the number of devices increases. As more devices connect, network capacity begins to decline, especially when over thirty devices are connected, leading to higher packet loss and reception failures. This behavior heavily depends on how efficiently the controller manages the network.

Downloads

Download data is not yet available.

Article Details

Section

TECHNICAL PAPERS

How to Cite

Evaluation of performance and scalability in SDN networks using sFlow. (2025). MASKAY, 16(2), 6-12. https://doi.org/10.24133/maskay.v16i2.4203

References

[1] A. M. D. Tello and M. Abolhasan, “Sdn controllers scalability and performance study,” in the 13th International Conference on Signal Processing and Communication Systems (ICSPCS), 2019, pp. 1–10.

[2] M. Wang, Y. Lu, and J. Qin, “Source-based defense against ddos attacks in sdn based on sflow and som,” IEEE Access, vol. 10, pp. 2097–2116, 2022.

[3] O. V. Peterson, Cascone and Davie, “Software-defined networks: A systems approach: Use cases,” https://sdn.systemsapproach.org/uses.html, 2022, accessed: 2025-07-02.

[4] O. D. Adeniji, “Scalable flow based management scheme in software define network (sdn) using sflow,” WSEAS Transactions on Computers, vol. 22, pp. 64–69, 2023.

[5] InMon Corp., “sflow-rt: Real-time network analytics engine,” https://sflow-rt.com/, 2025, accedido el 02 julio 2025.

[6] A. Ram, M. P. Dutta, and S. K. Chakraborty, “A flow-based performance evaluation on ryu sdn controller,” Journal of The Institution of Engineers (India): Series B, vol. 105, pp. 203–215, 2024.

[7] K. Benzekki, A. El Fergougui, and A. Elbelrhiti Elalaoui, “Software- defined networking (sdn): a survey,” Security and Communication Networks, vol. 9, no. 18, pp. 5803–5833, 2016. [Online]. Available: https://onlinelibrary.wiley.com/doi/abs/10.1002/sec.1737

[8] M. A. Diouf, S. Ouya, J. Klein, and T. F. Bissyande´, “Software security in software-defined networking: A systematic literature review,” arXiv preprint arXiv:2502.13828, 2025.

[9] Z. Latif, K. Sharif, F. Li, M. M. Karim, S. Biswas, and Y. Wang, “A comprehensive survey of interface protocols for software defined networks,” Journal of Network and Computer Applications, vol. 156, p. 102563, 2020.

[10] U. I. Sunday and S. D. Akhibi, “Application of software-defined networking,” European Journal of Computer Science and Information Technology, vol. 10, no. 2, pp. 27–48, 2022.

[11] X. Liu, X. Zhang, Z. Li, Z. Zhang, and Z. Zhang, “Towards sflow and adaptive polling sampling for deep learning-based intrusion detection,” Future Generation Computer Systems, vol. 101, pp. 1–9, 2019.

[12] S. Hublikar, V. Eligar, and A. Kakhandki, “Detecting denial-of-service attacks using sflow,” in Inventive Communication and Computational Technologies, G. Ranganathan, J. Chen, and A. Rocha, Eds. Singapore: Springer Singapore, 2020, pp. 483–491.

[13] sFlow RT, “sflow-rt real-time analytics,” 2025, accedido: 27 de abril de 2025. [Online]. Available: https://sflow-rt.com

[14] M. Ilham and N. R. Rosyid, “Pengembangan aplikasi pemantauan ja- ringan berbasis web pada software-defined networking dengan protokol sflow,” Jurnal Teknologi Informasi dan Ilmu Komputer, vol. 8, no. 6, pp. 1117–1126, 2021.

[15] M. M. Elmoslemany, A. S. Tag Eldien, and M. M. Selim, “Performance analysis in software defined network (sdn) multi-controllers,” Delta University Scientific Journal, vol. 6, no. 1, pp. 181–192, 2023.