因此,我正在尝试编写一个非常简单的客户端-服务器系统,该系统对 UDP 进行一些拥塞控制。简单地说,服务器发送数据包并从客户端接收反馈包。我对此很陌生,不确定:
(1) 同一个socket可以连接多少个用户?
(2) 多个用户可以同时使用一个套接字(也就是并行读/写)?
(3)我需要使用线程,以便对于每个用户,我可以向他们发送数据包并并行接收来自他们的反馈包。我在另一篇文章中读到,不应该为每个用户打开线程(我为每个用户打开两个线程)。我这样做有错吗?我有一个固有的误解吗?有人对如何处理这个有建议吗?
对不起,我对此很陌生。