サーバーのリストへのping遅延時間を測定する方法を探しています。jvmの計算時間ではなく、可能な限り正確に測定されるのは実際のパケット遅延のみであることが重要です。
いくつかの側面はここでの回答でカバーされています:Windowsから真のJavapingを実行する方法は?
InetAddress.isReachable(timeout)の時間を測定することは、pingを実行する必要のある一部のサーバーに対して機能しなかったため、オプションではないと思います。
私がこれまでに得た最も近いものは、上記のリンクの回答に示されているように、processbuilderを使用することです。
jpcapライブラリも見つけました:http://netresearch.ics.uci.edu/kfujii/Jpcap/doc/download.htmlですが、ネイティブに移行するにはコストがかかります。