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 Multipath) pour distribuer le trafic vers des voisins IS-IS distants d’un saut afin d’assurer un équilibrage de charge optimal. Le routage ECMP pondéré répartit le trafic de manière inégale sur plusieurs chemins pour un meilleur équilibrage de charge. Toutefois, 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 l’ECMP pondéré dans un réseau IS-IS, assurez-vous de :

  1. Configurez les adresses IP sur les interfaces de l’appareil.

  2. Configurez IS-IS.

  3. Configurer l’équilibrage de charge

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

Aperçu

À partir de la version 15.1F4 de Junos OS, vous pouvez configurer le protocole IS-IS pour obtenir les informations sur la bande passante de l’interface logique associées aux passerelles ECMP (Equal-cost Multipath) à l’étape suivante. 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 répartit 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 paquets Ethernet agrégés ae0, ae1 et ae2 avec quatre liaisons 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 paquets Ethernet lorsqu’une liaison tombe en panne, en fonction de la bande passante disponible.

Figure 1 : distribution pondérée du trafic ECMP sur les voisins Weighted ECMP Traffic Distribution on One Hop IS-IS Neighbors IS-IS à un saut

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 à la configuration de votre réseau, copiez et collez les commandes dans l’interface de ligne de commande au niveau de la [edit] hiérarchie, puis passez commit en mode de 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 l’interface de ligne de commande, reportez-vous à la section Utilisation de l’éditeur CLI en mode de configuration dans le Guide de l’utilisateur de l’interface de ligne de commande.

Pour configurer le routeur R0 :

Note:

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

  1. Spécifiez le nombre maximal d’interfaces ECMP pondérées que vous souhaitez configurer. Activez le basculement normal 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 le trafic d’équilibrage de charge.

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

    Note:

    Pour les interfaces logiques, configurez la bande passante de l’interface afin de répartir le trafic sur des chemins 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 d’afficher la distribution de trafic souhaitée sur les interfaces logiques.

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

  5. Configurez les quatre liaisons membres du bundle Ethernet agrégé ae0.

  6. Configurez les quatre liaisons membres du bundle Ethernet agrégé ae1.

  7. Configurez les quatre liaisons membres du bundle Ethernet agrégé 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

À partir du mode configuration, confirmez votre configuration en entrant les show chassiscommandes , show interfaces, show protocols, show policy-optionset 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érification de la répartition égale du trafic sur plusieurs chemins de coût égal

But

Pour vérifier que le trafic est équitablement réparti sur les paquets Ethernet agrégés.

Action

À 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 paquets Ethernet agrégés disposent de la même bande passante.

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

But

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

Action

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

Signification

L’IS-IS en déduit que le bundle 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 la sortie, seulement 27 % de la bande passante est disponible sur ae0 car l’une des liaisons Ethernet agrégées est en panne. Ainsi, 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 surles interfaces logiques

But

Pour 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.

Action

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
15.1F4
À partir de la version 15.1F4 de Junos OS, vous pouvez configurer le protocole IS-IS pour obtenir les informations sur la bande passante de l’interface logique associées aux passerelles ECMP (Equal-cost Multipath) à l’étape suivante.