Comment configurer des algorithmes flexibles dans OSPF pour l’ingénierie du trafic de segment routing
Grâce à un algorithme flexible, les IGP sont les seules à calculer les chemins sur le réseau en fonction des contraintes, ce qui simplifie l’ingénierie du trafic sans avoir besoin d’un contrôleur réseau. Il s’agit d’une solution légère pour les réseaux qui n’ont pas encore implémenté de contrôleur avec un routage de segments à part entière, mais qui souhaitent tout de même en tirer parti.
Quelle est la prochaine étape ?
Pour plus d’informations sur la configuration d’algorithmes flexibles, consultez le Guide de l’utilisateur OSPF
Comprendre l’algorithme flexible OSPF pour le Segment Routing
À partir de la version 21.1R1 de Junos OS, vous pouvez découper un réseau en tranches fines en définissant des algorithmes flexibles qui calculent les chemins à l’aide de différents paramètres et contraintes de liaison en fonction de vos besoins. Par exemple, vous pouvez définir un algorithme flexible qui calcule un chemin pour minimiser la métrique IGP et définir un autre algorithme flexible pour calculer un chemin basé sur la métrique d’ingénierie du trafic afin de diviser le réseau en plans distincts. Cette fonctionnalité permet aux réseaux sans contrôleur de configurer l’ingénierie du trafic à l’aide du routage de segments sans implémenter de contrôleur réseau. Vous pouvez utiliser le préfixe SID pour orienter les paquets le long des chemins basés sur des contraintes. Vous pouvez configurer les SID de préfixe pour un algorithme flexible via les configurations de stratégie.
Les protocoles IGP utilisent une métrique de liaison pour calculer le meilleur chemin. Toutefois, le meilleur chemin IGP n’est pas toujours le meilleur pour certains types de trafic. Par conséquent, le meilleur chemin calculé par l’IGP en fonction de la métrique IGP la plus courte est souvent remplacé par un chemin d’ingénierie du trafic en raison des exigences de trafic qui ne sont pas reflétées par la métrique IGP. En règle générale, RSVP-TE ou SR TE est utilisé pour calculer le chemin en fonction de mesures et de contraintes supplémentaires afin de surmonter cette limitation. Junos installe ces chemins dans les tables de transfert, en complément ou en remplacement du chemin d’origine calculé par les IGP.
- Avantages de la configuration d’un algorithme flexible
- Qu’est-ce que la définition flexible d’algorithme (FAD) ?
- Participation à un algorithme flexible
- Topologie du réseau configurée avec des définitions d’algorithmes flexibles
- Algorithmes flexibles
- Communauté BGP et algorithmes flexibles
- Fonctionnalités prises en charge et non prises en charge
- Algorithme flexible basé sur les attributs de lien spécifiques à l’application
- Algorithme flexible strict basé sur des attributs de lien spécifiques à l’application
Avantages de la configuration d’un algorithme flexible
-
Une version allégée de l’ingénierie du trafic de routage de segments qui peut être utilisée dans le cœur du réseau.
-
Permet de configurer l’ingénierie du trafic à l’aide du routage de segments, même sans installer de contrôleur réseau.
-
Utilisez le routage ECMP (Equal-cost Multi-Path) et TI-LFA par tranche sans configurer BGP-LS ou un chemin statique.
-
Calculez le chemin de sauvegarde TI-LFA en utilisant la même définition d’algorithme flexible et le même calcul de contraintes.
-
Tirez parti de l’ingénierie de trafic de routage de segments en utilisant uniquement OSPFv2 sans configurer RSVP ou LDP.
-
Possibilité de provisionner un chemin principal restreint en fonction d’une seule étiquette.
Qu’est-ce que la définition flexible d’algorithme (FAD) ?
Un algorithme flexible permet à IGP de calculer les meilleurs chemins supplémentaires en fonction de contraintes spécifiées, offrant ainsi une ingénierie de trafic simple sans utiliser de contrôleur de réseau. Il s’agit d’une solution légère pour les réseaux qui n’ont pas encore implémenté de contrôleur avec un routage de segments à part entière, mais qui souhaitent tout de même en tirer profit. Chaque opérateur peut définir des contraintes ou des couleurs distinctes en fonction de ses besoins.
Pour définir un algorithme flexible, incluez flex-algorithm id l’instruction au niveau de la [edit routing-options] hiérarchie. La définition d’algorithme flexible (FAD) se voit attribuer un identifiant compris entre 128 et 255. Cet algorithme flexible peut être défini sur un ou plusieurs routeurs d’un réseau. Un algorithme flexible calcule le meilleur chemin en se basant sur les paramètres suivants :
-
Calculation type: SPF ou SPF strict sont les deux options de type de calcul disponibles. Vous pouvez spécifier l’un de ces types de calcul dans votre FAD. Sélectionnez le type de calcul SPF si vous souhaitez influencer le calcul SPF sur votre appareil en fonction d’une certaine stratégie locale, telle que des raccourcis d’ingénierie de trafic. Si vous sélectionnez SPF strict, la stratégie locale ne peut pas influencer la sélection du chemin SPF.
-
Metric type- Les options de type de métrique IGP ou TE sont disponibles. Vous pouvez spécifier l’un de ces types de mesures dans votre FAD en fonction des besoins de votre réseau. Si vous ne souhaitez pas utiliser la métrique IGP pour une liaison spécifique, vous pouvez configurer une métrique TE qu’OSPFv2 peut utiliser pour calculer l’itinéraire.
-
Priority- Vous pouvez attribuer une priorité à vos DCP en fonction de vos besoins, et OSPFv2 donne la priorité à une publication de DCP particulière par rapport à une autre DCP en fonction de la priorité qui vous a été attribuée.
-
Set of Link constraints- Vous pouvez configurer des groupes d’administrateurs pour de nombreux protocoles au niveau de la
[edit protocols mpls admin-groups]hiérarchie afin de colorer un lien individuel. Ceux-ciadmin-groupspeuvent ensuite être définis commeinclude any,include-allouexcludeau niveau de la[edit routing-options flex-algorithm definition admin-groups]hiérarchie.
Nous vous recommandons de configurer un algorithme flexible sur quelques routeurs seulement afin d’assurer la redondance et d’éviter les conflits. La définition flexible de l’algorithme est annoncée en IGP sous la forme FAD sub-TLVs. Dans les très grands réseaux, nous vous déconseillons de configurer plus de 8 définitions d’algorithmes flexibles, car chaque algorithme flexible calculera son propre chemin et pourra entraîner des problèmes de performances au-delà.
Le FAD par défaut a les paramètres suivants :
-
Type de calcul : SPF
-
Type de métrique : IGP-métrique
-
Priorité : 0
-
Contraintes de lien : aucune
La modification de la définition de l’algorithme flexible dans un réseau actif ou à la volée peut entraîner des perturbations du trafic jusqu’à ce que tous les nœuds convergent sur les nouveaux chemins.
À partir de Junos OS 21.4R1, nous prenons en charge la définition d’algorithme flexible (FAD) et la métrique de préfixe d’algorithme flexible (FAPM) dans TED, et implémentons deux nouvelles TLV correspondantes : « FAD TLV » et « FAPM TLV » dans BGP-LS. La valeur de FAD TLV contient Flex-Algorithm, Metric-Type, Calculation-Type et Priority, qui ont tous un octet chacun. La TLV peut comporter zéro ou plusieurs sous-TLV. Les cinq sous-tlv sont Flex Algo Exclure toute affinité, Flex Algo Inclure n’importe quelle affinité, Flex Algo Inclure toutes les affinités, Flex Algo Definition Flags et Flex Algo Exclure SRLG.
Le TLV FAD ne peut être ajouté à l’attribut BGP-LS du NLRI de nœud que si le nœud correspondant provient du TLV ou du sous-TLV IGP sous-jacent. L’attribut BGP-LS associé à un NLRI de nœud peut inclure une ou plusieurs TLV FAD correspondant à la définition d’algorithme flexible pour chaque algorithme annoncé par le nœud.
La valeur de FAPM TLV contient Flex-Algorithm (1 octet), Reserved (3 octets) et Metric (4 octets). Le TLV FAPM ne peut être ajouté à l’attribut BGP-LS du préfixe NLRI provenant d’un noeud que si le noeud correspondant provient du préfixe.
À partir de la version 22.4R1 de Junos OS, nous avons défini la métrique de préfixe d'algorithme flexible (FAPM) pour permettre un chemin optimal de bout en bout pour un préfixe interzone. Le routeur de bordure de zone (ABR) doit inclure le FAPM lors de l’annonce du préfixe entre les zones qui est accessible dans cet algorithme flexible donné (algo flexible). Lorsqu’un préfixe est inaccessible, l’ABR ne doit pas inclure ce préfixe dans cet algo flexible lors de la publicité entre les zones. Le FAPM défini fournit un soutien inter-zones.
Participation à un algorithme flexible
Vous pouvez configurer des routeurs spécifiques pour qu’ils participent à un algorithme flexible particulier selon vos besoins. Les chemins calculés sur la base d’une définition d’algorithme flexible sont utilisés par diverses applications, chacune utilisant potentiellement son propre plan de données spécifique pour transférer les données sur ces chemins. L’équipement participant doit annoncer explicitement sa participation à un algorithme flexible particulier à chaque application de la sous-TLV de l’algorithme flexible de routage de segments pour OSPFv2. Vous pouvez configurer un nœud pour qu’il participe à un certain algorithme flexible, à condition qu’il puisse prendre en charge les contraintes spécifiées dans ce FAD.
Pour configurer la participation à un algorithme flexible, incluez l’instruction flex-algorithm au niveau de la [edit protocols isis source-packet- routing] hiérarchie. Le même appareil peut faire la publicité d’un DCP et également participer à un algorithme flexible.
Topologie du réseau configurée avec des définitions d’algorithmes flexibles
La figure 1 montre l’exemple de topologie, il y a 8 routeurs R0, R1, R2, R3, R4, R5, R6 et R7. Quatre algorithmes flexibles, 128, 129, 130 et 135, sont définis et configurés avec des groupes d’administrateurs, comme indiqué dans le tableau suivant :
| Définition de l’algorithme Flex (FAD) |
Couleur |
|---|---|
| 128 |
Incluez n’importe quel rouge |
| 129 |
Incluez n’importe quel vert |
| 130 |
Incluez n’importe quel vert et bleu |
| 135 |
Exclure le rouge |
d’algorithme flexible
La figure 2 montre comment FAD 128 achemine le trafic sur n’importe quelle interface configurée avec le groupe d’administrateurs rouge.
de l’algorithme flexible
La figure 3 montre comment FAD 129 achemine le trafic sur n’importe quelle interface configurée avec le groupe d’administrateurs vert.
La figure 4 montre comment FAD 130 achemine le trafic sur n’importe quelle interface configurée avec le groupe d’administrateurs vert et bleu.
de l’algorithme flexible
La figure 5 montre comment FAD 135 achemine le trafic sur toute interface qui n’est pas configurée avec le groupe d’administrateurs rouge.
de l’algorithme flexible
Algorithmes flexibles
Pour chaque algorithme flexible auquel un routeur participe, les routes de l’algorithme flexible correspondant sont installées dans les groupes RIB d’algorithmes flexibles correspondants, également appelés tables de routage. Par défaut, les routes d’algorithme flexible OSPFv2 étiquetées sont installées dans inet.color inet(6)color.0 et mpls.0 les RIB.
Communauté BGP et algorithmes flexibles
Un algorithme flexible peut avoir une communauté de couleurs BGP associée pour résoudre les routes d’autres services tels que le service VPN. Par défaut, la communauté de couleurs BGP associée est la même que l’ID de l’algorithme flexible. Les routes d’entrée de l’algorithme flexible qui sont installées dans les tables inet(6)color.0 auront cette communauté de couleurs dans la route. Toutefois, vous pouvez configurer une communauté de couleurs BGP différente au niveau de la [edit routing-options flex-algorithm id color desired color community value] hiérarchie.
La modification de la communauté de couleurs BGP par un algorithme flexible peut entraîner des perturbations du trafic. Si vous modifiez une communauté de couleurs BGP pour un algorithme flexible, toutes les routes relatives à cet algorithme flexible sont supprimées du RIB et rajoutées avec de nouvelles couleurs.
Fonctionnalités prises en charge et non prises en charge
Junos OS prend en charge des algorithmes flexibles dans les scénarios suivants :
-
Prise en charge de la configuration et de la publication de SID de préfixe pour différents algorithmes flexibles.
-
Prise en charge partielle d’Internet Draft draft-ietf-lsr-flex-algo-05.txt de l’algorithme flexible IGP
- L’implémentation actuelle des algorithmes flexibles n’est prise en charge que pour OSPFv2, car seul OSPFv2 prend en charge le routage de segments.
Junos OS ne prend pas en charge les fonctionnalités suivantes en conjonction avec les algorithmes flexibles :
-
La métrique de délai de liaison n’est pas prise en charge.
-
L’algorithme flexible ne s’applique qu’à la topologie unicast par défaut, la multitopologie OSPFv2 n’est pas prise en charge.
- Les raccourcis OSPFv2 et les autres options de configuration de l’ingénierie de trafic OSPFv2 ne sont pas applicables au calcul d’algorithmes flexibles. .
- L’implémentation actuelle des algorithmes flexibles n’est pas prise en charge pour OSPFv3.
-
La fuite inter-zone (OSPFv2) des SID de préfixe d’algorithme flexible n’est pas prise en charge.
-
La résolution des conflits entre les préfixes et les SID n’est pas prise en charge.
-
La fonctionnalité alternative sans boucle à distance n’est pas prise en charge, car TI-LFA est le calcul FRR préféré.
-
En l’absence de participation à un algorithme flexible, il n’est pas possible d’annoncer la définition d’un algorithme flexible.
-
La publication d’attributs de lien pour l’algorithme flex à l’aide des annonces d’attributs de lien spécifiques à l’application n’est pas prise en charge.
-
Le semi-rigide de classe transport n’est pas pris en charge.
Algorithme flexible basé sur les attributs de lien spécifiques à l’application
À partir de Junos OS et Junos OS Evolved version 22.2R1, vous pouvez publier différents attributs te tels que te-metric, delay-metric ou admin-groups pour RSVP et des algorithmes flexibles sur le même lien. Cela se fait à l’aide d’un attribut de lien spécifique à l’application spécifique à un algorithme flexible, tel que défini dans la RFC 8920.
L’avantage d’avoir un attribut de lien spécifique à l’application d’algorithme flexible annonçant te-metric, delay-metric, ou admin-groups est qu’un seul lien peut annoncer différents attributs te-link pour les applications héritées telles que RSVP et différents attributs te-link pour les algorithmes flexibles.
Pour configurer l’attribut te spécifique à l’application d’un algorithme flexible, incluez l’instruction au niveau hiérarchique et l’instruction application-specific strict-asla-based-flex-algorithm au niveau hiérarchique[edit protocols ospf source-packet-routing].[edit protocols ospf area interface] Avec cette implémentation, il n’est plus obligatoire d’avoir RSVP activé et [edit protocols ospf traffic-engineering advertisement always] d’être configuré sur le lien, ce qui est le cas avec le comportement existant des attributs d’ingénierie du trafic publicitaire.
L’implémentation Junos OS et Junos OS Evolved de l’attribut de lien spécifique à l’application prend uniquement en charge les applications d’algorithmes flexibles.
Algorithme flexible strict basé sur des attributs de lien spécifiques à l’application
Le comportement par défaut de l’algorithme flexible spécifique à l’application est d’utiliser les attributs te spécifiques à l’application de l’algorithme flexible pour un lien s’il est disponible, et si ce n’est pas le cas, de revenir aux attributs te communs spécifiques à l’application, et si aucun n’est disponible, d’utiliser les attributs te hérités.
L’instruction strict-asla-based-flex-algorithm de configuration de la [edit protocols ospf source-packet-routing] doit être appliquée à tous les algorithmes flexibles exécutés sur les appareils du réseau pour éviter les boucles de routage.
S’il strict-asla-based-flex-algorithm est configuré sur tous les équipements, un attribut te commun spécifique à l’application ou un attribut te spécifique à l’application d’algorithme flexible doit être annoncé pour chaque lien d’algorithme flexible. En l’absence de te-attributs spécifiques à l’application, l’appareil ne revient pas aux attributs te hérités et ignore simplement le lien.
Le système d’exploitation prend en charge les fonctionnalités suivantes en conjonction avec un algorithme flexible basé sur des attributs de lien spécifiques à l’application :
-
Le sous-TLV de l’attribut te spécifique à l’application pour se conformer à la RFC 8920. Le sous-TLV te-attributes spécifique à l’application est un sous-TLV du TLV de liaison étendue OSPFv2 tel que défini dans la RFC 7684.
-
Prend partiellement en charge le masque de bits d’identifiant d’application standard pour annoncer X-bit afin d’obtenir des algorithmes flexibles. Seuls les groupes te-metric, delay-metric ou admin sont annoncés dans le cadre de l’attribut de lien spécifique à l’application.
Le système d’exploitation ne prend pas en charge les fonctionnalités suivantes, associées à l’algorithme flexible basé sur des attributs de lien spécifiques à l’application :
- La publicité de masques de bits d’identifiant d’application définis par l’utilisateur n’est pas prise en charge.
- Il n’est pas possible de republier un attribut de lien spécifique à une application à algorithme flexible, ou tout autre attribut de lien spécifique à une application avec BGP-LS, car la base de données d’ingénierie du trafic (TED) ne prend pas en charge l’attribut de lien spécifique à l’application.
-
Il n’est pas possible d’annoncer un attribut de lien commun spécifique à l’application avec un masque de bits d’identifiant d’application standard et une longueur de masques de bits d’identifiant d’application définie par l’utilisateur sur zéro.
-
La publication d’une contrainte de lien SRLG dans un algorithme flexible n’est pas prise en charge.
-
La prise en charge de l’ingénierie de trafic pour plusieurs applications n’est pas prise en charge, à l’exception des algorithmes flexibles.
-
La définition de groupes d’administrateurs indépendants de MPLS n’est pas prise en charge.
Voir aussi
Exemple : Algorithme flexible OSPF
Aperçu
Cet exemple montre comment configurer un algorithme flexible dans un réseau OSPFv2. Cet algorithme flexible permet aux réseaux sans contrôleur de configurer l’ingénierie du trafic à l’aide du routage de segments sans implémenter de contrôleur réseau.
À partir de la version 21.1R1 de Junos OS, vous pouvez découper un réseau en tranches fines en définissant des algorithmes flexibles qui calculent les chemins à l’aide de différents paramètres et contraintes de liaison en fonction de vos besoins. L’ensemble composé d’un type de calcul, d’un type de métrique et d’un ensemble de contraintes est appelé définition d’algorithme flexible (FAD). Vous pouvez définir des DCP et les annoncer dans un réseau OSPFv2. Un appareil peut également être configuré pour participer à un certain algorithme flexible, à condition qu’il prenne en charge les contraintes de ce DCP spécifique.
Topologie
La figure 6 montre une topologie d’algorithme flexible dans laquelle il y a 6 périphériques R0, R1, R2, R3, R4 et R5. Deux algorithmes flexibles 128 et 129 sont définis sur chacun de ces appareils. Les groupes d’administrateurs rouge, bleu et vert sont configurés sur les appareils. Les DCP avec différents paramètres tels que les types de métriques, les types de calcul et les contraintes de liaison sont définis sur chacun des périphériques.
d’algorithme flexible
Exigences
Cet exemple utilise les composants matériels et logiciels suivants :
- Six routeurs MX Series.
- Junos OS version 21.1R1 ou ultérieure s’exécute sur tous les équipements.
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, puis copiez et collez les commandes dans l’interface de ligne de commande au niveau de la hiérarchie [modifier].
Appareil R0
set chassis network-services enhanced-ip set interfaces ge-0/0/0 description R0_to_R1_1 set interfaces ge-0/0/0 unit 0 family inet address 10.10.1.1/30 set interfaces ge-0/0/0 unit 0 family mpls set interfaces ge-0/0/1 description R0_to_R1_2 set interfaces ge-0/0/1 unit 0 family inet address 10.10.1.5/30 set interfaces ge-0/0/1 unit 0 family mpls set interfaces ge-0/0/2 description R0_to_R3_1 set interfaces ge-0/0/2 unit 0 family inet address 10.10.3.1/30 set interfaces ge-0/0/2 unit 0 family mpls set interfaces ge-0/0/3 description R0_to_R3_2 set interfaces ge-0/0/3 unit 0 family inet address 10.10.3.5/30 set interfaces ge-0/0/3 unit 0 family mpls set interfaces lo0 unit 0 family inet address 192.168.255.10/32 set policy-options policy-statement pplb then load-balance per-packet set policy-options policy-statement ex-bgp term 1 from route-filter 10.1.1.0/24 exact set policy-options policy-statement ex-bgp term 1 then community add blue set policy-options policy-statement ex-bgp term 1 then accept set policy-options policy-statement ex-bgp term 0 from route-filter 10.1.0.0/24 exact set policy-options policy-statement ex-bgp term 0 then community add red set policy-options policy-statement ex-bgp term 0 then accept set policy-options policy-statement pplb then load-balance per-packet set policy-options policy-statement prefix-sid term 1001 from route-filter 192.168.255.10/32 exact set policy-options policy-statement prefix-sid term 1001 then prefix-segment algorithm 128 index 1280 set policy-options policy-statement prefix-sid term 1001 then prefix-segment algorithm 128 node-segment set policy-options policy-statement prefix-sid term 1001 then prefix-segment algorithm 129 index 1290 set policy-options policy-statement prefix-sid term 1001 then prefix-segment algorithm 129 node-segment set policy-options policy-statement prefix-sid term 1001 then prefix-segment algorithm 130 index 1300 set policy-options policy-statement prefix-sid term 1001 then prefix-segment algorithm 130 node-segment set policy-options policy-statement prefix-sid term 1001 then prefix-segment algorithm 131 index 1310 set policy-options policy-statement prefix-sid term 1001 then prefix-segment algorithm 131 node-segment set policy-options policy-statement prefix-sid term 1001 then prefix-segment algorithm 132 index 1320 set policy-options policy-statement prefix-sid term 1001 then prefix-segment algorithm 132 node-segment set policy-options policy-statement prefix-sid term 1001 then prefix-segment algorithm 133 index 1330 set policy-options policy-statement prefix-sid term 1001 then prefix-segment algorithm 133 node-segment set policy-options policy-statement prefix-sid term 1001 then prefix-segment algorithm 134 index 1340 set policy-options policy-statement prefix-sid term 1001 then prefix-segment algorithm 134 node-segment set policy-options policy-statement prefix-sid term 1001 then prefix-segment algorithm 135 index 1350 set policy-options policy-statement prefix-sid term 1001 then prefix-segment algorithm 135 node-segment set policy-options policy-statement prefix-sid term 1001 then prefix-segment index 1000 set policy-options policy-statement prefix-sid term 1001 then prefix-segment node-segment set policy-options policy-statement prefix-sid term 1001 then accept set policy-options community blue members color:1:129 set policy-options community red members color:0:128 set protocols mpls admin-groups RED 0 set protocols mpls admin-groups BLUE 1 set protocols mpls admin-groups GREEN 2 set protocols mpls label-range static-label-range 1000 8000 set protocols mpls interface all set protocols mpls interface fxp0.0 disable set protocols mpls interface ge-0/0/0.0 admin-group RED set protocols mpls interface ge-0/0/1.0 admin-group GREEN set protocols mpls interface ge-0/0/2.0 admin-group RED set protocols mpls interface ge-0/0/3.0 admin-group GREEN set protocols ospf backup-spf-options use-post-convergence-lfa maximum-labels 5 set protocols ospf backup-spf-options use-source-packet-routing set protocols ospf traffic-engineering advertisement always set protocols ospf source-packet-routing prefix-segment prefix-sid set protocols ospf source-packet-routing srgb start-label 80000 set protocols ospf source-packet-routing srgb index-range 5000 set protocols ospf source-packet-routing flex-algorithm 128 set protocols ospf source-packet-routing flex-algorithm 129 set protocols ospf area 0.0.0.0 interface lo0.0 passive set protocols ospf area 0.0.0.0 interface ge-0/0/0.0 post-convergence-lfa node-protection set protocols ospf area 0.0.0.0 interface ge-0/0/1.0 post-convergence-lfa node-protection set protocols ospf area 0.0.0.0 interface ge-0/0/2.0 post-convergence-lfa node-protection set protocols ospf area 0.0.0.0 interface ge-0/0/3.0 post-convergence-lfa node-protection set routing-options flex-algorithm 128 definition metric-type igp-metric set routing-options flex-algorithm 128 definition spf set routing-options flex-algorithm 128 definition admin-group include-any RED set routing-options flex-algorithm 129 definition metric-type te-metric set routing-options flex-algorithm 129 definition spf set routing-options flex-algorithm 129 definition admin-group include-all BLUE set routing-options router-id 192.168.255.10 set routing-options autonomous-system 65000 set routing-options static route 10.1.1.0/24 receive set routing-options static route 10.1.0.0/24 receive set routing-options forwarding-table export pplb
Appareil R1
set chassis network-services enhanced-ip set interfaces ge-0/0/0 description R1_to_R0_1 set interfaces ge-0/0/0 unit 0 family inet address 10.10.1.2/30 set interfaces ge-0/0/0 unit 0 family mpls set interfaces ge-0/0/1 description R1_to_R0_2 set interfaces ge-0/0/1 unit 0 family inet address 10.10.1.6/30 set interfaces ge-0/0/1 unit 0 family mpls set interfaces ge-0/0/2 description R1_to_R2_1 set interfaces ge-0/0/2 unit 0 family inet address 10.10.12.1/30 set interfaces ge-0/0/2 unit 0 family mpls set interfaces ge-0/0/3 description R1_to_R2_2 set interfaces ge-0/0/3 unit 0 family inet address 10.10.12.5/30 set interfaces ge-0/0/3 unit 0 family mpls set interfaces ge-0/0/4 description R1_to_R3 set interfaces ge-0/0/4 unit 0 family inet address 10.10.13.1/30 set interfaces ge-0/0/4 unit 0 family mpls set interfaces ge-0/0/5 description R1_to_R4 set interfaces ge-0/0/5 unit 0 family inet address 10.10.14.1/30 set interfaces ge-0/0/5 unit 0 family mpls set interfaces lo0 unit 0 family inet address 192.168.255.11/32 set policy-options policy-statement pplb then load-balance per-packet set policy-options policy-statement prefix-sid term 1001 from route-filter 192.168.255.11/32 exact set policy-options policy-statement prefix-sid term 1001 then prefix-segment algorithm 128 index 1281 set policy-options policy-statement prefix-sid term 1001 then prefix-segment algorithm 128 node-segment set policy-options policy-statement prefix-sid term 1001 then prefix-segment algorithm 129 index 1291 set policy-options policy-statement prefix-sid term 1001 then prefix-segment algorithm 129 node-segment set policy-options policy-statement prefix-sid term 1001 then prefix-segment index 1001 set policy-options policy-statement prefix-sid term 1001 then prefix-segment node-segment set policy-options policy-statement prefix-sid term 1001 then accept set protocols mpls admin-groups RED 0 set protocols mpls admin-groups BLUE 1 set protocols mpls admin-groups GREEN 2 set protocols mpls label-range static-label-range 1000 8000 set protocols mpls interface all set protocols mpls interface fxp0.0 disable set protocols mpls interface ge-0/0/0.0 admin-group RED set protocols mpls interface ge-0/0/1.0 admin-group GREEN set protocols mpls interface ge-0/0/2.0 admin-group RED set protocols mpls interface ge-0/0/3.0 admin-group GREEN set protocols mpls interface ge-0/0/4.0 admin-group BLUE set protocols mpls interface ge-0/0/5.0 admin-group GREEN set protocols ospf backup-spf-options use-post-convergence-lfa maximum-labels 5 set protocols ospf backup-spf-options use-source-packet-routing set protocols ospf traffic-engineering advertisement always set protocols ospf source-packet-routing prefix-segment prefix-sid set protocols ospf source-packet-routing srgb start-label 80000 set protocols ospf source-packet-routing srgb index-range 5000 set protocols ospf source-packet-routing flex-algorithm 128 set protocols ospf source-packet-routing flex-algorithm 129 set protocols ospf area 0.0.0.0 interface lo0.0 passive set protocols ospf area 0.0.0.0 interface ge-0/0/4.0 post-convergence-lfa node-protection set protocols ospf area 0.0.0.0 interface ge-0/0/5.0 post-convergence-lfa node-protection set protocols ospf area 0.0.0.0 interface ge-0/0/0.0 post-convergence-lfa node-protection set protocols ospf area 0.0.0.0 interface ge-0/0/1.0 post-convergence-lfa node-protection set protocols ospf area 0.0.0.0 interface ge-0/0/2.0 post-convergence-lfa node-protection set protocols ospf area 0.0.0.0 interface ge-0/0/3.0 post-convergence-lfa node-protection set routing-options router-id 192.168.255.11 set routing-options autonomous-system 65000 set routing-options forwarding-table export pplb
Appareil R2
set chassis network-services enhanced-ip set interfaces ge-0/0/0 description R2_to_R1_1 set interfaces ge-0/0/0 unit 0 family inet address 10.10.12.2/30 set interfaces ge-0/0/0 unit 0 family mpls set interfaces ge-0/0/1 description R2_to_R1_2 set interfaces ge-0/0/1 unit 0 family inet address 10.10.12.6/30 set interfaces ge-0/0/1 unit 0 family mpls set interfaces ge-0/0/2 description R2_to_R3 set interfaces ge-0/0/2 unit 0 family inet address 10.10.23.1/30 set interfaces ge-0/0/2 unit 0 family mpls set interfaces ge-0/0/3 description R2_to_R4 set interfaces ge-0/0/3 unit 0 family inet address 10.10.24.1/30 set interfaces ge-0/0/3 unit 0 family mpls set interfaces ge-0/0/4 description R2_to_R5_1 set interfaces ge-0/0/4 unit 0 family inet address 10.10.25.1/30 set interfaces ge-0/0/4 unit 0 family mpls set interfaces ge-0/0/5 description R2_to_R5_2 set interfaces ge-0/0/5 unit 0 family inet address 10.10.25.5/30 set interfaces ge-0/0/5 unit 0 family mpls set interfaces lo0 unit 0 family inet address 192.168.255.12/32 set policy-options policy-statement pplb then load-balance per-packet set policy-options policy-statement prefix-sid term 1001 from route-filter 192.168.255.12/32 exact set policy-options policy-statement prefix-sid term 1001 then prefix-segment algorithm 128 index 1282 set policy-options policy-statement prefix-sid term 1001 then prefix-segment algorithm 128 node-segment set policy-options policy-statement prefix-sid term 1001 then prefix-segment algorithm 129 index 1292 set policy-options policy-statement prefix-sid term 1001 then prefix-segment algorithm 129 node-segment set policy-options policy-statement prefix-sid term 1001 then prefix-segment index 1002 set policy-options policy-statement prefix-sid term 1001 then prefix-segment node-segment set policy-options policy-statement prefix-sid term 1001 then accept set protocols mpls admin-groups RED 0 set protocols mpls admin-groups BLUE 1 set protocols mpls admin-groups GREEN 2 set protocols mpls label-range static-label-range 1000 8000 set protocols mpls interface all set protocols mpls interface fxp0.0 disable set protocols mpls interface ge-0/0/0.0 admin-group RED set protocols mpls interface ge-0/0/1.0 admin-group GREEN set protocols mpls interface ge-0/0/2.0 admin-group RED set protocols mpls interface ge-0/0/3.0 admin-group BLUE set protocols mpls interface ge-0/0/4.0 admin-group RED set protocols mpls interface ge-0/0/5.0 admin-group GREEN set protocols mpls interface ge-0/0/5.0 admin-group BLUE set protocols ospf backup-spf-options use-post-convergence-lfa maximum-labels 5 set protocols ospf backup-spf-options use-source-packet-routing set protocols ospf traffic-engineering advertisement always set protocols ospf source-packet-routing prefix-segment prefix-sid set protocols ospf source-packet-routing srgb start-label 80000 set protocols ospf source-packet-routing srgb index-range 5000 set protocols ospf source-packet-routing flex-algorithm 128 set protocols ospf source-packet-routing flex-algorithm 129 set protocols ospf area 0.0.0.0 interface lo0.0 passive set protocols ospf area 0.0.0.0 interface ge-0/0/0.0 post-convergence-lfa node-protection set protocols ospf area 0.0.0.0 interface ge-0/0/1.0 post-convergence-lfa node-protection set protocols ospf area 0.0.0.0 interface ge-0/0/2.0 post-convergence-lfa node-protection set protocols ospf area 0.0.0.0 interface ge-0/0/3.0 post-convergence-lfa node-protection set protocols ospf area 0.0.0.0 interface ge-0/0/4.0 post-convergence-lfa node-protection set protocols ospf area 0.0.0.0 interface ge-0/0/5.0 post-convergence-lfa node-protection set routing-options router-id 192.168.255.12 set routing-options autonomous-system 65000 set routing-options forwarding-table export pplb
Appareil R3
set chassis network-services enhanced-ip set interfaces ge-0/0/0 description R3_to_R0_1 set interfaces ge-0/0/0 unit 0 family inet address 10.10.3.2/30 set interfaces ge-0/0/0 unit 0 family mpls set interfaces ge-0/0/1 description R3_to_R0_2 set interfaces ge-0/0/1 unit 0 family inet address 10.10.3.6/30 set interfaces ge-0/0/1 unit 0 family mpls set interfaces ge-0/0/2 description R3_to_R1 set interfaces ge-0/0/2 unit 0 family inet address 10.10.13.2/30 set interfaces ge-0/0/2 unit 0 family mpls set interfaces ge-0/0/3 description R3_to_R2 set interfaces ge-0/0/3 unit 0 family inet address 10.10.23.2/30 set interfaces ge-0/0/3 unit 0 family mpls set interfaces ge-0/0/4 description R3_to_R4_1 set interfaces ge-0/0/4 unit 0 family inet address 10.10.34.1/30 set interfaces ge-0/0/4 unit 0 family mpls set interfaces ge-0/0/5 description R3_to_R4_2 set interfaces ge-0/0/5 unit 0 family inet address 10.10.34.5/30 set interfaces ge-0/0/5 unit 0 family mpls set interfaces lo0 unit 0 family inet address 192.168.255.13/32 set policy-options policy-statement pplb then load-balance per-packet set policy-options policy-statement prefix-sid term 1001 from route-filter 192.168.255.13/32 exact set policy-options policy-statement prefix-sid term 1001 then prefix-segment algorithm 128 index 1284 set policy-options policy-statement prefix-sid term 1001 then prefix-segment algorithm 128 node-segment set policy-options policy-statement prefix-sid term 1001 then prefix-segment algorithm 129 index 1294 set policy-options policy-statement prefix-sid term 1001 then prefix-segment algorithm 129 node-segment set policy-options policy-statement prefix-sid term 1001 then prefix-segment index 1003 set policy-options policy-statement prefix-sid term 1001 then prefix-segment node-segment set policy-options policy-statement prefix-sid term 1001 then accept set protocols mpls admin-groups RED 0 set protocols mpls admin-groups BLUE 1 set protocols mpls admin-groups GREEN 2 set protocols mpls label-range static-label-range 1000 8000 set protocols mpls interface all set protocols mpls interface fxp0.0 disable set protocols mpls interface ge-0/0/0.0 admin-group RED set protocols mpls interface ge-0/0/1.0 admin-group GREEN set protocols mpls interface ge-0/0/2.0 admin-group BLUE set protocols mpls interface ge-0/0/3.0 admin-group RED set protocols mpls interface ge-0/0/4.0 admin-group RED set protocols mpls interface ge-0/0/5.0 admin-group BLUE set protocols ospf backup-spf-options use-post-convergence-lfa maximum-labels 5 set protocols ospf backup-spf-options use-source-packet-routing set protocols ospf traffic-engineering advertisement always set protocols ospf source-packet-routing prefix-segment prefix-sid set protocols ospf source-packet-routing srgb start-label 80000 set protocols ospf source-packet-routing srgb index-range 5000 set protocols ospf source-packet-routing flex-algorithm 128 set protocols ospf source-packet-routing flex-algorithm 129 set protocols ospf area 0.0.0.0 interface lo0.0 passive set protocols ospf area 0.0.0.0 interface ge-0/0/0.0 post-convergence-lfa node-protection set protocols ospf area 0.0.0.0 interface ge-0/0/1.0 post-convergence-lfa node-protection set protocols ospf area 0.0.0.0 interface ge-0/0/2.0 post-convergence-lfa node-protection set protocols ospf area 0.0.0.0 interface ge-0/0/3.0 post-convergence-lfa node-protection set protocols ospf area 0.0.0.0 interface ge-0/0/4.0 post-convergence-lfa node-protection set protocols ospf area 0.0.0.0 interface ge-0/0/5.0 post-convergence-lfa node-protection set routing-options router-id 192.168.255.13 set routing-options autonomous-system 65000 set routing-options forwarding-table export pplb
Appareil R4
set chassis network-services enhanced-ip set interfaces ge-0/0/0 description R4_to_R1 set interfaces ge-0/0/0 unit 0 family inet address 10.10.14.2/30 set interfaces ge-0/0/0 unit 0 family mpls set interfaces ge-0/0/1 description R4_to_R2 set interfaces ge-0/0/1 unit 0 family inet address 10.10.24.2/30 set interfaces ge-0/0/1 unit 0 family mpls set interfaces ge-0/0/2 description R4_to_R3_1 set interfaces ge-0/0/2 unit 0 family inet address 10.10.34.2/30 set interfaces ge-0/0/2 unit 0 family mpls set interfaces ge-0/0/3 description R4_to_R3_2 set interfaces ge-0/0/3 unit 0 family inet address 10.10.34.6/30 set interfaces ge-0/0/3 unit 0 family mpls set interfaces ge-0/0/4 description R4_to_R5_1 set interfaces ge-0/0/4 unit 0 family inet address 10.10.45.1/30 set interfaces ge-0/0/4 unit 0 family mpls set interfaces ge-0/0/5 description R4_to_R5_2 set interfaces ge-0/0/5 unit 0 family inet address 10.10.45.5/30 set interfaces ge-0/0/5 unit 0 family mpls set interfaces lo0 unit 0 family inet address 192.168.255.14/32 set policy-options policy-statement pplb then load-balance per-packet set policy-options policy-statement prefix-sid term 1001 from route-filter 192.168.255.14/32 exact set policy-options policy-statement prefix-sid term 1001 then prefix-segment algorithm 128 index 1284 set policy-options policy-statement prefix-sid term 1001 then prefix-segment algorithm 128 node-segment set policy-options policy-statement prefix-sid term 1001 then prefix-segment algorithm 129 index 1294 set policy-options policy-statement prefix-sid term 1001 then prefix-segment algorithm 129 node-segment set policy-options policy-statement prefix-sid term 1001 then prefix-segment index 1004 set policy-options policy-statement prefix-sid term 1001 then prefix-segment node-segment set policy-options policy-statement prefix-sid term 1001 then accept set protocols mpls admin-groups RED 0 set protocols mpls admin-groups BLUE 1 set protocols mpls admin-groups GREEN 2 set protocols mpls label-range static-label-range 1000 8000 set protocols mpls interface all set protocols mpls interface fxp0.0 disable set protocols mpls interface ge-0/0/2.0 admin-group RED set protocols mpls interface ge-0/0/3.0 admin-group BLUE set protocols mpls interface ge-0/0/0.0 admin-group GREEN set protocols mpls interface ge-0/0/1.0 admin-group BLUE set protocols mpls interface ge-0/0/4.0 admin-group GREEN set protocols mpls interface ge-0/0/5.0 admin-group RED set protocols ospf backup-spf-options use-post-convergence-lfa maximum-labels 5 set protocols ospf backup-spf-options use-source-packet-routing set protocols ospf traffic-engineering advertisement always set protocols ospf source-packet-routing prefix-segment prefix-sid set protocols ospf source-packet-routing srgb start-label 80000 set protocols ospf source-packet-routing srgb index-range 5000 set protocols ospf source-packet-routing flex-algorithm 128 set protocols ospf source-packet-routing flex-algorithm 129 set protocols ospf area 0.0.0.0 interface lo0.0 passive set protocols ospf area 0.0.0.0 interface ge-0/0/2.0 post-convergence-lfa node-protection set protocols ospf area 0.0.0.0 interface ge-0/0/3.0 post-convergence-lfa node-protection set protocols ospf area 0.0.0.0 interface ge-0/0/0.0 post-convergence-lfa node-protection set protocols ospf area 0.0.0.0 interface ge-0/0/1.0 post-convergence-lfa node-protection set protocols ospf area 0.0.0.0 interface ge-0/0/4.0 post-convergence-lfa node-protection set protocols ospf area 0.0.0.0 interface ge-0/0/5.0 post-convergence-lfa node-protection set routing-options router-id 192.168.255.14 set routing-options autonomous-system 65000 set routing-options forwarding-table export pplb
Appareil R5
set chassis network-services enhanced-ip set interfaces ge-0/0/0 description R5_to_R2_1 set interfaces ge-0/0/0 unit 0 family inet address 10.10.25.2/30 set interfaces ge-0/0/0 unit 0 family mpls set interfaces ge-0/0/1 description R5_to_R2_2 set interfaces ge-0/0/1 unit 0 family inet address 10.10.25.6/30 set interfaces ge-0/0/1 unit 0 family mpls set interfaces ge-0/0/2 description R5_to_R4_1 set interfaces ge-0/0/2 unit 0 family inet address 10.10.45.2/30 set interfaces ge-0/0/2 unit 0 family mpls set interfaces ge-0/0/3 description R5_to_R4_2 set interfaces ge-0/0/3 unit 0 family inet address 10.10.45.6/30 set interfaces ge-0/0/3 unit 0 family mpls set interfaces lo0 unit 0 family inet address 192.168.255.15/32 set policy-options policy-statement pplb then load-balance per-packet set policy-options policy-statement prefix-sid term 1001 from route-filter 192.168.255.15/32 exact set policy-options policy-statement prefix-sid term 1001 then prefix-segment algorithm 128 index 1285 set policy-options policy-statement prefix-sid term 1001 then prefix-segment algorithm 128 node-segment set policy-options policy-statement prefix-sid term 1001 then prefix-segment algorithm 129 index 1295 set policy-options policy-statement prefix-sid term 1001 then prefix-segment algorithm 129 node-segment set policy-options policy-statement prefix-sid term 1001 then prefix-segment index 1005 set policy-options policy-statement prefix-sid term 1001 then prefix-segment node-segment set policy-options policy-statement prefix-sid term 1001 then accept set protocols mpls admin-groups RED 0 set protocols mpls admin-groups BLUE 1 set protocols mpls admin-groups GREEN 2 set protocols mpls label-range static-label-range 1000 8000 set protocols mpls interface all set protocols mpls interface fxp0.0 disable set protocols mpls interface ge-0/0/0.0 admin-group RED set protocols mpls interface ge-0/0/1.0 admin-group GREEN set protocols mpls interface ge-0/0/1.0 admin-group BLUE set protocols mpls interface ge-0/0/2.0 admin-group GREEN set protocols mpls interface ge-0/0/3.0 admin-group RED set protocols ospf backup-spf-options use-post-convergence-lfa maximum-labels 5 set protocols ospf backup-spf-options use-source-packet-routing set protocols ospf traffic-engineering advertisement always set protocols ospf source-packet-routing prefix-segment prefix-sid set protocols ospf source-packet-routing srgb start-label 80000 set protocols ospf source-packet-routing srgb index-range 5000 set protocols ospf source-packet-routing flex-algorithm 128 set protocols ospf source-packet-routing flex-algorithm 129 set protocols ospf area 0.0.0.0 interface lo0.0 passive set protocols ospf area 0.0.0.0 interface ge-0/0/0.0 post-convergence-lfa node-protection set protocols ospf area 0.0.0.0 interface ge-0/0/1.0 post-convergence-lfa node-protection set protocols ospf area 0.0.0.0 interface ge-0/0/2.0 post-convergence-lfa node-protection set protocols ospf area 0.0.0.0 interface ge-0/0/3.0 post-convergence-lfa node-protection set routing-options router-id 192.168.255.15 set routing-options autonomous-system 65000 set routing-options static route 10.1.15.0/24 reject set routing-options forwarding-table export pplb
Configuration de l’appareil R0
Pour configurer l’algorithme flexible pour OSPFv2, effectuez les opérations suivantes sur l’appareil R0 :
-
Configurez les interfaces de l’appareil pour activer le transport IP.
[edit] user@R0set interfaces ge-0/0/0 description R0_to_R1_1 user@R0set interfaces ge-0/0/0 unit 0 family inet address 10.10.1.1/30 user@R0set interfaces ge-0/0/0 unit 0 family mpls user@R0set interfaces ge-0/0/1 description R0_to_R1_2 user@R0set interfaces ge-0/0/1 unit 0 family inet address 10.10.1.5/30 user@R0set interfaces ge-0/0/1 unit 0 family mpls user@R0set interfaces ge-0/0/2 description R0_to_R3_1 user@R0set interfaces ge-0/0/2 unit 0 family inet address 10.10.3.1/30 user@R0set interfaces ge-0/0/2 unit 0 family mpls user@R0set interfaces ge-0/0/3 description R0_to_R3_2 user@R0set interfaces ge-0/0/3 unit 0 family inet address 10.10.3.5/30 user@R0set interfaces ge-0/0/3 unit 0 family mpls
-
Configurez l’adresse de l’interface de bouclage (lo0) utilisée comme ID de routeur pour les sessions OSPF.
[edit] user@R0set interfaces lo0 unit 0 family inet address 192.168.255.10/32
-
Configurez l’ID de routeur et le numéro du système autonome (AS) pour propager les informations de routage au sein d’un ensemble de périphériques de routage appartenant au même AS.
[edit] user@R0set routing-options router-id 192.168.255.10 user@R0set routing-options autonomous-system 65000
-
Définissez une stratégie d’équilibrage de charge des paquets et appliquez la stratégie par paquet pour activer l’équilibrage de charge du trafic.
[edit] user@R0set policy-options policy-statement pplb then load-balance per-packet user@R0set routing-options forwarding-table export pplb
-
Configurez le filtre de route pour le terme de stratégie de routage qui permet à l’appareil R0 d’atteindre le réseau 192.168.255.10/32.
[edit] user@R0set policy-options policy-statement prefix-sid term 1001 from route-filter 192.168.255.10/32 exact
- Configurez MPLS sur toutes les interfaces, à l’exception de l’interface de gestion.
[edit] user@R0set protocols mpls interface all user@R0set protocols mpls interface fxp0.0 disable
-
Configurez la plage d’étiquettes MPLS pour attribuer des étiquettes statiques aux liaisons.
[edit] user@R0set protocols mpls label-range static-label-range 1000 8000
-
Configurez TI-LFA pour activer la protection contre les défaillances de liaisons et de nœuds. Le SR avec TI-LFA permet de restaurer plus rapidement la connectivité réseau en acheminant instantanément le trafic vers un chemin de secours ou un autre chemin en cas de défaillance ou d’indisponibilité du chemin principal.
[edit] user@R0set protocols ospf backup-spf-options use-source-packet-routing
-
Configurez le nombre maximal d’étiquettes pour les chemins acheminés par routage de segments afin de protéger les attributs de sauvegarde shortest-path-first.
[edit] user@R0set protocols ospf backup-spf-options use-post-convergence-lfa maximum-labels 5
-
Configurez les attributs de segment de préfixe, l’étiquette de départ et la plage d’index pour les blocs globaux de routage de segments (SRGB) dans SPRING pour le protocole OSPF.
[edit] user@R0set protocols ospf source-packet-routing prefix-segment prefix-sid user@R0set protocols ospf source-packet-routing srgb start-label 80000 user@R0set protocols ospf source-packet-routing srgb index-range 5000
-
Activez la protection de liaison de nœud sur les interfaces OSPF qui suivent le chemin de post-convergence.
[edit] user@R0set protocols ospf area 0.0.0.0 interface ge-0/0/0.0 post-convergence-lfa node-protection user@R0set protocols ospf area 0.0.0.0 interface ge-0/0/1.0 post-convergence-lfa node-protection user@R0set protocols ospf area 0.0.0.0 interface ge-0/0/2.0 post-convergence-lfa node-protection user@R0set protocols ospf area 0.0.0.0 interface ge-0/0/3.0 post-convergence-lfa node-protection
-
Configurez l’interface de bouclage en tant que passive pour vous assurer que les protocoles ne s’exécutent pas sur l’interface de bouclage et que l’interface de bouclage est correctement annoncée sur l’ensemble du réseau.
[edit] user@R0set protocols ospf area 0.0.0.0 interface lo0.0 passive
-
Définir des algorithmes flexibles sur l’appareil R0. Attribuez un nom à chacun des DCP compris entre 128 et 255.
[edit] user@R0set routing-options flex-algorithm 128 user@R0set routing-options flex-algorithm 129
Spécifiez les paramètres de la définition. OSPFv2 calcule le chemin en fonction de ces paramètres spécifiés du FAD.
-
Spécifiez le type de calcul en fonction duquel le protocole OSPFv2 calcule le chemin.
[edit] user@R0set routing-options flex-algorithm 128 definition spf user@R0set routing-options flex-algorithm 128 definition spf
-
Spécifiez le type de mesure en fonction duquel OSPFv2 calcule le chemin.
[edit] user@R0set routing-options flex-algorithm 128 definition metric-type igp-metric user@R0set routing-options flex-algorithm 129 definition metric-type te-metric
-
Si vous avez activé l’ingénierie de trafic RSVP, vous pouvez configurer des groupes d’administrateurs pour de nombreux protocoles afin de colorer un lien individuel.
[edit] user@R0set protocols mpls admin-groups RED 0 user@R0set protocols mpls admin-groups BLUE 1 user@R0set protocols mpls admin-groups GREEN 2
-
Affectez les stratégies de groupes d’administration configurées aux interfaces R0 de l’appareil.
[edit] user@R0set protocols mpls interface ge-0/0/0.0 admin-group RED user@R0set protocols mpls interface ge-0/0/1.0 admin-group GREEN user@R0set protocols mpls interface ge-0/0/2.0 admin-group RED user@R0set protocols mpls interface ge-0/0/3.0 admin-group GREEN
-
Définissez les groupes d’administrateurs selon vos besoins.
[edit] user@R0set routing-options flex-algorithm 128 definition admin-group include-any RED user@R0set routing-options flex-algorithm 129 definition admin-group include-all GREEN user@R0set routing-options flex-algorithm 129 definition admin-group include-all BLUE
Note:Pour que les FAD avec des contraintes de lien fonctionnent, tous les liens pertinents doivent annoncer les couleurs d’administration dans OSPFv2. Vous devez soit activer RSVP sur les interfaces, soit si vous n’avez pas configuré RSVP pour l’ingénierie du trafic, assurez-vous de configurer l’annonce de l’ingénierie du trafic toujours au niveau de la
[edit protocols ospf]hiérarchie.[edit] user@R0set protocols ospf traffic-engineering advertisement always
-
- Configurez la participation flexible de l’algorithme sur l’appareil R0. Le même appareil peut faire la publicité d’un DCP et également participer à un algorithme flexible.
[edit] user@R0set protocols ospf source-packet-routing flex-algorithm 128 user@R0set protocols ospf source-packet-routing flex-algorithm 129
-
Publiez des segments de préfixe via la configuration des stratégies.
[edit] user@R0set policy-options policy-statement prefix-sid term 1001 then prefix-segment algorithm 128 index 1280 user@R0set policy-options policy-statement prefix-sid term 1001 then prefix-segment algorithm 128 node-segment user@R0set policy-options policy-statement prefix-sid term 1001 then prefix-segment algorithm 129 index 1290 user@R0set policy-options policy-statement prefix-sid term 1001 then prefix-segment algorithm 129 node-segment user@R0set policy-options policy-statement prefix-sid term 1001 then prefix-segment algorithm 130 index 1300 user@R0set policy-options policy-statement prefix-sid term 1001 then prefix-segment algorithm 130 node-segment user@R0set policy-options policy-statement prefix-sid term 1001 then prefix-segment algorithm 131 index 1310 user@R0set policy-options policy-statement prefix-sid term 1001 then prefix-segment algorithm 131 node-segment user@R0set policy-options policy-statement prefix-sid term 1001 then prefix-segment algorithm 132 index 1320 user@R0set policy-options policy-statement prefix-sid term 1001 then prefix-segment algorithm 132 node-segment user@R0set policy-options policy-statement prefix-sid term 1001 then prefix-segment algorithm 133 index 1330 user@R0set policy-options policy-statement prefix-sid term 1001 then prefix-segment algorithm 133 node-segment user@R0set policy-options policy-statement prefix-sid term 1001 then prefix-segment algorithm 134 index 1340 user@R0set policy-options policy-statement prefix-sid term 1001 then prefix-segment algorithm 134 node-segment user@R0set policy-options policy-statement prefix-sid term 1001 then prefix-segment algorithm 135 index 1350 user@R0set policy-options policy-statement prefix-sid term 1001 then prefix-segment algorithm 135 node-segment user@R0set policy-options policy-statement prefix-sid term 1001 then prefix-segment index 1000 user@R0set policy-options policy-statement prefix-sid term 1001 then prefix-segment node-segment user@R0set policy-options policy-statement prefix-sid term 1001 then accept
Résultats
Vérifiez les résultats de la configuration :
À partir du mode configuration, confirmez votre configuration en entrant les commandes , show interfaces, show routing-optionsshow protocols, et show policy-options . Si la sortie n’affiche pas la configuration prévue, répétez les instructions de cet exemple pour corriger la configuration.
interfaces {
ge-0/0/0 {
description R0_to_R1_1;
unit 0 {
family inet {
address 10.10.1.1/30;
}
family mpls;
}
}
ge-0/0/1 {
description R0_to_R1_2
unit 0 {
family inet {
address 10.10.1.5/30;
}
family mpls;
}
}
ge-0/0/2 {
description R0_to_R3_1
unit 0 {
family inet {
address 10.10.3.1/30;
}
family mpls;
}
}
ge-0/0/3 {
description R0_to_R3_2
unit 0 {
family inet {
address 10.10.3.5/30;
}
family mpls;
}
}
lo0 {
unit 0 {
family inet {
address 192.168.255.10/32;
}
}
}
}
policy-options {
policy-statement pplb {
then {
load-balance per-packet;
}
}
policy-statement prefix-sid {
term 1001 {
from {
route-filter 192.168.255.10/32 exact;
}
then {
prefix-segment {
algorithm 128 index 1280 node-segment;
algorithm 129 index 1290 node-segment;
algorithm 130 index 1300 node-segment;
algorithm 131 index 1310 node-segment;
algorithm 132 index 1320 node-segment;
algorithm 133 index 1330 node-segment;
algorithm 134 index 1340 node-segment;
algorithm 135 index 1350 node-segment;
index 1000;
node-segment;
}
accept;
}
}
}
}
protocols {
mpls {
admin-groups {
RED 0;
BLUE 1;
GREEN 2;
}
label-range {
static-label-range 1000 8000;
}
interface all;
interface fxp0.0 {
disable;
}
interface ge-0/0/0.0 {
admin-group RED;
}
interface ge-0/0/1.0 {
admin-group GREEN;
}
interface ge-0/0/2.0 {
admin-group RED;
}
interface ge-0/0/3.0 {
admin-group GREEN;
}
}
ospf {
backup-spf-options {
use-post-convergence-lfa maximum-labels 5;
use-source-packet-routing;
}
traffic-engineering {
advertisement always;
}
source-packet-routing {
prefix-segment prefix-sid;
srgb start-label 80000 index-range 5000;
flex-algorithm [ 128 129 ];
}
area 0.0.0.0 {
interface lo0.0 {
passive;
}
interface ge-0/0/0.0 {
post-convergence-lfa {
node-protection;
}
}
interface ge-0/0/1.0 {
post-convergence-lfa {
node-protection;
}
}
interface ge-0/0/2.0 {
post-convergence-lfa {
node-protection;
}
}
interface ge-0/0/3.0 {
post-convergence-lfa {
node-protection;
}
}
}
}
}
routing-options {
flex-algorithm 128 {
definition {
metric-type igp-metric;
spf;
admin-group include-any RED;
}
}
flex-algorithm 129 {
definition {
metric-type te-metric;
spf;
admin-group include-all [ GREEN BLUE ];
}
}
router-id 192.168.255.10;
autonomous-system 65000;
forwarding-table {
export pplb;
}
}
Vérification
Pour vérifier que la configuration fonctionne correctement, effectuez les tâches suivantes :
- Vérification de la base de données OSPF
- Action
- Vérification des détails de l’algorithme flexible
- Action
- Vérification des routes internes OSPF spécifiques à un algorithme flexible
- Action
- Vérification des itinéraires Flex Colored
- Action
- Vérification des journaux OSPF
- Action
Vérification de la base de données OSPF
But
Vérification de l’affichage du signal de l’algorithme flexible dans la base de données OSPF.
Action
À partir du mode opérationnel, exécutez la show ospf database opaque-area extensive commande.
Sur R0
user@R0>show ospf database opaque-area extensive
OpaqArea 4.0.0.0 192.168.255.10 0x800000ad 503 0x22 0xb85d 76
Opaque LSA
SR-Algorithm (8), length 3:
Algo (1), length 1:
0
Algo (2), length 1:
128
Algo (3), length 1:
129
SID/Label Range (9), length 12:
Range Size (1), length 3:
5000
SID/Label (1), length 3:
Label (1), length 3:
80000
Flex-Algorithm Definition (16), length 12:
Flex-Algo (1), length 1:
128
Metric-Type (2), length 1:
0
Calc-Type (3), length 1:
0
Priority (4), length 1:
0
FAD AG Include Any (2), length 4:
Include Any AG (1), length 4:
0x1
Flex-Algorithm Definition (16), length 12:
Flex-Algo (1), length 1:
129
Metric-Type (2), length 1:
2
Calc-Type (3), length 1:
0
Priority (4), length 1:
0
FAD AG Include All (3), length 4:
Include All AG (1), length 4:
0x6
Aging timer 00:51:37
Installed 00:08:20 ago, expires in 00:51:37, sent 00:08:18 ago
Last changed 5d 13:35:52 ago, Change count:
Signification
Cette sortie sur R0 illustre que :
Trois algorithmes de routage de segments (dont deux algorithmes flexibles) sont annoncés par cet appareil.
Deux DCP sont annoncés par cet appareil.
Vérification des détails de l’algorithme flexible
But
Vérification de l’affichage des détails de l’algorithme flexible.
Action
À partir du mode opérationnel, exécutez la show ospf spring flex-algorithm <flex-algorithm-id> commande.
Sur R0
user@R0>show ospf spring flex-algorithm 128
Flex Algo: 128, Area: 0.0.0.0
Color: 128, Participating, FAD supported
Winner: 192.168.255.10, Metric: 0, Calc: 0, Prio: 0, inc-any: 0x1, FAD supported
Include-Any: 0x1 RED
SPF Version: 296
Participation toggles: 1
Topo refresh count: 0
Full SPFs: 296, Partial SPFs: 0
Signification
Les détails de l’algorithme flexible configuré sur R0 sont affichés.
Vérification des routes internes OSPF spécifiques à un algorithme flexible
But
Vérification de l’affichage des routes internes OSPF spécifiques à l’algorithme flexible.
Action
À partir du mode opérationnel, exécutez la show ospf route flex-algorithm <flex-algorithm-id> commande.
Sur R0
user@R0>show ospf route flex-algorithm 128
Prefix Path Route NH Metric NextHop Nexthop
Type Type Type Interface Address/LSP
192.168.255.11 Intra Router IP 1 ge-0/0/0.0 10.10.1.2
ge-0/0/1.0 10.10.1.6
192.168.255.12 Intra Router IP 2 ge-0/0/0.0 10.10.1.2
ge-0/0/1.0 10.10.1.6
ge-0/0/2.0 10.10.3.2
ge-0/0/3.0 10.10.3.6
192.168.255.13 Intra Router IP 1 ge-0/0/2.0 10.10.3.2
ge-0/0/3.0 10.10.3.6
192.168.255.14 Intra Router IP 2 ge-0/0/0.0 10.10.1.2
ge-0/0/1.0 10.10.1.6
ge-0/0/2.0 10.10.3.2
ge-0/0/3.0 10.10.3.6
192.168.255.15 Intra Router IP 3 ge-0/0/0.0 10.10.1.2
ge-0/0/1.0 10.10.1.6
ge-0/0/2.0 10.10.3.2
ge-0/0/3.0 10.10.3.6
10.10.1.0/30 Intra Network IP 1 ge-0/0/0.0
10.10.1.4/30 Intra Network IP 1 ge-0/0/1.0
10.10.3.0/30 Intra Network IP 1 ge-0/0/2.0
10.10.3.4/30 Intra Network IP 1 ge-0/0/3.0
10.10.12.0/30 Intra Network IP 2 ge-0/0/0.0 10.10.1.2
ge-0/0/1.0 10.10.1.6
10.10.12.4/30 Intra Network IP 2 ge-0/0/0.0 10.10.1.2
ge-0/0/1.0 10.10.1.6
10.10.13.0/30 Intra Network IP 2 ge-0/0/0.0 10.10.1.2
ge-0/0/1.0 10.10.1.6
ge-0/0/2.0 10.10.3.2
ge-0/0/3.0 10.10.3.6
10.10.14.0/30 Intra Network IP 2 ge-0/0/0.0 10.10.1.2
ge-0/0/1.0 10.10.1.6
10.10.23.0/30 Intra Network IP 2 ge-0/0/2.0 10.10.3.2
ge-0/0/3.0 10.10.3.6
10.10.24.0/30 Intra Network IP 3 ge-0/0/0.0 10.10.1.2
ge-0/0/1.0 10.10.1.6
ge-0/0/2.0 10.10.3.2
ge-0/0/3.0 10.10.3.6
10.10.25.0/30 Intra Network IP 3 ge-0/0/0.0 10.10.1.2
ge-0/0/1.0 10.10.1.6
ge-0/0/2.0 10.10.3.2
ge-0/0/3.0 10.10.3.6
10.10.25.4/30 Intra Network IP 3 ge-0/0/0.0 10.10.1.2
ge-0/0/1.0 10.10.1.6
ge-0/0/2.0 10.10.3.2
ge-0/0/3.0 10.10.3.6
10.10.34.0/30 Intra Network IP 2 ge-0/0/2.0 10.10.3.2
ge-0/0/3.0 10.10.3.6
10.10.34.4/30 Intra Network IP 2 ge-0/0/2.0 10.10.3.2
ge-0/0/3.0 10.10.3.6
10.10.45.0/30 Intra Network IP 3 ge-0/0/0.0 10.10.1.2
ge-0/0/1.0 10.10.1.6
ge-0/0/2.0 10.10.3.2
ge-0/0/3.0 10.10.3.6
10.10.45.4/30 Intra Network IP 3 ge-0/0/0.0 10.10.1.2
ge-0/0/1.0 10.10.1.6
ge-0/0/2.0 10.10.3.2
ge-0/0/3.0 10.10.3.6
128.49.106.245/32 Intra Network IP 1 ge-0/0/2.0 10.10.3.2
ge-0/0/3.0 10.10.3.6
128.49.107.40/32 Intra Network IP 2 ge-0/0/0.0 10.10.1.2
ge-0/0/1.0 10.10.1.6
ge-0/0/2.0 10.10.3.2
ge-0/0/3.0 10.10.3.6
192.168.255.10/32 Intra Network IP 0 lo0.0
192.168.255.10/32 Intra Network Spring 0 lo0.0
192.168.255.11/32 Intra Network IP 1 ge-0/0/0.0 10.10.1.2
ge-0/0/1.0 10.10.1.6
192.168.255.11/32 Intra Network Spring 1 ge-0/0/0.0 10.10.1.2
ge-0/0/1.0 10.10.1.6
192.168.255.12/32 Intra Network IP 2 ge-0/0/0.0 10.10.1.2
ge-0/0/1.0 10.10.1.6
ge-0/0/2.0 10.10.3.2
ge-0/0/3.0 10.10.3.6
192.168.255.12/32 Intra Network Spring 2 ge-0/0/0.0 10.10.1.2
ge-0/0/1.0 10.10.1.6
ge-0/0/2.0 10.10.3.2
ge-0/0/3.0 10.10.3.6
192.168.255.13/32 Intra Network IP 1 ge-0/0/2.0 10.10.3.2
ge-0/0/3.0 10.10.3.6
192.168.255.13/32 Intra Network Spring 1 ge-0/0/2.0 10.10.3.2
ge-0/0/3.0 10.10.3.6
192.168.255.14/32 Intra Network IP 2 ge-0/0/0.0 10.10.1.2
ge-0/0/1.0 10.10.1.6
ge-0/0/2.0 10.10.3.2
ge-0/0/3.0 10.10.3.6
192.168.255.14/32 Intra Network Spring 2 ge-0/0/0.0 10.10.1.2
ge-0/0/1.0 10.10.1.6
ge-0/0/2.0 10.10.3.2
ge-0/0/3.0 10.10.3.6
192.168.255.15/32 Intra Network IP 3 ge-0/0/0.0 10.10.1.2
ge-0/0/1.0 10.10.1.6
ge-0/0/2.0 10.10.3.2
ge-0/0/3.0 10.10.3.6
192.168.255.15/32 Intra Network Spring 3 ge-0/0/0.0 10.10.1.2
ge-0/0/1.0 10.10.1.6
ge-0/0/2.0 10.10.3.2
ge-0/0/3.0 10.10.3.6
16 Intra Network Mpls 0 ge-0/0/0.0 10.10.1.2
Bkup MPLS ge-0/0/1.0 10.10.1.6
16 (S=0) Intra Network Mpls 0 ge-0/0/0.0 10.10.1.2
Bkup MPLS ge-0/0/1.0 10.10.1.6
17 Intra Network Mpls 0 ge-0/0/1.0 10.10.1.6
Bkup MPLS ge-0/0/0.0 10.10.1.2
17 (S=0) Intra Network Mpls 0 ge-0/0/1.0 10.10.1.6
Bkup MPLS ge-0/0/0.0 10.10.1.2
20 Intra Network Mpls 0 ge-0/0/2.0 10.10.3.2
Bkup MPLS ge-0/0/3.0 10.10.3.6
20 (S=0) Intra Network Mpls 0 ge-0/0/2.0 10.10.3.2
Bkup MPLS ge-0/0/3.0 10.10.3.6
21 Intra Network Mpls 0 ge-0/0/3.0 10.10.3.6
Bkup MPLS ge-0/0/2.0 10.10.3.2
21 (S=0) Intra Network Mpls 0 ge-0/0/3.0 10.10.3.6
Bkup MPLS ge-0/0/2.0 10.10.3.2
81001 Intra Network Mpls 1 ge-0/0/0.0 10.10.1.2
ge-0/0/1.0 10.10.1.6
81001 (S=0) Intra Network Mpls 1 ge-0/0/0.0 10.10.1.2
ge-0/0/1.0 10.10.1.6
81003 Intra Network Mpls 2 ge-0/0/0.0 10.10.1.2
ge-0/0/1.0 10.10.1.6
ge-0/0/2.0 10.10.3.2
ge-0/0/3.0 10.10.3.6
81004 Intra Network Mpls 1 ge-0/0/2.0 10.10.3.2
ge-0/0/3.0 10.10.3.6
81004 (S=0) Intra Network Mpls 1 ge-0/0/2.0 10.10.3.2
ge-0/0/3.0 10.10.3.6
81006 Intra Network Mpls 2 ge-0/0/0.0 10.10.1.2
ge-0/0/1.0 10.10.1.6
ge-0/0/2.0 10.10.3.2
ge-0/0/3.0 10.10.3.6
81007 Intra Network Mpls 3 ge-0/0/0.0 10.10.1.2
ge-0/0/1.0 10.10.1.6
ge-0/0/2.0 10.10.3.2
ge-0/0/3.0 10.10.3.6
Signification
La show ospf route commande est étendue avec flex-algorithm une option permettant d’afficher les routes internes OSPF spécifiques à un algorithme flexible. Chaque route est préfixée par le flex-algo-id :
Vérification des itinéraires Flex Colored
But
Vérification de l’affichage des routes internes OSPF spécifiques à l’algorithme flexible.
Action
À partir du mode opérationnel, exécutez la show route protocol ospf commande.
Sur R0
user@R0>show route protocol ospf
inetcolor.0: 5 destinations, 5 routes (5 active, 0 holddown, 0 hidden)
+ = Active Route, - = Last Active, * = Both
192.168.255.11-128<c>/64
*[L-OSPF/10/5] 1w2d 01:23:04, metric 1
> to 10.10.1.2 via ge-0/0/0.0
to 10.10.3.2 via ge-0/0/2.0, Push 81281, Push 81283(top)
192.168.255.12-128<c>/64
*[L-OSPF/10/5] 1w2d 01:23:04, metric 2
to 10.10.1.2 via ge-0/0/0.0, Push 81283
> to 10.10.3.2 via ge-0/0/2.0, Push 81283
192.168.255.13-128<c>/64
*[L-OSPF/10/5] 1w2d 01:23:04, metric 1
> to 10.10.3.2 via ge-0/0/2.0
to 10.10.1.2 via ge-0/0/0.0, Push 81284, Push 81283(top)
192.168.255.14-128<c>/64
*[L-OSPF/10/5] 1w2d 01:23:04, metric 2
> to 10.10.3.2 via ge-0/0/2.0, Push 81286
to 10.10.1.2 via ge-0/0/0.0, Push 81286, Push 81283(top)
192.168.255.15-128<c>/64
*[L-OSPF/10/5] 1w2d 01:23:04, metric 3
to 10.10.1.2 via ge-0/0/0.0, Push 81287
> to 10.10.3.2 via ge-0/0/2.0, Push 81287
Signification
La sortie affiche toutes les routes flexibles colorées programmées dans la table inetcolor.0 au format suivant : prefix_address-flex-algo-id<c>/64
Vérification des journaux OSPF
But
La vérification des journaux OSPF affiche le mot-clé flexible algorithm.
Action
À partir du mode opérationnel, exécutez la show ospf log commande.
Sur R0
user@R0>show ospf log
Topology default SPF log:
Last instance of each event type
When Type Elapsed
1w2d 13:59:18 SPF 0.000316
1w2d 13:59:18 Stub 0.000233
1w2d 13:59:18 Interarea 0.000002
1w2d 13:59:18 External 0.000004
1w2d 13:59:18 NSSA 0.000001
1w2d 13:59:18 Cleanup 0.000551
Maximum length of each event type
When Type Elapsed
1w2d 14:34:27 SPF 0.000997
1w2d 15:59:35 Stub 0.000675
1w3d 07:08:27 Interarea 0.000010
1w3d 07:29:07 External 0.000013
1w3d 07:15:21 NSSA 0.000008
1w3d 08:38:05 Cleanup 0.001044
Last 100 events
When Type Elapsed
1w2d 14:08:36 FlexAlgo SPF 0.000680
1w2d 14:08:36 SPF 0.000204
1w2d 14:08:36 Stub 0.000025
1w2d 14:08:36 Interarea 0.000003
1w2d 14:08:36 External 0.000002
1w2d 14:08:36 NSSA 0.000001
1w2d 14:08:36 Prefix SID 0.000222
1w2d 14:08:36 Adj SID 0.000074
1w2d 14:08:36 Cleanup 0.000607
1w2d 14:08:36 Total 0.001209
1w2d 14:08:31 SPF 0.000188
1w2d 14:08:31 Stub 0.000054
1w2d 14:08:31 Interarea 0.000002
1w2d 14:08:31 External 0.000001
1w2d 14:08:31 NSSA 0.000001
1w2d 14:08:31 Prefix SID 0.000181
1w2d 14:08:31 Adj SID 0.000178
1w2d 14:08:31 Cleanup 0.000413
1w2d 14:08:31 Total 0.001656
1w2d 14:06:54 FlexAlgo SPF 0.001914
1w2d 14:06:54 FlexAlgo SPF 0.000081
1w2d 14:06:54 SPF 0.000215
1w2d 14:06:54 Stub 0.000030
1w2d 14:06:54 Interarea 0.000003
1w2d 14:06:54 External 0.000001
1w2d 14:06:54 NSSA 0.000001
1w2d 14:06:54 Prefix SID 0.000227
1w2d 14:06:54 Adj SID 0.000075
1w2d 14:06:54 Cleanup 0.000233
1w2d 14:06:54 Total 0.000859
1w2d 14:06:49 SPF 0.000234
1w2d 14:06:49 Stub 0.000072
1w2d 14:06:49 Interarea 0.000003
1w2d 14:06:49 External 0.000002
1w2d 14:06:49 NSSA 0
1w2d 14:06:49 Prefix SID 0.000262
1w2d 14:06:49 Adj SID 0.000254
1w2d 14:06:49 Cleanup 0.000495
1w2d 14:06:49 Total 0.001936
1w2d 14:06:30 FlexAlgo SPF 0.001356
1w2d 14:06:30 FlexAlgo SPF 0.000061
1w2d 14:06:30 SPF 0.000207
1w2d 14:06:30 Stub 0.000023
1w2d 14:06:30 Interarea 0.000003
1w2d 14:06:30 External 0.000002
1w2d 14:06:30 NSSA 0.000001
1w2d 14:06:30 Prefix SID 0.000237
1w2d 14:06:30 Adj SID 0.000087
1w2d 14:06:30 Cleanup 0.000430
1w2d 14:06:30 Total 0.001060
1w2d 14:06:25 SPF 0.000207
1w2d 14:06:25 Stub 0.000077
1w2d 14:06:25 Interarea 0.000002
1w2d 14:06:25 External 0.000002
1w2d 14:06:25 NSSA 0.000001
1w2d 14:06:25 Prefix SID 0.000250
1w2d 14:06:25 Adj SID 0.000245
1w2d 14:06:25 Cleanup 0.000399
1w2d 14:06:25 Total 0.001840
1w2d 14:05:56 FlexAlgo SPF 0.001781
1w2d 14:05:56 FlexAlgo SPF 0.000080
1w2d 14:05:55 SPF 0.000215
1w2d 14:05:55 Stub 0.000025
1w2d 14:05:55 Interarea 0.000002
1w2d 14:05:55 External 0.000001
1w2d 14:05:55 NSSA 0.000001
1w2d 14:05:55 Prefix SID 0.000240
1w2d 14:05:55 Adj SID 0.000073
1w2d 14:05:55 Cleanup 0.000422
1w2d 14:05:55 Total 0.001055
1w2d 14:05:50 SPF 0.000212
1w2d 14:05:50 Stub 0.000082
1w2d 14:05:50 Interarea 0.000003
1w2d 14:05:50 External 0.000001
1w2d 14:05:50 NSSA 0.000001
1w2d 14:05:50 Prefix SID 0.000264
1w2d 14:05:50 Adj SID 0.000239
1w2d 14:05:50 Cleanup 0.000458
1w2d 14:05:50 Total 0.002053
1w2d 13:59:23 FlexAlgo SPF 0.001603
1w2d 13:59:23 FlexAlgo SPF 0.000062
1w2d 13:59:23 SPF 0.000224
1w2d 13:59:23 Stub 0.000021
1w2d 13:59:23 Interarea 0.000002
1w2d 13:59:23 External 0.000001
1w2d 13:59:23 NSSA 0.000001
1w2d 13:59:23 Prefix SID 0.000222
1w2d 13:59:23 Adj SID 0.000087
1w2d 13:59:23 Cleanup 0.000413
1w2d 13:59:23 Total 0.001228
1w2d 13:59:18 SPF 0.000316
1w2d 13:59:18 Stub 0.000233
1w2d 13:59:18 Interarea 0.000002
1w2d 13:59:18 External 0.000004
1w2d 13:59:18 NSSA 0.000001
1w2d 13:59:18 Prefix SID 0.000324
1w2d 13:59:18 Adj SID 0.000318
1w2d 13:59:18 Cleanup 0.000551
1w2d 13:59:18 Total 0.002751
Signification
La sortie affiche le mot-clé FlexAlgo ajouté pour les journaux SPF.