Ieteicams, 2024

Redaktora Izvēle

Starpība starp OSPF un BGP

Galvenā atšķirība starp OSPF un BGP ir tā, ka OSPF ir intradomains maršrutēšanas protokols, bet BGP ir starpdomēnu maršrutēšanas protokols. OSPF protokols izmanto saiknes stāvokļa maršrutēšanu. No otras puses, BGP protokols izmanto ceļu vektoru maršrutēšanu.

Autonomā sistēmā veiktās maršrutēšanas operācijas ir pazīstamas kā intradomānās maršrutēšanas vai iekšējās vārtejas maršrutēšana, un, ja maršrutēšana tiek veikta starp divām autonomām sistēmām, to sauc par starpdomēnu maršrutēšanas vai ārējās vārtejas maršrutēšanu. Autonomā sistēma ir tīklu un maršrutētāju kombinācija, ko kontrolē viena administrācija.

Salīdzinājuma diagramma

Salīdzināšanas pamatsOSPFBGP
Pastāv
Vispirms vispirms atveriet īsāko ceļuRobežu vārtejas protokols
Gateway Protocol
OSPF ir iekšējais vārtejas protokolsBGP ir ārējais vārtejas protokols
ĪstenošanaViegli lietojamsKomplekss, lai to īstenotu
Konverģence
ĀtriLēns
DizainsIespējams hierarhisks tīklsSiets
Ierīces resursu nepieciešamībaAtmiņa un CPU intensīvsBGP mērogošana ir labāka, lai gan tā ir atkarīga no maršrutēšanas tabulas lieluma.
Tīklu lielumsIzmantots galvenokārt mazāka mēroga tīklā, ko var ievadīt centralizēti.Galvenokārt izmanto lielos tīklos, piemēram, internetā.
FunkcijaĀtrākais maršruts ir priekšroka salīdzinājumā ar īsāko.Datagrammai tiek noteikts labākais ceļš.
Izmantotais algoritmsDijkstra algoritmsLabākā ceļa algoritms
ProtokolsIPTCP
Osta89179
TipsSaites valstsCeļa vektors

OSPF definīcija

Atvērtais īsākais ceļš ir iekšējais vārtejas protokols. Iekšējās vārtejas protokola (IGP) darba grupa izveidota, lai izstrādātu IGP, pamatojoties uz īsāko ceļu pirmo (SPF) algoritmu, lai to izmantotu interneta protokola tīklos. Tas izmanto saite valsts maršrutēšanu. OSPF tika izveidots PIP ierobežojumu dēļ; RIP protokolam bija ierobežotas iespējas apkalpot lielus neviendabīgus interneta darbus. OSPF ir saites stāvokļa maršrutēšana, kas var darboties hierarhijā. Augstākā līmeņa un lielākā hierarhijas vienība ir autonomā sistēma. OSPF zvans uz maršrutētājiem hierarhiskā apgabalā, lai nosūtītu saites valsts reklāmas.

OSPF ļauj izmantot dažādas autentifikācijas shēmas, un katra maršrutētāju apmaiņa ir jāapstiprina. Autentifikācijas mērķis ir atļaut vienīgajiem pilnvarotajiem maršrutētājiem reklamēt maršrutēšanas informāciju. Atsevišķi maršruti tiek aprēķināti vienam galamērķim, pamatojoties uz HOP skaitu un augstu caurlaides spēju katram pakalpojumu veidam. Ja galamērķim ir vairāki vienlīdzīgu izmaksu maršruti, tas veic slodzes līdzsvarošanu, ja satiksme tiek sadalīta vienādi.

OSPF tīklu kopums ir sagrupēts autonomā apgabalā. Teritorija slēpj savu topoloģiju no atlikušās autonomās sistēmas un arī no citām jomām. Šī informācija slēpj samazina maršrutēšanas trafiku. Lai nošķirtu iegūto informāciju tīklā (iekšējie avoti) no informācijas, kas iegūta no ārējā maršrutētāja (ārējie avoti), OSPF tiek izmantoti atšķirīgie ziņojumu formāti.

Platības nodalīšana veido divus atšķirīgus maršrutēšanas veidus atkarībā no avota un galamērķa atrašanās vietas tīklā un to, vai tie atrodas tajā pašā apgabalā vai citā apgabalā. Ja avots un galamērķis atrodas tajā pašā apgabalā, to sauc par iekšējo maršrutēšanu un ja avots un galamērķis, kas atrodas citā apgabalā, tiek saukts par starpteritoriju maršrutēšanu .

BGP definīcija

Border Gateway Protocol (BGP) ir ārējais vārtejas protokols, kas izstrādāts, lai apmainītos ar informāciju par maršrutēšanu internetā. Izmantojot patvaļīgu topoloģiju, BGP varētu savienot jebkuru autonomo sistēmu interneta tīklu. Tas tikai obligāti prasa, lai katrā autonomajā sistēmā būtu vismaz viens maršrutētājs, kuram ir iespēja darboties ar BGP, kurai ir jāpieslēdzas vismaz vienam citam autonomas sistēmas BGP maršrutētājam.

BGP var pārvaldīt AS komplektus, kas ir savienoti jebkurā konfigurācijā, piemēram, pilna acs, daļēja acs, kā arī var apstrādāt izmaiņas, kas laika gaitā notiek topoloģijā. BGP sistēma būtībā apmainās ar informāciju par tīkla pieejamību ar citām BGP sistēmām un izveido autonomo sistēmu grafiku ar saņemto sasniedzamības informāciju BGP maršrutētājiem. BGP sistēmās tiek izmantots ceļa vektora maršrutēšanas mehānisms, jo attāluma vektora maršrutēšana un saišu stāvokļa maršrutēšana kļūst neiespējama, kad operācijas domēns kļūst liels.

Ceļa vektora maršrutēšanā maršrutētājam ir to tīklu saraksts, kurus var sasniegt ar ceļu, lai sasniegtu katru no tiem. Tas saglabā tīkla joslas platumu un atbalsta CIDR (Classless Inter-Domain Routing). BGP protokolam nav informācijas par to, kas notiek autonomā sistēmā un kas ir nepieciešams priekšnoteikums autonomai sistēmai. Tai ir sava iekšēja topoloģija un tiek izvēlēti maršrutēšanas protokoli, lai noteiktu maršrutus.

To sauc par Border Gateway Protocol, jo BGP maršrutētājam ir jāsazinās ar citu autonomu sistēmu, kas parasti atrodas netālu no autonomās sistēmas malas (robežas). Šī komunikācija notiek tad, kad autonomo sistēmu pāris piekrīt informācijas apmaiņai par maršrutēšanu un kurā maršrutētāji ir kļuvuši par BGP vienaudžiem.

Galvenās atšķirības starp OSPF un BGP

  1. OSPF nozīmē Open Shortest Path First, bet BGP paplašinās līdz Border Gateway Protocol.
  2. OSPF ir interjera vārteju maršrutēšanas protokols, kurā maršrutēšanas darbība tiek veikta autonomā sistēmā. No otras puses, BGP ir ārējās vārtejas maršrutēšanas protokols, kas ļauj veikt maršrutēšanas operācijas starp abām autonomajām sistēmām.
  3. OSPF ir vienkārši izmantot, bet BGP ir sarežģīti īstenot.
  4. Laiks, ko pagājis maršrutētājs, lai dalītos un atjauninātu jaunāko maršrutēšanas informāciju, ir pazīstams kā konverģence. Tātad, OSPF var sasniegt konverģenci, patērējot mazāk laika. Turpretī BGP ir lēns konverģences līmenis, salīdzinot ar OSPF.
  5. OSPF seko hierarhiskai struktūrai, bet BGP parasti pieņem acu struktūru.
  6. OSPF prasa intensīvu atmiņas un CPU resursu izmantošanu. Tāpat kā BGP, vajadzība pēc ierīces resursiem ir atkarīga no maršrutēšanas tabulas lieluma.
  7. BGP ir elastīgāks un mērogojams nekā OSPF un izmanto lielākos tīklos, atšķirībā no OSPF.
  8. OSPF galvenais mērķis ir noteikt labāko maršrutu, ti, ātrāko. Un otrādi, BGP uzsver labāko ceļa noteikšanu.
  9. OSPF izmanto saites stāvokļa maršrutēšanu, bet BGP izmanto ceļu vektoru maršrutēšanu.

Secinājums

OSPF ir iekšējās vārtejas maršrutēšanas protokols, bet BGP ir ārējā vārtejas maršrutēšanas protokols. OSPF pamatā ir saites stāvokļa maršrutēšana, kur katrs maršrutētājs nosūta kaimiņu maršrutētāja stāvokli katram maršrutētājam, kas atrodas šajā apgabalā. No otras puses, BGP pamatā ir ceļa vektora maršrutēšana, kur maršrutētājam ir saraksts ar tīkliem, kurus var sasniegt ar ceļu, lai sasniegtu katru no tiem.

Top