所要弥补的udp的不可靠性,超时和重传,序列号.
何时使用udp代替tcp
1,广播和多播必须使用udp
2,对于事务目的的服务器,一般采用udp,udp的处理时间为:RTT+SPT,tcp的处理时间为:2RTT+SPT
tcp特性分析:
1,正面确认,丢失分组重传,重复分组检测,给被网络打乱次序的分组排序。
2,窗口流量控制。
3,慢启动和拥塞避免。
总结如下:
1,多播和广播必须使用udp
2,简单的请求-应答应用程序可以使用udp,不过错误检测功能必须加入到应用程序中。
3,海量数据传输不应该使用udp。
阅读(512) | 评论(0) | 转发(0) |