摘要:在数据传输过程中,速度和可靠性之间存在着一定的矛盾,即高速简单的传输协议往往可靠性较差;可靠性高的协议传输速度通常不理想.传输控制协议(TCP)是面向连接的协议,提供两个通信服务之间的可靠的和有效的端到端的传输服务.用户数据报协议(UDP)是与TCP相对应的、面向非连接的协议.由于UDP协议没有连接的过程,所以它的通信效率高;但也正因为如此,大大降低了它的可靠性.通过对传统的传输协议TCP、UDP比较可以看出,很多应用场合需要一种基于UDP的可靠传输协议.而可靠用户数据报协议(Reliable UDP,RUDP)是一种基于可靠数据协议的简单分组传输协议.RUDP协议虽然能够保证通信传输的可靠性,但是可靠传输的控制机制较为复杂,效率还有提升的空间.本文提出了一种网络自适应机制,在此基础上,结合数据包的重发机制、流量控制和拥塞控制机制,给出了一种快速、高效高可靠的、引入多种可靠传输机制的简化协议FRUDP(Fast Reliable UDP).本文分析了FRUDP的基本原理,阐述了它的基本机制,并对这些机制进行了详细分析.通过对其理论上的分析得出该协议的高效高可靠特性.