Comparative Performance Analysis of TCP Congestion Control Algorithms over IPv4 and IPv6

  • Vitor Reiel M. Lima UFC
  • Arthur C. Callado UFC
  • Michel S. Bonfim UFC
  • Emanuel F. Coutinho UFC

Resumo


TCP, the main protocol for reliable data transport on the internet, has undergone numerous modifications over the years, resulting in various versions with specific characteristics for congestion control. Given the rapid growth of the internet and the gradual transition from IPv4 to IPv6, understanding the operation and performance of these versions in different network environments is essential. This study provides a comparative analysis of different TCP versions, which are embedded within the network stack and adapt to hardware buffer constraints, in scenarios operating with either IPv4 or IPv6. The experiments emulate adverse network conditions, including delay, packet loss, and congestion, to evaluate performance metrics during scenario execution. The results highlight the most efficient TCP versions under common network conditions and offer insights into their behavior when configured to operate with IPv4 or IPv6.

Referências

Abadleh, A., Tareef, A., Btoush, A., Mahadeen, A., Al-Mjali, M. M., Alja’Afreh, S. S., and Alkasasbeh, A. A. (2022). Comparative analysis of tcp congestion control methods. In 2022 13th International Conference on Information and Communication Systems (ICICS), pages 474–478.

Abed, G. A., Ismail, M., and Jumari, K. (2011). Influence of parameters variation of tcp-vegas in performance of congestion window over large bandwidth-delay networks. In The 17th Asia Pacific Conference on Communications, pages 434–438.

Beeharry, J. and Nowbutsing, B. (2016). Forecasting ipv4 exhaustion and ipv6 migration. In 2016 IEEE International Conference on Emerging Technologies and Innovative Business Practices for the Transformation of Societies, pages 336–340.

Biswal, S. P., Gupta, S., Kumar, A., and Patel, S. (2022). Comparative analysis of compound tcp with various end-to-end congestion control mechanisms. In 2022 4th International Conference on Advances in Computing, Communication Control and Networking (ICAC3N), pages 1762–1767.

Cañas, R., Henríquez-Miranda, C., and Silva, J. (2025). Comparative analysis of ipv4 and ipv6 to improve quality of service on a university wireless network. CESTA, 6(1).

Chen, Z., Liu, Y., Duan, Y., Liu, H., Li, G., Chen, Y., Sun, J., and Zhang, X. (2015). A novel bandwidth estimation algorithm of tcp westwood in typical lte scenarios. In 2015 IEEE/CIC International Conference on Communications in China (ICCC), pages 1–5.

Gomez, J., Kfoury, E. F., Crichigno, J., and Srivastava, G. (2024). Evaluating tcp bbrv3 performance in wired broadband networks. Computer Communications, 222:198–208.

Harly, S. (2025). Performance analysis of ipv4 and ipv6 in network traffic management using various queuing mechanism algorithms. RIGGS: Journal of Artificial Intelligence and Digital Business, 4(2):1605–1609.

Meijers, I. (2023). Comparison of ipv4 and ipv6 forwarding performance in virtual and hardware routers. In 2023 IEEE 64th International Scientific Conference on Information Technology and Management Science of Riga Technical University (ITMS), pages 1–4.

Mininet (2026). Mininet Overview. [link]. Accessed 11 Jan. 2025.

Miracle, N. O., Peace, O. N., Michael, O., chinenye Love, E.-O., and Chinasa, I. S. (2025). Performance evaluation of ipv4 vs ipv6 in wireless networks.

Miyazawa, K., Sasaki, K., Oda, N., and Yamaguchi, S. (2018). Cycle and divergence of performance on tcp bbr. In 2018 IEEE 7th International Conference on Cloud Networking (CloudNet), pages 1–6.

Miyazawa, K., Yamaguchi, S., and Kobayashi, A. (2020). Drain asynchronization for cyclic throughput fluctuation of cubic tcp and tcp bbr. In 2020 IEEE 9th Global Conference on Consumer Electronics (GCCE), pages 588–589.

Niu, L. and Liu, D. (2012). Improvement of tcp reno protocol in wireless networks. In International Conference on Automatic Control and Artificial Intelligence (ACAI 2012), pages 1210–1213.

Patel, S., Shukla, Y., Kumar, N., Sharma, T., and Singh, K. (2020). A comparative performance analysis of tcp congestion control algorithms: Newreno, westwood, veno, bic, and cubic. In 2020 6th International Conference on Signal Processing and Communication (ICSC), pages 23–28.

Szilágyi, S. and Bordán, I. (2020). The effects of different congestion control algorithms over multipath fast ethernet ipv4/ipv6 environments. In International Conference on Applied Informatics.

Zhou, B., Fu, C. P. n., Chiu, D.-m., Lau, C. T., and Ngoh, L. H. (2006). A simple throughput model for tcp veno. In 2006 IEEE International Conference on Communications.
Publicado
19/07/2026
LIMA, Vitor Reiel M.; CALLADO, Arthur C.; BONFIM, Michel S.; COUTINHO, Emanuel F.. Comparative Performance Analysis of TCP Congestion Control Algorithms over IPv4 and IPv6. In: WORKSHOP EM DESEMPENHO DE SISTEMAS COMPUTACIONAIS E DE COMUNICAÇÃO (WPERFORMANCE), 25. , 2026, Gramado/RS. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2026 . p. 165-176. ISSN 2595-6167. DOI: https://doi.org/10.5753/wperformance.2026.23999.