Routage inter-VR sur moteur de routage avancé avec ECMP
4648
Created On 03/07/24 20:47 PM - Last Modified 08/07/24 19:06 PM
Symptom
LR A apprend des préfixes à coût égal à partir des LR B et C respectivement. LR A installe le(s) préfixe(s) sur sa table RIB ; mais le(s) même(s) préfixe(s) n’est jamais installé dans son FIB :
admin@NGFW> show advanced-routing route | match 0.0.0.0 Logical Router: LR A ========================== flags: A:active, E:ecmp, Oi:ospf intra-area, Oo:ospf inter-area, O1:ospf ext 1, O2:ospf ext 2 destination protocol nexthop distance metric flag tag age interface 0.0.0.0/0 bgp 10.99.0.2 20 0 A E 00:20:49 0.0.0.0/0 bgp lr LR B 20 0 A E 00:20:49 0.0.0.0/0 bgp 10.99.0.3 20 0 A E 00:20:49 0.0.0.0/0 bgp lr LR C 20 0 A E 00:20:49
admin@NGFW> show advanced-routing fib | match 0.0.0.0 logical-router name: LR A interfaces: ethernet1/3 loopback.99 id destination nexthop flags interface mtu --------------------------------------------------------------------------------
Environment
- NGFW Hardware/Série VM
- Moteur de routage avancé
- PAN-OS 10.2 et versions ultérieures
- Routage inter-VR
Cause
Le routage multi-chemins à coût égal n’est actuellement pas pris en charge avec le moteur de routage avancé sur les routeurs logiques.
Resolution
Désactivez ECMP sur le routeur logique (LR) applicable. Si ce n’est pas une option, annoncez le(s) préfixe(s) intéressant(s) avec des coûts différents (métrique, poids, etc.) de sorte qu’aucune information d’accessibilité de la couche réseau 2 (ou plus) apprise d’autres LR n’ait un coût égal, car cela entraînera l’échec de l’installation du ou des préfixes applicables dans la table FIB.
Additional Information
Cela ne s’applique qu’au routage inter-VR. Un problème similaire observé sur un routeur logique avec des routes à coût égal via des homologues externes a été résolu dans PAN-OS 10.2.8, 11.0.4, 11.1.0 et versions ultérieures