Понадобилось автоматически пинговать большое количество устройств программой на Java SE. Решение
нашлось быстро, но оно не работало под Windows. Так как требовалось реализовать этот функционал и под Windows тоже, пришлось воспользоваться
сторонней библиотекой. Собственно, оба решения (на своих платформах) работают прекрасно, но сложилась парадоксальная ситуация. Библиотека от Verax позволяет пинговать параллельно несколько адресов и, что самое главное, может делать это асинхронно. Под Linux приходится использовать isReachable, который пингует один адрес синхронно. Linux рассматривается как основная платформа (но при этом использует менее производительное решение для ICMP).
В связи с этим вопрос: возможно кто-то знает JNI-библиотеку для ICMP Ping (если там будет еще и traceroute, под root-овые права разумеется, будет вообще замечательно), работающую под Linux? Главный критерий — возможность выполнения параллельных асинхронных ping-ов. Решения следующего
типа не интересны.