DocumentCode :
407697
Title :
A TCP socket buffer auto-tuning daemon
Author :
Tao, Shao ; Jacob, Lillykutty ; Ananda, A.L.
Author_Institution :
Sch. of Comput., Nat. Univ. of Singapore, Singapore
fYear :
2003
fDate :
20-22 Oct. 2003
Firstpage :
299
Lastpage :
304
Abstract :
Depending on the bandwidth and round trip time of a network path, certain network connections may need different socket buffers than others. However, most TCP implementations use default socket buffer size for all the connections. This leads to a wastage of kernel memory for low bandwidth, long round trip time network paths and inefficiency for long fat W. Rechard Stevens (1994) network paths. To tackle this problem, we implement a TCP socket buffer auto-tuning daemon. It will periodically tune the socket buffer size of each connection to an optimal value according to the network status of each connection, without the intervention of user or change of network application. The tuning daemon can run on different machines and communicate with each other, send tuning request to the remote daemon and exchange the tuning information. Experiment results are presented to show that this daemon can improve the throughput for network application.
Keywords :
buffer circuits; delays; transport protocols; TCP socket buffer auto-tuning daemon; bandwidth-delay product; network throughput; performance tuning; round trip time; Bandwidth; Computer networks; Hardware; Jacobian matrices; Kernel; Laboratories; Operating systems; Sockets; TCPIP; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Communications and Networks, 2003. ICCCN 2003. Proceedings. The 12th International Conference on
ISSN :
1095-2055
Print_ISBN :
0-7803-7945-4
Type :
conf
DOI :
10.1109/ICCCN.2003.1284185
Filename :
1284185
Link To Document :
بازگشت