Sé que una PC puede tener múltiples adaptadores de red, cada uno con diferentes identificadores de red (IP, MAC, etc.).
Mi pregunta es, ¿puede una determinada PC tener más de una puerta de enlace predeterminada activa? Y si es así, ¿cómo sabe la PC (o mejor dicho el sistema operativo) a qué adaptador usar para un paquete dado?
networking
usuario4537
fuente
fuente
Respuestas:
Técnicamente sí, prácticamente no.
La clave está en el término 'predeterminado', es el predeterminado: tengo un sándwich predeterminado que ordeno en Subway (Meatball Marinara con queso y jalapeños), que varío de forma rutinaria, aunque todavía es mi predeterminado, no tengo dos valores predeterminados.
Por lo tanto, es lo mismo con las interfaces de red, usted define la 'norma' y luego especifica cuándo quiere romper esa norma a través de 'rutas estáticas' (mire el comando 'ruta' en el sistema operativo que elija).
Espero que esto ayude, y no te haya dado mucha hambre ...
fuente
No, no puede tener más de una puerta de enlace predeterminada activa .
Cualquier sistema operativo puede tener múltiples puertas de enlace predeterminadas configuradas (técnicamente una ruta a la dirección no especificada , es decir,
0.0.0.0
o::
). En ese caso, hace lo que haría para cualquier destino de ruta con múltiples rutas.Utilizará la selección activa hasta que el sistema pueda detectar que ya no es funcional (esto variará dependiendo de cómo se insertaron las rutas en la tabla de enrutamiento) y luego cambia a otra ruta disponible (nuevamente, según Preferencia y luego Métrica).
Y si se introduce una nueva ruta con una métrica o preferencia más alta, cambiará a la métrica más preferida y luego a la métrica más corta.
Pero en cualquier momento solo puede tener una ruta activa (o cero) a cualquier destino en particular.
fuente
En Windows (al menos Vista), está bien tener múltiples rutas predeterminadas en la misma interfaz con diferentes métricas. Windows cambiará automáticamente a la ruta con la siguiente métrica más alta si el enrutador de la métrica inferior se cae. Si hay varias rutas predeterminadas con la misma métrica, Windows selecciona aleatoriamente una para usar.
Esto le permite tener enrutadores redundantes sin configurar la conmutación por error en los enrutadores.
En Linux, esto no funciona. Puede tener múltiples rutas predeterminadas con diferentes métricas, pero actualmente el kernel de Linux ignora el valor de la métrica. Si el enrutador predeterminado con la métrica más baja desaparece, el tráfico no fluirá.
fuente
La puerta de enlace predeterminada es el uso de la ruta si ninguna de las otras rutas coincide. Entonces, según esa definición, solo puede haber uno a la vez.
Excepto que no realmente, porque sus reglas de enrutamiento pueden ser más complicadas. Las versiones modernas de Linux, por ejemplo, admiten el uso de múltiples tablas de enrutamiento completamente independientes y la determinación de paquete por paquete sobre qué tabla consultar. Entonces, por ejemplo, quizás tenga una configuración de red utilizada para el tráfico normal, pero una tabla de enrutamiento completamente diferente para su navegador web. O tal vez tenga otra tabla de enrutamiento que solo se usa para paquetes con conjuntos de bits TOS específicos. Pero cada uno tendría su propia puerta de enlace predeterminada que reflejaría la ruta predeterminada para esa tabla de enrutamiento específica.
Normalmente, la tabla de enrutamiento es tan simple como "tráfico local a la interfaz local, todo lo demás al enrutador". Pero si está utilizando una configuración de red más complicada, entonces las herramientas existen para hacer frente a cualquier escenario de red que pueda imaginar.
fuente
Una PC puede tener más de 1 puerta de enlace predeterminada, pero en la configuración de IP estática ingresa solo 1 dirección, en realidad puede haber pocas puertas de enlace predeterminadas que lo lleven fuera de su red. Hay una dirección que se llama dirección flotante, esta dirección es solo una dirección virtual y no real. La dirección es una dirección que flota entre dos enrutadores en una red. la dirección flotante se ingresa en la PC y cuando llega al interruptor en el trabajo / antes de ingresar a los enrutadores, saca sus propias conclusiones sobre la ruta y elige una de las dos o más puertas de enlace predeterminadas.
Es difícil mostrarle cómo funciona, es una red de herramientas de nivel profesional, los protocolos que se ejecutan en la red cuando se usa son: VRRP y HSRP. Protocolos de Cisco y Juniper.
fuente
Sí tu puedes. Pero, ¿qué sentido tiene?
Probablemente esté buscando algo así como un "modo de reflexión" (creo que esto se llamó en Solaris 2.4.x). Quizás pueda detallar su pregunta aquí: cuál es su configuración actual y cuál es su objetivo.
De todos modos, supongo que tiene un servidor de múltiples hosts con interfaces de red que potencialmente puede recibir tráfico de cualquier cliente. Ahora desea responder a través de la misma interfaz en la que entró el tráfico ...
Esto se puede hacer, pero no con los medios simples de una puerta de enlace predeterminada.
fuente
para una máquina con Windows: la herramienta de elección para jugar se encuentra en el símbolo del sistema: "route" "route print" mostrará su tabla de enrutamiento actual
solo puede tener una puerta de enlace predeterminada por adaptador. La PC usará efectivamente solo una puerta de enlace: la primera tarjeta que figura en el enrutamiento del orden de enlace de la NIC se verá a través de su tabla de ruta, utilizando reglas más específicas y se volverá más genérica a medida que funcione a través de la tabla.
eche un vistazo a este artículo para obtener ideas ... Windows 7 no ha cambiado tanto desde win2k. http://support.microsoft.com/kb/140859
fuente
Si su servidor / PC es multihomed, lo que significa que es parte de dos redes separadas, tendría una puerta de enlace predeterminada en cada adaptador de red. Luego prioriza los adaptadores de red. Sin embargo, como otros han dicho, todavía tiene una puerta de enlace predeterminada, pero es por adaptador de red.
fuente