Operace směrování prováděné uvnitř autonomního systému jsou označovány jako směrování intradomény nebo směrování vnitřní brány a když je směrování prováděno mezi dvěma autonomními systémy, je označováno jako směrování mezi doménami nebo směrování vnější brány. Autonomní systém je kombinací sítí a směrovačů, který je řízen jednou správou.
Srovnávací graf
Základ pro srovnání | OSPF | BGP |
---|---|---|
Stojí za | Otevřít nejkratší cestu jako první | Protokol hraniční brány |
Protokol brány | OSPF je protokol vnitřní brány | BGP je protokol externí brány |
Implementace | Snadná implementace | Komplex k realizaci |
Konvergence | Rychle | Zpomalit |
Design | Je možná hierarchická síť | Meshed |
Potřeba prostředků zařízení | Intenzita paměti a CPU | Měření je lepší v BGP, i když se spoléhá na velikost směrovací tabulky. |
Velikost sítí | Používá se především v menších sítích, které mohou být spravovány centrálně. | Většinou se používá ve velkých sítích, jako je internet. |
Funkce | Nejrychlejší cesta je preferována nejkratší. | Nejlepší cesta je určena pro datagram. |
Použitý algoritmus | Algoritmus Dijkstra | Nejlepší algoritmus cesty |
Protokol | IP | TCP |
Přístav | 89 | 179 |
Typ | Stav spojení | Cesta Vektor |
Definice OSPF
Open Shortest Path First je protokol vnitřní brány. Pracovní skupina pro vnitřní bránu (IGP) byla vytvořena za účelem návrhu IGP založeného na algoritmu SPF (Shortest Path First) pro jeho použití v sítích internetového protokolu. Používá směrování stavu spojení. OSPF byl vytvořen z důvodu omezení RIP; Protokol RIP měl omezenou schopnost obsluhovat velké heterogenní sítě. OSPF je směrování stavu spojení, které může fungovat v rámci hierarchie. Nejvyšším a největším subjektem v hierarchii je autonomní systém. OSPF volání směrovačů v rámci hierarchické oblasti pro odesílání inzerátů stavu spojení.
OSPF umožňuje různá schémata ověřování a každá výměna v rámci směrovačů musí být ověřena. Účelem autentizace je umožnit pouze autorizovaným směrovačům inzerovat informace o směrování. Jednotlivé trasy jsou vypočteny do jednoho cíle na základě počtu HOP a vysoké propustnosti pro každý typ služby. Pokud k cíli existuje řada tras s rovnými náklady, provádí se vyvažování zátěže, kde je provoz rozdělen rovnoměrně.
V OSPF je sada sítí seskupena do samostatné oblasti. Oblast skrývá svou topologii ze zbývajícího autonomního systému az jiných oblastí. Skrytí těchto informací snižuje směrovací provoz. Pro rozlišení získaných informací v rámci sítě (interních zdrojů) od informací získaných z vnějšího směrovače (externí zdroje) se v OSPF používají odlišné formáty zpráv.
Rozdělování oblastí vytváří dva odlišné typy směrování podle zdroje a umístění cíle v síti a zda jsou přítomny ve stejné oblasti nebo jiné oblasti. Pokud je zdroj a cíl přítomen ve stejné oblasti, je znám jako vnitrozemské směrování a pokud je zdroj a cíl přítomen v jiné oblasti, označuje se jako směrování mezi oblastmi .
Definice BGP
Border Gateway Protocol (BGP) je protokol externí brány navržený pro výměnu směrovacích informací pro Internet. Použitím libovolné topologie mohl BGP spojit jakoukoliv síť autonomních systémů. To nutně vyžaduje mít alespoň jeden router na každém autonomním systému se schopností provozovat BGP, který se musí připojit k alespoň jednomu dalšímu BGP routeru autonomního systému.
BGP může spravovat sadu AS připojených v libovolné konfiguraci, jako je plná síť, částečná síť, a také může zpracovávat změny, které se v průběhu času vyskytují v topologii. Systém BGP v podstatě vyměňuje informace o dosažitelnosti sítě s dalšími systémy BGP a vytváří graf autonomních systémů s informacemi o dosažitelnosti na směrovačích BGP. Mechanismus směrování vektoru cesty je používán v systémech BGP, protože směrování vektoru vzdálenosti a směrování stavu spojení se stávají nerealizovatelnými, když se doména operace stává velkou.
Ve směrování cesty směrovač má seznam sítí, které lze dosáhnout s cestou k dosažení každého z nich. Šetří šířku pásma sítě a podporuje CIDR (Classless Inter-Domain Routing). Protokol BGP nemá žádné informace o tom, co se děje uvnitř autonomního systému a které je nezbytným předpokladem pro autonomní systém. Má vlastní interní topologii a volí směrovací protokoly pro určení tras.
Je pojmenován jako Border Gateway Protocol, protože v tomto musí BGP router komunikovat s peerem v jiném autonomním systému, který je obvykle umístěn v blízkosti hrany (hranice) autonomního systému. K této komunikaci dochází, když dvojice autonomních systémů přijímá výměnu informací o směrování a zahrnuje směrovače, aby se staly rovesníky BGP.
Klíčové rozdíly mezi OSPF a BGP
- OSPF je zkratka pro Open Shortest Path First, zatímco BGP expanduje na Border Gateway Protocol.
- OSPF je směrovací protokol vnitřní brány, ve kterém se operace směrování provádí uvnitř autonomního systému. BGP je naproti tomu směrovací protokol pro vnější bránu, který umožňuje provádět operace směrování mezi oběma autonomními systémy.
- OSPF je jednoduché používat, zatímco BGP je složité implementovat.
- Čas, který uplynul od směrovače ke sdílení a aktualizaci nejnovějších informací o směrování, se nazývá konvergence. OSPF tak může dosáhnout konvergence tím, že spotřebuje méně času. Naproti tomu BGP má pomalou míru konvergence ve srovnání s OSPF.
- OSPF sleduje hierarchickou strukturu, zatímco BGP obvykle přijímá strukturu sítě.
- OSPF vyžaduje intenzivní využití prostředků paměti a CPU. Stejně jako v případě BGP závisí potřeba prostředků zařízení na velikosti směrovací tabulky.
- BGP je flexibilnější a škálovatelnější než OSPF a používá se na větší síti, na rozdíl od OSPF.
- Hlavním cílem OSPF je určit nejlepší trasu, tj. Nejrychlejší. Naopak BGP klade důraz na určení nejlepší cesty.
- OSPF používá směrování stavu spojení, zatímco BGP používá směrování vektoru cesty.
Závěr
OSPF je směrovací protokol vnitřní brány, zatímco BGP je vnější směrovací protokol brány. OSPF je založen na směrování stavu spojení, kdy každý router odesílá stav sousedního směrovače každému směrovači, který je v dané oblasti přítomen. Na druhé straně, BGP je založen na směrování vektoru cesty, kde má směrovač seznam sítí, které lze dosáhnout s cestou k dosažení každého z nich.