Ogólne stwierdzenie, że BGP jest wymagane, gdy trzeba trasować między dwoma autonomicznymi systemami, jest dość mylące. Istnieje wiele scenariuszy, w których możesz zdecydować się na użycie BGP, a może nawet być wymagane.
W świecie dostawców usług BGP jest intensywnie wykorzystywany, ponieważ jest to protokół routingu Internetu - ale wygląda na to, że twoje pytanie dotyczy przedsiębiorstwa. W takim przypadku może być wymagane użycie protokołu BGP podczas łączenia się z dostawcami usług internetowych, a czasem połączenia WAN, lub może być konieczne wewnętrzne uruchomienie protokołu BGP, ponieważ jest to najbardziej elastyczny protokół routingu, jeśli chodzi o zasady routingu.
Niektóre przykłady jego zastosowania w przedsiębiorstwie:
- Twoje przedsiębiorstwo kontroluje blok przenośnej publicznej przestrzeni IP. „Przenośny” w tym przypadku oznacza, że przestrzeń jest zarejestrowana w Twojej organizacji przez regionalny rejestr internetowy, taki jak ARIN. Twoja organizacja udostępnia usługi dostępne w Internecie, które wykorzystują adresowanie z tej przestrzeni adresowej. Zazwyczaj masz dwie możliwości poinformowania świata, jak się z tobą skontaktować:
za. Twój usługodawca może zareklamować to miejsce w Internecie za pośrednictwem BGP i statycznej trasy z powrotem do twojego środowiska.
b. Możesz zajrzeć do swojego usługodawcy i zareklamować mu przestrzeń za pośrednictwem BGP. W przypadku, gdy masz więcej niż jednego usługodawcę internetowego, jest to jedyna opcja. Reklamowałbyś przestrzeń obu dostawcom usług, a następnie używałeś różnych zasad / manipulacji atrybutami do kontrolowania ścieżek wchodzących w ruch.
W tym scenariuszu każdy z usługodawców może reklamować domyślną trasę do Ciebie (zamiast pełnej tabeli routingu internetowego) i możesz zrównoważyć swój wychodzący ruch internetowy między dostawcami usług internetowych. W takim przypadku może być konieczne zmanipulowanie BGP, aby upewnić się, że ruch podąża ścieżką, którą chcesz, i że ruch zwrotny jest zmieniany przez tego samego dostawcę usług internetowych, który pozostawił. To bardzo wysoki poziom, ale mam nadzieję, że dostaniesz obraz.
- Przez większość czasu, gdy masz łącza MPLS do łączności WAN, tak naprawdę nic nie robisz z MPLS. MPLS zakończy się na routerze Provider Edge (PE) dostawcy usług i połączy się z routerem Edge Edge klienta (CE) za pomocą zwykłego łącza Ethernet na połączeniu typu / 30 punkt-punkt. W takim przypadku zazwyczaj będziesz musiał redystrybuować trasy IGP (protokół bramy wewnętrznej - OSPF, EIGRP itp.) Do BGP, aby udostępnić je usługodawcy. Przekażą te trasy przez swoją sieć MPLS do swojego PE w Twojej zdalnej lokalizacji, która będzie peerować BGP z twoim CE w tym miejscu, w którym to momencie poznasz trasy i ponownie rozprowadzisz je z powrotem do IGP w twojej zdalnej lokalizacji . To samo stanie się w innym kierunku.
BGP nie jest tutaj wymogiem, ale zwykle jest to to, co usługodawca chce uruchomić, aby zachować spójność na wszystkich swoich połączeniach z klientami.
- Jak wspomniano powyżej, możesz uruchomić BGP w swojej sieci, która jest znana jako IBGP. W rzeczywistości jest to ten sam dokładny protokół, ale gdy uruchomisz BGP między routerami w tym samym AS, zmieni się kilka zachowań BGP. W każdym razie tak naprawdę chodzi o kontrolę. Możesz mieć sieci wirtualne warstwy 2 do łączności WAN, a nawet łącza VPN, na których możesz uruchomić OSPF, ale w niektórych projektach możesz potrzebować większej kontroli nad zasadami routingu, aby osiągnąć pożądane zachowanie na tych ścieżkach, w takim przypadku BGP może być odpowiednim narzędziem do pracy.
Przepraszam, że jestem dość szeroki, ale każda sprawa jest naprawdę inna. Kiedy dopiero uczysz się pracy w sieci, zwłaszcza od Cisco, uproszczą wszystko, aby pomóc ci zrozumieć te pojęcia. W pewnym sensie myślę, że posunęli się za daleko, sugerując, że pewne ogólne stwierdzenia są „regułami”, a nawet testują je, jakby były w 100% surowymi regułami.
Najlepszą radą, jaką mogę udzielić, jest nauczenie się, w jaki sposób zejść z koncepcji i zdać certyfikaty, ale miej otwarty umysł. Jeśli chcesz dodać coś nieco mniej formalnego i trochę bardziej rzeczywistego do swojej sieci uczenia się / szkolenia, zdecydowanie wybierz kilka książek O'Reilly (związanych z badanymi tematami) ze zwierzętami na nich. Możesz uzyskać je dość tanio używane w Internecie.