Improving the performance of HTTP persistent connections

Pao Yue-kong Library Electronic Theses Database

Improving the performance of HTTP persistent connections


Author: Chan, Man-kit Eric
Title: Improving the performance of HTTP persistent connections
Degree: M.Sc.
Year: 2001
Subject: Hong Kong Polytechnic University -- Dissertations
HTTP (Computer network protocol)
TCP/IP (Computer network protocol)
Department: Multi-disciplinary Studies
Dept. of Computing
Pages: xi, 72 leaves : ill. ; 30 cm
Language: English
InnoPac Record:
Abstract: Traditionally, TCP was designed for generic purpose, regardless of the nature and characteristics of the applications. However, there are practical needs for improving the performance of TCP to suit particular types of traffic generated by different types of application. Unfortunately, all of these algorithms work well only when the nature of the traffic is consistent. However, in client/server applications, such as HTTP persistent connections that involve multiple request/response in a single TCP connection, these algorithms may not be able to function properly. We have proposed Cocktail approach to improve the overall performance of HTTP persistent connections. The changes only require modifications to a TCP sender, and a TCP with these changes is interoperable with any existing TCP implementation. Cocktail is composed of several elements. Each element is assigned to tackle a specific problem caused by the interactions between HTTP persistent connections and existing TCP implementations. A number of simulation experiments have been conducted to evaluate the performance of SSR, RBP and CWV against that of Cocktail. The results of the experiments show that Cocktail generally performs better than the others in a low RTT environment do. Nevertheless, RBP works best in a high RTT environment.

Files in this item

Files Size Format
b16681630.pdf 2.479Mb PDF
Copyright Undertaking
As a bona fide Library user, I declare that:
  1. I will abide by the rules and legal ordinances governing copyright regarding the use of the Database.
  2. I will use the Database for the purpose of my research or private study only and not for circulation or further reproduction or any other purpose.
  3. I agree to indemnify and hold the University harmless from and against any loss, damage, cost, liability or expenses arising from copyright infringement or unauthorized usage.
By downloading any item(s) listed above, you acknowledge that you have read and understood the copyright undertaking as stated above, and agree to be bound by all of its terms.


Quick Search


More Information