Recommandé, 2024

Choix De L'Éditeur

Différence entre OSPF et BGP

La principale différence entre OSPF et BGP réside dans le fait que OSPF est un protocole de routage intradomain alors que BGP est le protocole de routage interdomaine. Le protocole OSPF utilise le routage d'état des liens. Par ailleurs, le protocole BGP utilise le routage par vecteur de chemin.

Les opérations de routage effectuées à l'intérieur d'un système autonome sont appelées routage intra-domaine ou routage de passerelle intérieure. Lorsque le routage est effectué entre deux systèmes autonomes, il est appelé routage interdomaine ou routage de passerelle extérieure. Un système autonome est une combinaison de réseaux et de routeurs contrôlés par une seule administration.

Tableau de comparaison

Base de comparaisonOSPFBGP
Stands pour
Ouvrez le chemin le plus court en premierProtocole de passerelle frontalière
Protocole de passerelle
OSPF est un protocole de passerelle interneBGP est un protocole de passerelle externe
la mise en oeuvreFacile à mettre en œuvreComplexe à implémenter
Convergence
ViteLent
ConceptionRéseau hiérarchique possibleMaillé
Besoin de ressources de l'appareilMémoire et CPU intensiveLa mise à l'échelle est meilleure dans BGP bien qu'elle repose sur la taille de la table de routage.
Taille des réseauxUtilisé principalement sur un réseau à plus petite échelle pouvant être administré de manière centralisée.Principalement utilisé sur les réseaux à grande échelle tels qu'Internet.
Une fonctionL'itinéraire le plus rapide est préféré au plus court.Le meilleur chemin est déterminé pour le datagramme.
Algorithme utiliséAlgorithme de DijkstraMeilleur algorithme de chemin
ProtocoleIPTCP
Port89179
TypeEtat du lienVecteur de chemin

Définition de OSPF

Open Shortest Path First est un protocole de passerelle intérieure. Le groupe de travail IGP (Interior Gateway Protocol) a été formé pour concevoir un IGP basé sur l'algorithme SPF (Shortest Path First) afin de l'utiliser dans les réseaux de protocole Internet. Il utilise le routage d'état des liens. L'OSPF a été créé en raison des limites du RIP; Le protocole RIP avait une capacité limitée à desservir de grands interréseaux hétérogènes. OSPF est un routage d'état des liens pouvant fonctionner au sein d'une hiérarchie. Le plus haut niveau et la plus grande entité de la hiérarchie est le système autonome. Appel OSPF aux routeurs de la zone hiérarchique pour l’envoi des annonces d’état de liaison.

OSPF permet divers schémas d'authentification et chaque échange au sein des routeurs doit être authentifié. L'authentification a pour but de permettre aux seuls routeurs autorisés de publier les informations de routage. Les itinéraires distincts sont calculés vers une destination unique en fonction du nombre de SOC et du débit élevé pour chaque type de service. Lorsqu'il existe plusieurs itinéraires à coût égal vers la destination, la charge est équilibrée, le trafic étant distribué de manière égale.

Dans OSPF, l'ensemble des réseaux est regroupé dans une zone autonome. Une zone cache sa topologie du système autonome restant et des autres zones également. Cette information masquée réduit le trafic de routage. Pour distinguer les informations acquises au sein du réseau (sources internes) des informations obtenues d'un routeur externe (sources externes), les formats de message distincts sont utilisés dans OSPF.

Le partitionnement de zone crée deux types de routage distincts en fonction de la source et de la destination du réseau, et selon qu'ils se trouvent dans la même zone ou dans une zone différente. Lorsque la source et la destination sont présentes dans la même zone, on parle de routage intra-zone et si la source et la destination présentes dans une zone différente, on parle de routage inter-zone .

Définition de BGP

Le protocole BGP (Border Gateway Protocol) est un protocole de passerelle externe conçu pour échanger des informations de routage pour Internet. En utilisant une topologie arbitraire, le BGP pourrait connecter n'importe quel interréseau de systèmes autonomes. Cela nécessite simplement d'avoir au moins un routeur sur chaque système autonome capable de faire fonctionner le protocole BGP, lequel doit être connecté à au moins un routeur BGP d'un autre système autonome.

Un BGP peut gérer un ensemble d'AS connectés dans n'importe quelle configuration, telle qu'un maillage complet ou partiel, et également gérer les changements intervenant dans la topologie au fil du temps. Le système BGP échange essentiellement les informations d'accessibilité du réseau avec d'autres systèmes BGP et crée un graphique de systèmes autonomes avec les informations d'accessibilité reçues au niveau des routeurs BGP. Le mécanisme de routage de vecteur de chemin est utilisé dans les systèmes BGP car le routage de vecteur de distance et le routage d'état de lien deviennent insolubles lorsque le domaine de l'opération devient grand.

Dans le routage de vecteur de chemin, le routeur a la liste des réseaux pouvant être atteints avec le chemin pour atteindre chacun d’eux. Il conserve la bande passante du réseau et prend en charge le CIDR (Classless Inter-Domain Routing). Le protocole BGP ne contient aucune information sur ce qui se passe dans un système autonome et constitue un préalable indispensable à un système autonome. Il possède sa propre topologie interne et choisit les protocoles de routage pour déterminer les itinéraires.

Il est nommé en tant que protocole de passerelle frontière parce qu'un routeur BGP doit communiquer avec un homologue d'un autre système autonome résidant généralement près du bord (frontière) du système autonome. Cette communication a lieu lorsqu'une paire de systèmes autonomes accepte d'échanger les informations de routage et implique que les routeurs deviennent les homologues BGP.

Principales différences entre OSPF et BGP

  1. OSPF signifie Open Shortest Path First alors que BGP se développe en tant que protocole de passerelle frontalière.
  2. OSPF est un protocole de routage de passerelle intérieure dans lequel l'opération de routage est effectuée à l'intérieur d'un système autonome. D'autre part, le protocole BGP est un protocole de routage de passerelle extérieure qui permet d'effectuer les opérations de routage entre les deux systèmes autonomes.
  3. OSPF est simple à utiliser, tandis que BGP est complexe à mettre en œuvre.
  4. Le temps nécessaire à un routeur pour partager et mettre à jour les informations de routage les plus récentes est appelé convergence. Ainsi, OSPF peut réaliser la convergence en consommant moins de temps. En revanche, le taux de convergence du BGP est faible par rapport à celui du protocole OSPF.
  5. L'OSPF suit une structure hiérarchique alors que BGP adopte généralement une structure de maillage.
  6. OSPF nécessite une utilisation intensive de la mémoire et des ressources de la CPU. Par contre, dans BGP, le besoin de ressources de périphérique dépend de la taille de la table de routage.
  7. BGP est plus flexible et évolutif que OSPF et est utilisé sur un réseau plus vaste, contrairement à OSPF.
  8. L'objectif principal de l'OSPF est de déterminer le meilleur itinéraire, c'est-à-dire le plus rapide. Inversement, BGP insiste sur la détermination du meilleur chemin.
  9. OSPF utilise le routage d'état des liens tandis que BGP utilise le routage vecteur de chemin.

Conclusion

Le protocole OSPF est un protocole de routage de passerelle intérieure tandis que BGP est un protocole de routage de passerelle extérieure. Le protocole OSPF est basé sur le routage de l'état des liens, chaque routeur envoyant l'état du routeur voisin à chaque routeur présent dans la zone. D'autre part, le protocole BGP est basé sur le routage de vecteur de chemin où un routeur dispose d'une liste de réseaux pouvant être atteints avec le chemin permettant d'atteindre chacun d'eux.

Top