BGP i OSPF

Anonim

BGP vs OSPF

Istnieje wiele sposobów przenoszenia pakietów danych przez sieć. Routing jest ogólnym terminem, który odnosi się do sposobu, w jaki te pakiety są przenoszone przez sieć. Zwykle sposoby, które definiują formaty przesyłania pakietów w sieci, są nazywane protokołami routingu.

Istnieją dwa typy routingu, mianowicie statyczny i dynamiczny. Routing statyczny to miejsce, w którym pakiety przemieszczają się przez sieć z tą samą identyczną ścieżką, aż do miejsca docelowego. Routing statyczny najlepiej nadaje się do małych sieci, podczas gdy routing dynamiczny lepiej sprawdza się w większych sieciach, na przykład w Internecie.

W przypadku dynamicznego routingu pakiety mogą być kierowane na inną trasę (trasę) w locie przez routery, ponieważ ścieżka jest uważana za lepszą, aby dotrzeć do zamierzonego celu. Na przykład, jeśli do miejsca docelowego można dotrzeć przez kilka tras, routery zwykle same się konfigurują, aby kierować pakiety na najkrótszą dostępną ścieżkę, chociaż krótsza ścieżka odnosi się tutaj do jednej z mniejszą liczbą przeskoków, w przeciwieństwie do krótszych w odległości. Routery przeprogramowują swoje tabele routingu, komunikując się ze sobą za pomocą protokołów routingu. Wśród najbardziej znanych protokołów są: Routing Information Protocol (RIP), Open Shortest Path First (OSPF) i Border Gateway Protocol (BGP).

OSPF zawsze szuka najszybszej trasy, a nie najkrótszej, pomimo swojej nazwy. Routery korzystające z protokołu OSPF sprawdzają stan innych routerów, do których mają dostęp, wysyłając często wiadomość. Dzięki temu mogą ustalić status routera i czy jest on dostępny online. Jeśli chodzi o protokół OSPF, routery znają wszystkie dostępne ścieżki, nie tylko najkrótsze, a także pozwalają na równoważenie obciążenia, w którym router może podzielić równo datagram między dostępnymi ścieżkami do miejsca docelowego. Protokół OSPF jest używany głównie w sieciach o mniejszej skali, które są zarządzane centralnie.

Protokół BGP jest używany głównie w bardzo dużych sieciach, takich jak Internet. Jako takie, routery w Internecie używają protokołu BGP i są klasyfikowane jako zewnętrzny protokół bramy, podczas gdy OSPF jest wewnętrznym protokołem bramkowym. BGP może mieć postać wewnętrzną lub zewnętrzną. Wewnętrzny BGP jest miejscem, w którym protokół jest używany przez zbiór ruterów i maszyn klienckich w tej samej jednostce administracyjnej, która jest znana jako autonomiczny system. Zewnętrzny BGP jest tam, gdzie protokół działa w dwóch niezależnych systemach, które są różne.

BGP jest bardziej skomplikowany niż protokół OSPF, ponieważ wykorzystuje różne atrybuty do określenia najlepszej ścieżki dla datagramu.

Streszczenie: BGP jest protokołem Border Gateway, a OSPF jest Open Shortest Path First. BGP jest używany w sieciach o większej skali, takich jak Internet, podczas gdy OSPF jest używany w sieciach, które są pod tą samą administracją. BGP jest znacznie bardziej skomplikowany niż OSPF.