我正在研究可靠的 UDP 网络,我必须知道一些事情。我认为 UDP 可靠算法就是这样工作的(我猜是 IDK);
- 服务器发送:(header:6)abcdef
- 客户端接收:(header:6)abdf,发回“我有 4 个数据,它们是 abdf”
- 服务器发送:(header:2)ce
- 客户收到:(header:2)ce,好的,我要合并它们!
现在这是可靠 UDP 的真正方法吗?
编辑(回答后,也许这对某人有帮助):我将使用 TCP,因为可靠的 UDP 不是处理我的操作的好方法。我将发送不重要的时间变量之类的位置。也许如果我为可靠的 UDP 创建一个算法,这个可靠的过程将需要 3-4 个 UDP send-recv,这意味着我此时可以发送 3-4 个其他不可靠的位置数据,并且我正在发送小数据,这样可以提高效率比可靠的UDP。