De man ping
:
-w deadline
Specify a timeout, in seconds, before ping exits regardless of how many packets have been sent or received. In this case ping does not stop after count packet are sent, it waits either for deadline expire or until count probes are answered or for some error
notification from network.
-W timeout
Time to wait for a response, in seconds. The option affects only timeout in absense of any responses, otherwise ping waits for two RTTs.
Es decir, -w
establece el tiempo de espera para toda la sesión del programa . Si configura -w 30
, ping
(el programa) saldrá después de 30 segundos.
-W
Por otro lado, establece el tiempo de espera para un solo ping . Si lo configura -W 1
, ese intento de ping en particular expirará.
En cuanto a cómo establecer un tiempo de espera de ping individual de 200 ms, no creo que esto se pueda hacer con iputils
'versión de ping
. Es posible que desee probar directamente la programación con una biblioteca ICMP.
ping
ejecutable? Hay varias versiones diferentes de ping alrededor, con diferentes opciones.