Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Exemple : distribution pondérée du trafic ECMP sur des voisins IS-IS à saut unique

Cet exemple montre comment configurer le routage ECMP (Weighted Equal Cost multichemin) pour distribuer le trafic à IS-IS voisins situés à un saut de distance afin de garantir une équilibrage de charge optimale. Le routage ECMP pondéré répartit le trafic de manière inégale sur plusieurs chemins pour un meilleur équilibrage de charge. Cependant, le routage ECMP pondéré est plus efficace qu’une répartition égale du trafic lors de l’équilibrage de charge par paquet.

Exigences

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

  • Deux routeurs MX Series

  • Junos OS version 15.1F4 ou ultérieure

Avant de configurer ECMP pondéré dans un réseau IS-IS, assurez-vous de :

  1. Configurez les adresses IP sur les interfaces des appareils.

  2. Configurez IS-IS.

  3. Configurer l’équilibrage de charge

  4. Configurez une stratégie d’équilibrage de charge par paquet.

Vue d’ensemble

À partir de Junos OS version 15.1F4, vous pouvez configurer le protocole IS-IS pour obtenir les informations de bande passante de l’interface logique associées aux passerelles du saut suivant ECMP (Equal-Cost Multipath). Lors de l’équilibrage de charge par paquet, la distribution du trafic est basée sur la bande passante disponible afin de faciliter une utilisation optimale de la bande passante pour le trafic entrant sur un chemin ECMP d’une distance d’un saut. Le moteur de transfert de paquets ne distribue pas le trafic de manière égale, mais prend en compte les valeurs d’équilibre et distribue le trafic en fonction de la disponibilité de la bande passante. Toutefois, cette fonctionnalité n’est pas disponible pour les chemins ECMP distants de plus d’un saut.

Topologie

Sur la Figure 1, trois bundles Ethernet agrégés ae0, ae1 et ae2 avec quatre liens chacun, sont configurés entre le routeur R0 et le routeur R1. Le moteur de transfert de paquets répartit le trafic de manière inégale entre les trois bundles Ethernet lorsque l’une des liaisons tombe en panne, en fonction de la bande passante disponible.

Figure 1 : Distribution pondérée du trafic ECMP sur des voisins Network topology diagram with routers R0 and R1 connected via links. R0 interfaces: ge-0/1/7 (IP 10.3.1.1/24), lo0 (IP 10.168.0.4/32). R1 interfaces: ge-0/1/7 (IP 10.3.1.2/24), lo0 (IP 10.168.0.5/32). Aggregated Ethernet links: ae0 (IPs 10.0.1.1/24 and 10.0.1.2/24), ae1 (IPs 10.1.1.1/24 and 10.1.1.2/24), ae2 (IPs 10.2.1.1/24 and 10.2.1.2/24). Each link is a /24 subnet. IS-IS à saut unique

La configuration

Configuration rapide de la CLI

Pour configurer rapidement cet exemple, copiez les commandes suivantes, collez-les dans un fichier texte, supprimez les sauts de ligne, modifiez tous les détails nécessaires pour qu’ils correspondent à votre configuration réseau, copiez et collez les commandes dans la CLI au niveau de la [edit] hiérarchie, puis entrez commit en mode configuration.

Routeur R0

Routeur R1

Configuration du routeur R0

Procédure étape par étape

L’exemple suivant nécessite que vous naviguiez à différents niveaux dans la hiérarchie de configuration. Pour plus d’informations sur la navigation dans la CLI, consultez Utilisation de l’éditeur CLI en mode configuration dans le Guide de l’utilisateur de la CLI.

Pour configurer le routeur R0 :

Remarque :

Répétez cette procédure pour le routeur R1 après avoir modifié les noms, adresses et autres paramètres d’interface appropriés.

  1. Spécifiez le nombre maximal d’interfaces ECMP pondérées que vous souhaitez configurer. Activez le basculement fluide et spécifiez le nombre d’interfaces Ethernet agrégées à créer.

  2. Configurez les interfaces avec plusieurs liens vers la même destination pour l’équilibrage de charge du trafic.

  3. Configurez les interfaces logiques avec la bande passante appropriée en fonction de la bande passante physique sous-jacente.

    Remarque :

    Pour les interfaces logiques, configurez la bande passante des interfaces de manière à répartir le trafic sur des trajets multiples à coût égal en fonction de la bande passante de l’interface opérationnelle sous-jacente. Lorsque vous configurez plusieurs interfaces logiques sur une seule interface, configurez la bande passante logique appropriée pour chaque interface logique afin de voir la répartition du trafic souhaitée sur les interfaces logiques.

  4. Configurez les adresses IP sur les interfaces avec des adresses IPv4 ou IPv6, en fonction des besoins de votre réseau.

  5. Configurez les quatre liaisons membres de l’offre Ethernet agrégée ae0.

  6. Configurez les quatre liaisons membres de l’offre Ethernet agrégée ae1.

  7. Configurez les quatre liaisons membres de l’offre Ethernet agrégée ae2.

  8. Configurez l’adresse IP et le protocole LACP (Link Aggregation Control Protocol) pour l’interface Ethernet agrégée ae0.

  9. Configurez l’adresse IP et le protocole LACP (Link Aggregation Control Protocol) pour l’interface Ethernet agrégée ae1.

  10. Configurez l’adresse IP et le protocole LACP (Link Aggregation Control Protocol) pour l’interface Ethernet agrégée ae2.

  11. Configurez l’adresse de l’interface de bouclage et l’adresse de la famille iso.

  12. Configurez IS-IS sur toutes les interfaces et sur les bundles AE.

  13. Configurez l’équilibrage de charge par paquet.

  14. Appliquez une stratégie d’équilibrage de charge par paquet.

  15. Activez la distribution pondérée du trafic ECMP sur les voisins IS-IS directement connectés.

Résultats

En mode configuration, confirmez votre configuration en entrant les show chassiscommandes , , show policy-optionsshow interfacesshow protocols, , et .show routing-options Si la sortie n’affiche pas la configuration prévue, répétez les instructions de cet exemple pour corriger la configuration.

Vérification

Vérifiez que la configuration fonctionne correctement.

Vérifier la répartition égale du trafic sur des chemins multiples à coût égal

Objet

Vérifier que le trafic est réparti de manière égale sur les bundles Ethernet agrégés.

Mesures à prendre

À partir du mode opérationnel, entrez la show route 198.0.0.1 extensive commande.

Signification

L’IS-IS répartit le trafic de manière égale lorsque les trois bundles Ethernet agrégés disposent de la même bande passante disponible.

Vérification de la répartition inégale du trafic sur la bande passante disponible

Objet

Vérifier que l’IS-IS répartit le trafic de manière inégale lorsqu’une des liaisons agrégées est en panne pendant l’équilibrage de charge par paquet en fonction de la bande passante disponible.

Mesures à prendre

Désactivez l’une des liaisons sur le bundle ae0 afin que la bande passante disponible soit de 3g sur ae0 et 4g sur ae1 et ae2. À partir du mode opérationnel, entrez la show route 198.0.0.1 extensive commande.

Signification

L’IS-IS en déduit que l’offre groupée ae0 ne dispose que de 3 g de bande passante. Par conséquent, modifie l’équilibrage de charge par paquet en fonction de la bande passante disponible. Selon le résultat, seulement 27 % de la bande passante est disponible sur ae0 car l’une des liaisons Ethernet agrégées est en panne. Ainsi, l’IS-IS répartit le trafic de manière inégale en fonction de la bande passante disponible.

Vérification de la répartition inégale du trafic sur les interfaces logiques

Objet

Vérifier qu’IS-IS répartit le trafic de manière inégale sur les interfaces logiques en fonction de la bande passante logique configurée.

Mesures à prendre