IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++ Discussion :

connectivité réseau local


Sujet :

C++

  1. #1
    Futur Membre du Club
    Inscrit en
    Août 2008
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 8
    Points : 6
    Points
    6
    Par défaut connectivité réseau local
    je veux savoir comment on peut détecté le perte de connexion local en C++.

    je veut pas de ping (car lorsque j'effectue ping -t @ip : et lorsque je me débranche du rx local et voilà !!!!!!!!! ping me retourne une réponse de deux tentative) "c'est pas instantané"

    j'ai trouvé une meilleur solution mais je veut d'aide: la chose instantané pour mon pb est celle la notification système "câble réseau débranché" c'est idéal

    peut on utilisé cette dll système et se servir d'elle sous c++.

    merci à tous

  2. #2
    Modérateur
    Avatar de Obsidian
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Septembre 2007
    Messages
    7 375
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2007
    Messages : 7 375
    Points : 23 634
    Points
    23 634
    Par défaut
    Citation Envoyé par totti2000 Voir le message
    peut on utilisé cette dll système et se servir d'elle sous c++.
    1) La réponse est OUI. Sans plus d'infos, on ne peut pas t'aider.

    2) Un petit effort sur l'orthographe, s'il-te-plaît.

    3) Ça dépend du système que tu utilises. On imagine que tu es sous Windows.

    3) La notification de câble réseau débranchée est une fonction de ta carte réseau, qui a un sous-sytème spécial pour détecter cela. C'est donc par le pilote que cela se gère, pilote qui répond probablement à une interface uniforme, interface qui doit probablement proposer un signal ou une méthode pour ce genre d'événement.

  3. #3
    Membre averti

    Inscrit en
    Juillet 2008
    Messages
    186
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 186
    Points : 350
    Points
    350
    Par défaut
    Je ne sais pas le pourquoi de cette notification de "cable réseau débranché." Mais j'ai juste une toute petite remarque : le protocole IP est fait pour supporter les coupures temporaires de connectivité.

    Typiquement, si j'ai une session telnet en cours, je ne souhaite pas qu'elle soit terminée automatiquement et brutalement par l'OS si le cable est débranché (ce qui se passe sous Windows). Je veux pouvoir déconnecter le cable réseau, aller dans la pièce d'à côté, rebrancher le réseau et continuer ma session. Le protocole est fait pour cela, et c'est très pratique !

    De plus, cette notification automatique va fonctionner si c'est le cable entre le routeur et le PC qui est débranché. Mais il ne fonctionnera pas si c'est le cable entre le mur et le routeur qui est débranché. Ce qui rend cette notification tout de suite beaucoup moins utile ...

    Donc réfléchissons avant d'implémenter de telles notifications automatiques si c'est véritablement nécessaire d'être prévenu immédiatement d'un cable local débranché et que le travail en cours soit brutalement interrompu.

  4. #4
    Expert éminent

    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Février 2007
    Messages
    4 253
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2007
    Messages : 4 253
    Points : 7 618
    Points
    7 618
    Billets dans le blog
    3
    Par défaut
    Je rajouterai... que tout dépend du niveau OSI que tu veux gérer:

    Hardware => "Cable réseau débranché"... voir avec les drivers de NIC
    Ethernet => Comme il n'y a pas de "mode connecté" dans ce niveau, il y a pas vraiment de raison.
    IP => Comme ethernet... pas de "mode connecté", donc pas de raison de le gérer...
    TCP => detection par les fonctions "socket" habituelles.


    Le reste t'appartient...

    Donc je dirai, de prime abord, que: "vouloir détecter une perte de lien hardware" n'est pas très utile... D'autant que tu ne sais pas vraiment ce qu'est ce hardware.... Cable RJ45 ? Thin-Ethernet ? Wi-Fi ? USB ?

    De plus tu n'est même pas certain que ce hardware existe (les couches peuvent s'arrêter à IP pour des connections VPN, ou bien PPTP).
    N'oubliez pas de cliquer sur mais aussi sur si un commentaire vous a été utile !
    Et surtout

  5. #5
    Membre chevronné
    Avatar de poukill
    Profil pro
    Inscrit en
    Février 2006
    Messages
    2 155
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 2 155
    Points : 2 107
    Points
    2 107
    Par défaut
    +1

  6. #6
    Futur Membre du Club
    Inscrit en
    Août 2008
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 8
    Points : 6
    Points
    6
    Par défaut Re:Conectivité
    le problème que j'ouvre une connexion avec un autre pc en java . j'essaye de faire ping avant d'accéder au pc. lorsque je me débranche de réseau je trouve que ping pour les premiers milisecondes retourne true par contre je suis déconecté.

Discussions similaires

  1. Configurer IB sur réseau local
    Par tintin22 dans le forum Installation
    Réponses: 4
    Dernier message: 05/05/2005, 01h00
  2. Activer/Desactiver une connexion au réseau local
    Par Yodagobah dans le forum MFC
    Réponses: 7
    Dernier message: 05/01/2005, 17h17
  3. Configurer un réseau local avec 3 pc Win xp
    Par stkam dans le forum Développement
    Réponses: 3
    Dernier message: 26/02/2004, 19h13
  4. Redimensionnement des Paquets IP sur un Réseau Local
    Par Bonoboo dans le forum Développement
    Réponses: 2
    Dernier message: 12/07/2002, 15h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo