Nach Rechnern im Netz pingen
Hallo, ich schon wieder!
Brauche mal wieder Rat..
Ich möchte in einem Netzwerk möglichst schnell 6-7 Subnetze nach Rechnern absuchen. Früher habe ich das mit einer kleinen Batch gemacht, möchte das aber jetzt in ein Tool (mit vb.net) integrieren. Mit z.B. My.Computer.Network.Ping(server, PingTimeOut) nutze ich ja im Prinzip die Shell, was aber recht langsam ist. Lohnt da der Aufwand den Weg über eine TCP-Socketverbindung zu gehen, was die Geschwindigkeit angeht? Ist es möglich die Shell-Variante auf mehrere Threads autzuteilen um die Subnetze parallel zu durchforsten?
Ich möchte in einem Netzwerk möglichst schnell 6-7 Subnetze nach Rechnern absuchen. Früher habe ich das mit einer kleinen Batch gemacht, möchte das aber jetzt in ein Tool (mit vb.net) integrieren. Mit z.B. My.Computer.Network.Ping(server, PingTimeOut) nutze ich ja im Prinzip die Shell, was aber recht langsam ist. Lohnt da der Aufwand den Weg über eine TCP-Socketverbindung zu gehen, was die Geschwindigkeit angeht? Ist es möglich die Shell-Variante auf mehrere Threads autzuteilen um die Subnetze parallel zu durchforsten?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 104345
Url: https://administrator.de/forum/nach-rechnern-im-netz-pingen-104345.html
Ausgedruckt am: 29.04.2025 um 01:04 Uhr