¿Cómo decide Windows 7 qué ruta tomar si existen 2 conexiones a Internet? (por ejemplo, inalámbrico versus cableado )
43
¿Cómo decide Windows 7 qué ruta tomar si existen 2 conexiones a Internet? (por ejemplo, inalámbrico versus cableado )
Si hay más de 1 ruta, Windows se referirá a la metric
tabla de enrutamiento. Use route print
para mostrarlo. Básicamente, preferirá la ruta con la métrica más baja.
En el pasado, la métrica se deriva de la velocidad del enlace; sin embargo, las reglas para Win7 aún se desconocen de acuerdo con esto .
Ahí está la tabla de enrutamiento. Puede usar el comando de ruta para verificar las métricas. En la línea de comando (Ejecutar: cmd):
Pero también puede cambiar el orden de conexión a Internet:
Vaya a: Panel de control -> Centro de redes y recursos compartidos -> Cambiar la configuración del adaptador
Presiona Alt para que se muestren los menús superiores y ve a Avanzado -> Configuración avanzada ...
Finalmente, en la pestaña Adaptadores y enlaces , modifique el orden de las conexiones como desee
fuente
si hay 2 rutas predeterminadas (puerta de enlace), prefiere la que tenga una métrica más baja
la métrica de ruta en Windows 7 es la suma de la métrica del adaptador y la métrica de la puerta de enlace
si configura manualmente métricas idénticas (por ejemplo, 24 en el adaptador1 y 2 en la puerta de enlace1; 25 en el adaptador2 y 1 en la puerta de enlace2 en la configuración avanzada de TCP / IP), parece que Windows 7 hace un tipo de equilibrio de carga para las aplicaciones que se abren múltiples conexiones tcp / ip y también realiza failover automático.
Estoy probando esto en mi Windows 7 x64 Ultimate Edition con un adaptador inalámbrico de 54Mbps + adaptador Ethernet de 100 Mbps y 2 ISP
no se han encontrado documentos de Microsoft sobre esto hasta ahora
fuente
En mi experiencia, siempre preferirá el método de conexión más "permanente". Es decir, Ethernet preferido a inalámbrico, inalámbrico preferido a Bluetooth, etc. (hasta módem). Pero la conmutación por error también existe, por lo que si Ethernet se desconecta, Windows intentará conectarse a través de Wireless.
Caso en cuestión: tengo una red Wireless-N de 300Mbps. Si conecto mi computadora portátil al enrutador directamente (Ethernet de 100 Mbps), Windows cambia a esa conexión (sin desconectar la red inalámbrica).
fuente
Si bien parte de la respuesta está relacionada con la métrica de la ruta, no es el único detalle que dicta el camino. En parte de la tabla de rutas, puede ver dónde está la red de destino (con una máscara de subred) y en qué interfaz debe comunicarse con ella.
Puede especificar rutas más "específicas" para tomar, y prevalecerán las reglas más específicas. Por ejemplo, si tenía una red doméstica en
192.168.0.0/24
, su tabla de rutas predeterminada sabe usarEthernet
. Si agrega una ruta directa192.168.0.0/25
a ser enrutada a través de suWi-Fi
adaptador, entonces cualquier golpe a192.168.0.0
través de192.168.0.127
ella irá a través de su Wi-Fi y el resto de su red a través de Ethernet. Si su puerta de enlace predeterminada (siguiente salto) es192.168.0.1
, entonces su puerta de enlace predeterminada se conectará a través de Wi-Fi, ya que allí es donde existe la "ruta más específica". Del mismo modo, si su puerta de enlace es192.168.0.254
, pasaría por su Ethernet.OpenVPN también usa este método. En lugar de reemplazar la
0.0.0.0/0
ruta (ruta predeterminada), crea dos rutas,0.0.0.0/1
y128.0.0.0/1
esa ruta a través de la interfaz VPN. De esta manera, si la interfaz VPN tiene problemas, puede recurrir a su puerta de enlace predeterminada estándar.fuente
Windows usará automáticamente el que tenga una velocidad nominal más alta. Sin embargo, no estoy seguro de cuál elegirá en caso de que ambos tengan la misma velocidad.
fuente