赞
踩
数据传输:
1.尽力可靠 音视频通话
2.无序可靠 文件传输,迅雷下载文件,分片下载
3.有序可靠 金融转账(包到达并有序,然后才开始处理)
腾讯移动游戏技术++UDP可靠性设计 KCP优秀博文选读 用户态+协议栈深度解析 视频
1.udp使用场景
音视频通话 实时考虑
游戏 比如王者荣耀 实时性考虑
工业物联网 传感器,5秒钟获取传感器数据,然后上传到服务器,但平常时间是休眠状态 实际有效包只有一个 使用udp发送一个包即可,减少了三次握手,四次挥手的耗能
2.如何选择tcp和udp
udp能否提高带宽?要提高带宽,还是选用tcp比较好
udp实时性,高山流水,流速快 游戏里面udp可靠性设计,灵活,实时,低延迟
tcp 数据传输可靠,带宽高 大江大河
3.协议设计
协议设计 header + body,udp封装在IP报文中的body中
IP封装 header + UDP数据报
header | UDP数据报ÿ |
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。