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

Architecture Discussion :

liens entre deux réseaux inconnus


Sujet :

Architecture

  1. #1
    Membre averti
    Inscrit en
    Mai 2008
    Messages
    56
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 56
    Par défaut liens entre deux réseaux inconnus
    Bonjour,

    Je suis confronté à un problème que je n'arrive pas à résoudre.
    J'ai deux applications qui doivent communiquer entre elles, idéalement une en mode serveur et l'autre en mode client. Le problème est que ces deux applications peuvent se trouver sur deux réseaux différents aléatoires d'architecture inconnue et qu'on ne peut pas administrer. Je dispose néanmoins d'un serveur joignable par les deux applications. Cependant l'échange entre les applications nécessite une bande passante importante alors que le serveur dispose d'une faible bande passante.

    L'idée serait donc que les applications utilisent juste le serveur pour échanger des données qui leur permettent par la suite de communiquer directement entre elles sans passer par le serveur. Néanmoins je ne sais pas quelles données échanger, ni comment les exploiter par la suite pour établir la communication directe.

    J'ai essayé de me renseigner sur le routage, j'ai cru comprendre que lors de l'établissement d'une connexion sortante du réseau privé, le routeur l'attribut à un port extérieur aléatoire. La donnée de ce port peut-elle suffire à établir une connexion entre les deux application ? Ne risque-t-elle pas de devenir rapidement obsolète (changement de port) ?

    Merci d'avance pour toute votre aide !

  2. #2
    Expert éminent
    Avatar de JML19
    Homme Profil pro
    Retraité : Electrotechnicien Electronicien Informaticien de la SNCF
    Inscrit en
    Décembre 2010
    Messages
    15 348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Corrèze (Limousin)

    Informations professionnelles :
    Activité : Retraité : Electrotechnicien Electronicien Informaticien de la SNCF
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2010
    Messages : 15 348
    Billets dans le blog
    10
    Par défaut
    Bonsoir

    Trop touffu comme explication, trop d'imprécision, je ne peux pas te répondre.
    Vous pouvez utiliser les FAQ (ICI) ou les Tutoriels (ICI) et aussi accéder au blog (ICI)

  3. #3
    Membre averti
    Inscrit en
    Mai 2008
    Messages
    56
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 56
    Par défaut
    Je suis désolé si je ne suis pas très claire. Je vais essayé de préciser mon problème.

    Imaginons que mes deux applications soient A et B. A doit communiquer avec B.

    A se situe sur le réseau privé 1 (d'architecture inconnue). Ce réseau dispose d'une bande passante suffisante pour les communication de l'application.
    B se situe sur le réseau privé 2 (d'architecture inconnue). Ce réseau dispose aussi d'une bande passante suffisante pour les communication de l'application.

    A et B sont donc derrière un (ou plusieurs ! :0) routeurs qui font l'interface entre le réseau public (Internet) et les réseaux privés.

    J'ai aussi a disposition un serveur S :

    S est accessible par A et par B. Néanmoins S ne dispose pas de la bande-passante suffisante pour les communications des applications.

    Étant donné que je ne peux pas accéder à l'administration des réseaux sur lesquels sont A et B, il m'est impossible de faire communiquer A et B directement en utilisant des technique comme du port forwarding pour indiquer au routeur quelle machine j'aimerais joindre sur son réseau privé.

    L'idée serrait donc d'utiliser S pour faire transiter entre A et B des informations qui permettraient que les requête envoyées par A soit rerouté par le routeur 2 vers B.


    Avez-vous une idée de comment faire ça ?


    Merci d'avance

  4. #4
    Expert éminent
    Avatar de JML19
    Homme Profil pro
    Retraité : Electrotechnicien Electronicien Informaticien de la SNCF
    Inscrit en
    Décembre 2010
    Messages
    15 348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Corrèze (Limousin)

    Informations professionnelles :
    Activité : Retraité : Electrotechnicien Electronicien Informaticien de la SNCF
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2010
    Messages : 15 348
    Billets dans le blog
    10
    Par défaut
    Bonjour

    Tu ne dis A est sur un LAN1 B sur un LAN2 tous les deux accèdent à internet donc il y a une Box sur chaque LAN ou un modem routeur.

    Jusque là pas de problème.

    Ensuite tu dis il y a un serveur poussif dans sa transmission, d'accord mais il est où ce serveur.

    Ensuite tu voudrais utiliser ce serveur pour router les LAN 1 et 2 pas possible sans faire un routeur avec ce serveur.

    Pour que A et B discute par internet il faut qu'il soit accessible depuis internet il faut faire du NAT c'est à dire associer un port à l'adresse IP de chaque poste et utiliser l'adresse IP WAN de la Box ou modem routeur.

    Tu peux faire aussi du VPN entre tes deux PC cherche sur le site commentcamarche c'est très bien expliqué.
    Vous pouvez utiliser les FAQ (ICI) ou les Tutoriels (ICI) et aussi accéder au blog (ICI)

  5. #5
    Membre averti
    Inscrit en
    Mai 2008
    Messages
    56
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 56
    Par défaut
    Merci pour ta réponse.

    Citation Envoyé par JML19 Voir le message

    tu dis il y a un serveur poussif dans sa transmission, d'accord mais il est où ce serveur.
    Il est sur un troisième réseau et peut être contacté facilement depuis internet.

    Citation Envoyé par JML19 Voir le message
    Pour que A et B discute par internet il faut qu'il soit accessible depuis internet il faut faire du NAT c'est à dire associer un port à l'adresse IP de chaque poste et utiliser l'adresse IP WAN de la Box ou modem routeur.
    Justement le problème est que je ne peux pas puisque je n'ai pas accés aux box des LAN 1 et 2 ...


    Citation Envoyé par JML19 Voir le message
    Tu peux faire aussi du VPN entre tes deux PC cherche sur le site commentcamarche c'est très bien expliqué.
    C'est une bonne idée, ça résolverai mon problème. Néanmoins je m'étais déjà renseigné pour faire un "lan to lan VPN", et il semblerait qu'il faille pourvoir avoir accès à la configuration des routeurs, ce qui n'est pas mon cas ...


    Après je me trompe peut-être sur certains points ...
    Ça ne vous semble pas faisable en l'état ?


    Merci

  6. #6
    Expert éminent
    Avatar de JML19
    Homme Profil pro
    Retraité : Electrotechnicien Electronicien Informaticien de la SNCF
    Inscrit en
    Décembre 2010
    Messages
    15 348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Corrèze (Limousin)

    Informations professionnelles :
    Activité : Retraité : Electrotechnicien Electronicien Informaticien de la SNCF
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2010
    Messages : 15 348
    Billets dans le blog
    10
    Vous pouvez utiliser les FAQ (ICI) ou les Tutoriels (ICI) et aussi accéder au blog (ICI)

  7. #7
    Membre averti
    Inscrit en
    Mai 2008
    Messages
    56
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 56
    Par défaut
    Oui j'étais tombé dessus durant mes recherches. Du coup j'en ai refaites mais je ne vois toujours pas comment cela pourrait m'aider dans mon problème. En effet a priori dans tous les cas il est nécessaire que le client contacte le serveur pour établir le vpn. Hors ce n'est justement pas le cas dans ma configuration ...

    Je suis peut-être passé à côté de quelque chose. Comment penses-tu établir la connexion ?


    Merci

  8. #8
    Expert éminent
    Avatar de JML19
    Homme Profil pro
    Retraité : Electrotechnicien Electronicien Informaticien de la SNCF
    Inscrit en
    Décembre 2010
    Messages
    15 348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Corrèze (Limousin)

    Informations professionnelles :
    Activité : Retraité : Electrotechnicien Electronicien Informaticien de la SNCF
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2010
    Messages : 15 348
    Billets dans le blog
    10
    Par défaut
    Bonsoir

    Oui il faut pouvoir contacter le serveur.
    Vous pouvez utiliser les FAQ (ICI) ou les Tutoriels (ICI) et aussi accéder au blog (ICI)

Discussions similaires

  1. [MySQL] Lien entre deux tables
    Par ept35 dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 28/11/2005, 13h56
  2. Commuter entre deux réseaux
    Par rabobsky dans le forum Administration
    Réponses: 8
    Dernier message: 28/09/2005, 23h06
  3. lien entre deux sous formulaire :(
    Par souska dans le forum Access
    Réponses: 4
    Dernier message: 20/09/2005, 21h37
  4. Type de lien entre deux associations
    Par thibal dans le forum PowerAMC
    Réponses: 2
    Dernier message: 17/06/2005, 16h53
  5. [VB.NET] ComboBox lien entre deux tables
    Par VDB1 dans le forum Windows Forms
    Réponses: 3
    Dernier message: 15/07/2004, 12h15

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