Skirtumas tarp OSPF ir BGP

Autorius: Laura McKinney
Kūrybos Data: 3 Balandis 2021
Atnaujinimo Data: 10 Gegužė 2024
Anonim
Skirtumas tarp OSPF ir BGP - Technologija
Skirtumas tarp OSPF ir BGP - Technologija

Turinys


Pagrindinis skirtumas tarp OSPF ir BGP yra tas, kad OSPF yra maršruto tarp domenų protokolas, o BGP yra tarp domenų nukreipimo protokolas. OSPF protokole naudojamas nuorodų būsenos maršrutas. Kita vertus, BGP protokolas naudoja kelio vektoriaus maršrutą.

Maršruto parinkimo operacijos, vykdomos autonominėje sistemoje, yra žinomos kaip vidaus domeno maršrutas arba vidinių vartų nukreipimas, ir kai maršrutas vykdomas tarp dviejų autonominių sistemų, jis vadinamas tarpdomenų maršrutas arba išorinių vartų nukreipimas. An autonominė sistema yra tinklų ir maršrutizatorių derinys, kurį valdo viena administracija.

    1. Palyginimo diagrama
    2. Apibrėžimas
    3. Pagrindiniai skirtumai
    4. Išvada

Palyginimo diagrama

Palyginimo pagrindasOSPFBGP
Reiškia
Pirmiausia atidarykite trumpiausią keliąPasienio vartų protokolas
Vartų protokolas
OSPF yra vidinis šliuzo protokolasBGP yra išorinių šliuzų protokolas
ĮgyvendinimasLengva įgyvendinti Sudėtinga įgyvendinti
Konvergencija
GreitaiLėtai
DizainasGalimas hierarchinis tinklasMesh
Įrenginio išteklių poreikisIntensyvi atmintis ir centrinis procesoriusMastelio keitimas yra geresnis BGP, nors tai priklauso nuo maršrutizacijos lentelės dydžio.
Tinklų dydisNaudojamas pirmiausia mažesnio masto tinkle, kurį galima administruoti centralizuotai.Dažniausiai naudojamas didelio masto tinkluose, tokiuose kaip internetas.
Funkcija Geriausias yra greitesnis maršrutas nei trumpiausias.Datagramai nustatomas geriausias kelias.
Naudotas algoritmasDijkstros algoritmasGeriausias kelio algoritmas
ProtokolasIPTCP
VeikiaProtokolo numeris 89Uosto numeris 179
TipasRyšio būsenaKelio vektorius


OSPF apibrėžimas

Pirmiausia atidarykite trumpiausią kelią yra vidaus vartų protokolas. Interjero šliuzo protokolo (IGP) darbo grupė, sudaryta siekiant sudaryti IGP, pagrįstą trumpiausio kelio pirmuoju (SPF) algoritmu, kad būtų galima jį naudoti interneto protokolo tinkluose. Tam naudojamas nuorodų būsenos maršrutas. OSPF buvo sukurta dėl PTL apribojimų; RIP protokolas turėjo ribotas galimybes aptarnauti didelius nevienalyčius interneto tinklus. OSPF yra nuorodų būsenos maršrutas, kuris gali veikti pagal hierarchiją. Aukščiausias ir didžiausias hierarchijos subjektas yra autonominė sistema. OSPF skambutis maršrutizatoriams hierarchinėje srityje, kad būtų galima pateikti nuorodų būklės skelbimus.

OSPF leidžia naudoti įvairias autentifikavimo schemas, ir kiekvienas maršrutizatorių keitimasis turi būti autentifikuotas. Autentifikavimo tikslas yra leisti vieninteliams įgaliotiems maršrutizatoriams reklamuoti maršruto informaciją. Atskiri maršrutai apskaičiuojami į vieną kelionės tikslą, remiantis HOP skaičiumi ir dideliu kiekvienos rūšies paslaugų pralaidumu. Kai iki tikslo yra keletas vienodų išlaidų maršrutų, jis atlieka krovinių balansavimą ten, kur eismas paskirstomas vienodai.


OSPF tinklų grupė yra sugrupuota į autonominę sritį. Plotas slepia savo topologiją nuo likusios autonominės sistemos ir nuo kitų sričių. Šis informacijos slėpimas sumažina maršruto eismą. Norint atskirti įgytą informaciją tinkle (vidinius šaltinius) nuo informacijos, gautos iš išorinio maršrutizatoriaus (išorinius šaltinius), OSPF naudojami skirtingi formatai.

Skirstymas pagal sritį „Area“ sukuria du skirtingus maršruto tipus, atsižvelgiant į šaltinį ir paskirties vietą tinkle, nepaisant to, ar jie yra toje pačioje, ar skirtingoje srityje. Kai šaltinis ir paskirties vieta yra toje pačioje srityje, jis yra žinomas kaip maršruto parinkimas zonoje, o jei šaltinis ir tikslas yra kitoje srityje, tai vadinama tarpregioninis maršrutas.

BGP apibrėžimas

Pasienio šliuzo protokolas (BGP) yra išorinių šliuzų protokolas, sukurtas keistis maršruto informacija internete. Naudodamas savavališką topologiją, BGP galėtų sujungti bet kurį autonominių sistemų internetinį tinklą. Tiesiog būtina, kad kiekvienoje autonominėje sistemoje būtų bent vienas maršrutizatorius, galintis paleisti BGP, kuris turi prisijungti prie bent vieno kito autonominės sistemos BGP maršrutizatoriaus.

BGP gali valdyti bet kurios konfigūracijos, tokios kaip visiškai tinklelis, dalinis tinklelis, prijungtų AS rinkinį, taip pat gali tvarkyti pokyčius, kurie laikui bėgant atsiranda topologijoje. BGP sistema iš esmės keičiasi tinklo pasiekiamumo informacija su kitomis BGP sistemomis ir sukuria autonominių sistemų grafiką su gauta pasiekiamumo informacija BGP maršrutizatoriuose. Kelio vektoriaus maršruto parinkimo mechanizmas yra naudojamas BGP sistemose, nes atstumo vektoriaus maršrutas ir nuorodos būsenos maršrutizavimas tampa sunkiai kontroliuojami, kai operacijos sritis tampa didelė.

Maršruto maršruto parinktuve maršrutizatorius turi tinklų, kuriuos galima pasiekti keliu, norint pasiekti kiekvieną iš jų, sąrašą. Tai taupo tinklo pralaidumą ir palaiko CIDR (Classless Inter-Domain Routing). BGP protokole nėra jokios informacijos apie tai, kas vyksta autonominėje sistemoje, ir apie būtiną autonominės sistemos prielaidą. Ji turi savo vidinę topologiją ir pasirenka maršruto protokolus maršrutams nustatyti.

Jis vadinamas „Border Gateway Protocol“, nes tokiu atveju BGP maršrutizatorius turi bendrauti su bendraamžiu kitoje autonominėje sistemoje, paprastai esančioje netoli autonominės sistemos krašto (sienos).Šis ryšys įvyksta tada, kai pora autonominių sistemų sutinka keistis maršruto informacija ir įtraukia maršrutizatorius į BGP bendraamžius.

  1. OSPF reiškia „Open Shortiest Path First“, o BGP - „Border Gateway Protocol“.
  2. OSPF yra vidinių šliuzų nukreipimo protokolas, kuriame maršruto operacija atliekama autonominės sistemos viduje. Kita vertus, BGP yra išorinių vartų nukreipimo protokolas, leidžiantis maršruto operacijas atlikti tarp dviejų autonominių sistemų.
  3. OSPF paprasta naudoti, o BGP - sudėtinga įgyvendinti.
  4. Maršrutizatoriaus praleistas laikas dalintis ir atnaujinti naujausią maršruto informaciją yra žinomas kaip suartėjimas. Taigi, OSPF gali pasiekti konvergenciją sunaudodamas mažiau laiko. Priešingai, BGP konvergencijos lygis yra lėtas, palyginti su OSPF.
  5. OSPF laikosi hierarchinės struktūros, tuo tarpu BGP paprastai pasirenka tinklo struktūrą.
  6. OSPF reikalauja intensyvaus atminties ir procesoriaus išteklių naudojimo. Priešingai, BGP prietaiso išteklių poreikis priklauso nuo maršrutizacijos lentelės dydžio.
  7. BGP yra lankstesnis ir keičiamo dydžio nei OSPF ir naudojamas didesniame tinkle, skirtingai nei OSPF.
  8. Pagrindinis OSPF tikslas yra nustatyti geriausią, t. Y. Greičiausią maršrutą. Priešingai, BGP pabrėžia, kaip nustatyti geriausią kelią.
  9. OSPF naudoja nuorodų būsenos maršrutizavimą, o BGP naudoja kelio vektorių maršrutus.

Išvada

OSPF yra vidinių šliuzų maršruto parinkimo protokolas, o BGP - išorinių šliuzų maršruto parinkimo protokolas. OSPF yra pagrįstas nuorodų būsenos maršrutais, kai kiekvienas maršrutizatorius nurodo kaimyninio maršrutizatoriaus būseną su kiekvienu maršrutizatoriumi, esančiu rajone. Kita vertus, BGP grindžiamas kelio vektoriaus nukreipimu, kai maršrutizatorius turi tinklų, kuriuos galima pasiekti keliu, norint pasiekti kiekvieną iš jų, sąrašą.