Ping
最大ping響應時間?
我想知道最大(實際)ping 響應時間可能是多少。據我所知,在任何地方都沒有定義最大值(TTL,但那是跳數,而不是時間)。當我想到它時,我不確定我是否見過超過一秒左右的 ping 響應時間。但據我所知,沒有什麼可以阻止遠端主機等待(或真的很忙)並且幾秒鐘內不發迴響應。
作為一個簡單的數據點,我只是 ping 了世界各地的一些伺服器,我能找到的最差時間是 350 毫秒。
我想知道最大(實際)ping 響應時間可能是多少。據我所知,在任何地方都沒有定義最大值(TTL,但那是跳數,而不是時間)。
理論上,回應要求和回復之間的時間可能很長。快速瀏覽一下RFC 1122,我在這裡看不到任何正式的約束。
但實際上,有一個門檻值,在此之後沒有回復將被視為根本沒有回复(超時)。具體值取決於實現:
#define MAXWAIT 10 /* max seconds to wait for response */
比這更長的 Ping 響應相當於根本沒有響應。所以,我認為可以安全地假設這是實際限制。
需要注意的一件事 - 我在這裡只談論ICMP。如果您指的是其他“ ping ”(例如某些特定於應用程序的請求/響應之間的延遲),它可能會完全不同。