- 网速的提升给UDP的稳定性提供可靠网络保障,丢包率很低,如果使用应用层重传,能够确保传输的可靠性。
- TCP为了实现网络通信的可靠性,使用了复杂的拥塞控制算法,建立了繁琐的握手过程,由于TCP内置的系统协议栈中,极难对其进行改进。
- 采用TCP,一旦发生丢包,TCP会将后续的包缓存起来,等前面的包重传并接收到后再继续发送,延时会越来越大,基于UDP对实时性要求较为严格的情况下,采用自定义重传机制,能够把丢包产生的延迟降到最低,尽量减少网络问题对游戏性造成影响。
为什么UDP有时比TCP更有优势?
最新推荐文章于 2024-08-30 18:44:02 发布
网速提升为UDP稳定性提供保障,应用层重传可确保其传输可靠性。而TCP为实现可靠性采用复杂拥塞控制算法和繁琐握手过程,且难改进。发生丢包时,TCP延时大,UDP自定义重传机制可降低丢包延迟,减少对游戏性影响。
449

被折叠的 条评论
为什么被折叠?



