attraverso il seguente codice (qui estremamente semplificato) invio una richiesta ad un indirizzo IP interno alla mia rete LAN ed analizzo la risposta per determinare la connettività (Ping).
Nella mia rete ho vari switch prima di arrivare all' IP richiesto e talvolta sono gli switch a bloccarsi, ci sono metodi per controllare questo genere di eventi, ovvero a che punto del percorso si è bloccato il segnale?

codice:
Dim WithEvents pingClient As New Ping()

pingClient.SendAsync(xxx.xxx.xxx.xxx, Nothing)
Grazie