From 4b1aa2c1f2c203c03a9a0f2cf577a4e706fefe47 Mon Sep 17 00:00:00 2001 From: jdubois Date: Mon, 9 Dec 2019 13:34:06 +0100 Subject: [PATCH] Ajout FAQ --- HowtoOpenBSD/OSPF.md | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/HowtoOpenBSD/OSPF.md b/HowtoOpenBSD/OSPF.md index 93b4fc15..e05e327b 100644 --- a/HowtoOpenBSD/OSPF.md +++ b/HowtoOpenBSD/OSPF.md @@ -276,3 +276,30 @@ multicast ff02::5 et ff02::6 : ~~~ pass quick on em0 proto ospf from fe80::/64 to {ff02::5 ff02::6} ~~~ + +## FAQ + +### Après modificiation d'une configuration, la nouvelle route n'est pas prise en compte + +Il se peut que la RIB (Routing Information Base, table de routage du logiciel, d'OSPFD en l'occurence) et la FIB (Forwarding Information Base, table de routage du kernel du routeur) ne soient pas synchronisés. +La RIB contient les meilleures routes apprises par OSPF uniquement, tandis que la FIB est la table de routage utilisée par le routeur pour transférer un paquet. Après une modification de la configuration d'OSPF, si la nouvelle route n'est pas prise en compte par la FIB, il faut forcer la synchronisation. + +La bonne route est vue par OSPF : +~~~ +# ospfctl show rib +Destination Nexthop Path Type Type Cost Uptime +192.0.2.0/24 198.51.100.1 Intra-Area Network 20 3d00h38m +~~~ + +La mauvaise route est vue dans la FIB : +~~~ +# route -n get 192.0.2.1 + gateway: 198.51.100.15 +~~~ + +On resynchronise : +~~~ +# ospfctl fib reload +~~~ + +Puis on refait les vérifications. \ No newline at end of file