发送一个长ping(等待超时时间很长)vs发送多个短ping

本文关键字:ping vs 超时 一个 等待 时间 | 更新日期: 2023-09-27 18:13:12

发送一个长ping(等待超时时间长)和发送多个短ping(等待超时时间短)之间有什么区别吗?

我是用c#写的,使用Ping。发送/Ping。SendAsync方法发送ping,但猜测这是一般的问题。

编辑

我知道发送ping到一些地址可能需要很长时间,比较不是很清楚。我真正感兴趣的是发送长ping的结果是否为假而发送多个短ping的结果的分离是否为真?

发送一个长ping(等待超时时间很长)vs发送多个短ping

想象一下,对于一个给定的服务器,ping响应需要15秒才能到达。如果您发送一个带有长超时2s的ping,您将获得响应。但是,如果您发送20个ping并设置0.1s的短超时,您将不会得到任何响应,而是20个超时。

编辑:

可以发送长ping的结果为假,并且断开发送多个短ping的结果是真的吗?

是的。ping不是100%可靠,例如可能有丢包或服务器负载过重而延迟/忽略请求。