我目前正在实现可靠的UDP传输,这是受KCP、Dragonite和QUIC启发而来的,只是出于自我教育目的。我想应用几个优化措施,其中之一是多路复用。
我的想法是:我将数据分成小块(块大小与MTU相关),并通过多个数据报套接字异步并行发送和接收它们(客户端和服务器都如此),利用协程。
这个解决方案能行吗?我应该期望性能提高吗?
我目前正在实现可靠的UDP传输,这是受KCP、Dragonite和QUIC启发而来的,只是出于自我教育目的。我想应用几个优化措施,其中之一是多路复用。
我的想法是:我将数据分成小块(块大小与MTU相关),并通过多个数据报套接字异步并行发送和接收它们(客户端和服务器都如此),利用协程。
这个解决方案能行吗?我应该期望性能提高吗?