Bonjour,

Je suis entrain de rédige une commande Powershell en c# qui a pour but de scanner un réseaux.

la commande doit :
- Pingé des réseaux ip afin de savoir qu'elle pc est présent dans le réseaux
- Tester sur les machine qui répondent qu'elles ports sont ouvert ( ou du moins , si certain ports sont ouvert )

Premier probleme que je rencontre est donc le ping , quand je vaux scanner de gros réseaux cela met énormément de temps, du coup je voudrais trouver une solution
j'ai penser par exemple a envoyé les ping sans réponse puis a regardé un peut plus tard dans le cache arp les adresses enregistrer se qui je pense me ferai gagner du temps.
puisque je n'aurai donc pas attendre les réponses pour envoyé les autres ping .

pouvez-vous me dire si mon idées et bonne et si vous connaissez d'autre technique plus ou moins bien .