logo
Sinanova Equipment Co., Ltd
Sales@sinanova.com 86--16601774525
producten
Nieuws
Thuis > Nieuws >
Bedrijfsnieuws Over Uitleg over BGP-padselectie: Hoe routers de beste route bepalen
Evenementen
Contactpersonen
Contactpersonen: Mrs. Chrisa
Contact opnemen
Mail ons.

Uitleg over BGP-padselectie: Hoe routers de beste route bepalen

2025-08-27
Latest company news about Uitleg over BGP-padselectie: Hoe routers de beste route bepalen

BGP Padselectie Uitgelegd: Hoe Routers de Beste Route Kiezen

Voor veel engineers die nieuw zijn met BGP (Border Gateway Protocol), komt vaak een veelgestelde vraag naar voren:
“Wanneer er meerdere BGP-routes naar dezelfde bestemming bestaan, hoe beslist de router dan welke te gebruiken?”

Het antwoord ligt in BGP’s best path selection rules. BGP volgt een strikte volgorde van vergelijking, attribuut voor attribuut, totdat het de optimale routevindt. Het beheersen van dit proces is essentieel voor zowel het leren van BGP-fundamentals als voor het oplossen van complexe netwerkproblemen.


1. Waarom hebben we BGP Padselectie Nodig?

In tegenstelling tot OSPF of IS-IS, die zijn ontworpen voor interne routing, controleert BGP routing over het internet. Een enkel prefix kan door meerdere buren worden geadverteerd, dus BGP moet een consistente logica gebruiken om routinginstabiliteit en conflicten te voorkomen.


2. Kern BGP Best Path Selection Proces

Bij de meeste leveranciers (Cisco, Huawei, Juniper) volgt BGP deze algemene voorkeursvolgorde:

  1. Weight – Cisco-specifiek attribuut; hogere waarde heeft de voorkeur. Gebruikt voor lokale routerbeslissingen.

  2. Local Preference – Leverancier-onafhankelijk; hogere waarde wint. Vaak gebruikt om uitgaand verkeer te beïnvloeden.

  3. Locally Originated Routes – Routes die door de router zelf zijn ontstaan (via network of aggregate) hebben de voorkeur boven geleerde routes.

  4. AS Path Length – Kortere AS Path heeft de voorkeur, wat minder autonome systemen vertegenwoordigt.

  5. Origin Type – Voorkeursvolgorde: IGP > EGP > Incomplete.

  6. MED (Multi-Exit Discriminator) – Lagere MED heeft de voorkeur. Gebruikt voor inkomende verkeerscontrole tussen ISP's.

  7. eBGP vs iBGP – Routes geleerd van eBGP hebben de voorkeur boven die van iBGP.

  8. IGP Metric to Next Hop – De route met de dichtstbijzijnde next hop wordt gekozen.

  9. Router ID – Als laatste tiebreaker wint de route met de laagste Router-ID.


3. Voorbeeld van BGP Best Path Selection

Stel je twee routes voor om 10.1.1.0/24:

  • Van ISP A: AS Path = 65001 65002

  • Van ISP B: AS Path = 65003

Als er geen Weight of Local Preference is ingesteld, vergelijkt de router AS Path length:

  • ISP A padlengte = 2

  • ISP B padlengte = 1

 De router selecteert ISP B’s route.

Als u echter een hogere Local Preference voor ISP A configureert, zal de router de voorkeur geven aan ISP A’s route, ongeacht de AS Path-lengte.


4. Waarom het begrijpen van deze regels belangrijk is

  • Traffic Engineering – Bepaal welke ISP uw uitgaande verkeer gebruikt.

  • Probleemoplossing – Wanneer een “verwachte route” niet wordt gekozen, analyseer dan elke stap van het attribuut.

  • Netwerkbeveiliging – Kennis van BGP-logica helpt routekaping en verkeerde configuraties te verminderen.


5. Samenvatting

BGP-padselectie is niet willekeurig—het volgt een strikte prioriteitsketen:

Weight → Local Preference → Locally Originated → AS Path → Origin → MED → eBGP Preference → IGP Metric → Router ID

Door deze volgorde te onthouden, kunt u snel bepalen waarom een router het ene pad boven het andere selecteert en precieze routingaanpassingen maken in real-world netwerken.