DocumentCode
2546875
Title
Experiences in Design and Implementation of a High Performance Transport Protocol
Author
Gu, Yunhong ; Hong, Xinwei ; Grossman, Robert L.
Author_Institution
University of Illinois at Chicago
fYear
2004
fDate
06-12 Nov. 2004
Firstpage
22
Lastpage
22
Abstract
This paper describes our experiences in the development of the UDP-based Data Transport (UDT) protocol, an application level transport protocol used in distributed data intensive applications. The new protocol is motivated by the emergence of wide area high-speed optical networks, in which TCP is often found to fail to utilize the abundant bandwidth. UDT demonstrates good efficiency and fairness (including RTT fairness and TCP friendliness) characteristics in high performance computing applications where a small number of bulk sources share the abundant bandwidth. It combines both rate and window control and uses bandwidth estimation to determine the control parameters automatically. This paper presents the rationale behind UDT: how UDT integrates these schemes to support high performance data transfer, why these schemes are used, and what the main issues are in the design and implementation of this high performance transport protocol.
Keywords
Design; Experimentation; Performance; UDT; data intensive application; design; implementation; transport protocol; Application software; Automatic control; Bandwidth; Delay effects; Distributed computing; High performance computing; Internet; Optical fiber networks; Streaming media; Transport protocols;
fLanguage
English
Publisher
ieee
Conference_Titel
Supercomputing, 2004. Proceedings of the ACM/IEEE SC2004 Conference
Print_ISBN
0-7695-2153-3
Type
conf
DOI
10.1109/SC.2004.24
Filename
1392952
Link To Document