Protokół BGP jest zazwyczaj skonfigurowany do ustanawiania sesji bezpośredniego sąsiada. Jednakże w niektórych przypadkach korzystne może być zezwolenie na rozszerzenie sesji BGP wielokrotne skoki lub ”chmiel„. Jest to znane jako „wieloskok".
Na końcu artykułu znajdziesz mały test to ci pozwoli oceniać wiedzę zdobytą w tej lekturze
Scenariusze wdrożenia protokołu BGP Multihop
1. Łączność poprzez przejrzyste łącza transmisyjne
W sytuacjach, gdzie występuje przezroczyste łącze transmisyjne, np. sieć światłowodowa, istnieje możliwość skonfigurowania protokołu BGP w trybie multihop. Jest to przydatne, gdy bezpośrednia łączność między routerami nie jest praktyczna lub możliwa.
2. Sieci dostawców usług
Dostawcy usług często mają złożone topologie sieci. W scenariuszu, w którym dwa routery BGP należą do różnych dostawców usług, opcja multihop może być niezbędna do ustanowienia sesji BGP w sieci pośredniej.
3. Odporność i nadmiarowa łączność
Aby poprawić odporność sieci, można ustanowić sesje wieloprzeskokowe. Jeśli pomiędzy dwoma routerami BGP istnieje wiele ścieżek, ta opcja umożliwia konfigurację sesji na alternatywnych ścieżkach, zwiększając w ten sposób redundancję i dostępność.
4. Scenariusze Konfederacji BGP
Konfederacja BGP to technika podziału systemu autonomicznego na podautonomiczne w celu ułatwienia administrowania. W tym kontekście multihop można wykorzystać do ustanowienia sesji pomiędzy routerami BGP należącymi do różnych grup subautonomicznych.
5. Implementacja sieci nakładkowych
W sieciach nakładkowych, gdzie wiele warstw sieciowych nakłada się na siebie, multihop staje się cenną opcją. Umożliwia routerom BGP ustanawianie sesji pomiędzy warstwami nakładkowymi, łącząc w ten sposób izolowane segmenty sieci.
Rozważania i najlepsze praktyki
Bezpieczeństwo
Podczas konfigurowania BGP w trybie multihop konieczne jest wdrożenie odpowiednich środków bezpieczeństwa, aby uniknąć potencjalnych zagrożeń, takich jak ataki typu spoofing.
Czas oczekiwania
Należy wziąć pod uwagę dodatkowe opóźnienie wprowadzone przez wielokrotne przeskoki. W scenariuszach, w których liczy się czas, należy ocenić, czy opcja wielu przeskoków jest najodpowiedniejsza.
Pasmo
Dostępna przepustowość pomiędzy routerami w ramach wielu przeskoków musi być wystarczająca, aby zapewnić optymalną wydajność.
Monitorowanie i diagnoza
Wdrożenie narzędzi monitorujących i diagnostycznych jest niezbędne do oceny wydajności i kondycji sesji BGP w trybie multihop.
Przykład na routerze MikroTik
Załóżmy, że chcesz skonfigurować sesję BGP Multihop pomiędzy dwoma routerami MikroTik z następującymi adresami IP:
- Router A: 192.168.1.1
- Router B: 192.168.2.1
Oto przykładowa konfiguracja:
- Uzyskaj dostęp do interfejsu CLI routera A.
- Skonfiguruj system autonomiczny (AS) na obu routerach. Na przykład ustawmy AS 65001 na oba.
/ip bgp set as=65001 router-id=192.168.1.1
- Skonfiguruj router B jako równorzędny BGP na routerze A i ustaw liczbę przeskoków multihop. W tym przypadku skonfigurujemy 2 skoki.
/ip bgp peer dodaj adres zdalny=192.168.2.1 zdalny-as=65001 multihop=tak ttl=2
- Teraz aktywuj sesję BGP, aby rozpoczęła wymianę informacji o routingu.
/ip bgp peer włącz 0
- Powtórz te kroki na routerze B, aby skonfigurować sesję BGP Multihop w odwrotnym kierunku.
W tym przykładzie ustanawiane jest połączenie BGP Multihop pomiędzy dwoma routerami MikroTik, umożliwiając sesji BGP przejście przez wiele przeskoków lub routerów pośrednich. Pamiętaj, aby dostosować adresy IP i numery AS zgodnie z konkretną konfiguracją.
na zakończenie
Korzystanie z opcji multihop w BGP zapewnia elastyczność i optymalizację w scenariuszach, w których bezpośrednia łączność jest niepraktyczna.
Rozumiejąc ich aplikacje i postępując zgodnie z najlepszymi praktykami, administratorzy sieci mogą poprawić wydajność i odporność swojej infrastruktury.
Staranne wdrożenie tej zaawansowanej funkcjonalności przyczynia się do ciągłej ewolucji i zdolności adaptacyjnych sieci w środowisku szybkiej transformacji technologicznej.
Krótki quiz wiedzy
Co sądzisz o tym artykule?
Czy odważysz się ocenić zdobytą wiedzę?
Książka polecana do tego artykułu
Książka BGP i MPLS RouterOS v7
Materiały do kursu certyfikacyjnego MTCINE zaktualizowane do wersji RouterOS v7