Scalable Automatic Buffer Tuning to Provide High Performance and Fair Service for TCP Connections

Takahiro Matsuo, Go Hasegawa, Masayuki Murata · 2000

Although many research efforts have been devoted to the network congestion against an increase of network traffic in the Internet, only a few discussions are recently made on the performance improvement of the endhosts. In this paper, we focus on TCP buffer tuning to provide high performance and fair service for many TCP connections at Internet endhosts. We first point out several problems in the related work, automatic buffer tuning (ABT). We then propose our new architecture, which is called scalable automatic buffer tuning (SABT). In SABT, the sender host estimates expected throughput of the TCP connections through the simple mathematical equation, and assign the send socket buffer to them according to the estimated throughput. If the socket buffer is short, the max-min fairness policy is utilized to allocate the send socket buffer to the connections. Since SABT uses the measurement-based approach to estimate the parameters required for the throughput estimation, an initial value of the buffer size cannot be determined. Thus, an initial buffer size for each connection is determined by taking account of the characteristics of WWW traffic. Through both of

Read the paper · More papers on PaperTik