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.
Ou seja, -w
define o tempo limite para a sessão do programa inteiro . Se você definir -w 30
, ping
(o programa) sairá após 30 segundos.
-W
define o tempo limite para um ping único . Se você definir -W 1
, essa tentativa de ping em particular expirará.
Quanto a como definir um tempo limite de ping individual de 200 ms, não acredito que isso possa ser feito com iputils
'versão de ping
. Você pode querer tentar programar diretamente com uma biblioteca ICMP.