Answers:
“ ping”(作为一种度量)是“往返时间”(RTT)的游戏者/外行语,您可以使用“ ping”命令进行度量。它是对延迟的一种度量,但是可以通过与QoS相关的流量整形来解决。可以给ping的“ ICMP echo”数据包赋予比其他流量更高的优先级,这样即使在可怕的网络上ping RTT看起来也很棒。TCP连接也会跟踪其RTT,通常只是不报告它。如果您认为ping RTT是否受QoS影响,则TCP RTT更重要。
不要要求“ ping”。这可能会让您听起来像个无知的游戏玩家,而不是经验丰富的宽带用户。在饱和连接上请求典型的TCP RTT。20ms不错,但是100ms开始进入缓冲区域。还询问丢包率。您想要的东西低于1%。
我试图辨别要向提供者询问哪个值(售前问题)以及如何解释它。
您可以使用ICMP以外的其他协议对特定目标进行ping通,但对另一目标甚至同一目标的延迟却极低。
您的ISP不会控制到其网络外部目标的ping结果,它将控制您与它们之间的连接延迟(特别是您对自己网络中的设备或由其拥有的网络的延迟)伙伴)。
您应该坚持他们拥有的控制权,换句话说,在与他们的任何对话中都应使用“延迟”一词。 如果您提到自己对Google的欢迎,他们会想解决该问题,但是解决该问题并不会增加您使用其他协议的服务的延迟。
给定无线连接,“延迟”和“ ping”之间有什么区别?
Ping是用于测试网络连接的实用程序。它使用ICMP回显请求/答复来执行此操作。发起主机发送ICMP回显请求,接收主机发送ICMP回显应答。
...
大多数ping程序都会运行ping几次,并且它们会返回往返ICMP网络延迟。Ping程序通常会为您提供发送,接收,丢失的数据包数量和丢失百分比,以及最低,最高和平均ping延迟。
在评论中,Ron解释了以下有关ping延迟的谬论。
您的ping延迟可能与其他应用程序的性能完全无关。ICMP通常降级为最低优先级,它可能最终排在队列中,而其他实际流量则通过发送。某些ISP会将它路由到与您其他流量不同的路径上,将其发送很长的距离,或者通过辅助连接发送。
换句话说,等待时间是对数据包接收或发送所花费时间的一种度量,而ping是一种实用程序,它测量对于特定类型的数据要发送和接收所花费的平均时间。
有多种因素会增加或减少您的延迟,其中大多数因素都在网络外部,这意味着高延迟是由其他设备到目标设备引起的。在大多数情况下,您无法控制数据将采用的路径,甚至无法控制,几乎无法减少网络的延迟。
“延迟”和“ ping”有什么区别?
从技术上讲,ping
是一种用于测量延迟的程序。(延迟是您看到某些操作的效果所花费的时间,通常是发送数据包和接收回复所花费的时间。)
但是非正式地,这两个术语经常互换使用,并且描述同一件事。
我正在尝试分辨要向提供者询问哪个值(预售问题)
“延迟”会更正确,但无论销售代表对它的理解如何,都应加上。
但是,在这两种情况下,如果指定的问题是唯一有意义的两个行程的末端。(就像询问距离或持续时间一样。)
例如: