Using UDP for Reliable Data Transfer over High Bandwidth-Delay Product Networks
نویسندگان
چکیده
As the network bandwidth and delay increase, TCP becomes inefficient. Data intensive applications over high-speed networks such as the computational grids need new transport protocol to support them. This paper describes a general purpose high performance data transfer protocol as an application level solution. The protocol, named UDT, or UDP-based data transfer protocol, works above UDP with reliability and congestion control mechanisms. UDT uses both positive acknowledgement and negative acknowledgement to guarantee data reliability. It combines rate based and window based congestion control mechanisms to ensure efficiency and fairness, including two particular fairness objectives of TCP friendliness and delay independence. Both simulation and implementation results have shown that UDT meet these objectives very well. This paper will describe the details of UDT protocol with simulation and implementation results and analysis.
منابع مشابه
SABUL: A High Performance Data Transfer Protocol
The paper describes SABUL, an application level data transfer protocol for data intensive applications over high bandwidth-delay product networks. SABUL is designed for reliability, high performance, fairness, and stability. This unidirectional protocol uses UDP to transfer data and TCP to send back control messages. A rate based congestion control that tunes the inter-packet transmission time ...
متن کاملTeraflows over Gigabit WANs with UDT
The TCP transport protocol is currently inefficient for high speed data transfers over long distance networks with high bandwidth delay products. The challenge is to develop a protocol which is fast over networks with high bandwidth delay products, fair to other high volume data streams, and friendly to TCP-based flows. We describe here a UDP based application level transport protocol named UDT...
متن کاملRate Based Congestion Control over High Bandwidth/Delay Links
As the network bandwidth and delay increase, traditional dominant transfer protocols on the Internet like TCP have shown inefficiency and instability to many applications involved in huge amounts of data transfer. We present in this paper a rate based congestion control algorithm as an application level solution. This algorithm is deployed in our SABUL high performance data transfer protocol, w...
متن کاملReliable Blast UDP: Predictable High Performance Bulk Data Transfer
High speed bulk data transfer is an important part of many data-intensive scientific applications. This paper describes an aggressive bulk data transfer scheme, called Reliable Blast UDP (RBUDP), intended for extremely high bandwidth, dedicatedor Quality-of-Serviceenabled networks, such as optically switched networks. This paper also provides an analytical model to predict RBUDP’s performance a...
متن کاملEffective Use of Dedicated Wide-Area Networks for High-Performance Distributed Computing
Recent advances in Grid technology have made it possible to build so-called computational Grids, or simply Grids, which couple unique or rare resources that are geographically separated and span multiple administrative domains. Such Grids are invariably composed of heterogeneous networks in which, at the least, a high-performance switch accommodates intracluster messages and a separate, sometim...
متن کامل