如果我在从客户端到服务器的udp套接字(在我的情况下为QUdpSocket)上连续写2次,是否可能只收到一个数据报,其中包含我从客户端写的两个数据?还是我确定我将始终获得2个独立的数据报?

最佳答案

您可以确保不会将两个数据都作为一个数据报接收。同样,您必须记住,UDP协议不能保证所有发送数据报的传递(它不是TCP协议)。数据报可能会丢失。这就是为什么,您不能确定将始终收到2个单独的数据报(对于您的示例)。有关更多信息,请查看UDP文档:https://www.ietf.org/rfc/rfc768.txt

10-04 14:43
查看更多