0

我想知道 TCP 套接字的传输时间是否可配置。我正在发送一个大小为 19 字节的 TCP 数据包,传输时间似乎约为 1 秒。这可以被取消还是必须接受它是什么?

4

1 回答 1

4

你是如何计算这个时间的?我希望您不要比较两台不同计算机的时间,因为它们的时钟可能并不相同。

然而,话虽如此,您可能正在遭受 Nagle 算法的困扰,在该算法中,连接等待传输数据以查看是否还有更多要一起批处理。您可以通过设置 Tcp 选项来关闭它。

http://msdn.microsoft.com/en-us/library/system.net.sockets.socket.nodelay.aspx

于 2013-08-04T09:31:17.890 回答