Hola totoec2,
para hacer un ping en Java puedes hacerlo de esta forma:
Código PHP:
try{
in = InetAddress.getByName("192.168.1.x");
if (in.isReachable(1500)){
System.out.println("encendido");
}else{
System.out.println("apagado");
}
Para escanear una red, simplemente usa un for.
P.D. Si vas a escanear una red externa, tendrás que aumentar el tiempo.
Un saludo!
Athlit