服务器端
在2-3s内发送4000个UDP包每个UDP数据段长度为600字节
客户端
即便是进行最简单的计算接收到的UDP包的个数也会产生丢包现象这可咋整呢?
好像客户端处理速度跟不上去,可是现在客户端在收到包后的处理已经够简单的了
在2-3s内发送4000个UDP包每个UDP数据段长度为600字节
客户端
即便是进行最简单的计算接收到的UDP包的个数也会产生丢包现象这可咋整呢?
好像客户端处理速度跟不上去,可是现在客户端在收到包后的处理已经够简单的了
直接用tcp吧
不然自己处理,麻烦的。
UDP发送端 和接受端的速度应该匹配
如果你收包处理的速度慢的话 ,接收缓冲区肯定丢数据
UDP 是User Datagram Protocol的简称, 中文名是用户数据包协议,是 OSI 参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务。
你可以慢点发数据,可能要丢得少一些
可以改成TCP传输,或者自己建立重传机制,这个比较繁琐。将接收和处理分开来可以减少udp丢包,但是完全避免丢包是不太可能的