Si deux cartes réseau sont liées et connectées à des commutateurs différents, comment un routeur décide-t-il à quel commutateur transmettre les paquets?

10

J'essaie de comprendre comment l'architecture fonctionne en cas de liaison NIC. Le scénario est le suivant: il y a 2 cartes réseau sur le même système. Les deux sont liés pour prendre en charge le basculement et l'équilibrage de charge. Par conséquent, l'IP du pilote de liaison (virtuelle) est l'IP vers laquelle le trafic arrive lorsqu'il est ciblé sur l'une des cartes réseau. Chaque carte réseau est connectée à un commutateur différent. Maintenant, comme ces cartes réseau sont liées, les commutateurs auront la même adresse IP pointant vers une adresse MAC différente. Alors, comment un routeur décidera-t-il quel commutateur transférer une demande entrante à laquelle est destiné cette IP? Y aura-t-il 2 entrées dans la table de routage pour la même adresse IP? Le routeur diffusera-t-il sur tous les commutateurs? Y aura-t-il plus d'un routeur?

user3007493
la source
Une réponse vous a-t-elle aidé? si c'est le cas, vous devez accepter la réponse afin que la question ne s'affiche pas indéfiniment, à la recherche d'une réponse. Alternativement, vous pouvez fournir et accepter votre propre réponse.
Ron Maupin

Réponses:

14

Cela dépend de la façon dont les interfaces sont liées.

Pour ce faire, une seule carte réseau est réellement active. Si l'un des liens tombe en panne, alors l'autre carte réseau commence à utiliser l'adresse MAC de la première carte réseau, ou le système émet un ARP gratuit avec son adresse MAC pour amener tout le monde à mettre à jour leurs tables ARP.

Une seconde proche de cette méthode est que les deux cartes réseau sont utilisées pour envoyer, mais une seule est utilisée pour recevoir.

Toute autre configuration nécessite la coopération des commutateurs ou des expéditeurs.

Notez que si le commutateur et le périphérique final ne s'entendent pas sur une configuration, vous pouvez obtenir un mauvais comportement. Par exemple, le commutateur peut ne pas savoir quel port a réellement quel MAC et inonder à la place TOUT le trafic pour ce MAC. Ou vous pouvez obtenir un lien non fonctionnel.


Puisque vous utilisez l'équilibrage de charge adaptatif, je vais expliquer ce mode.

Les paquets sortants sont divisés en fonction de la charge.

Les paquets entrants sont un peu plus délicats. Lorsqu'une demande ARP est reçue, le MAC renvoyé est basé sur l'adresse IP du demandeur. Par exemple, si le client A envoie une demande ARP pour votre IP, il obtiendra le MAC du NIC 1. Plus tard, lorsque le client B enverra une demande ARP, il obtiendra le MAC du NIC 2. De cette façon, les clients sont répartis entre les NIC disponibles .

long cou
la source
Les interfaces sont liées en mode d'équilibrage de charge adaptatif qui prend en charge à la fois l'équilibrage de charge sortant et en réception ainsi que la prise en charge des pannes. Ce mode ne nécessite aucun support de commutateur spécial et est censé atteindre l'équilibrage de charge par négociation ARP. Maintenant, si vous pouviez me guider davantage.
user3007493
Voir mon montage ....
longneck
oui je comprends comment ça marche à ce niveau. Mais je ne suis pas clair en cas de communication entre le routeur et les commutateurs?
user3007493
1
Comme le routeur n'a qu'une seule adresse IP, il sera toujours dirigé vers une seule carte réseau.
longneck
2
Pour les périphériques hors du sous-réseau utilisant ALB, ce n'est pas possible.
longneck