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 pamats | OSPF | BGP |
---|---|---|
Pastāv | Vispirms vispirms atveriet īsāko ceļu | Robežu vārtejas protokols |
Gateway Protocol | OSPF ir iekšējais vārtejas protokols | BGP ir ārējais vārtejas protokols |
Īstenošana | Viegli lietojams | Komplekss, lai to īstenotu |
Konverģence | Ātri | Lēns |
Dizains | Iespējams hierarhisks tīkls | Siets |
Ierīces resursu nepieciešamība | Atmiņa un CPU intensīvs | BGP mērogošana ir labāka, lai gan tā ir atkarīga no maršrutēšanas tabulas lieluma. |
Tīklu lielums | Izmantots 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 algoritms | Dijkstra algoritms | Labākā ceļa algoritms |
Protokols | IP | TCP |
Osta | 89 | 179 |
Tips | Saites valsts | Ceļ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
- OSPF nozīmē Open Shortest Path First, bet BGP paplašinās līdz Border Gateway Protocol.
- 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.
- OSPF ir vienkārši izmantot, bet BGP ir sarežģīti īstenot.
- 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.
- OSPF seko hierarhiskai struktūrai, bet BGP parasti pieņem acu struktūru.
- 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.
- BGP ir elastīgāks un mērogojams nekā OSPF un izmanto lielākos tīklos, atšķirībā no OSPF.
- 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.
- 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.