"UDT is a reliable UDP based application level data transport protocol
for distributed data intensive applications over wide area high-speed
networks. UDT uses UDP to transfer bulk data with its own reliability
control and congestion control mechanisms. The new protocol can
transfer data at a much higher speed than TCP does. UDT is also a
highly configurable framework that can accommodate various congestion
control algorithms.
The features are:
Fast. UDT is designed for extremely high speed
networks and it has been used to support global data transfer of
terabyte sized data sets. UDT is the core technology in many commercial
WAN acceleration products.
Fair and Friendly. Concurrent UDT flows can share the available bandwidth fairly, while UDT also leaves enough bandwidth for TCP.
Easy to Use. UDT resides completely at the
application level. Users can simply download the software and start to
use it. No kernel reconfiguration is needed. In addition, UDT's API is
very similar to the traditional socket API so that existing applications
can be easily modified.
Highly Configurable. UDT supports user defined
congestion control algorithms with a simple configuration. Users may
also modify UDT to suit various situations. This feature can also be
used by students and researchers to investigate new control algorithms.
Firewall Friendly. UDT is completely based on
UDP, which makes it easier to traverse the firewall. In addition,
multiple UDT flows can share a single UDP port, thus a firewall can open
only one UDP port for all UDT connections. UDT also supports rendezvous
connection setup.
UDT is a protocol and library; it does not provide a
tool/application for end users directly. If you need a system software
to support wide area data storage and distribution, please try Sector."
http://udt.sourceforge.net/
http://sector.sourceforge.net/
No comments:
Post a Comment