Burst Error Analysis Introduced in Multiple Traffic of Protocols TCP Reno, Cubic, Westwood and Vegas on a Model of Hybrid Topology

  • Diego R. Rodríguez Herlein UARG, Universidad Nacional de la Patagonia Austral,Rio Gallegos, Santa Cruz, 9400, Argentina
  • Carlos A. Talay UARG, Universidad Nacional de la Patagonia Austral,Rio Gallegos, Santa Cruz, 9400, Argentina
  • Claudia N. Gonzalez UARG, Universidad Nacional de la Patagonia Austral,Rio Gallegos, Santa Cruz, 9400, Argentina
  • Franco A. Trinidad UARG, Universidad Nacional de la Patagonia Austral,Rio Gallegos, Santa Cruz, 9400, Argentina
  • Luz Almada UARG, Universidad Nacional de la Patagonia Austral,Rio Gallegos, Santa Cruz, 9400, Argentina
  • Luis A. Marrone L.I.N.T.I., Universidad Nacional de La Plata,La Plata, Buenos Aires1900, Argentina
Keywords: TCP, burst errors, NS-2

Abstract

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.

Downloads

Download data is not yet available.

References

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

Published
2019-04-17
How to Cite
Rodríguez Herlein, D. R., Talay, C. A., Gonzalez, C. N., Trinidad, F. A., Almada, L., & Marrone, L. A. (2019). Burst Error Analysis Introduced in Multiple Traffic of Protocols TCP Reno, Cubic, Westwood and Vegas on a Model of Hybrid Topology. Journal of Computer Science and Technology, 19(01), e04. https://doi.org/10.24215/16666038.19.e04
Section
Original Articles