Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Comment configurer plusieurs instances IGP indépendantes d’IS-IS

Découvrez comment configurer et exécuter plusieurs instances d’IS-IS sur un routeur.

Configurer plusieurs instances IGP d’IS-IS

Découvrez les avantages et obtenez une vue d’ensemble de l’exécution de plusieurs instances IGP (Interior Gateway Protocol) d’IS-IS sur un routeur.

Avantages de l’IS-IS multi-instance

  • Vous pouvez utiliser plusieurs instances IGP d’IS-IS pour redistribuer les routes entre des domaines IS-IS indépendants sur un seul routeur.
  • Vous pouvez construire des hiérarchies IS-IS flexibles sur des domaines IGP indépendants.
  • Permet le découplage de plusieurs domaines d’inondation IS-IS et donc d’obtenir un déploiement IS-IS plus évolutif.
Figure 1 : topologie Multi-Instance IS-IS Deployment Topology de déploiement IS-IS multi-instance

La Figure 1 illustre plusieurs avantages de la configuration de plusieurs instances IGP d’IS-IS sur le routeur. Par exemple, le routeur F fait partie de deux instances IS-IS indépendantes. Le routeur F traite le réseau d’agrégation IS-IS-1 et le réseau central IS-IS comme deux domaines IGP indépendants, tout en redistribuant les routes entre ces domaines. Cette flexibilité permet aux opérateurs réseau de construire une hiérarchie de domaines IS-IS.

La figure 1 illustre également l’utilisation de plusieurs instances IGP d’IS-IS pour séparer les réseaux métropolitains en domaines d’inondation IS-IS indépendants. Dans l’exemple, les routeurs D et E font partie des réseaux IS-IS metro-a, IS-IS metro-b et IS-IS metro-c, ainsi que du réseau d’agrégation IS-IS-1. Les routeurs D et E n’inondent pas les différents domaines IS-IS de publicités IS-IS. Au lieu de cela, ils redistribuent des itinéraires spécifiques entre les différents domaines IS-IS, ce qui permet des déploiements métropolitains plus évolutifs.

Présentation d’IS-IS multi-instance

Vous pouvez configurer et exécuter simultanément plusieurs instances IGP indépendantes d’IS-IS sur un routeur. Ces instances sont associées à l’instance de routage par défaut et installent les routes dans la table de routage par défaut. Chaque instance IS-IS peut également exporter les routes installées dans la table de routage par d’autres instances IS-IS à l’aide de la configuration de stratégie de routage standard de Junos OS. Par défaut, les routes installées par les différentes instances IS-IS ont la même préférence de route.

Note:

Junos OS ne prend pas en charge la configuration de la même interface logique dans plusieurs instances IGP d’IS-IS.

Dans la plupart des scénarios de déploiement, une seule instance IS-IS sur un routeur installe une route pour un préfixe donné. Par conséquent, vous n'avez pas besoin de configurer des préférences de route différentes pour plusieurs instances IS-IS. Toutefois, pour certains scénarios de déploiement dans lesquels plusieurs instances IS-IS installent les routes pour le même préfixe dans la table de routage, vous pouvez définir une préférence de route différente pour les routes installées par d’autres instances IS-IS. Cela permet à la table de routage de choisir les routes ayant la meilleure préférence de route et d’installer ces routes dans la table de transfert.

Vous pouvez utiliser la fonctionnalité d’instances IS-IS multiples pour les déploiements hiérarchiques et parallèles. Dans le cas des déploiements hiérarchiques, il existe des frontières bien définies entre les groupes de routeurs participant à différentes instances IGP. Dans les déploiements parallèles, différentes instances IGP (généralement pas plus de deux ou trois) s’étendent sur des groupes entiers de routeurs. Vous pouvez également avoir des déploiements mixtes, certains domaines d’un déploiement hiérarchique exécutant des instances IGP en parallèle.

Vous pouvez configurer plusieurs instances IGP indépendantes d’IS-IS en incluant l’instruction isis-instance de configuration au niveau de la hiérarchie [edit protocols]. Les instructions de configuration que vous utilisez au niveau de la hiérarchie [edit protocols isis-instance igp-instance-name] sont les mêmes que celles disponibles au niveau de la hiérarchie [edit protocols isis].

Note:

L’instruction isis-instance de configuration n’est pas prise en charge au niveau de la hiérarchie [edit routing-instances routing-instance-name protocols].

Exemple : Configurer des instances IS-IS indépendantes dans des domaines Metro flooding

Utilisez cet exemple pour apprendre à configurer des domaines d’inondation métro indépendants exécutant plusieurs instances IGP d’IS-IS.

Aperçu

Cet exemple montre comment configurer et exécuter plusieurs instances IGP indépendantes d’IS-IS dans des domaines d’inondation métropolitaine.

Topologie

La figure 2 montre un exemple de domaines d’inondation métropolitains (metro-a et metro-b) exécutant des instances IGP indépendantes d’IS-IS. Dans la topologie, les routeurs R3 et R4 appartiennent aux domaines IS-IS métropolitains (IS-IS metro-a et IS-IS metro-b) et au domaine du réseau central IS-IS. Les routeurs R3 et R4 n’inondent pas les différents domaines IS-IS de publicités IS-IS. Au lieu de cela, ils redistribuent des itinéraires spécifiques entre les différents domaines IS-IS, ce qui permet un déploiement métropolitain plus évolutif.

Figure 2 : topologie IS-IS multi-instance dans des domaines IGP (Independent Metro Flood) Multi-Instance IS-IS Topology Across Independent Metro Flooding Domains (IGP Domains)

Exigences

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

  • Routeurs MX Series
  • Junos OS version 21.1R1 ou ultérieure s’exécute sur tous les équipements
Note:

Vous devez configurer le mode des services réseau sur IP amélioré. La configuration IP améliorée garantit que le routeur utilise les capacités du mode amélioré.

Une fois que vous avez configuré l’instruction enhanced-ip et validé la configuration, le message d’avertissement suivant s’affiche, vous invitant à redémarrer le routeur :

Le redémarrage fait apparaître les FPC sur le routeur.

[Voir show chassis network-services.]

Configuration

Pour configurer et exécuter plusieurs instances IGP d’IS-IS sur le routeur, effectuez les tâches suivantes :

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, puis copiez et collez les commandes dans l’interface de ligne de commande au niveau de la hiérarchie [modifier].

Appareil R1

Appareil R2

Appareil R3

Appareil R4

Appareil R5

Appareil R6

Configurer R1

Procédure étape par étape

L’exemple suivant vous oblige à naviguer à 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.

Vous pouvez utiliser les étapes de cet exemple pour configurer également les routeurs R2, R5 et R6. Reportez-vous à la section Configuration rapide de l’interface de ligne de commande et à la Figure 2 pour comprendre les ID d’interface, les adresses IP et les adresses de bouclage utilisées sur ces routeurs.

Pour configurer R1 :

  1. Configurez les interfaces pour activer la prise en charge des familles IP (inet) et ISO.

  2. Créez l’interface de bouclage et configurez les adresses IP et NET.

  3. Configurez les options de routage pour identifier le routeur dans le domaine.

  4. Activez IS-IS sur les interfaces.

Résultats

À partir du mode configuration, confirmez votre configuration en saisissant les show interfacescommandes , show routing-options, et show protocols . Si la sortie n’affiche pas la configuration prévue, répétez les instructions de cet exemple pour corriger la configuration.

Configurer R3

Procédure étape par étape

L’exemple suivant vous oblige à naviguer à 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.

Vous pouvez utiliser les étapes de cet exemple pour configurer également le routeur R4. Reportez-vous à la section Configuration rapide de l’interface de ligne de commande et à la Figure 2 pour comprendre les ID d’interface, les adresses IP et l’adresse de bouclage utilisée sur le routeur.

Pour configurer R3 :

  1. Configurez les interfaces qui se connectent à R1, R2 et R5 pour activer la prise en charge des familles IP et ISO.

  2. Configurez trois sous-interfaces (interfaces logiques) connectant R3 et R4 (une instance standard IS-IS et deux instances métropolitaines IS-IS (IS-IS metro-a et IS-IS metro-b)).

    Note:

    L’instance IS-IS standard fait référence à l’instance IGP IS-IS configurée au niveau de la hiérarchie [edit protocols isis].

  3. Créez l’interface de bouclage et configurez les adresses IP et NET.

  4. Configurez des stratégies pour redistribuer les adresses de bouclage des routeurs IS-IS metro-instance (IS-IS metro-a et IS-IS metro-b) et IS-IS standard-instance (réseau central), afin que les routes puissent être distribuées sur les domaines IS-IS selon les besoins.

    1. Configurez les stratégies pour distribuer l’adresse de bouclage de R3.

    2. Configurez les stratégies pour distribuer les adresses de bouclage des routeurs R5 et R6 (instance IS-IS standard).

    3. Configurez les stratégies pour distribuer les adresses de bouclage de R1 (instance IS-IS metro-a).

    4. Configurez les stratégies pour distribuer les adresses de bouclage de R2 (instance IS-IS metro-b).

  5. Activez IS-IS sur l’interface d’instance standard (connexion de R3 à R5) et sur la sous-interface (connexion de R3 à R4).

  6. Configurez IS-IS pour exporter des adresses de bouclage des instances IS-IS metro-a et IS-IS metro-b vers l’instance standard IS-IS. Cette configuration distribue des itinéraires spécifiques au lieu d’inonder l’ensemble du domaine métropolitain.

  7. Activez IS-IS sur l’interface d’instance IS-IS metro-b (connexion de R3 à R2) et sur la sous-interface (R3 à R4).

  8. Configurez IS-IS pour exporter les adresses de bouclage des instances IS-IS metro-a et IS-IS standard vers l’instance IS-IS metro-b. Cette configuration distribue des routes spécifiques au lieu d’inonder l’ensemble des instances IS-IS standard et des instances de domaine metro-a.

  9. Activez IS-IS sur l’interface d’instance IS-IS metro-a (connexion de R3 à R1) et sur la sous-interface (R3 à R4).

  10. Configurez IS-IS pour exporter les adresses de bouclage des instances IS-IS metro-b et IS-IS standard vers l’instance IS-IS metro-a. Cette configuration distribue des routes spécifiques au lieu d’inonder l’ensemble des instances IS-IS standard et des instances de domaine metro-b.

  11. Configurez les options de routage pour identifier le routeur dans le domaine.

Résultats

À partir du mode configuration, confirmez votre configuration en saisissant les show interfacescommandes , show routing-options, et show protocols . Si la sortie n’affiche pas la configuration prévue, répétez les instructions de cet exemple pour corriger la configuration.

Vérification

Pour vérifier que la configuration fonctionne correctement, effectuez les tâches suivantes :

Vérifier les annonces IS-IS

But

Vérifiez les entrées d’annonce IS-IS dans la base de données d’état de liaison (LSDB) IS-IS, qui contient des données sur les paquets PDU.

Action

À partir du mode opérationnel, exécutez la show isis database level 2 commande.

Sur R3

Sur R1

Signification

Cette sortie sur R3 illustre que R3 voit les annonces IS-IS de R4, R5 et R6, qui est une instance IS-IS standard. R3 voit également les annonces IS-IS de R1 (IS-IS metro-a), R2 (IS-IS metro-b) et R4 (IS-IS metro-a et IS-IS metro-b). Ainsi, vous pouvez voir que R3 est un routeur commun qui redistribue les routes IS-IS entre l’instance IS-IS metro-a, l’instance IS-IS metro-b et l’instance IS-IS standard (réseau central).

La sortie sur R1 montre que R1 ne voit les annonces IS-IS qu’à partir de R3 et R4. R1 ne voit aucune annonce IS-IS de la part de R2. Ainsi, vous voyez que IS-IS metro-a et IS-IS metro-b sont des domaines d’inondation IS-IS distincts. Vous pouvez utiliser cette propriété pour créer des réseaux plus évolutifs.

Vérifier la table de routage

But

Vérifiez les entrées de route dans la table de routage.

Action

À partir du mode opérationnel, exécutez la show route table inet.0 route-destination address extensive commande.

Sur R3

Signification

La sortie montre que l’adresse de bouclage de R1 (192.168.100.1) est mappée à l’instance IS-IS metro-a (IS-IS-metro-a) et que l’adresse de bouclage de R2 (192.168.100.2) est mappée à l’instance IS-IS metro-b (IS-IS-metro-b) comme configuré dans R3.

Vérifiez les routes dans la table de routage IS-IS

But

Vérifiez les routes dans la table de routage IS-IS.

Action

À partir du mode opérationnel, exécutez la show isis route commande.

Sur R3

Sur R1

Signification

La sortie sur R3 affiche les adresses de bouclage et les informations de mappage d’instance IS-IS de R1, R2, R4, R5 et R6.

La sortie sur R1 affiche les adresses de bouclage de R2, R3, R4, R5 et R6.

Vérifier les interfaces IS-IS

But

Vérifiez les informations d’état des interfaces compatibles IS-IS.

Action

À partir du mode opérationnel, exécutez la show isis interface commande.

Sur R3

Sur R1

Signification

La sortie affiche les interfaces mappées à différentes instances IS-IS.