обнаружение устройств, подключенных к моей сети - PullRequest
3 голосов
/ 14 марта 2011

Мне нужен код Java для обнаружения текущих подключенных устройств к моей сети. Я попробовал следующую идею: - для всех возможных адресов проверьте, подключен ли этот адрес (петля 254) - чтобы ускорить этот процесс, я создал поток для каждой проверки, чтобы они выполнялись параллельно

Есть ли способ эффективнее ??

1 Ответ

0 голосов
/ 14 марта 2011

Ну, есть много способов обнаружения сетевых устройств, и вы не даете никакой информации о характере вашей ситуации.

Самый простой (и самый упрощенный) подход, который я могу придумать, - это пинг широковещательного адреса.вашей IP-сети, а затем обратитесь к таблице ARP системы.К сожалению, у меня нет конкретной стратегии доступа к таблице ARP из Java, чтобы предложить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...