为了提高吞吐量,我需要为TCP程序动态选择RWIN大小。由于RWIN是带宽和RTT的乘积,我想知道是否有任何方法可以使用Winsock API获得RTT。
发布于 2014-02-13 09:08:53
可能不会,但在任何情况下,您都应该做最坏的打算,并将缓冲区设置得更大。将它设置得更大只会耗费你的空间,而不是时间。Windows的默认值曾经是8k,这总是太小了。将其设置为52k左右,看看是否仍有问题。
https://stackoverflow.com/questions/21731092
复制相似问题