Presentation 2000/5/12
Improvement of Processing Time at Endhosts for High-Speed Data Transfer by TCP
Tatsuhiko Terai, Takahiro Matsuo, Go Hasegawa, Masayuki Murata,
PDF Download Page PDF download Page Link
Abstract(in Japanese) (See Japanese page)
Abstract(in English) Most of the researches have been concentrated on how to avoid and dissolve the network congestion, and only a few discussions on the performance improvement of the endhosts are recently made. In this paper, we focus on data transfer using TCP and analyze the details of TCP data transfer at the endhost. Through the analysis, we have found that memory access is the largest obstacle for performance improvement in TCP data transfer. Then we propose a new mechanism which reduces the number of memory access in TCP data transfer, and compose some of new socket system calls to avoid the redundant memory copy process. We further implement the proposed mechanism to the actual computers running FreeBSD, and show that the proposed mechanism can improve 30-50% of the transfer speed compared with the original mechanism through some experiments.
Keyword(in Japanese) (See Japanese page)
Keyword(in English) TCP(Transmission Control Protocol) / endhosts / socket buffer / memory copy / protocol processing
Paper # IN2000-23
Date of Issue

Conference Information
Committee IN
Conference Date 2000/5/12(1days)
Place (in Japanese) (See Japanese page)
Place (in English)
Topics (in Japanese) (See Japanese page)
Topics (in English)
Chair
Vice Chair
Secretary
Assistant

Paper Information
Registration To Information Networks (IN)
Language JPN
Title (in Japanese) (See Japanese page)
Sub Title (in Japanese) (See Japanese page)
Title (in English) Improvement of Processing Time at Endhosts for High-Speed Data Transfer by TCP
Sub Title (in English)
Keyword(1) TCP(Transmission Control Protocol)
Keyword(2) endhosts
Keyword(3) socket buffer
Keyword(4) memory copy
Keyword(5) protocol processing
1st Author's Name Tatsuhiko Terai
1st Author's Affiliation Department of Informatics and Mathematical Science Graduate School of Engineering Science, Osaka University()
2nd Author's Name Takahiro Matsuo
2nd Author's Affiliation Kansai Electric Power Co.
3rd Author's Name Go Hasegawa
3rd Author's Affiliation Graduate School of Economics, Osaka University
4th Author's Name Masayuki Murata
4th Author's Affiliation Department of Informatics and Mathematical Science Graduate School of Engineering Science, Osaka University
Date 2000/5/12
Paper # IN2000-23
Volume (vol) vol.100
Number (no) 69
Page pp.pp.-
#Pages 6
Date of Issue