InetAddress usado para testar conectividade do link ( qual o tempo ideal para teste ? )

pessoal,

Estou usando o método isReachable() para avaliar se o link está ativo.
Quando coloco no argumento 3000 (3s) não funciona para nenhum IP testado.
Quando aumento para 10000 (10s), ainda algumas vezes ocorre falha, mesmo estando o link operando normalmente.

InetAddress address = InetAddress.getByAddress(Host) ; boolean bIsReacheable = address.isReachable(10000);Alguem usa esse recurso para avaliar conectividade ?
Existe como configurar algum outro parametro nessa variável ?
Qual o valor mais indicado para o argumento para testar a conectividade ?
( acho meio absurdo, mas será que teria de aumentar para 15s ? )

+++