Buenas tardes.
¿Por qué deseas hacer eso?. Me parece curioso porque normalmete cuando trabajamos con sockets declaramos la IP del servidor y su puerto como constantes porque serán fijos a no ser que se cambie manualmente el IP y el puerto.
¿Para qué necesitas escanear los equipos conectados en el cliente, si se supone que hay un solo servidor por lo que siempre tendras una IP a la cual conectarte?.
Saludos.
Holaaa, muchas gracias por responder a todos, ya estoy viendo lo de los multi cast.... Gus bueno te cito ati porque me preguntaste para que quiero hacerlo...pues bien... espero explicarme bien para que puedas entenderlo...
quiero hacer un programa Control Remoto para el pc... Controlandolo desde otro pc (despues sera controlar el pc desde android)...
la cosa es que yo no siempre estoy conectado a la misma red de wifi...por lo tanto no siempre tengo la misma IP en los dos dispositivos...por lo cual tendria que ver cual es la IP del Pc Servidor(el que sera controlado) pero quiero hacerlo sin tener que entrar al CMD de windows y poner ipconfig y ver la direccion ip....esto lo logro con InetAddress en el programa Servidor... ya logre obtener la IP pero al querer enviarla por un Socket hacia el cliente necesito tambien la IP del PC Cliente entonces ahi esta el drama... tendria que dejar una IP constante que no serviria de nada porque como no siempre estoy en la misma red WIFI no seria constante...de modo que tendria que entrar al PC Servidor y ponerle manualmente la IP del PC Cliente... :/ y bueno ya veras es un drama....realmente nose si esque existe algun otro modo de hacer esto mas facil, aunque no es dificil como yo quiero hacerlo porque ya lo hize pero cuando cambio de wifi ya no sirve.
Por si no entendiste:
1.-El pc servidor obtendra su ip, y la enviara atravez de un Socket al pc cliente
2.-El pc cliente estara esperando que llege la ip del pc servidor atravez de ServerSocket para almacenarla en una variable String.
si te das cueta el necesitara mi ip para enviar atravez de un socket... y es por eso que busco algun metodo para obtener las ips de los dispositivos conectados a la red...para automatizar al programa que pruebe uno por uno....
espero haberme explicado de la mejor manera
muchas gracias