Wie entscheidet Windows 7, welche Route zu nehmen ist, wenn 2 Verbindungen zum Internet bestehen? (zB kabellos versus kabelgebunden )
43
Wie entscheidet Windows 7, welche Route zu nehmen ist, wenn 2 Verbindungen zum Internet bestehen? (zB kabellos versus kabelgebunden )
Wenn mehr als ein Pfad vorhanden ist, verweist Windows auf den Pfad metric
aus der Routingtabelle. Verwenden Sie route print
, um es zu zeigen. Grundsätzlich wird der Pfad mit der niedrigsten Metrik bevorzugt.
In der Vergangenheit wurde die Metrik von der Geschwindigkeit der Verbindung abgeleitet. jedoch sind die Regeln für Win7 noch unbekannt nach dieser .
Es gibt die Routing-Tabelle. Mit dem Befehl route können Sie die Metriken auschecken. In der Befehlszeile (Ausführen: cmd):
Sie können aber auch die Reihenfolge der Internetverbindung ändern:
Gehen Sie zu: Systemsteuerung -> Netzwerk- und Freigabecenter -> Adaptereinstellungen ändern
Drücken Sie Alt, damit die oberen Menüs angezeigt werden, und gehen Sie zu Erweitert -> Erweiterte Einstellungen ...
Schließlich wird in der Karten und Bindungen Registerkarte ändern Verbindungen nach Wunsch bestellen
quelle
Wenn es 2 Standardrouten (Gateway) gibt, wird die mit der niedrigeren Metrik bevorzugt
Die Routenmetrik in Windows 7 ist die Summe der Adaptermetrik und der Gatewaymetrik
Wenn Sie eine identische Metrik manuell festlegen (z. B. 24 auf dem Adapter1 und 2 auf dem Gateway1; 25 auf dem Adapter2 und 1 auf dem Gateway2 in den erweiterten TCP / IP-Einstellungen), scheint Windows 7 eine Art Lastenausgleich für das Öffnen von Apps durchzuführen Mehrere TCP / IP-Verbindungen und automatisches Failover.
Ich teste dies auf meiner Windows 7 x64 Ultimate Edition mit einem 54-Mbit / s-WLAN-Adapter + 100-Mbit / s-Ethernet-Adapter und 2 ISP
Bisher wurden hierzu keine Microsoft-Dokumente gefunden
quelle
Nach meiner Erfahrung wird es immer die "dauerhaftere" Verbindungsmethode vorziehen. Das heißt, Ethernet ist WLAN vorzuziehen, WLAN ist Bluetooth vorzuziehen usw. (bis hinunter zum Modem). Es gibt jedoch auch ein Failover. Wenn das Ethernet getrennt wird, versucht Windows, eine Verbindung über WLAN herzustellen.
Ein typisches Beispiel: Ich habe ein 300-Mbit / s-Wireless-N-Netzwerk. Wenn ich meinen Laptop direkt mit dem Router verbinde (100 Mbit / s Ethernet), wechselt Windows zu dieser Verbindung (ohne das drahtlose Netzwerk zu trennen).
quelle
Ein Teil der Antwort bezieht sich zwar auf die Metrik der Route, es ist jedoch nicht das einzige Detail, das den Pfad vorgibt. In einem Teil der Routentabelle können Sie sehen, wo sich das Zielnetzwerk befindet (mit einer Subnetzmaske) und auf welcher Schnittstelle Sie mit ihm kommunizieren möchten.
Sie können "spezifischere" Routen angeben, und die spezifischsten Regeln haben Vorrang. Wenn Sie beispielsweise ein Heimnetzwerk unter hatten
192.168.0.0/24
, kann Ihre Standard-Routentabelle verwendet werdenEthernet
. Wenn Sie eine direkte Route hinzufügen192.168.0.0/25
, die über IhrenWi-Fi
Adapter weitergeleitet werden soll, werden alle Treffer von192.168.0.0
through to192.168.0.127
über Ihr WLAN und der Rest Ihres Netzwerks über Ethernet übertragen. Wenn Sie das Standard-Gateway (nächster Hop) verwenden, stellt192.168.0.1
Ihr Standard-Gateway eine Wi-Fi-Verbindung her, da dort die "spezifischste Route" vorhanden ist. Wenn es sich bei Ihrem Gateway um ein Gateway handelt192.168.0.254
, wird es ebenfalls über Ihr Ethernet geleitet.OpenVPN verwendet diese Methode ebenfalls. Anstatt die
0.0.0.0/0
Route zu ersetzen (Standardroute), werden zwei Routen erstellt -0.0.0.0/1
und zwar128.0.0.0/1
über die VPN-Schnittstelle. Auf diese Weise kann die VPN-Schnittstelle bei Problemen auf Ihr Standard-Standard-Gateway zurückgreifen.quelle
Windows verwendet automatisch die mit der höheren Nenngeschwindigkeit. Ich bin mir jedoch nicht sicher, welche es wählen wird, falls beide die gleiche Geschwindigkeit haben.
quelle