przez Yari27 » środa, 8 czerwca 2016, 13:08
Potrzebuję zrobić szybkie wykrywanie IP dostępnych w sieci. pingowanie po kolei wszystkich adresów dostępnych w danej sieci odpada, trwa zbyt długo nawet w przypadku tylko 4 oktetu, próbowałem pingować w 4 wątkach naraz - skraca to czas sprawdzania sieci (ale niewiele), jednak dla 3 i 4 oktetu trwa już kilkadziesiąt minut - to strasznie długo.
Próbowałem z wysyłaniem danych na adres broadcast, jednak w mojej sieci na pinga na 192,168.1.255 nie odpowiada żaden komputer. Nie wiem, czy to specyfika tylko mojej sieci, czy może tak się po prostu nie da?
Można np. wysłać ping rozgłoszeniowo i później tylko czekać na odpowiedźi?
A może jakiś inny komponent indy oferuje takie możliwości?
Dobrym i szybkim rozwiązaniem było by łączenie i rozłączanie się z każdym IP?