BGP is doorgaans geconfigureerd om directe buursessies tot stand te brengen. In sommige gevallen kan het echter nuttig zijn om BGP-sessies uit te breiden meerdere sprongen of "hop“. Dit staat bekend als “multihop'.
Aan het einde van het artikel vindt u een kleine proef dat zal je toestaan schatten de kennis die tijdens deze lezing is verworven
BGP Multihop-implementatiescenario's
1. Connectiviteit via transparante transmissieverbindingen
In situaties waarin sprake is van een transparante transmissieverbinding, zoals een glasvezelnetwerk, is het mogelijk om BGP in multihop-modus te configureren. Dit is handig wanneer directe connectiviteit tussen routers niet praktisch of mogelijk is.
2. Netwerken van serviceproviders
Serviceproviders hebben vaak complexe netwerktopologieën. In een scenario waarin twee BGP-routers tot verschillende serviceproviders behoren, kan de multihop-optie essentieel zijn om BGP-sessies via het tussenliggende netwerk tot stand te brengen.
3. Veerkracht en redundante connectiviteit
Om de veerkracht van het netwerk te verbeteren, kunnen multihop-sessies worden opgezet. Als er meerdere paden zijn tussen twee BGP-routers, maakt deze optie configuratie van sessies via alternatieve paden mogelijk, waardoor de redundantie en beschikbaarheid toenemen.
4. Scenario's van de BGP-confederatie
BGP Confederation is een techniek om een autonoom systeem in sub-autonome systemen te verdelen, zodat het gemakkelijk te beheren is. In deze context kan multihop worden gebruikt om sessies tot stand te brengen tussen BGP-routers die tot verschillende subautonome groepen behoren.
5. Implementatie van overlay-netwerken
In overlay-netwerken, waar meerdere netwerklagen elkaar overlappen, wordt multihop een waardevolle optie. Hiermee kunnen BGP-routers sessies opzetten over overlay-lagen heen, waardoor anders geïsoleerde netwerksegmenten met elkaar worden verbonden.
Overwegingen en beste praktijken
Veiligheid
Het is essentieel om de juiste beveiligingsmaatregelen te implementeren bij het configureren van BGP in multihop-modus om potentiële bedreigingen zoals spoofing-aanvallen te voorkomen.
Wachttijd
Er moet rekening worden gehouden met de extra latentie die door meerdere hops wordt geïntroduceerd. In tijdgevoelige scenario's is het van cruciaal belang om te evalueren of de multihop-optie de meest geschikte is.
Bandbreedte
De beschikbare bandbreedte tussen routers over meerdere hops moet voldoende zijn om optimale prestaties te garanderen.
Monitoring en diagnose
Het implementeren van monitoring- en diagnostische tools is essentieel om de prestaties en gezondheid van BGP-sessies in multihop-modus te evalueren.
Voorbeeld op een MikroTik-router
Stel dat u een BGP Multihop-sessie wilt configureren tussen twee MikroTik-routers met de volgende IP-adressen:
- Router A: 192.168.1.1
- Router B: 192.168.2.1
Hier is een voorbeeldconfiguratie:
- Toegang tot de CLI van router A.
- Configureer een autonoom systeem (AS) op beide routers. Laten we bijvoorbeeld AS 65001 op beide instellen.
/ip bgp ingesteld als=65001 router-id=192.168.1.1
- Configureer Router B als een BGP-peer op Router A en stel het aantal multihop-hops in. In dit geval configureren we 2 sprongen.
/ip bgp peer add remote-address=192.168.2.1 remote-as=65001 multihop=ja ttl=2
- Activeer nu de BGP-sessie zodat deze routeringsinformatie begint uit te wisselen.
/ip bgp-peer inschakelen 0
- Herhaal deze stappen op Router B om de BGP Multihop-sessie in de tegenovergestelde richting te configureren.
In dit voorbeeld wordt een BGP Multihop-verbinding tot stand gebracht tussen de twee MikroTik-routers, waardoor de BGP-sessie meerdere hops of tussenliggende routers kan doorlopen. Zorg ervoor dat u de IP-adressen en AS-nummers aanpast aan uw specifieke configuratie.
Concluderend
Het gebruik van de multihop-optie in BGP biedt flexibiliteit en optimalisatie in scenario's waarin directe connectiviteit niet praktisch is.
Door hun toepassingen te begrijpen en best practices te volgen, kunnen netwerkbeheerders de efficiëntie en veerkracht van hun infrastructuur verbeteren.
Een zorgvuldige implementatie van deze geavanceerde functionaliteit draagt bij aan de voortdurende evolutie en het aanpassingsvermogen van netwerken in een omgeving van snelle technologische transformatie.
Korte kennisquiz
Wat vind je van dit artikel?
Durf jij je geleerde kennis te evalueren?
Aanbevolen boek voor dit artikel
BGP en MPLS RouterOS v7 boek
Studiemateriaal voor de MTCINE-certificeringscursus bijgewerkt naar RouterOS v7