应用层协议如何保证UDP传输协议的数据可靠性

如题所述

在网络通信质量较好的情况下,udp体现出高效率,这适合于传送少量报文的应用,其可靠性由应用程序来保证,如:接收信号后向源方返回一个回响,超时重发、数据检验等功能需应用程序来实现。虽然udp是一个不可靠的协议,但它是分发信息的一个理想协议。例如,在屏幕上报告股票市场、在屏幕上显示航空信息等等。udp也用在路由信息协议rip(routing
information
protocol)中修改路由表。在这些应用场合下,如果有一个消息丢失,在几秒之后另一个新的消息就会替换它。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-07-24
在传输的数据里加上验证的数据,比如crc32等本回答被提问者采纳
第2个回答  2010-07-24
数据包中加入校验码
增加数据交互,采用数据接收方应答数据发送方的机制保证数据传输的可靠性
减小单个数据包的长度
等等
第3个回答  2010-07-25
传输时会在你的数据前加校验码的。