Je sais qu'un PC peut avoir plusieurs adaptateurs réseau dont chacun avec différents identifiants réseau (IP, MAC, etc.).
Ma question est, un certain PC peut-il avoir plus d'une passerelle par défaut active? Et si c'est le cas, comment le PC (ou mieux dire le système d'exploitation) sait-il quel adaptateur utiliser pour un paquet donné?
networking
user4537
la source
la source
Réponses:
Techniquement oui, pratiquement non.
La clé est dans le terme `` par défaut '', c'est la valeur par défaut - j'ai un sandwich par défaut que je commande chez Subway (Meatball Marinara avec du fromage et des jalapeños) que je varie régulièrement, toujours ma valeur par défaut, je n'ai pas deux valeurs par défaut.
Donc, c'est la même chose avec les interfaces réseau, vous définissez la «norme» et spécifiez ensuite chaque fois que vous voulez rompre avec cette norme via les «routes statiques» (regardez la commande «route» sur votre système d'exploitation de choix).
J'espère que cela vous aide et ne vous donne pas trop faim ...
la source
Non, il ne peut pas avoir plus d'une passerelle par défaut active .
Tout système d'exploitation peut avoir plusieurs passerelles par défaut configurées (techniquement une route vers l'adresse non spécifiée , c'est
0.0.0.0
-à- dire ou::
). Dans ce cas, il fait ce qu'il ferait pour n'importe quelle destination d'itinéraire avec plusieurs chemins.Il utilisera la sélection active jusqu'à ce que le système puisse détecter qu'il n'est plus fonctionnel (cela variera en fonction de la façon dont les routes ont été insérées dans la table de routage), puis il passera à une autre route disponible (là encore, en fonction des préférences puis des métriques).
Et si une nouvelle route est introduite avec une métrique ou une préférence plus élevée, elle passera à la métrique la plus préférée, puis la plus courte.
Mais à tout moment, il ne peut avoir qu'un (ou zéro) itinéraire actif vers une destination particulière.
la source
Sous Windows (au moins Vista), avoir plusieurs itinéraires par défaut sur la même interface avec différentes mesures est très bien. Windows passera automatiquement à l'itinéraire avec la métrique la plus élevée suivante si le routeur de métrique inférieur tombe en panne. S'il existe plusieurs itinéraires par défaut avec la même métrique, Windows en sélectionne un au hasard à utiliser.
Cela vous permet d'avoir des routeurs redondants sans configurer de basculement sur les routeurs.
Sous Linux, cela ne fonctionne pas. Vous pouvez avoir plusieurs itinéraires par défaut avec différentes métriques, mais actuellement le noyau Linux ignore la valeur de la métrique. Si le routeur par défaut avec la métrique la plus basse disparaît, le trafic ne circulera pas.
la source
La passerelle par défaut est la route utilisée si aucune des autres routes ne correspond. Donc, selon cette définition, il ne peut y en avoir qu'un à la fois.
Sauf pas vraiment, car vos règles de routage pourraient être plus compliquées. Les versions modernes de Linux, par exemple, prennent en charge l'utilisation de plusieurs tables de routage complètement indépendantes et la détermination paquet par paquet de la table à consulter. Ainsi, par exemple, vous avez peut-être une configuration réseau utilisée pour le trafic normal, mais une table de routage complètement différente pour votre navigateur Web. Ou peut-être avez-vous une autre table de routage qui n'est utilisée que pour les paquets avec des bits TOS spécifiques définis. Mais chacun aurait sa propre passerelle par défaut qui refléterait l'itinéraire par défaut pour cette table de routage spécifique.
Normalement, la table de routage est aussi simple que «le trafic local vers l'interface locale, tout le reste vers le routeur». Mais si vous utilisez une configuration réseau plus compliquée, les outils existent pour faire face à n'importe quel scénario réseau que vous pouvez imaginer.
la source
Un PC peut avoir plus d'une passerelle par défaut, mais dans la configuration IP statique, vous ne saisissez qu'une seule adresse, en fait, il peut y avoir quelques passerelles par défaut qui vous mènent hors de votre réseau. Il existe une adresse qui est appelée adresse flottante, cette adresse n'est qu'une adresse virtuelle et non réelle. L'adresse est une adresse flottante entre deux routeurs d'un même réseau. l'adresse flottante est entrée sur le PC et lorsqu'elle arrive au commutateur sur le travail / avant d'entrer dans les routeurs, elle tire ses propres conclusions sur le chemin et choisit l'une des deux ou plusieurs passerelles par défaut.
Il est difficile de vous montrer comment cela fonctionne, c'est un réseau d'outils de niveau professionnel, les protocoles qui s'exécutent sur le réseau lorsqu'il est utilisé sont: VRRP et HSRP. Protocoles Cisco et Juniper.
la source
Oui, vous pouvez. Mais quel en est le sens?
Vous recherchez très probablement quelque chose comme un "mode de réflexion" (je pense que cela s'appelait dans Solaris 2.4.x). Vous pouvez peut-être détailler votre question ici - quelle est votre configuration actuelle et quel est votre objectif.
Quoi qu'il en soit - je suppose que vous avez un serveur multi-hébergé avec des interfaces réseau qui peuvent potentiellement recevoir du trafic de n'importe quel client. Maintenant, vous voulez répondre via la même interface que le trafic est arrivé ...
Cela peut être fait - mais pas avec les moyens simples d'une passerelle par défaut.
la source
pour une machine Windows: l'outil de choix pour jouer se trouve à l'invite de commande: "route" "route print" affichera votre table de routage actuelle
vous ne pouvez avoir qu'une seule passerelle par défaut par adaptateur. Le PC n'utilisera efficacement qu'une seule passerelle - la première carte répertoriée dans le routage de l'ordre de liaison NIC cherchera à travers votre table de routage, en utilisant des règles plus spécifiques et en devenant plus générique au fur et à mesure qu'elle fonctionne à travers la table.
jetez un oeil à cet article pour des idées ... Windows 7 n'a pas beaucoup changé depuis win2k. http://support.microsoft.com/kb/140859
la source
Si votre serveur / PC est multirésident, ce qui signifie qu'il fait partie de deux réseaux distincts, vous auriez une passerelle par défaut sur chaque carte réseau. Vous priorisez ensuite les adaptateurs réseau. Comme d'autres l'ont dit, vous n'avez toujours qu'une seule passerelle par défaut, mais c'est par carte réseau.
la source