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 :

Broadcasting réseau local


Sujet :

C++

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    5
    Détails du profil
    Informations personnelles :
    Âge : 27
    Localisation : France

    Informations forums :
    Inscription : Octobre 2009
    Messages : 5
    Points : 4
    Points
    4
    Par défaut Broadcasting réseau local
    Bonjour,
    Je poste ici car j'ai l'intention de créer un petit programme, d'abord en console, puis sûrement après avec une GUI qui listerait les PC sur le réseau local et qui permettrait de leur envoyer des messages (si ils utilisent le même programme bien sûr !).

    Mon problème réside dans le fait que je ne sais pas comment envoyer un message à tout les PCs (disposant du soft) en même temps, pour que celui qui à l'IP concerné se reconnaisse.

    Si je me suis mal exprimé, j'explique brièvement :
    Expediteur : A => 192.168.1.25
    Destinataire : B => 192.168.1.23

    Envoi à 192.168.1.23 de "Bonjour"
    Broadcast : A qui appartient 192.168.1.23 ?
    Réponse de A à B : Moi, voilà mon adresse MAC (why not ?)
    Réception de l'adresse MAC de A à B et envoie de l'adresse MAC de B à A.
    Livraison du message et donc début de la communication.

    Et c'est cette partie là que je ne sais pas faire.

    P.S : Je préfèrerais une solution portable.

    Merci d'avance,
    Brendan.

  2. #2
    Expert éminent sénior
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 074
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2005
    Messages : 5 074
    Points : 12 120
    Points
    12 120
    Par défaut
    Vous réinventez la roue.
    La roue, c'est ARP.

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    5
    Détails du profil
    Informations personnelles :
    Âge : 27
    Localisation : France

    Informations forums :
    Inscription : Octobre 2009
    Messages : 5
    Points : 4
    Points
    4
    Par défaut
    Bonsoir, et merci de ta réponse.
    Je viens de me rendre compte que je me plantais dès le début car tout ceci est traité automatiquement avec les sockets.
    Cependant mon chat marche en local (testé avec d'autres PCs(192.168.1.x) et sur 127.0.0.1 (ça serait inquiétant) mais pas en étendu. Pourquoi ?

  4. #4
    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
    A vue de nez, je dirai que les ports concernés sont bloqués.

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