UDP-based Data Transfer Protocol
From Wikipedia, the free encyclopedia
UDP-based Data Transfer Protocol, also known as UDT, is a high performance data transfer protocol designed for transferring large volumetric datasets over high speed wide area networks, where TCP does not work very well.
UDT is built on top of User Datagram Protocol (UDP) by adding new congestion control and reliability control mechanisms. UDT is an application level, connection oriented, duplex protocol, while it supports both reliable data streaming and partial reliable messaging.
UDT was developed by Yunhong Gu during his PhD study at the National Center for Data Mining (NCDM) of University of Illinois at Chicago. The protocol has an open source implementation on SourceForge.