udt-2009.ppt

    udp 如何实现可靠传输?
    udp 本身无法实现,但是基于udp 在上层进行封装可以实现。

    The Internet transport protocol (TCP) does NOT scale well as network bandwidth-delay product (BDP) increases。

    基于UDP的数据传输协议(UDP-based Data Transfer Protocol,简称UDT)是一种互联网数据传输协议。
    UDT的主要目的是 支持高速广域网上的海量数据传输,而互联网上的标准数据传输协议TCP在高带宽长距离网络上性能很差

    顾名思义,UDT建于UDP之上,并引入新的拥塞控制和数据可靠性控制机制。UDT是面向连接的双向的应用层协议。它同时支持可靠的数据流传输和部分可靠的数据报传输。

    那么UDT与UDP的区别又是什么?

    UDT建于UDP之上,并引入新的拥塞控制和数据可靠性控制机制。UDT是面向连接的双向的应用层协议。它同时支持可靠的数据流传输和部分可靠的数据报传输。

    UDT的使用场景是什么?

    由于UDT完全在UDP上实现,它也可以应用在除了高速数据传输之外的其它应用领域,例如点到点技术(P2P),防火墙穿透,多媒体数据传输等等。

    https://blog.csdn.net/bytxl/article/details/44979669
    http://udt.sourceforge.net/
    https://netty.io/wiki/index.html