Comment tester si une IP est active sans ping

cs_aloisio11 Messages postés 126 Date d'inscription lundi 18 septembre 2006 Statut Membre Dernière intervention 7 décembre 2009 - 4 déc. 2009 à 11:29
NHenry Messages postés 15112 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 13 avril 2024 - 12 déc. 2009 à 13:51
Bonjour à tous,

J'ai deux postes à IP fixe qui communiquent entre eux via internet, je peux travail sur l'un via l'autre et vis-versa.
Dans une petite application VB.Net qui sera sur un poste, j'aimerai pouvoir tester si l'autre est toujours actif (en fait si sa connexion internet fonctionne toujours), et tout ça sans Ping.
Pourquoi sans ping, car sur ces postes il y a une règle (je sais pas où, je connais pas grand chose en réseau) qui empêche le ping. Et ça on ne peut pas l'enlever (volonté de l'admin).

Quelqu'un aurait une idée car je trouve vraiment rien et je connais pas bien le réseau ?

Merci d'avance

3 réponses

NHenry Messages postés 15112 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 13 avril 2024 159
5 déc. 2009 à 20:33
Bonjour,

C'est normal, tu essaye de pinguer la box, si elle n'est pas configurée pour répondre, elle ne répondra pas.

Tu peux voir son état en te connectant à une application distante sur un port TCP par exemple ou en envoyant un paquet UDP à une application de ton cru.

0
cs_aloisio11 Messages postés 126 Date d'inscription lundi 18 septembre 2006 Statut Membre Dernière intervention 7 décembre 2009
7 déc. 2009 à 09:12
Merci pour ta réponse NHenry.

Comment je pourrais faire cela eb VB.Net ?

Merci d'avance
0
NHenry Messages postés 15112 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 13 avril 2024 159
12 déc. 2009 à 13:51
Bonjour,

Désolé, mais cette semaine, j'ai été chargé.

Tu peux utiliser l'espace de nom System.Net.Sockets
et les classes :
-TcpClient et TcpListener si tu décide de passer par TCP
-UdpClient pour UDP

Puis il faudra que tu configure tes box pour permettre que les paquets UDP reçus soient bien redirigé sur les bonnes machines.

0
Rejoignez-nous