Różnica między OSPF a BGP

Autor: Laura McKinney
Data Utworzenia: 3 Kwiecień 2021
Data Aktualizacji: 9 Móc 2024
Anonim
Różnica między OSPF a BGP - Technologia
Różnica między OSPF a BGP - Technologia

Zawartość


Główną różnicą między OSPF i BGP jest to, że OSPF jest protokołem routingu wewnątrz domen, podczas gdy BGP jest protokołem routingu między domenami. Protokół OSPF używa routingu stanu łącza. Z drugiej strony protokół BGP wykorzystuje routing wektora ścieżki.

Operacje routingu wykonywane w systemie autonomicznym są znane jako routing wewnątrz domen lub routing bramy wewnętrznej, a gdy routing jest przeprowadzany między dwoma autonomicznymi systemami, jest to określane jako routing między domenami lub routing bramy zewnętrznej. Na System autonomiczny to połączenie sieci i routera, które jest kontrolowane przez pojedyncze administrowanie.

    1. Wykres porównania
    2. Definicja
    3. Kluczowe różnice
    4. Wniosek

Wykres porównania

Podstawa do porównaniaOSPFBGP
Oznacza
Najpierw otwórz najkrótszą ścieżkęBorder Gateway Protocol
Protokół bramy
OSPF to wewnętrzny protokół bramyBGP to protokół zewnętrznej bramy
RealizacjaŁatwy do wdrożenia Kompleksowy do wdrożenia
Konwergencja
SzybkiPowolny
ProjektMożliwa sieć hierarchicznaSiatkowa
Potrzeba zasobów urządzeniaIntensywna pamięć i procesorSkalowanie jest lepsze w BGP, chociaż zależy od wielkości tabeli routingu.
Rozmiar sieciUżywany głównie w mniejszej sieci, którą można administrować centralnie.Używany głównie w dużych sieciach, takich jak Internet.
Funkcjonować Najszybsza trasa jest lepsza niż najkrótsza.Najlepsza ścieżka jest określona dla datagramu.
Zastosowany algorytmAlgorytm DijkstryAlgorytm najlepszej ścieżki
ProtokółIPTCP
Działa naNumer protokołu 89Numer portu 179
RodzajStan łączaŚcieżka wektor


Definicja OSPF

The Najpierw otwórz najkrótszą ścieżkę jest protokołem bramy wewnętrznej. Grupa robocza Interior Gateway Protocol (IGP) utworzona w celu zaprojektowania IGP w oparciu o algorytm SPF (Shortest Path First) do wykorzystania w sieciach protokołu internetowego. Wykorzystuje routing stanu łącza. OSPF został utworzony z powodu ograniczeń RIP; Protokół RIP miał ograniczone możliwości obsługi dużych heterogenicznych sieci. OSPF to routing stanu łącza, który może działać w ramach hierarchii. Najwyższym poziomem i największym podmiotem w hierarchii jest system autonomiczny. Wywołanie OSPF do routerów w obszarze hierarchicznym w celu wysłania ogłoszeń o stanie łącza.

OSPF pozwala na różne schematy uwierzytelniania i każda wymiana w routerach musi być uwierzytelniona. Celem uwierzytelnienia jest umożliwienie jedynym autoryzowanym routerom reklamowania informacji o routingu. Oddzielne trasy są obliczane dla jednego miejsca docelowego na podstawie liczby HOP i wysokiej przepustowości dla każdego rodzaju usługi. Gdy do miejsca docelowego istnieje wiele tras o takim samym koszcie, wykonuje równoważenie obciążenia, gdy ruch jest równomiernie rozkładany.


W OSPF zestaw sieci jest zgrupowany w samodzielnym obszarze. Obszar ukrywa swoją topologię przed pozostałym systemem autonomicznym i przed innymi obszarami. Ukrywanie tych informacji zmniejsza ruch związany z routingiem. Aby odróżnić uzyskane informacje w sieci (źródła wewnętrzne) od informacji uzyskanych z zewnętrznego routera (źródła zewnętrzne), w OSPF stosowane są różne formaty.

Partycjonowanie obszaru buduje dwa różne rodzaje routingu w zależności od źródła i lokalizacji docelowej w sieci oraz od tego, czy występują w tym samym obszarze, czy w innym obszarze. Gdy źródło i miejsce docelowe znajdują się w tym samym obszarze, znane jest jako routing wewnątrz obszaru, a jeśli źródło i miejsce docelowe znajdują się w innym obszarze, określa się je jako routing międzyobszarowy.

Definicja BGP

The Border Gateway Protocol (BGP) to protokół zewnętrznej bramy opracowany w celu wymiany informacji o routingu przez Internet. Korzystając z dowolnej topologii, BGP może łączyć dowolną sieć autonomicznych systemów. Konieczne jest tylko posiadanie co najmniej jednego routera w każdym systemie autonomicznym z możliwością działania BGP, który musi łączyć się z co najmniej jednym routerem BGP innego systemu autonomicznego.

BGP może zarządzać zestawem AS podłączonym w dowolnej konfiguracji, takiej jak pełna siatka, częściowa siatka, a także może obsługiwać zmiany, które pojawiają się w topologii w czasie. System BGP zasadniczo wymienia informacje o osiągalności sieci z innymi systemami BGP i tworzy wykres systemów autonomicznych z otrzymanymi informacjami o osiągalności w routerach BGP. Mechanizm routingu wektora ścieżki jest wykorzystywany w systemach BGP, ponieważ routing wektora odległości i routing stanu łącza stają się trudne, gdy domena operacji staje się duża.

W routingu wektora ścieżki router ma listę sieci, do których można dotrzeć za pomocą ścieżki do każdej z nich. Oszczędza przepustowość sieci i obsługuje CIDR (Classless Inter-Domain Routing). Protokół BGP nie zawiera żadnych informacji o tym, co dzieje się w systemie autonomicznym i że jest to niezbędny warunek wstępny dla systemu autonomicznego. Ma własną wewnętrzną topologię i wybiera protokoły routingu w celu ustalenia tras.

Nazywa się go Border Gateway Protocol, ponieważ router BGP musi komunikować się z węzłem równorzędnym w innym systemie autonomicznym, który zwykle znajduje się w pobliżu krawędzi (granicy) systemu autonomicznego.Ta komunikacja ma miejsce, gdy para autonomicznych systemów akceptuje wymianę informacji o routingu, co powoduje, że routery stają się równorzędnymi BGP.

  1. OSPF oznacza Open Shortest Path First, podczas gdy BGP rozwija się do Border Gateway Protocol.
  2. OSPF to protokół routingu bramy wewnętrznej, w którym operacja routingu jest wykonywana w systemie autonomicznym. Z drugiej strony BGP jest protokołem routingu bramy zewnętrznej, który umożliwia wykonywanie operacji routingu między dwoma autonomicznymi systemami.
  3. OSPF jest prosty w użyciu, podczas gdy BGP jest trudny do wdrożenia.
  4. Czas, jaki upłynął od routera do udostępnienia i zaktualizowania najnowszych informacji o routingu, jest znany jako konwergencja. Dlatego OSPF może osiągnąć konwergencję, zużywając mniej czasu. Natomiast BGP ma powolny współczynnik konwergencji w porównaniu do OSPF.
  5. OSPF ma strukturę hierarchiczną, podczas gdy BGP zwykle przyjmuje strukturę siatki.
  6. OSPF wymaga intensywnego wykorzystania pamięci i zasobów procesora. Przeciwnie, w BGP potrzeba zasobów urządzenia zależy od wielkości tablicy routingu.
  7. BGP jest bardziej elastyczny i skalowalny niż OSPF i stosowany w większej sieci, w przeciwieństwie do OSPF.
  8. Podstawowym celem OSPF jest określenie najlepszej trasy, tj. Najszybszej. Natomiast BGP kładzie nacisk na określenie najlepszej ścieżki.
  9. OSPF używa routingu stanu łącza, podczas gdy BGP używa routingu wektora ścieżki.

Wniosek

OSPF jest protokołem routingu bramy wewnętrznej, a BGP jest protokołem routingu bramy zewnętrznej. OSPF jest oparty na routingu stanu łącza, w którym każdy router jest stanem routera sąsiedniego do każdego routera obecnego w obszarze. Z drugiej strony, BGP opiera się na routingu wektorów ścieżek, w którym router ma listę sieci, do których można dotrzeć za pomocą ścieżki do każdego z nich.