高延迟,但 ping 显示低延迟

Min*_*ras 8 networking windows windows-server-2008 latency

我们看到访问同一子网内远程资源的服务的延迟约为 100-300 毫秒,但是当我们使用 ping(ping 大小与正常发送的数据包大小相似)时,我们看到响应为 5 毫秒或更短。还有什么我们应该检查的吗?

资源监视器的摘录

ada*_*ptr 21

“延迟”是什么意思?
您是否将 ICMP 回声响应时间与应用程序处理往返时间进行比较?

如果你是,那就可以解释了——还告诉你不要比较苹果和橙子:)

  • 同意 - 在服务器上进行数据包捕获并观察服务器对应用程序请求发出回复所需的时间。 (4认同)
  • ..和ICMP数据包是64字节。它们的总体延迟和测量延迟几乎可以保证比包含实际数据有效负载的任何延迟都要好。 (4认同)
  • ...但它们都是*圆形*(这适用于 RTT 和指定的水果!) (3认同)
  • 最重要的是,ping 在服务器上几乎没有时间被处理,并且您可能有 QOS 优先 ping(我在一些链接上做了)。 (2认同)

pQd*_*pQd 8

例如对于较大的数据包,您是否会丢失数据包[导致重传]?

也许ping -s 1400 address在 linux 或ping -l 1400 addresswindows 下尝试。

如果这对尝试使用wireshark查看流量没有帮助- 也许有一些奇怪的重新传输,损坏的数据包?