La déclaration générique selon laquelle BGP est requis lorsque vous devez router entre deux systèmes autonomes est assez trompeuse. Il existe de nombreux scénarios dans lesquels vous pouvez choisir d'utiliser BGP, ou cela peut même être nécessaire.
Dans le monde des fournisseurs de services, BGP est largement utilisé, car c'est LE protocole de routage d'Internet - mais il semble que votre question concerne l'entreprise. Dans ce cas, vous devrez peut-être utiliser BGP lors de l'interface avec les fournisseurs de services pour la connectivité Internet et parfois WAN, ou vous pouvez choisir d'exécuter BGP en interne car il s'agit du protocole de routage le plus flexible en ce qui concerne la politique de routage.
Quelques exemples de son utilisation dans l'entreprise:
- Votre entreprise contrôle un bloc d'espace IP public portable. «Portable» dans ce cas signifie que l'espace est enregistré auprès de votre organisation par un registre Internet régional, comme ARIN. Votre organisation héberge des services accessibles sur Internet qui utilisent l'adressage à partir de cet espace d'adressage. Vous avez généralement deux options pour faire savoir au monde comment vous contacter:
une. Votre fournisseur de services pourrait publier cet espace sur Internet via BGP et un itinéraire statique vers votre environnement.
b. Vous pouvez regarder avec votre fournisseur de services et leur annoncer l'espace via BGP. Dans le cas où vous avez plus d'un FAI, c'est la seule option. Vous feriez la publicité de l'espace auprès des deux fournisseurs de services, puis vous utiliseriez diverses stratégies / manipulations d'attributs pour contrôler les chemins empruntés par le trafic entrant.
Dans ce scénario, les fournisseurs de services peuvent chacun vous annoncer un itinéraire par défaut (plutôt que la table de routage Internet complète) et vous souhaiterez peut-être équilibrer la charge de votre trafic Internet sortant sur les FAI. Dans ce cas, vous devrez peut-être manipuler BGP pour vous assurer que le trafic prend le chemin que vous souhaitez et que le trafic de retour est influencé par le même FAI qu'il a laissé. C'est super haut niveau, mais j'espère que vous obtenez l'image.
- La plupart du temps, lorsque vous disposez de liaisons MPLS pour la connectivité WAN, vous ne faites rien avec MPLS. MPLS se terminera sur le routeur Provider Edge (PE) du fournisseur de services et ils se connecteront à votre routeur Customer Edge (CE) avec une liaison Ethernet régulière sur une connexion point à point / 30. Dans ce cas, vous devrez généralement redistribuer vos itinéraires IGP (protocole de passerelle interne - OSPF, EIGRP, etc.) dans BGP pour les partager avec le fournisseur de services. Ils transmettront ces itinéraires via leur réseau MPLS à leur PE sur votre site distant, qui sera BGP pair avec votre CE sur ce site, à quel point, vous apprendrez les itinéraires là-bas et les redistribuer à nouveau dans l'IGP sur votre site distant . La même chose se produira dans l'autre sens.
BGP n'est pas une exigence ici, mais c'est généralement ce que le fournisseur de services voudra exécuter pour garder les choses cohérentes sur toutes ses connexions avec les clients.
- Comme indiqué ci-dessus, vous pouvez exécuter BGP à l'intérieur de votre réseau, appelé IBGP. C'est en fait le même protocole exact, mais lorsque vous exécutez BGP entre des routeurs dans le même AS, quelques-uns des comportements de BGP changeront. Quoi qu'il en soit, c'est vraiment une question de contrôle. Vous pouvez avoir des réseaux virtuels de couche 2 pour la connectivité WAN ou même des liaisons VPN sur lesquelles vous pouvez exécuter OSPF, mais dans certaines conceptions, vous devrez peut-être plus de contrôle sur la politique de routage pour obtenir le comportement que vous souhaitez sur ces chemins, auquel cas BGP pourrait être le bon outil pour le travail.
Désolé d'être un peu large, mais chaque cas est vraiment différent. Lorsque vous apprenez le réseautage, en particulier auprès de Cisco, ils simplifieront tout pour vous aider à comprendre les concepts. D'une certaine manière, je pense qu'ils vont trop loin en insinuant que certaines déclarations génériques sont des "règles" et même vous testent dessus comme si elles étaient des règles 100% strictes.
Le meilleur conseil que je puisse donner est de l'apprendre à comprendre les concepts et à passer vos certificats, mais gardez l'esprit ouvert. Si vous voulez ajouter quelque chose d'un peu moins formel et un peu plus réel à votre apprentissage / formation en réseau, prenez certainement quelques livres O'Reilly (liés aux sujets que vous étudiez) avec les animaux dessus. Vous pouvez les utiliser à bon marché sur Internet.