BGP vs OSPF : Quel protocole de routage choisir en 2026 ?

BGP vs OSPF : Quel protocole de routage choisir en 2026 ?

Image by: Tima Miroshnichenko

Table of contents

Fondamentaux du routage interne et externe

Saviez-vous que 78% des pannes réseau majeures proviennent de mauvaises configurations de routage ? Dans l’univers des réseaux d’entreprise, comprendre la distinction entre routage interne (IGP) et routage externe (EGP) est crucial. Les protocoles comme OSPF (Open Shortest Path First) et BGP (Border Gateway Protocol) constituent l’épine dorsale des communications IP modernes, mais répondent à des besoins radicalement différents. Ce guide comparatif détaille pour les ingénieurs réseau les différences fondamentales entre ces deux approches, notamment sur la vitesse de convergence, la gestion des tables de routage, et les critères de sélection de chemin.

Rôles et périmètres d’action

OSPF, protocole IGP (Interior Gateway Protocol), opère au sein d’un système autonome (AS) unique. Il est conçu pour des environnements contrôlés où tous les routeurs sont administrés par la même entité. À l’inverse, BGP, principal EGP (Exterior Gateway Protocol), connecte des systèmes autonomes distincts sur Internet ou entre datacenters. Sa force réside dans sa capacité à gérer des politiques complexes entre organisations indépendantes.

Vitesse de convergence : OSPF vs BGP

La convergence – temps nécessaire pour stabiliser le réseau après un changement – est un paramètre critique. OSPF excelle dans ce domaine grâce à son mécanisme de détection immédiate des défaillances via des paquets Hello échangés toutes les 10 secondes. En cas de panne, sa reconvergence typique varie entre 1 et 10 secondes selon la topologie.

BGP adopte une approche plus conservatrice. Ses timers Keepalive (60s par défaut) et Hold-down (180s) introduisent des délais intentionnels pour éviter les instabilités sur des réseaux massifs. Une étude RFC 4271 montre que la convergence BGP moyenne dépasse fréquemment 3 minutes sur Internet.

Tableau comparatif des performances

Paramètre OSPF (IGP) BGP (EGP)
Temps de convergence typique 1-10 secondes 30-300 secondes
Fréquence d’échange des updates Immédiat (triggered updates) Incrementiel (MRAI timer 30s)
Impact des changements topologiques Recalcul global (SPF) Mise à jour sélective

Gestion des tables de routage comparée

La taille et la gestion des tables de routage illustrent parfaitement la divergence philosophique entre ces protocoles. OSPF maintient trois bases de données distinctes :

  • Table de voisinage (adjacences)
  • Base d’états de liens (LSDB)
  • Table de routage finale

Dans un réseau bien conçu, la LSDB reste compacte grâce au découpage en zones. Une entreprise moyenne gère généralement moins de 1000 préfixes avec OSPF.

BGP gère quant à lui la plus grande table de routage d’Internet, dépassant 900 000 routes selon les données BGP Routing Table Analysis. Sa force réside dans l’utilisation sélective des attributs comme AS_PATH et COMMUNITY qui permettent des politiques granulaires sans saturer les ressources.

Critères de sélection de chemin

OSPF utilise un coût métrique basé sur la bande passante pour déterminer le chemin optimal. Son algorithme SPF (Shortest Path First) calcule systématiquement l’itinéraire le plus efficace selon cette métrique unique. Cette simplicité assure des performances prévisibles mais limite la flexibilité.

BGP déploie un processus de décision sophistiqué en 13 étapes, permettant aux administrateurs d’influencer le routage via des attributs comme :

  1. Poids local (Cisco-specific)
  2. Préférence locale (LOCAL_PREF)
  3. AS_PATH length
  4. Type d’origine (ORIGIN)

« BGP n’est pas un protocole de routage mais un protocole de politique » – Yakov Rekhter, co-créateur de BGP

Scénarios hybrides et architectures multi-protocoles

Les environnements complexes modernes combinent fréquemment OSPF et BGP. Dans un datacenter multi-sites, OSPF gère le routage intra-site tandis que BGP interconnecte les sites via des liens WAN. Cette approche hybride exploite les forces de chaque protocole :

  • Redistribution contrôlée : Injection sélective des routes OSPF dans BGP avec filtrage
  • Résilience améliorée : Utilisation de BGP pour l’ECMP (Equal-Cost Multi-Path)
  • Segmentation logique : Séparation des domaines de défaillance

Pour des architectures cloud hybrides, consultez nos solutions d’interconnexion cloud sécurisée.

Frequently asked questions

Peut-on utiliser BGP comme protocole de routage interne ?

Oui, c’est ce qu’on appelle iBGP (Internal BGP). Il est souvent utilisé dans les grands datacenters pour sa scalabilité et son contrôle granulaires. Cependant, il nécessite une configuration rigoureuse (comme l’usage du full-mesh ou de route-reflectors) et consomme plus de ressources qu’OSPF.

Quand privilégier OSPF plutôt que BGP ?

OSPF est idéal pour les réseaux LAN/datacenter homogènes nécessitant une convergence ultra-rapide et une configuration simple. BGP s’impose pour les interconnexions entre systèmes autonomes, les environnements multi-fournisseurs ou lorsqu’un contrôle politique avancé est requis.

Comment optimiser la convergence BGP ?

Plusieurs techniques existent : ajustement des timers (BGP Fast External Failover), activation de BFD (Bidirectional Forwarding Detection), et utilisation de route dampening. Cependant, toute optimisation doit être prudente pour éviter d’amplifier les instabilités.

OSPFv3 remplace-t-il BGP pour IPv6 ?

Non, leurs rôles restent distincts. OSPFv3 gère le routage interne IPv6 tandis que MP-BGP (Multiprotocol BGP) étend BGP pour supporter IPv6 et d’autres familles d’adresses sur les interconnexions externes.

Conclusion

Le choix entre OSPF et BGP n’est pas binaire mais contextuel. OSPF reste imbattable pour sa convergence rapide dans les réseaux internes contrôlés, tandis que BGP offre une flexibilité politique inégalée pour les interconnexions complexes. Les architectures hybrides exploitant les deux protocoles représentent désormais la norme dans les infrastructures d’entreprise modernes. Pour approfondir votre déploiement, explorez nos solutions d’optimisation réseau ou consultez notre guide avancé sur les politiques BGP.