iputils pingプログラムは、-W
このオプションに以下を指定します。
-W timeout
Time to wait for a response, in seconds. The option affects only
timeout in absence of any responses, otherwise ping waits for
two RTTs.
-W
この値はある状況でいいえ適用され、「2 RTTスタンバイ」は適用されますか?
ベストアンサー1
ping シーケンス中は、ping が発生したシステムでは応答がありません。この場合、ping
pingシーケンスのすべてのRTTの最大値に2を掛けた時間の後にタイムアウトが発生します。
この例では、タイムアウトは55.392×2 = 110.784ミリ秒に設定されています。
PING www.google.com (173.194.44.80) 56(84) bytes of data.
64 bytes from 173.194.44.80: icmp_seq=1 ttl=47 time=55.3 ms
64 bytes from 173.194.44.80: icmp_seq=2 ttl=47 time=52.6 ms
64 bytes from 173.194.44.80: icmp_seq=3 ttl=47 time=52.7 ms
64 bytes from 173.194.44.80: icmp_seq=4 ttl=47 time=53.9 ms
64 bytes from 173.194.44.80: icmp_seq=5 ttl=47 time=52.5 ms
64 bytes from 173.194.44.80: icmp_seq=6 ttl=47 time=52.7 ms
64 bytes from 173.194.44.80: icmp_seq=7 ttl=47 time=52.8 ms
64 bytes from 173.194.44.80: icmp_seq=8 ttl=47 time=53.2 ms
^C
--- www.google.com ping statistics ---
8 packets transmitted, 8 received, 0% packet loss, time 7010ms
rtt min/avg/max/mdev = 52.535/53.273/55.392/0.939 ms
pingを試みるコンピュータがまったく応答しない場合:
- このフラグを使用しないと、
-W
実装によっては一定時間(通常4秒または10秒)後にpingがタイムアウトします。 - この
-W
フラグを使用すると、指定された時間以降にpingがタイムアウトします。