Day*_*Two 2 udp network-programming tcp
我需要将每秒1000个小对象从服务器程序推送到gigibit LAN上的100个客户端,所以我需要最快的方法谢谢.
我知道usp和TCP之间的区别 - 我在udp之上有一层让它可靠和有序.
我应该使用哪个以及为什么?Udp单播或TCP.出于路由器的原因,我不能使用Udp组播.
谢谢
客户可以互相沟通吗?最终,您的服务器只有有限数量的电线,这限制了您的速度.让客户端完成一些分发工作可以为您提供更多的线路,从而使您的速度倍增,比任何协议更改都要多.
TCP本质上是具有可靠性层的UDP - 正是您拥有的.然而,TCP在硬件中实现并且已经过验证.您的可靠性层是软件(较慢)和未经证实(风险).