山东高端网站建设方案,上海高端品牌网站建设,四川南充房产网,建站seo怎么赚钱TCP是通过确认机制和超时重传机制实现可靠传输 UDP UDP它不属于连接型协议#xff0c;因而具有资源消耗小#xff0c;处理速度快的优点#xff0c;所以通常音频、视频和普通数据在传送时使用UDP较多#xff0c;因为它们即使偶尔丢失一两个数据包#xff0c;也不会对接收结…TCP是通过确认机制和超时重传机制实现可靠传输 UDP UDP它不属于连接型协议因而具有资源消耗小处理速度快的优点所以通常音频、视频和普通数据在传送时使用UDP较多因为它们即使偶尔丢失一两个数据包也不会对接收结果产生太大影响。传输层无法保证数据的可靠传输只能通过应用层来实现了。实现的方式可以参照tcp可靠性传输的方式只是实现不在传输层实现转移到了应用层。 关键在于两点从应用层角度考虑 1 提供超时重传能避免数据报丢失。 2 提供确认序列号可以对数据报进行确认和排序。 本端首先在UDP数据报定义一个首部首部包含确认序列号和时间戳时间戳是用来计算RTT(数据报传输的往返时间)从何计算出合适的RTO(重传的超时时间)。然后以等-停的方式发送数据报即收到对端的确认之后才发送下一个的数据报。当时间超时本端重传数据报同时RTO扩大为原来的两倍重新开始计时。 对端接受到一个数据报之后取下该数据报首部的时间戳和确认序列号并添加本端的确认数据报首部之后发送给对端。根据此序列号对已收到的数据报进行排序并丢弃重复的数据报。转载于:https://www.cnblogs.com/home123/p/7499608.html