Skip to main content
Log in

Characterization and evaluation of TCP and UDP-based transport on real networks

Caractérisation et Évaluation de TCP et de Protocoles de Transport Basés sur UDP sur des Réseaux Réels

  • Published:
Annales Des Télécommunications Aims and scope Submit manuscript

Abstract

StandardTcp (RenoTcp) does not perform well on fast long distance networks, due to its AMD congestion control algorithm. In this paper we consider the effectiveness of various alternatives, in particular with respect to their applicability to a production environment. We then characterize and evaluate the achievable throughput, stability and intra-protocol fairness of differentTcp stacks (Scalable,Hstcp,Htcp, FastTcp, Reno,Bictcp, hstcp-lp andLtcp) and aUdp based application level transport protocol (Udtv2) on both production and testbed networks. The characterization is made with respect to both the transient traffic (entry and exit of different streams) and the steady state traffic on production Academic and Research networks, using paths withRtts differing by a factor of 10. We also report on measurements made with 10 Gbit/secNics with and withoutTcp Offload Engines, on 10 Gbit/s dedicated paths set up forSc2004.

Résumé

Tcp standard (RenoTcp) n’est pas très efficace dans les réseaux à haut débit longue distance en raison de son algorithme de contrôle de congestionAimd. Dans cet article, nous analysons l’efficacité de diverses alternatives, en particulier en fonction de leur possibilité d’application dans un environnement de production. Nous caractérisons et évaluons, dans des réseaux réels et des réseaux de test, le débit que l’on peut atteindre, la stabilité et l’équité intra-protocole de différentes pilesTcp (Scalable,Hstp, htcp, FastTcp, Reno,Bictcp,Hstcp-lp etLtcp) et d’un protocole de transport basé sur udp (udtv2). Cette analyse est menée entenant compte à la fois du trafic transitoire (entrée et sortie de divers flux) et du trafic en régime permanent des réseaux de production académique, avec des chemins dont lesRtt diffèrent d’un facteur 10. Nous présentons aussi des mesures faites avec des cartes d’interfaces à 10 Gbit/s, avec et sans déport deTcp sur la carte, sur des liaisons à 10 Gbit/s mises en place pour SC2004.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Floyd (S.),Henderson (T.),Gurtov (T.), rfc 3782 — The NewReno Modification to tcp’s Fast Recovery Algorithm, available at http://www.faqs.org/rfcs/rfc3782.html

  2. Feng (W.),Fisk (M),Gardner (M),Weigle (E.), Dynamic Right Sizing: An automated lightweight, and scalable technique for enhancing grid performance, in 7th Ifip/ieee International Workshop,PfHsn 2002, Berlin, April 2002.

  3. Gu (Y.),Grossman (R. L.),Udt: An Application Level Transport Protocol for Grid Computing, Second International Workshop on Protocols for Long Distance Protocols,Pfldnet 2004.

  4. Floyd (S.),Rfc 3649: HighspeedTcp for large congestion windows, available at http://www.faqs.org/rfcs/rfc3782.html, December 2003.

  5. Shorten (R.),Leith (D.),Foy (J.),Kildu (R.), Analysis and Design of Congestion Control in Synchronized Communication Networks,Automatica, 2004.

  6. Kelly (T.), ScalableTcp: Improving Performance in Highspeed Wide Area Networks,Acm Computer Communications Review, April 2003.

  7. Jin (C),Wei (D.),Low (S.H.),Bushmaster (G.),Bunn (J.),Choe (D.H.),Cottrell (R. L.),Doyle (J.C.),Feng (W.),Martin (O.),Newman (H.),Paganini (F.),Ravot (S.),Singh (S.), FastTcp — from Theory to Experiments,Pfldnet 2003.

  8. Bhandarkar (S.),Jain (S.),Reddy (A.L.N.),Ltcp: A Layering Technique for Improving the Performance onTcp in Highspeed Networks, available http://ee.tamu.edu/~reddy/papers/jogc2003.pdf

  9. Kuzmanovic (A.),Knightly (E.W.),Tcp-lp: A Distributed Algorithm for Low Priority Data Transfer. InIeee infocom2003. Also seeKuzmanovic (A.),Knightly (E.W.),Cottrell (R. L.),Hstcp-lp: A Protocol for Low-Priority Bulk Data Transfer in High-Speed High-Rtt Networks, Second International Workshop on Protocols for Long Distance Protocols,Pfldnet 2004.

  10. Xu (L.),Harfoush (K.),Rhee (I.), Binary Increase Congestion Control (Bic) for Fast, Long-Distance Networks,ieee infocom 2004.

  11. Bullot (H.),Cottrell (R. L.),Hughes-Jones (R.), Evaluation of AdvancedTcp Stacks on Fast Long-Distance Production Networks, Second International Workshop on Protocols for Long Distance Protocols,Pfldnet 2004.

  12. Tirumala (A.),Cottrell (R. L.),Dunigan (T.), Measuring end-to-end bandwidth with Iperf using Web100, pam 2003, also Technical Report slac-pub-9733.

  13. Leith (D.),Shorten (R.),H-tcp Protocol for High-Speed Long Distance Networks, Second International Workshop on Protocols for Long Distance Protocols,Pfldnet 2004..

  14. Chiu (D.),Jain (R.), Analysis of the Increase and Decrease Algorithms for Congestion Avoidance in Computer Networks, Computer Networks and ISDN systems, pages 1–14, June 1989.

  15. Cottrell (R. L.),Logg (C),Heng Mei (I), Experiences and Results from a New High Performance Network and Application Monitoring Toolkit,Pam 2003, also Technical ReportSlac-pub-9641.

  16. Cottrell (R. L.), High Speed Terabyte Data Transfers for Physics,Sc2004 Bandwidth Challenge Proposal, available http://www-iepm.slac.stanford.edu/monitoring/bulk/sc2004/hiperf.html

  17. Pci Special Interest Group,Pci-x Addendum to thePci Local Bus Specification, Revision 1.0a”, July 2000.

  18. Hughes-Jones (R.),Clarke (P.),Dallison (S.), Performance of 1 and 10 Gigabit Ethernet Cards with Server Quality Motherboards,Future Generation Computer Systems,21, No 4, Special issue on High-Speed Networks and Services for Data-Intensive Grids: the DataTag Project.

Download references

Author information

Authors and Affiliations

Authors

Additional information

This work was supported in part by the U.S. DOE Contract No. DE-AC03-76SF00515.

Saad Ansari was with SLAC. He is now with Microsoft.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Les Cottrell, R., Ansari, S., Khandpur, P. et al. Characterization and evaluation of TCP and UDP-based transport on real networks. Ann. Télécommun. 61, 5–20 (2006). https://doi.org/10.1007/BF03219966

Download citation

  • Received:

  • Accepted:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF03219966

Keywords

Mots clés

Navigation