ICMP, как правило, требует административных привилегий, поэтому Java-программа, работающая как обычный пользователь, не может напрямую использовать ICMP.
Единственный обходной путь, который мне приходит в голову, - это создание внешней программы для запуска ОС.предоставил команду "ping" и проанализировал ее вывод.