In che modo Windows 7 decide quale percorso prendere se esistono 2 connessioni a una fonte Internet? (ad es. Wireless e Ethernet su un router)


Risposte:


26

Se sono presenti più di 1 percorso, Windows farà riferimento a metricdalla tabella di routing. Usa route printper mostrarlo. Fondamentalmente, preferirà il percorso con la metrica più bassa.

In passato, la metrica è derivata dalla velocità del collegamento; tuttavia, le regole per Win7 sono ancora sconosciute secondo questo .


In realtà, è più complicato di così. Per i dettagli, vedi le risposte di Daniele e Traveling Tech Guy.
Alexandr Zarubkin,

24

C'è la tabella di routing. È possibile utilizzare il comando route per verificare le metriche. Nella riga di comando (Esegui: cmd):

> route PRINT

Ma puoi anche cambiare l'ordine di connessione a Internet:

  1. Vai a: Pannello di controllo -> Centro connessioni di rete e condivisione -> Modifica impostazioni adattatore

  2. Premi Alt in modo da visualizzare i menu principali e vai su Avanzate -> Impostazioni avanzate ...

  3. Infine, nella scheda Schede e collegamenti , modificare l' ordine delle connessioni come desiderato


s / list / print .....
j riv

7
gli adattatori e la linguetta di rilegatura vengono rimossi in Windows 10
BozoJoe il

12

se ci sono 2 route predefinite (gateway) preferisce quella con metrica inferiore

la metrica del percorso in Windows 7 è la somma della metrica dell'adattatore e della metrica del gateway

se si imposta manualmente una metrica identica (ad esempio 24 sull'adattatore1 e 2 sul gateway1; 25 sull'adattatore2 e 1 sul gateway2 nelle impostazioni avanzate TCP / IP) sembra che Windows 7 esegua una sorta di bilanciamento del carico per l'apertura delle app connessioni multiple tcp / ip ed esegue anche il failover automatico.

Sto testando questo sul mio Windows 7 x64 Ultimate Edition con un adattatore wireless 54 Mbps + adattatore Ethernet 100 Mbps e 2 ISP

nessun documento Microsoft trovato su questo fino ad ora


6

Nella mia esperienza, preferirà sempre il metodo di connessione più "permanente". Vale a dire Ethernet preferita a Wireless, Wireless preferita a Bluetooth ecc. (Fino al modem). Ma esiste anche il failover, quindi se Ethernet viene disconnessa, Windows tenterà di connettersi tramite Wireless.

Caso in questione: ho una rete Wireless-N a 300 Mbps. Se collego il mio laptop direttamente al router (Ethernet 100 Mbps), Windows passa a quella connessione (senza disconnettere la rete wireless).


1
Ottengo esattamente il contrario sul mio laptop - con wireless n e 100 Mbps Ethernet, Win 7 preferirà il wifi. Ciò nonostante l'adattatore Ethernet sia impostato come priorità più alta nelle impostazioni dell'adattatore (per quanto ne so, questa impostazione viene ignorata a favore della metrica).
aucuparia,

2

Mentre parte della risposta è relativa alla metrica del percorso, non è l'unico dettaglio che determina il percorso. In parte della tabella di route, puoi vedere dove si trova la rete di destinazione (con una maschera di sottorete) e su quale interfaccia parlare con essa.

Puoi specificare percorsi più "specifici" da seguire e prevarranno le regole più specifiche. Ad esempio, se disponevi di una rete domestica 192.168.0.0/24, la tua tabella di route predefinita sa usare Ethernet. Se aggiungi un percorso diretto 192.168.0.0/25da instradare attraverso l' Wi-Fiadattatore, tutti gli hit da 192.168.0.0attraversare 192.168.0.127passeranno attraverso il tuo Wi-Fi e il resto della tua rete tramite Ethernet. Se è il Gateway predefinito (hop successivo) 192.168.0.1, il gateway predefinito si connetterà tramite Wi-Fi, poiché è lì che esiste la "route più specifica". Allo stesso modo, se il tuo gateway lo è 192.168.0.254, passerebbe attraverso la tua Ethernet.

OpenVPN utilizza anche questo metodo. Invece di sostituire la 0.0.0.0/0route (route predefinita), crea due route - 0.0.0.0/1e 128.0.0.0/1- quella route attraverso l'interfaccia VPN. In questo modo, se l'interfaccia VPN presenta problemi, può ricorrere al gateway predefinito standard.


-4

Windows utilizzerà automaticamente quello con una velocità nominale superiore. Non sono sicuro però quale sceglierà nel caso entrambi abbiano la stessa velocità.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.