Comment Windows 7 décide-t-il de la route à suivre s'il existe 2 connexions Internet? (par exemple, sans fil ou câblé )
43
Comment Windows 7 décide-t-il de la route à suivre s'il existe 2 connexions Internet? (par exemple, sans fil ou câblé )
S'il y a plus d'un chemin, Windows se référera à à metric
partir de la table de routage. Utilisez route print
pour le montrer. Fondamentalement, il préférera le chemin avec la métrique la plus basse.
Dans le passé, la métrique est dérivée de la vitesse du lien; Cependant, les règles pour Win7 sont toujours inconnues à ce sujet .
Il y a la table de routage. Vous pouvez utiliser la commande route pour extraire les métriques. Dans la ligne de commande (Run: cmd):
Mais vous pouvez aussi changer l'ordre de connexion Internet:
Allez à: Panneau de configuration -> Centre Réseau et partage -> Modifier les paramètres de l'adaptateur
Appuyez sur Alt pour afficher les menus du haut et allez dans Avancé -> Paramètres avancés ...
Enfin, dans l' onglet Adapters and Bindings , modifiez l' ordre des connexions à votre guise.
la source
s'il y a 2 routes par défaut (passerelle), il préfère celle avec une métrique inférieure
la métrique de route dans Windows 7 est la somme de la métrique de l'adaptateur et de la passerelle
si vous définissez manuellement une métrique identique (par exemple 24 sur l'adaptateur 1 et 2 sur la passerelle 1; 25 sur l'adaptateur 2 et 1 sur la passerelle 2 dans les paramètres avancés TCP / IP), il semble que Windows 7 effectue une sorte d'équilibrage de la charge pour les applications qui s'ouvrent plusieurs connexions TCP / IP et effectue également un basculement automatique.
Je teste cette version sous Windows 7 x64 Ultimate avec un adaptateur sans fil à 54 Mbps + un adaptateur Ethernet à 100 Mbps et deux FAI
aucun document Microsoft trouvé à ce sujet jusqu'à présent
la source
D'après mon expérience, il préférera toujours la méthode de connexion la plus "permanente". Par exemple, Ethernet préféré au sans fil, préféré au Bluetooth, etc. (jusqu'au modem). Mais le basculement existe aussi, donc si Ethernet est déconnecté, Windows tentera de se connecter via Wireless.
Exemple: j'ai un réseau 300Mbps Wireless-N. Si je connecte directement mon ordinateur portable au routeur (Ethernet 100 Mbits / s), Windows bascule sur cette connexion (sans déconnecter le réseau sans fil).
la source
Une partie de la réponse concerne la métrique de la route, mais ce n’est pas le seul détail qui détermine le chemin. Dans une partie de la table de routage, vous pouvez voir où se trouve le réseau de destination (avec un masque de sous-réseau) et quelle interface lui parler.
Vous pouvez spécifier des itinéraires plus "spécifiques" à suivre, et les règles les plus spécifiques prévalent. Par exemple, si vous avez un réseau domestique chez
192.168.0.0/24
, votre table de routage par défaut sait utiliserEthernet
. Si vous ajoutez un itinéraire direct à192.168.0.0/25
acheminer via votreWi-Fi
adaptateur, tous les hits allant à192.168.0.0
travers192.168.0.127
passeront par votre réseau Wi-Fi et le reste de votre réseau via Ethernet. Si votre passerelle par défaut (saut suivant) l'est192.168.0.1
, votre passerelle par défaut se connectera via Wi-Fi, car c'est là que se trouve "l'itinéraire le plus spécifique". De même, si votre passerelle est192.168.0.254
, elle passera par votre Ethernet.OpenVPN utilise également cette méthode. Au lieu de remplacer la
0.0.0.0/0
route (route par défaut), il crée deux routes -0.0.0.0/1
et128.0.0.0/1
- cette route via l'interface VPN. Ainsi, si l'interface VPN présente des problèmes, elle peut revenir à votre passerelle par défaut standard.la source
Windows utilisera automatiquement celui dont la vitesse nominale est supérieure. Je ne sais pas trop lequel choisir si les deux ont la même vitesse.
la source