Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Présentation de l’équilibrage de charge

Découvrez l’équilibrage de charge sur les interfaces Ethernet agrégées et comment configurer l’équilibrage de niveau de connexion en fonction des adresses MAC. Réduit l’encombrement du réseau en répartissant le trafic entre plusieurs interfaces. À

L’équilibrage de charge est effectué sur la couche 2 sur l’ensemble des liaisons membres, ce qui permet d’améliorer la configuration sans encombrement et en maintenant la redondance. Les rubriques ci-dessous présentent l’équilibrage de charge, la configuration de l’équilibrage de charge en fonction des adresses MAC et de la liaison LAG, ainsi que la compréhension de la cohérence grâce au hachage résilient.

Configurer l’équilibrage de charge en fonction des adresses MAC

Le mécanisme de clé de hachage pour l’équilibrage de charge utilise les informations MAC L2 telles que l’adresse de la trame, l’adresse source et l’adresse de destination. Pour équilibrer la charge du trafic en fonction des informations MAC L2, incluez l’instruction multiservice ou [edit chassis fpc slot number pic PIC number hash-key] au niveau de la [edit forwarding-options hash-key] hiérarchie :

Utilisez l’explorateur de fonctionnalités pour confirmer la prise en charge de fonctionnalités spécifiques par la plate-forme et la version.

Consultez la section Comportement d’équilibrage de charge basé sur l’adresse MAC spécifique à la plate-forme pour obtenir des remarques relatives à votre plate-forme.

Pour inclure les informations MAC de l’adresse de destination dans la clé de hachage, incluez l’option destination-mac . Pour inclure les informations MAC de l’adresse source dans la clé de hachage, incluez l’option source-mac .

Note:
  • Tous les paquets ayant la même adresse source et la même adresse de destination seront envoyés via le même chemin.

  • Vous pouvez configurer l’équilibrage de charge par paquet afin d’optimiser les flux de trafic EVPN sur plusieurs chemins.

  • Les liaisons membres Ethernet agrégées utiliseront désormais l’adresse MAC physique comme adresse MAC source dans les paquets OAM 802.3ah.

Comportement d’équilibrage de charge basé sur l’adresse MAC spécifique à la plate-forme

Plateforme

Différence

ACX Series

  • Les routeurs ACX7000 Series qui prennent en charge l’équilibrage de charge basé sur l’adresse MAC utilisent le hachage symétrique. Par exemple, vous devez configurer les deux source-mac options et destination-mac sous « multiservice ». Vous ne pouvez pas utiliser source-mac et destination-mac séparément.

    Notez ce qui suit à propos du hachage sur les routeurs ACX7000 Series :

    • Ne prend pas en charge le hachage par défaut. L’équilibrage de charge ne se produit pas si vous ne configurez pas l’option « hash-key ». Utilisez la [set forwarding-options hash-key family] hiérarchie.

    • L’équilibrage de charge peut être symétrique ou non. Certains liens peuvent transporter plus de trafic que d’autres. Cette différence de trafic est basée sur le profil de trafic.

    • Ne prend pas en charge le hachage pondéré.

Exemple : Configurer l’équilibrage de charge multicast pour une utilisation avec des interfaces Ethernet 10 Gigabit agrégées sur des commutateurs EX8200

Les commutateurs EX8200 prennent en charge l’équilibrage de charge multicast sur les LAG. L’équilibrage de charge multicast répartit uniformément le trafic multicast acheminé de couche 3 sur les LAG. Vous pouvez agréger jusqu’à douze liaisons Ethernet 10 Gigabit pour former une liaison virtuelle ou LAG 120 Gigabit. Le client MAC peut traiter ce lien virtuel comme s’il s’agissait d’un lien unique afin d’augmenter la bande passante, de fournir une dégradation progressive en cas de défaillance de lien et d’augmenter la disponibilité. Sur les commutateurs EX8200, l’équilibrage de charge multicast est activé par défaut. Toutefois, s’il est explicitement désactivé, vous pouvez le réactiver.

Une interface avec une adresse IP déjà configurée ne peut pas faire partie du LAG.

Seuls les commutateurs autonomes EX8200 avec des liaisons 10 Gigabit prennent en charge l’équilibrage de charge multicast. Virtual Chassis ne prend pas en charge l’équilibrage de charge multicast.

Cet exemple montre comment configurer un LAG et réactiver l’équilibrage de charge multicast :

Exigences

Cet exemple utilise les composants matériels et logiciels suivants :

  • Deux commutateurs EX8200, l’un utilisé comme commutateur d’accès et l’autre comme commutateur de distribution

  • Junos OS version 12.2 ou ultérieure pour les commutateurs EX Series

Avant de commencer :

Vue d’ensemble et topologie

L’équilibrage de charge multicast utilise l’un des sept algorithmes de hachage pour équilibrer le trafic entre les liaisons 10 gigabits individuelles du LAG. Pour obtenir une description des algorithmes de hachage, consultez multicast-loadbalance. L’algorithme de hachage par défaut est crc-sgip. Vous pouvez tester les différents algorithmes de hachage jusqu’à ce que vous déterminiez celui qui équilibre le mieux votre trafic multicast routé L3.

Lorsqu’un lien supérieur à 10 gigabits est nécessaire sur un commutateur EX8200, vous pouvez combiner jusqu’à douze liens 10 gigabits pour créer plus de bande passante. Cet exemple utilise la fonctionnalité d’agrégation de liens pour combiner quatre liaisons 10 Gigabit en une liaison 40 Gigabit sur le commutateur de distribution. En outre, l’équilibrage de charge multicast permet d’assurer une distribution uniforme du trafic multicast routé de couche 3 sur la liaison 40 Gigabit. Dans l’exemple de topologie illustré à la Figure 2, un commutateur EX8200 de la couche de distribution est connecté à un commutateur EX8200 de la couche d’accès.

La vitesse de liaison est automatiquement déterminée en fonction de la taille du LAG configuré. Par exemple, si un LAG est composé de quatre liaisons de 10 gigabits, la vitesse de liaison est de 40 Gbit/s.

L’algorithme de hachage par défaut, crc-sgip, implique un contrôle de redondance cyclique (CRC) des adresses IP de la source et du groupe de paquets multicast.

Figure 2 : LAG de 40 gigabits composé de quatre liaisons 40-Gigabit LAG Composed of Four 10-Gigabit Links de 10 gigabits

Vous allez configurer un LAG sur chaque commutateur et réactiver l’équilibrage de charge multicast. Lorsqu’il est réactivé, l’équilibrage de charge multicast prend automatiquement effet sur le LAG, et la vitesse est définie sur 10 Gbit/s pour chaque liaison dans le LAG. La vitesse de liaison pour le LAG 40 Gigabit est automatiquement réglée à 40 Gbit/s.

Configuration

Procédure

Configuration rapide de la CLI
Procédure étape par étape

Pour configurer un LAG et réactiver l’équilibrage de charge multicast :

  1. Spécifiez le nombre d’interfaces Ethernet agrégées (aex) à créer :

  2. Spécifiez le nombre minimum de liens pour l’aex, c’est-à-dire le LAG, à étiqueter up:

    Par défaut, un seul lien doit être activé pour que le LAG soit étiqueté up.

  3. Spécifiez les quatre membres à inclure dans le GAL :

  4. Réactiver l’équilibrage de charge multicast :

    Vous n’avez pas besoin de définir la vitesse de liaison comme vous le faites pour les LAG qui n’utilisent pas l’équilibrage de charge multicast. La vitesse de liaison est automatiquement réglée à 40 Gbit/s sur un LAG de 40 gigabits.

  5. Vous pouvez éventuellement modifier la valeur de l’option hash-mode dans l’instruction multicast-loadbalance pour essayer différents algorithmes jusqu’à ce que vous trouviez celui qui distribue le mieux votre trafic multicast routé L3.

    Si vous modifiez l’algorithme de hachage lorsque l’équilibrage de charge multicast est désactivé, le nouvel algorithme prend effet une fois que vous avez réactivé l’équilibrage de charge multicast.

Résultats

Vérifiez les résultats de la configuration :

Vérification

Pour vérifier que la configuration fonctionne correctement, effectuez les opérations suivantes :

Vérification de l’état d’une interface LAG

But

Vérifiez qu’un LAG (ae0) a été créé sur le commutateur.

Action

Vérifiez que le LAG ae0 a été créé :

Signification

Le nom d’interface aex indique un LAG. A pour agrégé et E pour Ethernet. Ce numéro différencie les différents LAG.

Vérification de l’équilibrage de charge multicast

But

Vérifiez que la charge du trafic est équilibrée de manière égale entre les chemins.

Action

Vérifiez l’équilibrage de charge sur les quatre interfaces :

Signification

Les interfaces doivent acheminer à peu près le même volume de trafic.

Tableau de l’historique des modifications

La prise en charge des fonctionnalités est déterminée par la plateforme et la version que vous utilisez. Utilisez l’explorateur de fonctionnalités pour déterminer si une fonctionnalité est prise en charge sur votre plateforme.

Libérer
Description
10.1
À partir de Junos OS version 10.1, vous pouvez également configurer la clé de hachage d’équilibrage de charge pour le trafic de couche 2 afin d’utiliser les champs des en-têtes de couche 3 et de couche 4 à l’aide de l’instruction payload .