Router működési vázlata Dinamikus routing - alapismeretek - admin Static vs Dynamic Static vs Dynamic Csoportosítás Csoportosítás Belső átjáró protokollok Interior Gateway Protocol (IGP) Külső átjáró protokollok Exterior Gateway Protocol (EGP) AS1 IGP EGP EGP AS2 IGP AS3 EGP Routing Domain AS: Autonomous System IGP protokollok Távolságvektor alapú Distance vector routing protocol Közlekedési lámpa analógia: csak a távolságot és az irányt ismerjük a célig Kapcsolatállapot alapú Link state routing protocol Közlekedési lámpa analógia: részletes térképünk van a teljes hálózatról 1
Csoportosítás Routing protokollok RIP (Router Information Protocol) OSPF (Open Shortest Path First) Hálózatok II IGRP (Interior Gateway Routing Protocol) EIGRP (Enhanced IGRP) IS-IS (Intermediate System to Intermediate System) BGP (Border Gateway Routing Protocol) Fejlődés Classful, Classless Classfull routing protokoll Nem küld subnet maszkot Osztályos címzés történik (A,B,C) Alhálózatok esetén nem használhatók Nem támogatják a VLSM-et Classless routing protokoll Támogatja az alhálózatozást és a VLSM-et Működési alapelv Routerek információkat osztanak meg Routing protokollok segítségével Feladatuk Automatikus hálózat felderítés Routing táblák karbantartása Legjobb útvonal meghatározása Alternatív útvonalak felderítése Routing protokoll komponensek Adat struktúrák Routing táblák, routing adatbázisok (TUDÁS) Algoritmus Leírja a routing protokoll működését Protokoll üzenetek Különböző üzenetek formájában történik a kommunikáció 2
Konvergencia Metrika Kezdetben A routerek nem ismerik a hálózatot Elindul a hálózat felderítése épülnek a routing táblák Konvergens állapot Amikor a hálózat minden routerének irányítótáblái konzisztens állapotba kerülnek Fontos jellemző a konvergencia sebessége Az útvonalak jóságára utal (kisebb a jobb!!!) Protokollonként különböző jellegű mértékek Ugrások száma (pl.: RIP) Sávszélesség (pl.: OSPF) Terhelés Megbízhatóság Összetett költség (pl.: EIGRP) Metrika Probléma A különböző protokollok különböző metrikát használnak Melyik a jobb? A megbízhatóbb vagy a gyorsabb??? Probléma Ez most nem equal cost load balancing Mert nem azonos a forrás Az egyik forrás EIGRP A másik forrás RIP Emlékeztető!!! Előző órán minden statikus route volt!!! Adminisztratív távolság Adminisztratív távolság Administrative distance (AD) A források (pl.: statikus, RIP, OSPF stb) preferenciáját adja meg Értéke 0-255 Minden forráshoz tartozik egy default érték A legkisebb a legjobb 3
Adminisztratív távolság Routing problémák Forgalomirányítási hurkok A csomag céltalanul kering a hálózatban Okai Rosszul definiált statikus útvonalak Inkonzisztens routing táblák Pl.: lassú konvergencia miatt Routing problémák Routing problémák Végtelenig számolás (count to infinity) Megoldások a végtelenig számolásra Maximum metrika bevezetése Pl.: RIP max 16 ugrást enged Ha ezt eléri: network unreachable Útvonal mérgezéssel (route poisioning) Elérhetetlen útvonal terjesztése max. metrikával Távolság vektor alapú routing RIP Távolság Vektor Routing protokollok 4
Működésük A routerek a teljes routing táblájukat elküldik a szomszédjuknak Periodikusan küldenek update üzeneteket Lassú konvergencia jellemzi Kicsi hálózatokban használják őket Könnyen konfigurálhatók Bellmann Ford algoritmust használnak RIP Távolságvektor alapú protokoll 30 sec-enként küld update üzeneteket Triggerelt update Azonnali routing tábla hirdetés Okok Interfész leállás Új útvonal megismerése Adminisztratív távolság : 120 RIP verziók RIP v1 RIP v2 újdonságok v1-hez képest Alhálózatok támogatása (subnet küldés) VLSM támogatás Authentikáció támogatása RIP v1 konfigurálás Konfigurálás (Cisco routereken) Engedélyezés Ezzel a RIP protokollt futtatja a router Tiltás Router(config-router)# Router(config)# no router rip RIP v1 konfigurálás Hálózatok hirdetése Megmondjuk melyik interfészeken fogadjuk és küldjük a RIP üzeneteket ÉS Megmondjuk, hogy mely helyi hálózatokat hirdesse meg a RIP RIP v2 konfigurálás Meg kell adni a verziót Router(config-router)# version 2 Router(config-router)# network <hálózat_címe> Classfull cím!!! 5
RIP auto summary A RIP v2 default esetben egyesíti az útvonalakat! Kikapcsolás Router(config-router)# no auto-summary Bekapcsolás Redistribute A RIP képes terjeszteni más forrásból származó útvonalakat is redistribute parancs Router(config-router)# redistribute <forrás> <metrika> Router(config-router)# auto-summary RIP v1 esetében nincs értelme az útvonal egyesítésnek! Pl.: static, ospf opcionális Beállítások ellenőrzése Router# show ip protocols Feladatok I. feladat /RIP/ dinamikus.pkt I. feladat a) Konfiguráljon RIP protokollt a hálózat forgalomirányítására. - vizsgálja meg a routing táblákat - kapcsolja le a C routert, majd vizsgálja a routing táblák tartalmát (mérje az időt) - kapcsolja vissza a C routert, vizsgálja a táblákat (mérje az időt) 6
I. feladat b) A C routerre kapcsolódó 192.168.5.0 hálózatból készítsen 2db alhálózatot. Mindkettő a C routerre kapcsolódjon. - konfigurálja a RIP-et a C routeren - vizsgálja meg a routing táblákat I. feladat c) A B routerre kapcsolódó hálózat is legyen a 192.168.5.0 hálózatba tartozó alhálózat! - Konfigurálja a RIP-et - tesztelje a hálózatot d) Konfigurálja a RIP-et úgy, hogy a hálózat minden esetben működőképes legyen! I. feladat e) Kapcsolja össze soros vonallal a B-C routereket és konfigurálja a RIP-et! - indítson folyamatos pinget - merre haladnak a csomagok? - mi történik, ha valamelyik router leáll? - mérje az időt! - kapcsolja vissza a leállított routert - mit tapasztal? 7