Rozdiel medzi OSPF a BGP
Obsah
Hlavný rozdiel medzi OSPF a BGP je v tom, že OSPF je intradoménový smerovací protokol, zatiaľ čo BGP je medzifázový smerovací protokol. Protokol OSPF používa smerovanie stavu spojenia. Na druhej strane protokol BGP používa smerovanie vektorov ciest.
Smerovacie operácie vykonávané vo vnútri autonómneho systému sú známe ako intradoménové smerovanie alebo smerovanie vnútornej brány a keď sa smerovanie vykonáva medzi dvoma autonómnymi systémami, označuje sa ako smerovanie medzi doménami alebo smerovanie vonkajšej brány. autonómny systém je kombináciou sietí a routeru, ktorý je riadený jednou administráciou.
-
- Porovnávacia tabuľka
- definícia
- Kľúčové rozdiely
- záver
Porovnávacia tabuľka
Základ pre porovnanie | OSPF | BGP |
---|---|---|
Znamenať | Najprv otvorte najkratšiu cestu | Protokol hraničnej brány |
Protokol brány | OSPF je protokol vnútornej brány | BGP je protokol externej brány |
uskutočnenie | Ľahko sa implementuje | Zložité na implementáciu |
konvergencie | rýchly | pomaly |
dizajn | Hierarchická sieť je možná | okami |
Potreba zdrojov zariadenia | Pamäť a CPU intenzívne | V BGP je lepšie škálovanie, aj keď sa spolieha na veľkosť smerovacej tabuľky. |
Veľkosť sietí | Používa sa predovšetkým v sieti menšieho rozsahu, ktorú je možné spravovať centrálne. | Väčšinou sa používa vo veľkých sieťach, ako je internet. |
funkcie | Najrýchlejšia trasa sa uprednostňuje pred najkratšou. | Pre datagram je určená najlepšia cesta. |
Použitý algoritmus | Algoritmus Dijkstra | Najlepší algoritmus cesty |
Protokol | IP | TCP |
Práce na | Protokol číslo 89 | Číslo prístavu 179 |
typ | Štát odkazu | Path Vector |
Definícia OSPF
Najprv otvorte najkratšiu cestu je protokol vnútornej brány. Pracovná skupina protokolu IGP (Internal Gateway Protocol) vytvorená na navrhovanie IGP založeného na algoritme SPF (Shortest Path First) na použitie v sieťach internetového protokolu. Používa smerovanie stavu prepojenia. OSPF bol vytvorený kvôli obmedzeniam v ORP; Protokol RIP mal obmedzenú schopnosť obsluhovať veľké heterogénne siete. OSPF je smerovanie stavu spojenia, ktoré môže fungovať v rámci hierarchie. Najvyššia a najväčšia entita v hierarchii je autonómny systém. OSPF volajú na smerovače v hierarchickej oblasti na vytváranie reklám stavu prepojenia.
OSPF umožňuje rôzne schémy overovania a každá výmena v rámci smerovačov musí byť overená. Účelom autentifikácie je umožniť iba autorizovaným smerovačom inzerovať informácie o smerovaní. Jednotlivé trasy sa počítajú do jedného cieľa na základe počtu HOP a vysokej priepustnosti pre každý typ služby. Ak k cieľu existuje niekoľko trás s rovnakým nákladom, vykoná vyvažovanie záťaže, ak je prenos rozdelený rovnomerne.
V OSPF je skupina sietí zoskupená do samostatnej oblasti. Oblasť skrýva svoju topológiu pred zvyškom autonómneho systému a pred ostatnými oblasťami. Toto skrytie informácií znižuje smerovaciu prevádzku. Na rozlíšenie získaných informácií v sieti (interné zdroje) od informácií získaných od vonkajšieho smerovača (externé zdroje) sa v OSPF používajú odlišné formáty.
Rozdelenie oblasti vytvára dva odlišné druhy smerovania podľa zdroja a cieľového umiestnenia v sieti a podľa toho, či sa vyskytujú v rovnakej oblasti alebo inej oblasti. Ak sa zdroj a cieľ nachádzajú v tej istej oblasti, je to známe ako smerovanie v rámci oblasti a ak je zdroj a cieľové miesto prítomné v inej oblasti, označuje sa to ako smerovanie medzi oblasťami.
Definícia BGP
Protokol hraničnej brány (BGP) je protokol externej brány navrhnutý na výmenu informácií o smerovaní pre internet. Použitím ľubovoľnej topológie by mohol BGP spojiť akúkoľvek sieť autonómnych systémov. Vyžaduje si to nevyhnutne potrebu mať aspoň jeden smerovač v každom autonómnom systéme so schopnosťou prevádzkovať BGP, ktorý sa musí pripojiť k najmenej jednému inému autonómnemu smerovaču BGP.
BGP dokáže spravovať sadu AS pripojených v akejkoľvek konfigurácii, ako je napríklad úplná sieť, čiastočná sieť, a tiež dokáže zvládnuť zmeny, ktoré sa vyskytnú v topológii v priebehu času. Systém BGP si v podstate vymieňa informácie o dosiahnuteľnosti siete s ostatnými systémami BGP a vytvára graf autonómnych systémov s prijatými informáciami o dosiahnuteľnosti v smerovačoch BGP. Mechanizmus smerovania vektora cesty sa používa v systémoch BGP, pretože smerovanie vektora vzdialenosti a smerovania stavu spojenia sa stanú neřešiteľné, keď sa oblasť operácie zväčší.
Pri smerovaní vektora cesty má router zoznam sietí, ktoré je možné dosiahnuť pomocou cesty na dosiahnutie každej z nich. Šetrí šírku pásma siete a podporuje CIDR (Classless Inter-Domain Routing). Protokol BGP nemá žiadne informácie o tom, čo sa deje vo vnútri autonómneho systému a že je nevyhnutným predpokladom autonómneho systému. Má vlastnú internú topológiu a vyberá smerovacie protokoly na určenie trás.
Je pomenovaný ako protokol Border Gateway Protocol, pretože v tomto prípade musí smerovač BGP komunikovať s rovnocenným počítačom v inom autonómnom systéme, ktorý sa obvykle nachádza blízko okraja (hranice) autonómneho systému.K tejto komunikácii dochádza, keď dvojica autonómnych systémov akceptuje výmenu informácií o smerovaní a ktorá zahŕňa smerovače, aby sa stali rovnocennými partnermi BGP.
- OSPF znamená Najkratšia otvorená cesta ako prvá, zatiaľ čo BGP sa rozširuje na protokol Border Gateway Protocol.
- OSPF je smerovací protokol vnútornej brány, v ktorom sa smerovacia operácia vykonáva vo vnútri autonómneho systému. Na druhej strane, BGP je smerovací protokol externej brány, ktorý umožňuje vykonávanie smerovacích operácií medzi dvoma autonómnymi systémami.
- OSPF sa ľahko používa, zatiaľ čo implementácia BGP je zložitá.
- Čas, ktorý router potrebuje na zdieľanie a aktualizáciu najnovších informácií o smerovaní, sa nazýva konvergencia. OSPF tak môže dosiahnuť konvergenciu spotrebovaním kratšieho času. Naopak, BGP má pomernú mieru konvergencie v porovnaní s OSPF.
- OSPF sleduje hierarchickú štruktúru, zatiaľ čo BGP zvyčajne prijíma sieťovú štruktúru.
- OSPF vyžaduje intenzívne využívanie prostriedkov pamäte a CPU. Naopak, v BGP sa potreba zdrojov zariadenia spolieha na veľkosť smerovacej tabuľky.
- BGP je na rozdiel od OSPF flexibilnejšia a škálovateľnejšia ako OSPF a používa sa vo väčšej sieti.
- Primárnym cieľom OSPF je určiť najlepšiu cestu, t. J. Najrýchlejšiu. Naopak, BGP kladie dôraz na určenie najlepšej cesty.
- OSPF používa smerovanie stavu spojenia, zatiaľ čo BGP používa smerovanie vektora cesty.
záver
OSPF je smerovací protokol vnútornej brány, zatiaľ čo BGP je smerovací protokol vonkajšej brány. OSPF je založený na smerovaní stavu spojenia, kde každý smerovač je stav susedného smerovača ku každému smerovaču prítomnému v oblasti. Na druhej strane je BGP založená na smerovaní vektorov ciest, kde smerovač obsahuje zoznam sietí, ktoré je možné dosiahnuť pomocou cesty na dosiahnutie každej z nich.