Abstract
Although HTTP/1.1 can remedy some shortcomings of HTTP/1.0, the standard implementation of HTTP/1.1 using the pipelined approach will conflict with the Nagle’s algorithm in TCP and cause undesirable coupling between data transfers. This will degrade the performance of retrieving of WWW objects from Web servers. In this paper, we observe the conflicts between Nagle’s algorithm and HTTP/1.1 and propose possible solutions for the current multi-service network environment. Moreover, we also propose a scheme by modifying the congestion window growth policy of congestion control algorithm in TCP according to the number of objects embedded in a web page to improve the performance of data transfer. The simulation results show that the proposed approach can achieve a higher performance of Web servers and shorten the data retrieval time for the WWW users.