Video: BGP Route reflectors - BGP In Depth 6 2025
Konfiguration af Border Gateway Protocol (BGP) kan være ret besværlig, især med mange peering-sessioner, der skal konfigureres manuelt. Faktisk i et stort netværk kan fuldmaskekravet for IBGP være et provisioning mareridt.
BGPs svar på IBGP-parringskonfigurationsmerret, der er det fulde netværk, kaldes rutereflektion. Ruterefleksion tillader deling af routinginformation blandt en gruppe af routere uden at skulle sende de nøjagtige samme oplysninger til hver enkelt af dem individuelt. Det er ligesom at give information til en person og få dem til at distribuere det til alle deres jævnaldrende.
rute refleksion giver dig mulighed for at udpege en eller flere af dine rutere som rutereflektorer. BGP slapper af reklamebegrænsningen på disse rutereflektorer, så de kan acceptere og formidle IBGP-ruter til deres kunder. Et 16-router netværk, der kræver rute refleksion.
På grund af IBGP's fuldmaskekrav vil denne topologi kræve 15 IBGP peering-sessioner pr. Router eller 120 forskellige IBGP-sessioner inden for netværket. Men hvis du angiver router 4 som en rute-reflektor, kan du begynde at minimere dette krav. Se for eksempel, hvad der sker med routerne, der er direkte forbundet til router 4.
Router 4-undernetværk med IBGP-sessioner og BGP-ruter.
Med den nye konfiguration sendes IBGP-ruterne fra routere 1, 2 og 3 til rutereflektoren. Router 4, der fungerer som rutereflektor, re-annoncerer disse ruter til alle sine kunder.På denne måde forbindes router 1 og router 2 via IBGP via deres delte rutereflektor, router 4.Denne gruppe af routere hedder en
klynge, , og hver klynge er entydigt identificeret af dens klyngenavn (et 32-bit nummer svarende til en IP-adresse). Hvis du ser tilbage på det oprindelige 16-router-netværk, kan du oprette fire rutereflektorer og reducere antallet af IBGP-sessioner, hvis du laver lignende rutereflektorer med routere 8, 12 og 16.
Den 16-router fuldt meshed rute reflektor netværk.
Alle 16 routere er dog stadig i samme AS, hvilket betyder, at IBGP skal tilslutte alle 16 routere fuldt ud. Hvordan gør du det her?I sidste ende skal du have tilslutning et sted. At tilslutningsmuligheder opstår på rute-reflektorniveauet. Rute-reflektorer skal være fuldstændigt masket, hvilket betyder at du skal have IBGP-peering-sessioner mellem hver af de fire rutereflektorer.
Du har væsentligt reduceret antallet af IBGP-sessioner i dit netværk. Hvor du tidligere havde brug for 120 sessioner for at fuldgøre dit netværk, har du nu kun brug for tre sessioner fra hver rute-reflektor til sine kunder og yderligere seks sessioner for fuldt ud at forbinde rutereflektorerne (i alt 18 IBGP-sessioner).