Burst Error Analysis Introduced in Multiple Traffic of Protocols TCP Reno, Cubic, Westwood and Vegas on a Model of Hybrid Topology
This paper explores the behavior shown by the protocols TCP Reno, Cubic, Vegas and Westwood in presence of errors in bursts occurred in multiple traffic over a hybrid topology. The development is based on the analysis of case studies, where it starts with a mixed topology of two wired and two wireless nodes, with two flows of the same variant of the TCP protocol, subsequently increasing the number of nodes until reaching 8 wired nodes behaving as senders and 8 wireless nodes as receivers. In all cases only one of these flows suffers a burst error and through the tests we analyze how the flow recovers from the burst. For this study, behavioral tests were carried out using the NS-2 network simulator, on a hybrid topology (wired and wireless), also incorporating burst errors of different lengths, typical of wireless links.
Postel J., “RFC 793: Transmission Control Protocol”.September 1981.
David Clark, “RFC 813: Window and Acknowledgment Strategy in TCP”. July 1982
M. Handley, J. Padhye and S. Floyd, “TCP Congestion Window Validation”. RFC 2861, June 2000.
A. Afanasyev, N. Tilley, P. Reiher, and L. Kleinrock, “Host-to-Host Congestion Control for TCP”. IEEE Communications Surveys Tutorials, vol. 12, no. 3, 3rd quarter 2010, pp. 304- 340.
Teerawat, Issariyakul & Ekram Hossain, “Introduction to Network Simulator NS2”. Springer, 2009
J. Nagle, “RFC896—Congestion control in IP/TCP internetworks”. 1984
A. Afanasyev, N. Tilley, P. Reiher, and L. Kleinrock,“Host-to-Host Congestion Control for TCP”. IEEE Communications Surveys & Tutorials, Volume 12 Issue, page 304-342.3, July 2010
V. Jacobson, “Congestion avoidance and control”. ACM SIGCOMM, pp. 314–329, 1988.
R. Braden, “RFC1122—Requirements for Internet Hosts – Communication Layers”. 1989.
W. Stevens, “RFC2001—TCP Slow Start, Congestion Avoidance, Fast Retransmit”. 1997.
V. Jacobson, “Modified TCP congestion avoidance algorithm”. Technical report, April 1990.
I. Rhee and L. Xu, “CUBIC: a new TCPfriendly high-speed TCP variant”. SIGOPS Operating Systems Review, vol. 42, no. 5, pp. 64–74, July 2008.
L. Brakmo and L. Peterson, “TCP Vegas: end to end congestion avoidance on a global Internet”. IEEE Journal Selection Areas Communications, vol. 13, no. 8, pp. 1465–1480, October 1995
Tsang, E. C. M., Chang, R .K. C., “A Simulation Study on the Throughput Fairness of TCP Vegas”, in Proceeding of 9th IEEE International Conference on Networks, pp. 469-474, Bangkok, Thailand, 2001
Ghassan A. A., Mahamod I. &Kasmiran J., “Influence of Parameters Variation of TCPVegas in Performance of Congestion Window over Large Bandwidth-Delay Networks”, in
th Asia-Pacific Conference on Communications (APCC), pp. 434-438, Sabah, Malaysia, 2011.
S. Mascolo, C. Casetti, M. Gerla, M. Y. Sanadidi, and R. Wang, “TCP Westwood: Bandwidth estimation for enhanced transport over wireless links”. In Proc. ACM MOBICOM, pp. 287–297, 2001.
D. R. Rodríguez Herlein, C. A. Talay, C. N. González, L. A. Marrone, F. A. Trinidad, “Consideraciones sobre el comportamiento del protocolo TCP en sus variantes Vegas, Reno, Cubic y Westwood ante errores en ráfaga en una topología híbrida”, en XXIII Congreso Argentino de Ciencias de la Computación, pp. 874-883, La Plata, Oct. 2017
Copyright (c) 2019 Diego R. Rodríguez Herlein, Carlos A. Talay, Claudia N. Gonzalez, Franco A. Trinidad, Luz Almada, Luis A. Marrone
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.