Salut,
J'aimerai depuis un programme en java savoir qu'elles sont les machines (adresses IP) de mon réseau local qui sont connectées.
Je pensais utiliser les sockets et plus particulièrement le port n°7 de
TCP mais lorsque que je crée mon socket sur ce port, je me fais jeter
par les PC qui sont allumés en ayant ce message en retour :
"java.net.ConnectException: Connection refused: connect"
Pourtant il me semblait que le port n°7 de TCP était le port qui repondait si la carte réseau est connectée. Je me trompe ?
Un autre truc : j'aimerai que le timeout du socket sur les IP qui ne
sont pas connectées soit bcp plus court. Là, il y a au moins 20
secondes avant qu'il passe à la suivante.
Si quelqu'un a une idée ou une autre solution ...
Merci