12.11.2014 Views

Route reflektory protokolu BGP

Route reflektory protokolu BGP

Route reflektory protokolu BGP

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>BGP</strong>:<br />

1. TEORIE<br />

Protokol <strong>BGP</strong> (Border Gateway Protocol) je páteřní směrovací protokol, určený především pro<br />

k výměně směrovacích informací mezi autonomními systémy, které používají navzájem<br />

nezávislé vnitřní směrovací protokoly, například protokol RIP či protokol OSPF. Jako jiné<br />

směrovací protokoly zabezpečuje především údržbu směrovacích tabulek, aktualizaci směrů a<br />

na základě definované metriky vyhodnocuje dostupnost cílových sítí. Přenos směrovacích<br />

informací je umožněn TCP spojením <strong>BGP</strong> routerů. Dále se tento protokol stará o propagaci<br />

optimální cesty s identifikátory autonomních systémů v naplánované cestě. Hlavní atributy<br />

cesty přitom jsou: zdrojový router, cesta a následující router.<br />

Dělí se dále na i<strong>BGP</strong> (interní <strong>BGP</strong>), protokol jenž je určený k výměně informací v rámci<br />

jednoho autonomního systému a e<strong>BGP</strong> (externí <strong>BGP</strong>), protokol jenž je určený k výměně<br />

informací mezi několika autonomními systémy.<br />

ROUTE REFLECTOR:<br />

Tento router propaguje routy naučené z i<strong>BGP</strong> (ale i z e<strong>BGP</strong> jako každý jiný i<strong>BGP</strong> router) do<br />

ostatních i<strong>BGP</strong>, snižuje množství potřebných <strong>BGP</strong> sousedských vazeb v autonomním systému<br />

(AS), tedy není třeba full mesh - mají sousedství pouze s reflektorem a ne každý s každým.<br />

Sousedé RR reflektorů se dělí na klienty a nonklienty. Klienti jsou sousedi, kterí patří do<br />

stejného clusteru jako RR, tedy u nich není zapotřebí full mesh (full mesh i<strong>BGP</strong> vazeb se<br />

simuluje), kdežto non-klientů jsou mimo cluster RR, tedy full mesh je nutnost. RR pak příjíma<br />

cesty od klientů i non-klientů, kdy cestu od klientů pak vysílá klientům i non-klientům a cestu<br />

od non-klintů vysílá jen klientům.<br />

Sít může být rozdělena na clustery (ty by mely obsahovat jeden route reflector a klienty,<br />

pokud obsahuje více RR musí mít všechny stejné cluster ID)<br />

REDUDANCE:<br />

Obecně je redundance důležitá jako prostředek ke zvyšování spolehlivosti a odolnosti proti<br />

chybám.<br />

Pokud má být daná sít redudandní, je nutno zajistit, že v případě kdy jeden router vypadne, je<br />

provoz veden přes druhý a nedojde k výpadku sítě, maximálně ke zpomalení předávání<br />

informací. Redudance se obvykle neřeší, jsou-li zařízení v přístupové vrstvě, kdy při selhání<br />

linky je odříznuto pouze připojené zařízení, ale stabilita zbylé sítě není ovlivněna.<br />

V našem případě redudanci tedy zajistíme tím, že každý klient bude mít <strong>BGP</strong> vazbu na oba<br />

<strong>reflektory</strong>.<br />

květen 2009 2/12

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!