Video: MicroNugget: What is BGP and BGP Configuration Explained | CBT Nuggets 2024
Border Gateway Protocol (BGP) is een External Gateway Protocol (EGP), wat betekent dat het is ontworpen om te fungeren als een routeringsprotocol aan de rand van uw netwerk, waarbij routingsinformatie wordt doorgegeven over de structuur van uw netwerk achter uw gatewayrouter.
Deze informatie kan vervolgens worden verzonden naar andere BGP-routers en hen informeren welke netwerken er achter de BGP-router zijn gevonden. Een BGP-router kondigt routes die ze hebben geleerd aan en kan ook routes opnieuw uitwisselen die zijn geleerd van de IGP's die op hun netwerken zijn aangetroffen, zoals geïllustreerd in de volgende afbeelding.
Het doel van BGP is niet alleen om informatie uit te wisselen, maar ook om netwerkbereikbaarheid en beschikbaarheidsinformatie uit te wisselen voor de paden van de autonome systemen (AS) met andere BGP-systemen op het netwerk. Met dit proces kunnen alle systemen topologiegrafieken van de volledige netwerkinfrastructuur aan beide zijden van de BGP-koppeling maken.
Met dit proces kunnen deze systemen ook loops en andere problemen identificeren die van invloed kunnen zijn op de netwerkprestaties en -beschikbaarheid.
BGP heeft verschillende versies van BGP en versie 4 is de huidige versie. Wanneer twee BGP-systemen beginnen te communiceren, proberen ze versie 4 van het protocol te gebruiken. Als één systeem versie 4 niet ondersteunt, onderhandelen ze naar oudere versies van het protocol totdat ze een versie vinden die ze allebei kunnen gebruiken.
Net als bij andere routeringsprotocollen, ondersteunt BGP de wijziging van de voorkeursroute door wijziging van metriekwaarden. BGP doet dit met gewichten. Een gewicht is de administratieve waarde die is toegewezen aan de lokale router. Deze waarde kan variëren van 0 tot 65,535 met een standaardwaarde op Cisco-routers van 32, 768.
Om verkeer door een specifieke router te forceren, kunt u ervoor zorgen dat zijn buren hogere wegingspercentages aan routes toewijzen dan zij van die router hebben geleerd. Hogere gewichten identificeren dus een voorkeursroute, terwijl bij andere routeringsprotocollen lagere kosten de voorkeursroute aangeven.