Možnosti vylaďování subsecond konvergence EIGRP

Podobné dokumenty
EIGRP funkce Stub. Jiří Boštík (BOS031)

5. Směrování v počítačových sítích a směrovací protokoly

Směrování. static routing statické Při statickém směrování administrátor manuálně vloží směrovací informace do směrovací tabulky.

BEZTŘÍDNÍ SMĚROVÁNÍ, RIP V2 CLASSLESS ROUTING, RIP V2

Směrování a směrovací protokoly

Počítačové sítě IP směrování (routing)

Počítačové sítě II. 13. Směrování Miroslav Spousta,

Počítačové sítě II. 13. Směrování. Miroslav Spousta, 2004

Nepřímé do jiných sítí (podle IP adresy sítě přes router - určitou gateway ) Default gateway (společná výchozí brána do všech dostupných sítí)

Vnější směrovací protokoly

Počítačové sítě IP routing

Možnosti IPv6 NAT. Lukáš Krupčík, Martin Hruška KRU0052, HRU0079. Konfigurace... 3 Statické NAT-PT Ověření zapojení... 7

Route reflektory protokolu BGP

Internet se skládá ze o Segmentů, kde jsou uzly propojeny např. pomocí Ethernetu, Wi-Fi, atd. a tvoří autonomní oblasti 10.1.x.x x.x Atd.

Představa propojení sítí

Typická využití atributu Community protokolu BGP - modelové situace

Internet a zdroje. (ARP, routing) Mgr. Petr Jakubec. Katedra fyzikální chemie Univerzita Palackého v Olomouci Tř. 17. listopadu

Základy IOS, Přepínače: Spanning Tree

Multicast Source Discovery Protocol (MSDP)

Protokol GLBP. Projekt do předmětu Správa počítačových systémů Radim Poloch (pol380), Jan Prokop (pro266)

Směrování v lokálních a globálních sítích

1. Směrovače směrového protokolu směrovací tabulku 1.1 TTL

HSRP v1+v2, reakce na události object trackingu, vliv na zátěž CPU

Dynamické směrování Michal Minařík, Y36SPS

Směrovací protokol OSPF s využitím systému Mikrotom. Ing. Libor Michalek, Ph.D.

Projekt VRF LITE. Jiří Otisk, Filip Frank

32-bitová čísla Autonomních Systémů v protokolu BGP

Možnosti Multi-Topology Routing v Cisco IOS (ISIS, OSPF, BGP, EIGRP)

Směrování IP datagramů

32-bitová čísla Autonomních Systémů v protokolu BGP

Nezávislé unicast a multicast topologie s využitím MBGP

VŠB Technická univerzita Ostrava Fakulta elektroniky a informatiky. Semestrální práce. BGP Routing Registry - principy a využití Zdeněk Nábělek

Semestrální projekt do předmětu SPS

směrovací algoritmy a protokoly

Multiple Event Support

TÉMATICKÝ OKRUH Počítače, sítě a operační systémy

Projekt k předmětu Směrované a přepínané sítě. Ověření kompatibility implementací OSPF na Cisco IOS a Linuxu - různé typy oblastí

Registrační číslo projektu: CZ.1.07/1.5.00/ Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost

L2 multicast v doméně s přepínači CISCO

Josef J. Horálek, Soňa Neradová IPS1 - Přednáška č.8

Programování síťové služby Sniffer OSPFv2 a OSPFv3

VLSM Statické směrování

VLSM Statické směrování

Použití Virtual NAT interfaces na Cisco IOS

Směrování. 4. Přednáška. Směrování s částečnou znalostí sítě

PIM Dense mode State Refresh

Ladislav Pešička KIV FAV ZČU Plzeň

Registrační číslo projektu: CZ.1.07/1.5.00/ Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost

Příkazy Cisco IOS. 1 Přehled módů. 1.2 Uživatelský mód (User Mode) 1.3 Privilegovaný mód (Privileged Mode) 1.1 Klávesové zkratky

L2 multicast v doméně s přepínači CISCO

Registrační číslo projektu: CZ.1.07/1.5.00/ Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost

MPLS Penultimate Hop Popping

Konfigurace DHCP serveru a překladu adres na směrovačích Cisco

Konfigurace sítě s WLAN controllerem

Síťová vrstva. RNDr. Ing. Vladimir Smotlacha, Ph.D.

3 Prefix suppression v OSPFv3... 7

Směrovací protokoly. Veronika Štorková, CCIE R&S #23705 Systems Engineer, Cisco RCNA_Plzeň_RoutingProtokoly

Základy směrování CCNA 1 / 10

OSPFv3 popis principů funkce, praktické ověření a sledování provozu, se zaměřením na interpretaci smyslu nových typů LSA

Průzkum a ověření možností směrování multicast provozu na platformě MikroTik.

Konfigurace síťových stanic

VRRP v1+v2, konfigurace, optimalizace a reakce na události na plaformě RouterOS

Jiří Tic, TIC080 Lukáš Dziadkowiec, DZI016 VŠB-TUO. Typy LSA v OSPF Semestrální projekt: Směrované a přepínané sítě

Směrované a přepínané sítě Projekt: EasyEIGRP

Budování sítě v datových centrech

SIMULACE EIGRP PROTOKOLU V PROSTŘEDÍ OMNET++

Směrování VoIP provozu v datových sítích

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY

Pokročilé možnosti DHCP serveru v Cisco IOS. Vladimír Jarotek

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY

Bridging na Linuxu - příkaz brctl - demonstrace (všech) voleb na vhodně zvolených topologiích.

Směrovací protokol Mesh (802.11s) na platformě Mikrotik

Ověření možností generování provozu na platformě MikroTik + srovnání s Cisco a Open Source řešeními

Protokoly: IP, ARP, RARP, ICMP, IGMP, OSPF

Směrovací protokoly, propojování sítí

SEMESTRÁLNÍ PROJEKT Směrové přepínané sítě

Směrované a přepínané sítě

Hot Standby Router Protocol (zajištění vysoké spolehlivosti výchozí brány)

ZÁPADOČESKÁ UNIVERZITA V PLZNI FAKULTA ELEKTROTECHNICKÁ KATEDRA TECHNOLOGIÍ A MĚŘENÍ BAKALÁŘSKÁ PRÁCE

Testy kompatibility BGP a OSPF mezi Cisco a Mikrotik

Vyvažování zátěže na topologii přepínačů s redundandními linkami

IPv6 VPN přes IPv4 MPLS páteř

BIRD Internet Routing Daemon

Semestrální projekt do SPS Protokol RSVP na Cisco routerech

Podmíněná propagace cest do protokolu BGP

Cisco IOS TCL skriptování využití SMTP knihovny

Počítačové sítě. Ing. Petr Machník, Ph.D. Ing. Libor Michalek, Ph.D.

Technologie počítačových sítí AFT NAT64/DNS64. Bc. Lumír Balhar (BAL344), Bc. Petr Kadlec (KAD0019)

Nové LSA v topologické databází OSPFv3

Počítačové sítě 1 Přednáška č.8 Problematika směrování

Konfigurace směrovače, CDP

Petr Grygárek, FEI VŠB-TU Ostrava, Směrované a přepínané sítě,

Routování směrovač. směrovač

QoS na MPLS (Diffserv)

Princip a konfigurace PIM-Bidir

Část l«rozbočovače, přepínače a přepínání

Využití Graceful restart u protokolu OSPF

Technologie počítačových sítí

Použití a princip funkce nástroje mtrace pro sledování multicast stromu v Cisco IOS

Transkript:

Možnosti vylaďování subsecond konvergence EIGRP Filip Haferník (HAF006) & Bořivoj Holinek (HOL659) Abstrakt: Projekt má za cíl seznámit s problematikou konvergence a její vylaďování v EIGRP. Součástí projektu je představení protokolu EIGRP a jeho součástí, které ovlivňují konvergenci v síti. Klíčová slova: EIGRP, Diffusing update algorithm, Bandwidt, Delay, Successor, Feasible successor, Reported distance, Feasible distance, Feasibility condition 1 Úvod...2 2 Teoretické seznámení...2 2.1 Enhanced Interior Gateway Routing Protocol (EIGRP)...2 2.2 Diffusing Update Algorithm (DUAL)...2 2.3 Bandwidth...2 2.4 Delay...2 2.5 Successor...2 2.6 Feasible successor...2 2.7 Feasibility condition...3 2.8 Reported distance...3 2.9 Feasible distance...3 3 Konvergence a její nastavení...3 3.1 Princip konvergence...3 4 Realizace projektu...4 4.1 Schéma sítě...4 4.2 Konfigurace routerů...4 4.3 Testování konvergence...5 5 Závěr...6 6 Zdroje...6 květen 2012 1/6

1 Úvod Zaměření našeho projektu se vztahuje na problematiku subsecond konvergence sítě protokolu EIGRP. Součástí tohoto projektu je seznámení s projektem EIGRP a jeho nastavením, které konvergenci v síti ovlivňuje. Cílem projektu bylo vytvořit strukturu sítě a nastavit síť tak, aby bylo možné subsecond konvergenci odzkoušet. 2 Teoretické seznámení Pro pochopení protokolu EIGRP a jeho nastavení je potřeba si vysvětlit některé pojmy, které prohloubí naše znalosti v praxi vztahují k řešené problematice a zadání. 2.1 Enhanced Interior Gateway Routing Protocol (EIGRP) EIGRP je patentovaný Cisco vektorový routovací protokol, který je založen na bázi IGRP. Změny v síti šíří rychle, takže minimalizuje možnost vzniku routovacích smyček. EIGRP používá k uchovávání informací o síti tři tabulky: tabulku sousedů, topologickou tabulku, směrovací tabulku. Výhodout EIGRPU oproti jiným vektorovým protokolům: rychlá konvergence, efektivní využití šířky pásma, podpora VLMS a CIDR, podpora síťové vrstvy, nezávislost na směrovacích protokolech. Tabulka sousedů - obsahuje seznam přilehlých routerů (je obdobou adjacency table u OSPF). Pokud se vyskytne nový soused, zaznamená se jeho adresa a rozhraní, ke kterému je připojen. Ve chvíli, kdy soused vyšle hello paket, pošle informaci o tzv. "hold time" - což je doba, po kterou se router považuje za dosažitelný a aktivní. Jestliže během hold time nepřijde hello paket, pak hold time vyprší. Po vypršení tohoto času se spouští DUAL - Diffusing Update Algorithm, který přepočítá novou topologii. Topologická tabulka - každý EIGRP router si udržuje topologickou tabulku pro každý nakonfigurovaný síťový protokol. Tato tabulka obsahuje záznamy o routách, které se router naučil. DUAL použije informace z tabulky sousedů a topologické tabulky a spočítá nejvýhodnější cesty do všech sítí (s nejnižší cenou, bez smyček). Nejlepší cesta se označuje za successor route. Informace o nejlepší cestě se zaznamená také do topologické tabulky. Směrovací tabulka obsahuje nejlepší cesty k cílovým sítím. 2.2 Diffusing Update Algorithm (DUAL) Jedná se o algoritmus používaný směrovacím protokolem EIGRP a jeho cílem je vyloučit směrovací smyčky. EIGRP je zodpovědný za směrování v rámci autonomního systému a DUAL reaguje na změny v topologii směrování a automaticky dynamicky upravuje směrovací tabulky z routeru. 2.3 Bandwidth Jedná se o šířku pásma rozhraní, kterou lze na routeru nastavit. Příkaz bandwidth při nastavování routeru neovlivní fyzickou šířku pásma, ale hodnotu tohoto příkazu použije EIGRP při výpočtu metriky. 2.4 Delay Jedná se o zpoždění, které se rovněž jako bandwidth používá při vypočítání metriky sítě. 2.5 Successor Volně přeloženo jako následník, jedná se o sousední router (IP adresa protějšího rozhraní) kterému je předán paket na své cestě k cíli. 2.6 Feasible successor Jedná se rovněž o sousední router, přes který vede záložní cesta do cíle. Tato cesta musí být bezsmyčková a musí splňovat feasibility condition (podmínka dosažitelnosti). Feasible successor je zaznamenán v topologické tabulce. Cena možných sousedů je vypočítána od vzdálenosti routeru k cíli. květen 2012 2/6

2.7 Feasibility condition Je dostačující podmínka k dosažení sítě bez smyček, používá se při volbě succesora a feasible succesora, říká, že pokud je metrika, kterou má do cíle sousední router menší, než metrika routeru, pro který se hledá záložní cesta (RD < FD) pro určitý cíl, tak leží na cestě bez smyček. 2.8 Reported distance Zkráceně (RD) nebo také Advertised Distance (AD), je nejnižší celková metrika (vzdálenost) podél cesty do cílové sítě (přes succesory) zaslaná sousedem. 2.9 Feasible distance Rovněž v textu používán jako zkratka (FD) a jedná se RD + cena k dosažení souseda, který zaslal RD. Ve směrovací tabulce můžeme identifikovat jako druhé číslo v hranatých závorkách, které je před via successorem. 3 Konvergence a její nastavení Základní metrikou pro výběr cesty je šířka pásma (bandwidth) a zpoždění (delay). Tyto parametry je možné nastavit na jednotlivých interfacech a spolu s dalšími (perioda zasílání Hello packetu či sumarizace) dochází k ovlivňování konvergence sítě. 3.1 Princip konvergence Obr. 1.: Ukázka konvergence Druhy paketů: HELLO paket navazující sousedské vztahy UPDATE paket rozesílající nové informace o cestách ACK potvrzení paketu, potvrzují se veškeré pakety mimo HELLO a ACK QUERY paket žádající sousedy o zaslání směrovacích informací REPLY jedná se o odpověď na QUERY Obr. 2.: Metrika DUAL algoritmu květen 2012 3/6

4 Realizace projektu 4.1 Schéma sítě Jak už bylo v úvodu naznačeno, cílem tohoto projektu je i odzkoušení nastavení konvergence sítě v praxi. Pro odzkoušení jsme navrhli jednoduchou síť se čtyřmi routery, kde R1, R2 a R3 jsou zapojeny do tzv. trojúhelníkového zapojení, abychom mohli simulovat rozpojení a výpočet náhradní trasy. Rozpojením budeme poté měřit dobu pro konvergenci sítě. Obr. 3.: Schéma zapojení sítě 4.2 Konfigurace routerů Router R1 hostname R1 ip address 10.0.0.1 255.255.255.252 interface serial 0/1/1 ip address 10.0.0.10 255.255.255.252 interface fastethernet 0/0 ip address 10.0.1.32 255.255.255.0 Router R2 hostname R2 ip address 10.0.0.2 255.255.255.252 interface serial 0/1/1 ip address 10.0.0.5 255.255.255.252 interface serial 0/2/0 květen 2012 4/6

ip address 10.0.0.13 255.255.255.252 Router R3 hostname R3 ip address 10.0.0.9 255.255.255.252 interface serial 0/1/1 ip address 10.0.0.6 255.255.255.252 Router R4 hostname R4 ip address 10.0.0.14 255.255.255.252 interface fastethernet 0/0 ip address 10.0.2.32 255.255.255.0 Další použité příkazy bandwidth 64000 (na jednotlivých interfacech routerů zkouška šířky pásma od 64 do 128000) delay 100 (na jednotlivých interfacech routerů nastavení zpoždění od 100 do 20000) show ip route show ip eigrp topology debug eigrp packets ip hello-interval eigrp 1 60 (nastavení časového intervalu HELLO packetu na interfacech) ip hold-time eigrp 1 180 (nastavení HOLD TIMERU, musí být delší než HELLO interval) 4.3 Testování konvergence Při testování konvergence jsme na jednotlivých interfacech nastavovali dle příkazů uvedených výše různé hodnoty pro šířku pásma, delay, intervaly HELLO paketů a intervaly HOLD TIMERŮ. Poté jsme vždy vyzkoušeli rozpojit jednu cestu (např. na R1 serial 0/1/0), na dalším jsme spustili debug eigrp packets (např. na R4) a měřili výsledky konvergence. Výsledky, které nám při měření vycházely se pohybovaly od 0,5 do 12 vteřin než se celá síť zkonvergovala. květen 2012 5/6

5 Závěr Obr. 4.: Výpis z konzole při příkazu debug eigrp packets V rámci projektu jsme měli možnost vyzkoušet jak fyzických zařízení v laboratoři, tak i simulace prostřednictvím softwaru GNS3. Časy, které jsme naměřili odpovídají toleranci, kterou jsme nalezli na internetu, kde bylo uvedeno, že průměrná doba konvergence sítě prostřednictvím protokolu EIGRP může být i 15 vteřin. Nestihli jsme však ověřit, jaký vliv může mít na naše výsledky simulace prostřednictvím GNS3. 6 Zdroje 1) Samuraj-cz [online]. [cit. 2011-04-27]. Cisco Routing EIGRP. Dostupné z WWW: <http://www.samuraj-cz.com/clanek/cisco-routing-2-eigrp-enhanced-interior-gateway-routing-protocol/> 2) Wikipedia [online]. [cit. 2011-12-07]. Enhanced Interior Gateway Routing Protocol. Dostupné z WWW: <http://en.wikipedia.org/wiki/eigrp> 3) Cisco [online]. [cit. 2005-09-09]. Enhanced Interior Gateway Routing Protocol. Dostupné z WWW: <http://www.cisco.com/en/us/tech/tk365/technologies_white_paper09186a0080094cb7.shtml> květen 2012 6/6