Performance Evaluation of TCP Vegas over TCP Reno and TCP NewReno over TCP Reno

Tanjia Chowdhury - Southern University Bangladesh, Chittagong, Bangladesh
Mohammad Alam - Southern University Bangladesh, Chittagong, Bangladesh


Citation Format:



DOI: http://dx.doi.org/10.30630/joiv.3.3.270

Abstract


In the Transport layer, there are two types of Internet Protocol are worked, namely- Transmission Control Protocol (TCP) and User datagram protocol (UDP). TCP provides connection oriented service and it can handle congestion control, flow control, and error detection whereas UDP does not provide any of service. TCP has several congestion control mechanisms such as TCP Reno, TCP Vegas, TCP New Reno, TCP Tahoe, etc. In this paper, we have focused on the behavior performance between TCP Reno and TCP Vegas, TCP New Reno over TCP Reno, when they share the same bottleneck link at the router. For instigating this situation, we used drop-tail and RED algorithm at the router and used NS-2 simulator for simulation. From the simulation results, we have observed that the performance of TCP Reno and TCP Vegas is different in two cases. In drop tail algorithm, TCP Reno achieves better Performance and throughput and act more an aggressive than Vegas. In Random Early Detection (RED) algorithm, both of congestion control mechanism provides better fair service when they coexist at the same link. TCP NewReno provides better performance than TCP Reno.


Keywords


Drop-tail algorithm; Fairness; RED; TCP Congestion control.

Full Text:

PDF

References


KM. Avni Yadav, DR. Sachin Kumar, “NOVEL ADDITIVE INCREASE AND MULTIPLICATIVE DECREASE ALGORITHM FOR CONGESTION CONTROL IN TCP,†International Journal of Pure and Applied Mathematics, vol. 118, pp1059-1066, 2018

Kumhar, Dharamdas, “Performance Analysis of AQM Algorithms in Network Congestion Control,†International Journal of Advanced Research in Computer Science ,vol 8( 3), pp.204- 208 ,March – April 2017

Adam Doma´nski, Joanna Doma´nska, Michele Pagano,and Tadeusz Czach´orski, “The Fluid Flow Approximation of the TCP Vegas and Reno Congestion Control Mechanism,†ISCIS, pp. 193–200, 2016.

Chaudhary, Pooja, and Sachin Kumar. “A review of comparative analysis of TCP variants for congestion control in network,†International Journal of Computer Applications, vol. 160(8), pp. 28 - 34 , February 2017 .

Zhenwei Zhu, Yu Qian, Zhou, and Liu Wenjia,Keren. "Dynamic Vegas: Efficient Congestion Control Mechanisms," in International Conference on Information Technology and Computer Science, Springer India, pp. 333-340,2014.

Nadim Parvez, Anirban Mahanti, and Carey Williamson, “An Analytic Throughput Model for TCP NewReno,†IEEE/ACM Transactions on Networking, vol. 18, No.2, April 2010.

Kenji Kurata, Go Hasegawa, Masayuki Murata, "Fairness comparisons between TCP Reno and TCP Vegas for future deployment of TCP Vegas," in Proceedings of INET, pp-1-9, 2000.

C. Samios and M. Vernon, “Modeling the Throughput of TCP Vegas,†In Proc. Of ACM SIGMETRICS, San Diego, USA, June 2003.

Khalid Mohamed, Said Hussein and Asad Abdi, Abubakr El Seddiq ,"Studying the TCP Flow and Congestion Control Mechanisms Impact on Internet Environment." International Journal of Computer Science and Information Security (IJCSIS) ,vol. 16, No. 11, pp. 174- 179, November 2018

Mudassar Ahmad, Majid Hussain, Beenish Abbas, Omar Aldabbas, Uzma Jamil, Rehan Ashraf, Shahla Asadi, "End-to-End Loss Based TCP Congestion Control Mechanism as a Secured Communication Technology for Smart Healthcare Enterprises," IEEE Access 6, vol.6, pp. 11641-11656, 2018

Yesin Sahraoui, Atef Ghanam, Sofiane Zaidi, Salim Bitam, Abdelhamid Mellouk, "Performance evaluation of TCP and UDP based video streaming in vehicular ad-hoc networks." 2018 International Conference on Smart Communications in Network Technologies (SaCoNeT). IEEE, pp.- 67- 72, 2018.

G. Hasegawa, M. Murata, and H. Miyahara, “Fairness and stability of the congestion control mechanism of TCP,†in Proceedings of IEEE INFOCOM 99, pp. 1329–1336, March 1999.