Deux lignes adsl sur deux cartes réseau

Deux lignes adsl sur deux cartes réseau - Réseaux - Réseaux grand public / SoHo

Marsh Posté le 15-02-2009 à 10:41:49    

Bonjour,
 
J'ai à ma disposition deux lignes adsl (deux FAI différents). J'ai donc deux modems/routeurs que j'aimerais connecter à une seule machine possédant deux cartes réseau.
Voici l'adressage tel qu'il est actuellement :
 
1ère carte :
192.168.1.100 / 24
gw : 192.168.1.1 / 24
 
2ème carte :
192.168.2.100 / 24
gw : 192.168.2.1 /24
 
 
Le but est de pouvoir lancer deux téléchargements FTP simultanés sur les deux cartes en parallèle.
Pour cela je suis occupé à développer une application en java qui m'ouvre deux sockets, un sur chaque adresse ip, avec des ports locaux différents.
 
Mais ça ne marche pas ! Si j'ouvre deux sockets sur la même adresse ip, ça roule. Si j'ouvre un seul socket sur l'une ou l'autre adresse ip, ça roule. Mais deux sockets sur deux ip différentes, ça ne marche pas. J'ai comme l'impression que le deuxième socket ouvert "écrase" le précédent car je peux télécharger avec le deuxième mais pas avec le premier.  :sweat:  
 
J'ai posté ce message dans le forum réseau car il est possible que le problème vienne de la config réseau... Ca m'étonnerait que ce soit un problème de code.
D'abord, est-ce que ce que je veux faire est réalisable ? Windows n'a-t-il pas un problème à gérer les deux connexions ?
 
Les routes configurées sont celles générées par défaut, je n'y ai pas touché.
 
Une idée ?  :whistle:  
 
Merci

Reply

Marsh Posté le 15-02-2009 à 10:41:49   

Reply

Marsh Posté le 15-02-2009 à 11:12:37    

velocy a écrit :

Le but est de pouvoir lancer deux téléchargements FTP simultanés sur les deux cartes en parallèle.

Tu veux lancer le même DL ?
Ou alors 2 DL différents (1 par connexion).
 

velocy a écrit :

J'ai posté ce message dans le forum réseau car il est possible que le problème vienne de la config réseau... Ca m'étonnerait que ce soit un problème de code.
D'abord, est-ce que ce que je veux faire est réalisable ? Windows n'a-t-il pas un problème à gérer les deux connexions ?


Réalisable oui, mais sous pas mal de conditions.
Si ce que tu souhaites faire c'est de l'équilibrage de charge, cela nécessite :
Que ton Vista soit une version Entreprise ou Intégrale (peut être Pro aussi, mais pas sur)
Que tes cartes réseau et leurs drivers soient compatibles.
 
Mais de tete, c'est tout ce que je peux dire un samedi matin.
Ce qui est sur, c'est que ton appli n'est que  le sommet de l'iceberg et que tant que le coté réseau pur ne sera pas OK, ton appli sera inutile.


Message édité par Scr@t le 15-02-2009 à 11:13:19

---------------
« La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi. » - Albert Einstein          
Reply

Marsh Posté le 15-02-2009 à 11:18:45    

Non je veux bien sûr lancer deux DL différents.
 
Je suis sous windows Xp Pro sp3. Mon problème pourrait venir du fait que mes cartes ne sont pas compatibles alors ?
Hmmm ça s'annonce difficile  :sweat:  
Il y a moyen de tester le bon fonctionnement de ce load balancing sans mon appli perso ? Un soft ou autre ?
 
En tous cas, merci pour la réponse.
 
D'autres idées / avis ?
 

Citation :

Mais de tete, c'est tout ce que je peux dire un samedi matin.


On est dimanche. La nuit a été longue ?  :p

Reply

Marsh Posté le 15-02-2009 à 11:53:14    

Oui, nuit difficile  :pt1cable:  
 
Je sais pas si c'est a cause de cette nuit ou pas que j'ai du mal à appréhender ton soucis.
Il existe 3 possibilité pour utiliser 2 connexions WAN :

La charge est répartie entre les liens
 

un lien tombe, l'autre prends le relais
 

  • Aggrégation de lien :  

L'Aggrégation de liens est le fait de lier deux ou plusieurs liens de communication comme en ISDN : Integrated Services Digital Network afin qu'ils apparaissent comme un lien unique plus rapide.  
 
De laquelle de ces 3 technologies veux tu parler ?
A moins que je sois à coté de la plaque  :heink:  


---------------
« La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi. » - Albert Einstein          
Reply

Marsh Posté le 15-02-2009 à 12:29:12    

En fait, ce que je voudrais réaliser c'est une sorte de load balancing "manuel" géré par mon application. C'est à dire que qu'en temps normal, le trafic passe par la passerelle par défaut, sur la première carte réseau (surf sur le web par exemple) tout simplement, donc pas de load balancing automatique.  
Mais je veux être capable, avec mon application, d'utiliser les deux cartes réseaux (donc les deux lignes adsl) en parallèle... ce que je n'arrive pas à faire pour le moment.  
 
Oui, ça serait surement plus simple de configurer un load balancing automatique entre les deux cartes réseaux, mais je veux pouvoir gérer ça plus finement : c'est à dire pouvoir choisir quelle ligne utiliser à quel moment, gérer le quota de download de chaque ligne (belgium isp inside) et surtout pouvoir utiliser les deux lignes en même temps quand j'en ai besoin.
 
Donc d'après moi ça ne devrait pas être bien compliqué à configurer, pourtant ça ne marche pas quand j'ouvre une connexion sur chaque ligne.  :sweat:  
J'ai l'impression de passer à côté d'un détail pour que ça fonctionne ... c'est pour ça que j'appelle à l'aide :)
 
En voyant que ça ne marchait pas, la première chose que je me suis demandé c'est : "est-ce que Windows autorise deux connexions simultanées sur deux cartes différentes avec deux passerelles différentes?"


Message édité par velocy le 15-02-2009 à 12:30:00
Reply

Marsh Posté le 15-02-2009 à 12:44:05    

Ce n'est pas la solution que tu attends, mais as tu penser à mettre un routeur avec 2 ports WAN ?


---------------
« La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi. » - Albert Einstein          
Reply

Marsh Posté le 15-02-2009 à 12:56:50    

Oui, dans un premier temps je pensais me tourner vers un RV042, mais il est possible que dans un futur proche une troisième ligne adsl vienne se rajouter aux deux précédentes  :sweat:  
Il me faudrait donc une solution évolutive, l'idée des deux cartes réseau me semblait alors la meilleure.
De plus, je ne pense pas qu'un routeur 2xWAN puisse faire de la gestion de quota (en tous cas dans les bons marchés).
 
Enfin bon, je vais continuer de creuser. C'est forcément possible de faire ce que je veux  :??:  
Si on me dit que c'est windows qui m'empêche de le faire, je passe sous linux sans aucun soucis, mais j'aimerais en être sûr avant.
 
Merci beaucoup scr@t en tous cas :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed