Auteur Sujet: Comment additionner 2 connexion internet sur un PC sous windows 7 ?  (Lu 38722 fois)

0 Membres et 1 Invité sur ce sujet

charly

  • Expert Bouygues Telecom
  • Abonné Bbox vdsl
  • *
  • Messages: 40
  • Tours (37)
Voici ma configuration :
2 box connectées sur le réseaux câble en zone 100mb.
Chacune des box connectée a mon PC sous windows 7 en ethernet. (précision les 2 cartes sont de marque différentes dlink/realtek)

J'aimerai pouvoir additionner le débit de mes 2 connexions sur 1 seul programme
J'ai trouvé un script VBS qui permet de jouer avec les métriques des connexions, quand ma première connexion est utilisée a un certain pourcentage, cela incrèmente la métrique de celle ci, et du coup la prochaine requête ce fera sur la 2eme connexion (qui a une métrique plus faible).
Avec ce script je peut par exemple lancer 2 téléchargement a ~9/10mo/s en parallèle.

Serait-il possible d'additionner le débit de mes 2 connexions a la place de le cumuler ?
On ma parlé de créer une carte virtuel qui utiliserai mes 2 cartes physiques, mais j'ai rien trouvé la dessus :(

Merci a vous pour votre aide

thenico

  • Expert.
  • Abonné OVH
  • *
  • Messages: 1 009
  • FTTH >500 Mb/s (13)
Comment additionner 2 connexion internet sur un PC sous windows 7 ?
« Réponse #1 le: 01 juillet 2012 à 16:06:00 »
Si tu n'as pas la main sur le routage de tes IPv4, non.

Ce qu'il faudrait, c'est monter 2 tunnels (des /30 rfc1918) et les agréger (tu obtient ta /32 routable sur l'interface virtuelle).

vivien

  • Administrateur
  • *
  • Messages: 47 231
    • Twitter LaFibre.info
Comment additionner 2 connexion internet sur un PC sous windows 7 ?
« Réponse #2 le: 01 juillet 2012 à 16:35:49 »
Une autre solution pour agréger le débit de plusieurs connexions même de FAI différents c'est de monter un VPN vers un serveur dédié en répartition de charge.

Ton IP publique est alors celles du serveur dédié.

Je connais une entreprise qui avait besoin de bande passante à petit prix qui a pris un serveur dédié premier prix et 4 liaisons ADSL agrégées de cette manière. Cela permettait d’atteindre un débit de 70 Mb/s en download et presque 4 Mb/s en upload pour 160€/mois.

Il existe des offres SDSL qui proposent cette agrégation (il faut être sur la même carte du DSLAM) mais le prix est 20 fois plus cher.

Tarif mensuel d'un abonnement fibre chez Bouygues Telecom entreprise :

http://www.bouyguestelecom-entreprises.fr/nos-solutions/solutions-it/solutions-acces-internet-fixe

Leon

  • Client SFR sur réseau Numericable
  • Modérateur
  • *
  • Messages: 6 003
Comment additionner 2 connexion internet sur un PC sous windows 7 ?
« Réponse #3 le: 01 juillet 2012 à 16:55:58 »
Additionner le débit pour 1 seul programme, 1 seule "connexion" TCP avec 2 accès, c'est impossible. Chaque accès possède sa propre adresse IP, c'est elle qui t'identifie.
Mais si c'est pour télécharger sur plusieurs sites différents, en parallèle, ça doit être faisable.

J'ai déjà vu des petits routeurs (pour PME) qui ont 2 ports WAN, et qui permettent non seulement d'assurer un bon niveau de fiabilité (redondance des liens WAN), mais qui permet aussi d'équilibrer la charge.
Ca fait simplement du NAT avec 2 accès tout à fait standards.
Ca fait du pseudo "load balancing" : les connexions TCP sont aiguillées vers l'un ou l'autre des accès, et restent bien évidemment sur cet accès.
http://www.netgear.fr/business/products/security/wired-VPN-firewalls/SRX5308.aspx

Si un petit boitier le fait, je pense sérieusement qu'un logiciel peut le faire, surtout avec la puissance de nos PC actuels! Mais je n'y connais rien.

De même il doit être possible de diriger un programme vers une connexion, et un autre programme vers une 2ieme connexion. Pareil, créer une machine virtuelle qui va vers le 2ieme accès, c'est assez facile, mais ça bouffe des ressources inutilement.

Leon.

charly

  • Expert Bouygues Telecom
  • Abonné Bbox vdsl
  • *
  • Messages: 40
  • Tours (37)
Comment additionner 2 connexion internet sur un PC sous windows 7 ?
« Réponse #4 le: 01 juillet 2012 à 23:59:00 »
Pour re situer la chose : c'est juste un test pour ma connaissance personnelle

Donc je peut déja oublier : VPN / SDSL / Routeur double WAN.

@thenico : J'utilise en connexion 2 BBox FTTLA, je ne pense pas donc avoir la main sur le routage IPv4, je n'ai pas compris ton histoire de tunnel  :-\

@leon_m : J'arrive à faire un pseudo "load balancing" avec les métriques :

- Par défaut quand je lance 2 téléchargements :
Windows 7 lance les 2 téléchargements sur la carte qui a la métrique la plus faible, même si elle est déjà utilisée :



- Avec le script VBS lancé :
Quand la première connexion arrive a un taux d'utilisation supérieure a 9% la métrique de celle-ci est augmentée et donc le prochain téléchargement sera lancé sur la 2eme carte qui a maintenant une métrique plus petite et qui est donc prioritaire :



Donc pour vous au final c'est totalement impossible, même via un soft ou autre de créer une sorte de 3eme carte réseau (virtuel) qui arriverait a gérer et additionner les connexions des 2 autres cartes ?
« Modifié: 02 juillet 2012 à 18:05:45 par charly »

thenico

  • Expert.
  • Abonné OVH
  • *
  • Messages: 1 009
  • FTTH >500 Mb/s (13)
Comment additionner 2 connexion internet sur un PC sous windows 7 ?
« Réponse #5 le: 02 juillet 2012 à 03:42:31 »
@thenico : J'utilise en connexion 2 BBox FTTLA, je ne pense pas donc avoir la main sur le routage IPv4, je n'ai pas compris ton histoire de tunnel  :-\

Un VPN est un tunnel avec des propriétés sur la confidentialité.

De toute façon, Windows ne te permettra pas (sans sortir le Win*DK) de construire un agrégat utilisable.

Par contre, sous Linux, tu pourrais utiliser MLVPN. Il faut juste un serveur dédié en face.
« Modifié: 04 juillet 2012 à 23:15:07 par thenico »

Leon

  • Client SFR sur réseau Numericable
  • Modérateur
  • *
  • Messages: 6 003
Comment additionner 2 connexion internet sur un PC sous windows 7 ?
« Réponse #6 le: 02 juillet 2012 à 06:39:40 »
@leon_m : J'arrive à faire un pseudo "load balancing" avec les métriques :

- Par défaut quand je lance 2 téléchargements :
Windows 7 lance les 2 téléchargements sur la carte qui a la métrique la plus faible, même si elle est déjà utilisée :

- Avec le script VBS lancé :
Quand la première connexion arrive a un taux d'utilisation supérieure a 9% la métrique de celle-ci est augmentée et donc le prochain téléchargement serra lancé sur la 2eme carte qui a maintenant une métrique plus petite et qui est donc prioritaire :
Tu peux m'expliquer comment tu fais ça, stp? Ca m'intéresse!

J'avais compris que les métriques s'appliquaient paquet par paquet, et non connexion par connexion  (au sens TCP). Je me trompe? Visiblement, thenico semble nous prouver le contraire, et ça me surprend. Bref, j'ai du mal à comprendre pourquoi ça fonctionne!

Leon.

vivien

  • Administrateur
  • *
  • Messages: 47 231
    • Twitter LaFibre.info
Comment additionner 2 connexion internet sur un PC sous windows 7 ?
« Réponse #7 le: 02 juillet 2012 à 07:14:59 »
Une fois une connexion établie, il est hors de question de changer de port, heureusement.

Charly, le seul moyen c'est d'utiliser plusieurs connexions en parallèle de façon a en avoir certaines sur l'un et certaines sur l'autre Bbox.

C'est le cas de SpeedTest, tu n'arrives pas à dépasser les 100 Mb/s sur le serveur de Massy ?

SpeedTest commence par une connexion TCP puis deux connexions TCP et pour les connexions à 100 Mb/s termine par 4 connexions TCP en parallèle. Il devrait donc y en avoir des deux cotés.

Tu as combien de fréquences sur tes Bbox ?

charly

  • Expert Bouygues Telecom
  • Abonné Bbox vdsl
  • *
  • Messages: 40
  • Tours (37)
Comment additionner 2 connexion internet sur un PC sous windows 7 ?
« Réponse #8 le: 02 juillet 2012 à 12:01:56 »
@leon_m :
Voici le script VBS que j'ai utilisé : http://menistuff.blogspot.fr/2012/02/network-load-balancing-using-windows-7.html

@vivien :
Sur speedtest je ne depasse pas les 100mb, si je remet les métriques en auto.
Si je lance le script il n'a pas le temps de voir que la carte est a + de 9% d'utilisation et donc ne switch pas vers la 2eme carte.
Peut etre si ont augmente le scan du taux de charge de la carte il pourait switcher plus rapidement sur la 2eme, mais aucune idée comment l'on fait ca dans le script VBS.

J'ai 3 VD sur une box, et 4 VD sur l'autre box.

charly

  • Expert Bouygues Telecom
  • Abonné Bbox vdsl
  • *
  • Messages: 40
  • Tours (37)
Comment additionner 2 connexion internet sur un PC sous windows 7 ?
« Réponse #9 le: 04 juillet 2012 à 01:13:44 »
Bon,

J'ai finalement récupéré un ancien PC sur lequel j'ai installé 3 cartes réseaux (2x100 + 1x1000)
Quelle distribution linux vous me conseillez pour fonctionner en double wan ? PFsense ?

butler_fr

  • Client Bbox adsl
  • Modérateur
  • *
  • Messages: 3 607
  • FTTH orange
Comment additionner 2 connexion internet sur un PC sous windows 7 ?
« Réponse #10 le: 04 juillet 2012 à 01:18:29 »
J'ai 3 VD sur une box, et 4 VD sur l'autre box.

pourquoi y a t-il une différence entre les deux modem? ne devraient-ils pas chopper le même nombre de vd?

Leon

  • Client SFR sur réseau Numericable
  • Modérateur
  • *
  • Messages: 6 003
Comment additionner 2 connexion internet sur un PC sous windows 7 ?
« Réponse #11 le: 04 juillet 2012 à 06:41:18 »
Une fois une connexion établi, il est hors de question de changer de port, heureusement.
Donc si je comprends bien, les "métriques" de windows ne fonctionnent pas comme les métriques d'un routeur. C'est bien ça?

Sur un routeur, c'est du "tout ou rien": un paquet est systématiquement routé vers la route de plus faible métrique, sans se préoccuper des connexions TCP.

Il faudra que je teste ça, ça m'intéresse votre truc...

Leon.