Abstract
This paper discusses the performance of the Transmission Control Protocol under two aspects: First, the future Internet will provide some kind of service differentiation and bandwidth guarantees. Nevertheless, TCP connections often cannot fully exploit the reserved bandwidth over time. The congestion control mechanisms like slow start and congestion avoidance have to be revised in the context of guaranteed services, where no congestions occur for special flows.
Second, short-lived TCP connections have become more and more important in the Internet. Short-lived connections are needed in transaction-oriented network applications and client-server scenariors; a typical example is the common use of the World Wide Web. TCP has typical performance flaws in these cases.
Former approaches of improving the performance of TCP did not succeed because their objective was the adaption of all involved TCP stacks. This leads to a change in every TCP stack in the Internet — at least 80 millions hosts within nowadays. In this paper another way has been chosen: only one host within a connection will be modified, particularly with regard to client-sever communication. With this context, several modifications to improve TCP's performance with given bandwidth guarantees and their evaluation will be presented in this paper.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
A. Bakre and B. Badrinath. I-TCP: Indirect TCP for mobile hosts. Proceedings of the 15th International Conference on Distributed Computing Systems (ICDCS), May 1995.
M. Bechler, H. Ritter and J. Schiller. Integration of a Traffic Conditioner for Differentiated Services in End-systems via Feedback-loops. In Proceed-ings of Broadband Communications, Hong Kong, November 1999. IFIP.
F. Baker, J. Heinanen, M. Carlson, E. Davies, Z. Wang and W. Weiss. An Architecture for Differentiated Services. RFC 2475, IETF, June 1997.
R. Bless and K. Wehrle. Evaluation of Differentiated Services using an implementation under Linux. In Proceedings of the 7th IEEE/IFIP Workshop on Quality of Service (IWQoS99), London, October 1999. IEEE.
O. Bonaventure. A simulation study of TCP with the GFR service category. In Iligh-perfoimance networks for multimedia applications, Boston, October 1998. Kluwer Academic Publishers.
R. Bniden, D. Clark and S. Slienkor. Integrated Services in the Internet Architecure: an overview. RFC 1633, IETF, June 1994.
L. S. Brakmo and L. L. Peterson. TCP Vegas: End to End Congestion Avoidance on a Global Internet. IEEE Journal on Selected Areas in Communication, Vol. 13, No. 8, October 1995.
K. Brown and S. Singh. mobileTCP: TCP for mobile cellular networks. ACM Computer Communications Review 27(5), May 1997.
K. Fall and S. Floyd. Simulation-based Comparisons of Tahoe, Reno and SACK TCP. In Computer Communication Review V.26 (N. 3), New York, July 1996. ACM.
V. Jacobson. Congestion avoidance and control. In Proceedings of SIG-COMM 1988, Stanford, August 1988. ACM.
V. Jacobson. Modified TCP Congestion Avoidance Algorithm. In Technical Report, available at ftp://ftp.ee.lbl.gov/email/vanj.90apr30.txt, Berkeley, April 1990. LBNL.
S. Kalyanaraman, R. Jain, S. Fahmy, R. Goyal, F. Lu and S. Srinidhi. Performance of TCP/IP over ABR. In Proceedings of Globecom 1996, London, November 1996. IEEE.
K. Nichols, V. Jacobson and L. Zhang. A Two-bit Differentiated Services Architecture for the Internet. RFC 2638, IETF, July 1999.
H. Ritter, T. Pastoors and K. Wehrle. DiffServ in the Web: Different Approaches for Enabling better Services in the World Wide Web. In Proceedings of Networking 2000 (joint conference of Broadband Communications, High Performance Networking and Performance of Communication Networks), Paris, May 2000. Springer.
H. Ritter and K. Wehrle. Traffic Shaping in ATM and IP networks. In Proceedings of Intern. Conference on ATM, Heidelberg, June 2000.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ritter, H., Wehrle, K., Wolf, L. (2001). Improving the Performance of TCP on guaranteed bandwidth connections. In: Killat, U., Lamersdorf, W. (eds) Kommunikation in Verteilten Systemen (KiVS). Informatik aktuell. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-56675-2_15
Download citation
DOI: https://doi.org/10.1007/978-3-642-56675-2_15
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-41645-6
Online ISBN: 978-3-642-56675-2
eBook Packages: Springer Book Archive