Priporočena, 2021

Izbira Urednika

Razlika med OSPF in BGP

Glavna razlika med OSPF in BGP je v tem, da je OSPF intradomenski usmerjevalni protokol, medtem ko je BGP protokol za medmrežno usmerjanje. Protokol OSPF uporablja usmerjanje stanja povezave. Po drugi strani protokol BGP uporablja usmerjanje vektorja poti.

Operacije usmerjanja, ki se izvajajo znotraj avtonomnega sistema, so znane kot intradomainsko usmerjanje ali usmerjanje notranjega prehoda in ko se usmerjanje izvaja med dvema avtonomnima sistemoma, se imenuje usmerjanje meddržavnih poti ali zunanji prehod. Avtonomni sistem je kombinacija omrežij in usmerjevalnika, ki je pod nadzorom posamezne uprave.

Primerjalna tabela

Podlaga za primerjavoOSPFBGP
Pomeni
Najprej odprite najkrajšo potProtokol za mejni prehod
Protokol prehoda
OSPF je protokol notranjega prehodaBGP je protokol zunanjega prehoda
IzvajanjeEnostavna izvedbaKompleksno za izvedbo
Konvergenca
HitroPočasi
OblikovanjeHierarhična mreža je možnaMeshed
Potrebujete vire napravPomnilnik in CPU IntenzivnoLestvica je boljša v BGP, čeprav je odvisna od velikosti usmerjevalne tabele.
Velikost omrežijUporablja se predvsem v manjšem omrežju, ki se lahko upravlja centralno.Večinoma se uporablja na velikih omrežjih, kot je internet.
FunkcijaNajhitrejša pot je zaželena nad najkrajšo.Najboljša pot je določena za datagram.
Uporabljen algoritemDijkstra algoritemNajboljši algoritem poti
ProtokolIPTCP
Pristanišče89179
VrstaDržava povezaveVektor poti

Opredelitev OSPF

Odprti najkrajši poti prvi je protokol notranjega prehoda. Notranja Gateway Protocol (IGP) delovna skupina oblikovana za oblikovanje IGP na podlagi najkrajše poti prvi (SPF) algoritem za uporabo v omrežjih internetnega protokola. Uporablja usmerjanje stanja povezave. OSPF je nastal zaradi omejitev OPP; Protokol RIP je imel omejeno zmožnost služenja velikim heterogenim omrežjem. OSPF je usmerjevalnik stanja povezave, ki lahko deluje znotraj hierarhije. Najvišja in največja entiteta v hierarhiji je avtonomni sistem. Klic OSPF na usmerjevalnike znotraj hierarhičnega območja za pošiljanje oglasov za stanje povezave.

OSPF omogoča različne sheme za preverjanje pristnosti in vsako izmenjavo znotraj usmerjevalnikov je treba overiti. Namen preverjanja pristnosti je dovoliti edinim pooblaščenim usmerjevalnikom, da oglašujejo informacije o usmerjanju. Ločene poti se izračunajo v eno samo destinacijo na podlagi števila HOP in visoke prepustnosti za vsako vrsto storitve. Ko na cilj obstaja več poti z enakimi stroški, opravi uravnoteženje obremenitve, kjer je promet enakomerno porazdeljen.

V OSPF je skupina omrežij združena v samostojno območje. Območje skriva svojo topologijo iz preostalega avtonomnega sistema in tudi iz drugih področij. Skrivanje teh informacij zmanjšuje usmerjevalni promet. Za razlikovanje pridobljenih informacij znotraj omrežja (notranji viri) od informacij, pridobljenih iz zunanjega usmerjevalnika (zunanji viri), se v OSPF uporabljajo različni formati sporočil.

Razdelitev področij gradi dve različni vrsti usmerjanja glede na izvorno in ciljno lokacijo v omrežju ter ali sta prisotni na istem območju ali drugem območju. Kadar sta izvor in destinacija na istem območju znana kot usmerjanje znotraj območja in če je izvor in cilj, ki sta prisotna na drugem območju, označena kot usmerjanje med območji .

Opredelitev BGP

Protokol za mejni prehod (BGP) je protokol zunanjega prehoda, zasnovan za izmenjavo informacij o usmerjanju za internet. Z uporabo poljubne topologije bi lahko BGP povezal katerokoli mrežo avtonomnih sistemov. To nujno zahteva vsaj en usmerjevalnik v vsakem avtonomnem sistemu, ki ima zmožnost zaganjanja BGP, ki se mora povezati z vsaj enim drugim BGP usmerjevalnikom avtonomnega sistema.

BGP lahko upravlja nabor AS-jev, ki so povezani v poljubno konfiguracijo, kot je polna mreža, delno mrežo, in lahko tudi rokuje s spremembami, ki se pojavljajo v topologiji skozi čas. Sistem BGP v bistvu izmenjuje informacije o dosegljivosti omrežja z drugimi sistemi BGP in ustvarja graf avtonomnih sistemov s prejetimi informacijami o dosegljivosti na usmerjevalnikih BGP. Mehanizem za usmerjanje vektorja poti je uporabljen v sistemih BGP, ker usmerjanje vektorja razdalje in usmerjanje stanja povezave postanejo nepremagljive, ko domena operacije postane velika.

Pri usmerjanju vektorja poti ima usmerjevalnik seznam omrežij, ki jih je mogoče doseči s potjo, da dosežejo vsakega od njih. Prihrani omrežno pasovno širino in podpira CIDR (brezrazredno meddodatno usmerjanje). Protokol BGP nima nobenih informacij o tem, kaj se dogaja znotraj avtonomnega sistema in je nujen predpogoj za avtonomni sistem. Ima lastno notranjo topologijo in izbere usmerjevalne protokole za določitev poti.

Imenovan je kot protokol mejnega prehoda, ker mora v tem BGP usmerjevalniku komunicirati z vrstnikom v drugem avtonomnem sistemu, ki se običajno nahaja blizu roba (meje) avtonomnega sistema. Ta komunikacija se zgodi, ko par avtonomnih sistemov sprejme izmenjavo informacij o usmerjanju in ki vključuje usmerjevalnike, da postanejo BGP peers.

Ključne razlike med OSPF in BGP

  1. OSPF je kratica za Open Shortest Path First, medtem ko se BGP razširi na protokol Border Gateway.
  2. OSPF je protokol usmerjanja notranjega prehoda, v katerem se usmerjevalna operacija izvaja znotraj avtonomnega sistema. Po drugi strani pa je BGP protokol usmerjanja zunanjih prehodov, ki omogoča izvajanje operacij usmerjanja med dvema avtonomnima sistemoma.
  3. OSPF je preprost za uporabo, medtem ko je BGP kompleksen za izvajanje.
  4. Čas, ki ga je usmerjevalnik porabil za skupno rabo in posodabljanje najnovejših informacij o usmerjanju, je znan kot konvergenca. Torej lahko OSPF doseže konvergenco s porabo manj časa. V nasprotju s tem ima BGP počasno konvergenčno stopnjo kot OSPF.
  5. OSPF sledi hierarhični strukturi, medtem ko BGP običajno sprejme mrežasto strukturo.
  6. OSPF zahteva intenzivno uporabo pomnilnika in CPU virov. V nasprotju s tem se v BGP potreba po virih naprave opira na velikost usmerjevalne tabele.
  7. BGP je bolj prilagodljiv in prilagodljiv kot OSPF in se uporablja za večje omrežje, za razliko od OSPF.
  8. Glavni cilj OSPF je določiti najboljšo pot, tj. Najhitrejšo. Nasprotno pa BGP poudarja na določanju najboljše poti.
  9. OSPF uporablja usmerjanje stanja povezave, medtem ko BGP uporablja usmerjanje vektorja poti.

Zaključek

OSPF je protokol usmerjanja notranjega prehoda, medtem ko je BGP protokol usmerjanja zunanjih prehodov. OSPF temelji na usmerjanju stanja povezave, kjer vsak usmerjevalnik pošlje stanje sosednjega usmerjevalnika vsakemu usmerjevalniku, ki je prisoten v območju. Po drugi strani pa BGP temelji na usmerjanju vektorja poti, kjer ima usmerjevalnik seznam omrežij, ki jih je mogoče doseči s potjo, da doseže vsakega od njih.

Top