Configuration de l’adresse MAC virtuelle

L’adresse MAC virtuelle est partagée par les appliances NetScaler Gateway principales et secondaires dans une configuration haute disponibilité.

Dans une configuration à haute disponibilité, le NetScaler Gateway principal possède toutes les adresses IP flottantes, telles que l’adresse IP mappée ou l’adresse IP virtuelle. Il répond aux demandes ARP (Address Resolution Protocol) de ces adresses IP avec sa propre adresse MAC. Par conséquent, la table ARP d’un périphérique externe (tel qu’un routeur) est mise à jour avec l’adresse IP flottante et l’adresse MAC principale de NetScaler Gateway. En cas de basculement, le NetScaler Gateway secondaire prend le relais en tant que nouveau NetScaler Gateway principal. Il utilise ensuite le protocole GARP (gratuitous address resolution protocol) pour annoncer les adresses IP flottantes qu’il a acquises auprès de l’appliance principale. L’adresse MAC, publiée par la nouvelle appliance principale, est celle de sa propre interface.

Certains appareils n’acceptent pas les messages GARP générés par NetScaler Gateway. Par conséquent, certains appareils externes conservent l’ancien mappage IP-Mac annoncé par l’ancien NetScaler Gateway principal. Cette situation peut entraîner l’indisponibilité d’un site. Pour résoudre le problème, vous devez configurer une adresse MAC virtuelle sur les deux appliances NetScaler Gateway d’une paire haute disponibilité. Cette configuration implique que les deux appliances NetScaler Gateway possèdent des adresses MAC identiques. Par conséquent, en cas de basculement, l’adresse MAC du NetScaler Gateway secondaire reste inchangée et les tables ARP des périphériques externes n’ont pas besoin d’être mises à jour.

Pour créer une adresse MAC virtuelle, créez un identificateur de routeur virtuel (ID) et liez-le à une interface. Dans une configuration haute disponibilité, l’utilisateur doit lier l’ID aux interfaces des deux solutions matérielles-logicielles.

Lorsque l’ID du routeur virtuel est lié à une interface, le système génère une adresse MAC virtuelle avec l’ID de routeur virtuel comme dernier octet. Un exemple d’adresse MAC virtuelle générique est 00:00:5e:00:01:<VRID>. Par exemple, si vous avez créé un ID de routeur virtuel de valeur 60 et que vous le liez à une interface, l’adresse MAC virtuelle résultante est 00:00:5 e : 00:01:3 c, où 3c est la représentation hexadécimale de l’ID de routeur virtuel. Vous pouvez créer 255 ID de routeur virtuel allant de 1 à 254.

Vous pouvez configurer des adresses MAC virtuelles pour IPv4 et IPv6.

Configuration de l’adresse MAC virtuelle

Dans cet article