A Comparative Study of Different TCP Variants in Networks

International Journal of Computer Trends and Technology (IJCTT)          
© - August Issue 2013 by IJCTT Journal
Volume-4 Issue-8                           
Year of Publication : 2013
Authors :Jitendra Nath Shrivastava, Maringanti Hima Bindu


Jitendra Nath Shrivastava, Maringanti Hima Bindu"A Comparative Study of Different TCP Variants in Networks"International Journal of Computer Trends and Technology (IJCTT),V4(8):2962-2966 August Issue 2013 .ISSN 2231-2803.www.ijcttjournal.org. Published by Seventh Sense Research Group.

Abstract:- TCP provides reliability to data transferring in all end-to-end data stream services on the internet. This protocol is utilized by major internet applications. TCP was originally created to handle the problem of network congestion collapse. This paper is prepared on the performance of different TCP variants to identify the best protocol variant for network expansion. In such context, a full comprehensive simulation environment is created for evaluating the comparative performance of TCP variants like TCP Tahoe, Reno, NewReno and TCP Vegas. From the results, TCP Reno is the most aggressive (least fair one), and highest amount of throughput. In the TCP NewReno it follows Reno’s step by becoming the second most aggressive (second least fair), and second highest throughput. SACK is fair to Reno and NewReno, but it is competing with Vegas, Finally TCP Vegas shows the highest degree of fairness, TCP Vegas can adapt the changing bandwidth very well and it is robust against the fluctuation


[1] C.E. Perkins and E.M. Royer, “Ad-hoc On-Demand distance vector routing”, Proceedings of the 2nd IEEE Workshop on Mobile Computing Systems and Applications, New Orleans, LA, pp. 90-100, February 1999.
[2] D. Johnson, D. Maltz and Y. Hu., “The dynamic source routing protocol for mobile ad hoc networks”, IETF MANET Working Group, Internet Draft, 2003.
[3] M.K.J. Kumar and R.S. Rajesh, “Performance analysis of MANET routing protocols in different mobility models”, IJCSNS International Journal of Computer Science and Network Security, vol. 9 No.2, pp 22-29, Feb 2009
[4] K.Kathiravan, Dr. S. Thamarai Selvi, A.Selvam “Tcp Performance Analysis For Mobile Ad Hoc Network Using Ondemand Routing Protocols”.
[5] JACOBSON, V. Congestion avoidance and control. In Proceedings of SIGCOMM ’88 (Stanford, CA, Aug. 1988), ACM.
[6] Laxmi Subedi, Mohamadreza Najiminaini, and Ljiljana Trajkovi Performance Evaluation of TCP Tahoe, Reno, Reno with SACK, and NewReno using OPNET Modeler.
[7] S.Floyd, T.Henderson “The New- Reno Modification to TCP’s Fast Recovery Algorithm” RFC 2582, Apr 1999.
[8] O. Ait-Hellal, E.Altman “Analysis of TCP Reno and TCP Vegas”.
[9] Suhas Waghmare et. al “Comparative Analysis of different TCP variants in a wireless environment”, 978-1-4244-8679-3/11 ©2011 IEEE
[10] Z.Wang and J. Crowcroft, "Eliminating Periodic Packet Losses in 4.3 Tahoe BSD TCP congestion control," ACM Computer Communication Review, vol.22, pp. 9-16, April 1992.
[11] Michel Perloff and Kurt Reiss, "Improvements to TCP performance," Communications of ACM, vol.38, pp. 90-100, February 1995.
[12] Matthew Mathis and Jamshid Mahdavi, "Forward acknowledgment: Refining TCP congestion control," ACM SIGCOMM Computer Communication Review, vol.26, pp. 281-291, October 1996.
[13] Go Hasegawa and Masayuki Murata and Hideo Miyahara, "Fairness and stability of congestion control mechanisms of TCP," in Proceedings of IEEE INFOCOM`99, pp. 1329-1336, March 1999.
[14] Lawrence S. Brakmo, Sean W. O’Malley, and Larry L. Peterson TCP Vegas: New Techniques for Congestion Detection and Avoidance, SIGCOMM’ 94, 1994.

Keywords : TCP Tahoe, Reno, NewReno, SCAK, TCP Vegas.