Diferența dintre OSPF și BGP

Autor: Laura McKinney
Data Creației: 3 Aprilie 2021
Data Actualizării: 9 Mai 2024
Anonim
BGP vs OSPF
Video: BGP vs OSPF

Conţinut


Diferența majoră dintre OSPF și BGP este că OSPF este un protocol de rutare intradomain în timp ce BGP este protocolul de rutare interdomain. Protocolul OSPF utilizează rutarea stărilor de legături. Pe de altă parte, protocolul BGP folosește rutarea vectorului de cale.

Operațiile de rutare efectuate în interiorul unui sistem autonom sunt cunoscute sub numele de rutare intradomain sau rutare de poartă interioară, iar când rutarea se realizează între două sisteme autonome, aceasta este denumită rutare interdomain sau rutare de poartă exterioară. Un sistem autonom este o combinație de rețele și router controlate de o singură administrație.

    1. Diagramă de comparație
    2. Definiție
    3. Diferențele cheie
    4. Concluzie

Diagramă de comparație

Baza de comparațieOSPFBGP
Standuri pentru
Deschide cel mai scurt drum prima dataProtocolul Gateway Gateway
Protocolul Gateway
OSPF este un protocol de gateway internBGP este un protocol de gateway extern
Punerea în aplicareUșor de implementat Complex de implementat
Convergenţă
RapidÎncet
ProiectaEste posibilă rețeaua ierarhicămeshed
Necesitatea resurselor dispozitivuluiMemorie și CPU intensivScalarea este mai bună în BGP, deși se bazează pe dimensiunea tabelului de rutare.
Dimensiunea rețelelorFolosit în principal pe rețea la scară mai mică, care ar putea fi administrat central.Folosit în principal pe rețele de scară largă, cum ar fi internetul.
Funcţie Cea mai rapidă rută este preferată decât cea mai scurtă.Cea mai bună cale este determinată pentru datagrama.
Algoritm folositAlgoritmul DijkstraCel mai bun algoritm de cale
ProtocolIPTCP
Funcționează peNumărul protocolului 89Numărul portului 179
TipStat de legăturăVector de cale


Definiția OSPF

Deschide cel mai scurt drum prima data este un protocol de gateway interior. Grupul de lucru Interior Gateway Protocol (IGP) format pentru a proiecta un IGP bazat pe algoritmul Shortest Path First (SPF) pentru a-l utiliza în rețelele de protocol Internet. Utilizează rutarea stărilor de legături. OSPF a fost creat din cauza limitărilor PIR; Protocolul RIP a avut o capacitate limitată de a servi internet-uri eterogene mari. OSPF este o rută de stare de legătură care poate funcționa într-o ierarhie. Cel mai înalt nivel și cea mai mare entitate din ierarhie este sistemul autonom. Apel OSPF către routerele din zona ierarhică pentru publicarea reclamei de stat de legătură.

OSPF permite diferite scheme de autentificare și trebuie să fie autentificate fiecare schimb în cadrul routerelor. Scopul autentificării este de a permite singurei routere autorizate să facă publicitate informațiilor de rutare. Rutele separate sunt calculate la o singură destinație pe baza numărului de HOP și a debitului ridicat pentru fiecare tip de serviciu. Atunci când există o serie de rute cu costuri egale până la destinație, aceasta realizează echilibrarea sarcinii în care traficul este distribuit în mod egal.


În OSPF setul de rețele sunt grupate într-o zonă autonomă. O zonă își ascunde topologia de sistemul autonom restant și, de asemenea, din alte zone. Această informație care ascunde reduce traficul de rutare. Pentru a distinge informațiile dobândite în rețea (surse interne) de informațiile obținute de la un router extern (surse externe), formatele distincte sunt utilizate în OSPF.

Partitionarea Area creează două tipuri distincte de rutare în funcție de sursă și locația de destinație din rețea și indiferent dacă sunt prezente în aceeași zonă sau zonă diferită. Când sursa și destinația sunt prezente în aceeași zonă este cunoscută sub denumirea de rutare intra-zonă și dacă sursa și destinația sunt prezente în zona diferită, aceasta este denumită rutare inter-zonă.

Definiția BGP

Protocolul Gateway de frontieră (BGP) este un protocol de gateway extern conceput pentru schimbul de informații de rutare pentru Internet. Folosind o topologie arbitrară, BGP ar putea conecta orice lucru de internet al sistemelor autonome. Este necesar doar să ai cel puțin un router la fiecare sistem autonom, cu capacitatea de a rula BGP, care trebuie să se conecteze la cel puțin un alt router de sistem BGP.

Un BGP poate gestiona un set de AS conectate în orice configurație, cum ar fi ochiuri complete, ochiuri parțiale și, de asemenea, poate gestiona modificările care apar în topologie în timp. Sistemul BGP schimbă practic informațiile privind accesibilitatea rețelei cu alte sisteme BGP și creează un grafic al sistemelor autonome cu informațiile de accesibilitate primite la routerele BGP. Mecanismul de rutare a vectorului de cale este utilizat în sistemele BGP, deoarece rutarea vectorului de distanță și rutarea de stare a legăturii devin intractabile atunci când domeniul operației devine mare.

În rutarea vectorului de traseu, routerul are lista rețelelor la care se poate ajunge cu calea pentru a ajunge la fiecare dintre ele. Acesta păstrează lățimea de bandă a rețelei și acceptă CIDR (clasificare inter-domeniu de rutare). Protocolul BGP nu are nicio informație despre ceea ce se întâmplă într-un sistem autonom și că este o condiție necesară pentru un sistem autonom. Are propria topologie internă și alege protocoalele de rutare pentru a determina rutele.

Acesta este denumit protocol de frontieră Gateway, deoarece în acest router BGP trebuie să comunice cu un coleg într-un alt sistem autonom care, de regulă, se află lângă marginea (granița) sistemului autonom.Această comunicare are loc atunci când o pereche de sisteme autonome acceptă să facă schimb de informații de rutare și care implică routerele să devină colegii BGP.

  1. OSPF înseamnă mai întâi Open Short Path, în timp ce BGP se extinde la Protocolul Gateway Frontier.
  2. OSPF este un protocol de rutare gateway interior în care operația de rutare se efectuează în interiorul unui sistem autonom. Pe de altă parte, BGP este un protocol de rutare gateway exterior care permite efectuarea operațiunilor de rutare între cele două sisteme autonome.
  3. OSPF este simplu de utilizat în timp ce BGP este complex de implementat.
  4. Timpul scurs de un router necesită partajarea și actualizarea ultimelor informații de rutare este cunoscut sub numele de convergență. Deci, OSPF poate obține convergență consumând mai puțin timp. În schimb, BGP are o rată de convergență lentă în comparație cu OSPF.
  5. OSPF urmărește o structură ierarhică, în timp ce BGP adoptă de obicei structura ochiurilor.
  6. OSPF necesită o utilizare intensivă a resurselor de memorie și procesor. Spre deosebire, în BGP nevoia resurselor dispozitivului depinde de dimensiunea tabelului de rutare.
  7. BGP este mai flexibil și scalabil decât OSPF și este utilizat pe o rețea mai mare, spre deosebire de OSPF.
  8. Obiectivul principal al OSPF este de a determina cea mai bună rută, adică cea mai rapidă. În schimb, BGP pune accentul pe determinarea celei mai bune căi.
  9. OSPF folosește rutarea stării de legături în timp ce BGP folosește rutarea vectorului de cale.

Concluzie

OSPF este un protocol de rutare gateway interior, în timp ce BGP este un protocol de rutare de gateway exterior. OSPF se bazează pe rutarea stării de legătură în care fiecare router este starea routerului vecin la fiecare router prezent în zonă. Pe de altă parte, BGP se bazează pe rutarea vectorului de cale în care un router are o listă de rețele care pot fi accesate cu calea pentru a ajunge la fiecare dintre ele.