.net 是200-400毫秒”;“慢”;TCP延迟?(非平)
我正在为我的.net应用程序开发一个网络库,现在我正在尝试测试“真实世界”的延迟 因此,目前我正在将时间从服务器发送到客户端,并记录该消息传递到应用程序其余部分的时间 在我认为相当不错的互联网连接(40/40和50/10)上,大约需要400毫秒。我真的不需要它是超快速或任何东西。我只是想知道这两者的比较.net 是200-400毫秒”;“慢”;TCP延迟?(非平),.net,tcp,tcpclient,tcplistener,tcpsocket,.net,Tcp,Tcpclient,Tcplistener,Tcpsocket,我正在为我的.net应用程序开发一个网络库,现在我正在尝试测试“真实世界”的延迟 因此,目前我正在将时间从服务器发送到客户端,并记录该消息传递到应用程序其余部分的时间 在我认为相当不错的互联网连接(40/40和50/10)上,大约需要400毫秒。我真的不需要它是超快速或任何东西。我只是想知道这两者的比较 我不是说ping速度,我是说从应用程序调用库中的“send”方法开始到客户端引发“receive”事件的时间 TCP发送有两个延迟组件: 网络。使用ping google.com-t查找 唠叨
- 我不是说ping速度,我是说从应用程序调用库中的“send”方法开始到客户端引发“receive”事件的时间
ping google.com-t
查找您可能应该禁用唠叨并优化
Write
调用,以便它们一次写入所有数据。否则,您将发送许多小数据包而不会唠叨。MSDN上有关在套接字上使用Nagle算法的相关文档: