+ All Categories
Home > Documents > Směrovací protokol IS IS, směrování v L1 oblastech a po L2...

Směrovací protokol IS IS, směrování v L1 oblastech a po L2...

Date post: 01-Oct-2020
Category:
Upload: others
View: 1 times
Download: 0 times
Share this document with a friend
15
Máj 2014 1/15 Směrovací protokol IS-IS, směrování v L1 oblastech a po L2 páteři, route leaking Bc. Jozef Jendrisek (JEN0013), Bc. Daniel Židek (ZID0021) Abstrakt: Projekt popisuje protokol IS-IS, jeho smerovanie v L1 a L2 oblastiach. Kon- figurácia smerovania bez využitia route leaking a následne s jeho využitím. Klíčová slova: IS-IS, smerovanie, route leaking 1 Úvod ............................................................................................................................................. 2 2 Smerovací protokol IS-IS............................................................................................................. 2 2.1 IS-IS smerovacia doména...................................................................................................... 2 2.2 Oblasti a hierarchické smerovanie ........................................................................................ 3 2.3 Route Leaking ....................................................................................................................... 4 2.4 IS-IS vs OSPF ....................................................................................................................... 5 3 Konfigurácia IS-IS ....................................................................................................................... 6 3.1 Konfigurácia bez route leakingu ........................................................................................... 6 3.2 Konfigurácia s route leakingom .......................................................................................... 11 4 Záver .......................................................................................................................................... 13 Použitá literatúra ................................................................................................................................ 14 Prílohy ................................................................................................................................................ 15
Transcript
Page 1: Směrovací protokol IS IS, směrování v L1 oblastech a po L2 ...wh.cs.vsb.cz/sps/images/0/0c/Isis_route_leaking.pdf · 2.4 IS-IS vs OSPF OSPF pracuje priamo nad IP s číslom protokolu

Máj 2014 1/15

Směrovací protokol IS-IS, směrování v L1

oblastech a po L2 páteři, route leaking

Bc. Jozef Jendrisek (JEN0013), Bc. Daniel Židek (ZID0021)

Abstrakt: Projekt popisuje protokol IS-IS, jeho smerovanie v L1 a L2 oblastiach. Kon-

figurácia smerovania bez využitia route leaking a následne s jeho využitím.

Klíčová slova: IS-IS, smerovanie, route leaking

1 Úvod ............................................................................................................................................. 2

2 Smerovací protokol IS-IS............................................................................................................. 2

2.1 IS-IS smerovacia doména ...................................................................................................... 2

2.2 Oblasti a hierarchické smerovanie ........................................................................................ 3

2.3 Route Leaking ....................................................................................................................... 4

2.4 IS-IS vs OSPF ....................................................................................................................... 5

3 Konfigurácia IS-IS ....................................................................................................................... 6

3.1 Konfigurácia bez route leakingu ........................................................................................... 6

3.2 Konfigurácia s route leakingom .......................................................................................... 11

4 Záver .......................................................................................................................................... 13

Použitá literatúra ................................................................................................................................ 14

Prílohy ................................................................................................................................................ 15

Page 2: Směrovací protokol IS IS, směrování v L1 oblastech a po L2 ...wh.cs.vsb.cz/sps/images/0/0c/Isis_route_leaking.pdf · 2.4 IS-IS vs OSPF OSPF pracuje priamo nad IP s číslom protokolu

Máj 2014 2/15

1 Úvod

IS-IS (Intermediate System to Intermediate System) smerovací protokol bol vyvinutý spoločnosťou

Digital Equipment Corporation. Štandardizovaný bol v roku 1992 ako ISO 10589 pre komunikáciu medzi

sieťovými zariadeniami nazývaným Intermediate Systems. Bol vyvinutý približne v rovnakej dobe ako

podobný protokol s názvom OSPF. IS-IS bol neskôr rozšírený o podporu smerovania na sieťovej vrstve OSI

modelu.

IS-IS sa v minulých rokoch spopulárnil vďaka rozšíreniu použitia medzi poskytovateľmi služieb.

Jedná sa o link-state protokol, ktorý umožňuje rýchlu konvergenciu siete s veľkou škálovateľnosťou. Na

rozdiel od distance-vector protokolov je rýchlejší a menej náchylný k vytváraniu slučiek. [1]

2 Smerovací protokol IS-IS

Protokol patri medzi intradoménové protokoly. Smerovanie sa na smerovačoch uskutočňuje na

základe vypočítanej informácie algoritmom najkratších ciest. Algoritmus je spúšťaný nad topologickou

databázou, ktorá odráža podobu siete a je konštruovaná na každom smerovači s pomocou vzájomne

zasielaných LSP(Link State Packet). Vzniknutý graf, ktorý topologická databáza reprezentuje, má hrany

medzi vrcholmi ohodnotené metrikou nazývanou cena cesty. Primárne kritérium pre smerovanie sa využíva

rýchlosť liniek alebo ich konfigurovaná cena. [1]

Vlastnosti protokolu IS-IS:

hierarchické smerovanie,

využíva Dijkstrov SPF algoritmus,

classless,

beží na 2.vrstve ISO OSI,

podporuje viaceré protokoly sieťovej vrstvy,

využíva Network Service Access Point adresy (NSAP),

používa domény,

vytvára väzby so všetkými susedmi,

používa point-to-point a broadcast network,

defaultna cena pre každú linku je 10.

2.1 IS-IS smerovacia doména

IS-IS smerovacia doména je sieť, v ktorej všetky smerovače využívajú integrovaný IS-IS smerovací

protokol na intra-doménovú výmenu smerovacích informácií. Sieťové prostredie môže byť len IP, len ISO

CLNP alebo môže používať oboje. Protokol IS-IS bol pôvodne určený len pre podporu CLNP. RFC 1195

prispôsobilo pôvodnú špecifikáciu IS-IS tak ,že začal podporovať aj IP, čo je známe ako integrovaný IS-IS.

Nasledujúce implementačné požiadavky sú špecifikované v RFC 1195:

Čistá IP doména smeruje len IP prevádzku ale podporuje a spracováva OSI pakety potrebné pre IS-

IS operácie.

Čistá ISO doména podporuje iba ISO prevádzku, vrátane tej, ktorá je potrebná na ISO operácie

Duálna doména smeruje IP a OSI CLNP prevádzku zároveň

Taktiež je možné navrhnúť duálnu doménu tak, že niektoré oblasti budú smerovať len IP, iné zasa len CLNP

a ostatné budú podporovať oba protokoly. RFC 1195 stanovuje obmedzenia týkajúce sa spôsobu ako môžu

byť protokoly IP a CLNP v rámci oblasti zmiešané. Primárnym cieľom je zachovať konzistentnosť

smerovacích informácií v rámci oblasti tým, že Level 1 link-state databázy budú rovnaké na všetkých

smerovačoch v tejto oblasti. Preto musia byť všetky smerovače v oblasti nakonfigurované rovnakým

spôsobom, či už sa jedná o IP, CLNP alebo obidva protokoly. Pre objasnenie, smerovač nemôže mať set

Page 3: Směrovací protokol IS IS, směrování v L1 oblastech a po L2 ...wh.cs.vsb.cz/sps/images/0/0c/Isis_route_leaking.pdf · 2.4 IS-IS vs OSPF OSPF pracuje priamo nad IP s číslom protokolu

Máj 2014 3/15

liniek priradený len k IP, ďalší k CLNP a ďalší k obom protokolom súčasne. Na úrovni domény, nie je žiadne

obmedzenie v zmiešaní oblastí, ktoré sú nakonfigurované ako čisto IP, čisto CLNP alebo využívajú oba

protokoly. Inými slovami, všetky linky v jednej oblasti musia byť nakonfigurované rovnako, ale backbone

linky môžu mať pripojené smerovače nakonfigurované odlišne. [2]

2.2 Oblasti a hierarchické smerovanie

Ako špecifikuje ISO 10589 a RFC 1195, protokol IS-IS podporuje dvoj-úrovňovú hierarchiu pre

spravovanie a škálovanie smerovania vo veľkých sieťach. Sieťová doména môže byť rozložená počas

plánovania, ľubovoľne sieťovým dizajnérom alebo architektom na menšie segmenty, ktoré sa nazývajú

oblasti. Toto umožňuje použiť hierarchické smerovanie na zefektívnenie smerovania v rámci domény.

Integrovaný IS-IS používa k identifikácii smerovačov CLNP uzlovo-orientované adresy a to dokonca aj

v čistom IP prostredí. CLNP adresy, ktoré sú známe ako NSAP (Network Service Access Point), sa skladajú

z troch častí:

prefix identifikátoru oblasti (area ID)

identifikátorom systému (SysID)

N-selector

N-selector sa vzťahuje na použitú sieťovú službu, ako je napríklad transportný protokol alebo smerovacia

vrstva. Má podobnú interpretáciu ako číslo portu aplikácie použitého u TCP.

Na teraz stačí ak si zapamätáme, že každý IS-IS smerovač má unikátny SysID, ktorý spolu s area ID

a N-selectorom s hodnotou 0x00 tvoria špeciálny NSAP známy ako Názov Sieťovej Entity uzla (NET).

Skupina smerovačov patrí do rovnakej oblasti ak zdieľajú spoločné area ID. Všimnite si, že všetky

smerovače v IS-IS doméne musia byť spojené s jednou fyzickou oblasťou, ktorá je určená identifikátorom

oblasti area ID v NSAP. V praxi, môže byť IS-IS smerovač nakonfigurovaný s viacerými NSAP, pričom

všetky budú mať iné area ID a rovnaké SysID, v situácii kde je smerovač "homed" do viacerých oblastí.

Ako bude spomenuté neskôr, multihoming zlučuje všetky oblasti spojené do jednej fyzickej oblasti. Smerovače patriace do spoločnej oblasti a pôsobiace v Level 1 smerovaní sa nazývajú L1 smerovače.

V CLNP smerovaní, Level 1 smerovanie zahŕňa zber SysID a susedných informácií všetkých smerovačov a

hostov v lokálnej oblasti. Smerovače v iným oblastiach, vymieňajúce si smerovacie informácie cez Level 2

smerovanie, sú označované ako L2 smerovače alebo backbone smerovače. V CLNP Level 2 smerovaní, si

smerovače vymieňajú prefix oblasti s ich peermi. U IP smerovania, sú vnútro-oblastné IP prefixy vymieňané

v rámci oblasti v Level 1 smerovaní. IP prefixy pochádzajúce z rôznych oblastí sú potom vymieňané medzi

oblasťami v Level 2 smerovaní smerovačmi pripojenými k backbone.

Vo väčšine návrhoch s hierarchickým smerovaním, sú L2 smerovače zároveň aj L1 smerovačmi na

základe ich identifikácie s určitou oblasťou. Preto, v IS-IS, môže smerovač fungovať ako L1 smerovač, L2

smerovač a L1-2 smerovač. L1-2 smerovače účinkujú ako hraničné smerovače do ich príslušných oblastí,

poskytujúc konektivitu do iných oblastí. Level 2 backbone je v podstate virtuálna IS-IS oblasť zložená zo

smerovačov pôsobiacich v Level 2 smerované (pozri Obrázok 2.1). Level 2 úsek v sieti musí byť spojitý,

požadujúci aby všetky smerovače boli prepojené. V hierarchickej sieti, niektoré L2 smerovače môžu byť

začlenené do backbone bez vplyvu na tok prevádzky medzi príslušnými oblasťami pripojenými L1-2

smerovačmi. Existujúca IS-IS špecifikácia požaduje L2 smerovače na poskytovanie konektivity do externých

domén, avšak, Cisco IOS umožňuje redistribúciu externých ciest do Level 1 oblasti z historických a

praktických dôvodov.

L1 smerovače poznajú len topológiu lokálnej oblasti, ktorá zahŕňa všetky uzly v oblasti a next-hop

smerovače k ich dosiahnutiu. L1 smerovače sú závislé na L2 smerovačoch ak chcú mať prístup do iných

oblastí a prevádzku s cieľom mimo oblasti smerujú na najbližší L2 smerovač.

Page 4: Směrovací protokol IS IS, směrování v L1 oblastech a po L2 ...wh.cs.vsb.cz/sps/images/0/0c/Isis_route_leaking.pdf · 2.4 IS-IS vs OSPF OSPF pracuje priamo nad IP s číslom protokolu

Máj 2014 4/15

Obrázok 2.1: IS-IS oblasti

Cisco smerovače podporujúce IS-IS môžu byť nakonfigurované ako L1, L2 alebo L1-2. Defaultne,

sú nakonfigurované ako L1-2, preto je vyžadovaná konfigurácia na vypnutie L1 alebo L2 vlastností.

Na obrázku 1, smerovače RTA-1, RTA-2, RTA-3 a RTX musia byť nakonfigurované s možnosťou Level 2

smerovania aby mohli smerovať medzi oblasťami. RTX môže byť vo vlastnej dedikovanej oblasti a pretože

nie je prepojený k žiadnemu L1 smerovaču, môže byť nakonfigurovaný ako L2. Avšak, ostatné musia byť

nakonfigurované ako L1-2 a každý musí byť identifikovaný so špecifickou oblasťou, pre ktorú poskytuje

vnútro-oblastnú konektivitu. RTB a RTC smerovače môžu byť nakonfigurované ako L1, ak nepotrebujú byť

pripojené na backbone. [2]

2.3 Route Leaking

L1 smerovače v rámci IS-IS oblasti, defaultne neobsahujú žiadne smerovacie informácie, ktoré patria

do inej oblasti ako sa L1 smerovač nachádza. Pre smerovanie informácií využívajú defaultnú cestu. Aj keď je

toto nastavenie vhodné z dôvodu škálovateľnosti, stretáva sa s BGP smerovaním, MPLS a MPLS-VPN, kde

všetky BGP next-hopy musia byť obsiahnuté v smerovacej tabuľke. Preto teraz IS-IS podporuje funkciu

nazývanú ako "Route Leaking", ktorá umožňuje, že L2 cesty môžu byť preposielané pomocou L1-2

smerovačov do L1 oblastí. Tieto cesty sú špeciálne označené, takže nebudú znova preposlané do L2 oblasti

iným L1-2 smerovačom. Hlavným dôvodom použitia Route leakingu je to, aby si L1 smerovač vybral

správny L1-2 smerovač na smerovanie paketov, ktoré majú cieľovú adresu mimo jeho L1 oblasti.

Samozrejme len v prípade viacerých L1-2 smerovačov, z ktorých môže vyberať.

Route leaking môže predstavovať riziko ak je použité v nestabilnom prostredí. Koncept IS-IS oblasti

so sumarizáciou zvyčajne zabraňuje aby nestabilita v jednej oblasti (flapovanie linky alebo cesty) mala vplyv

na iné oblasti. Cesty preposielané z L2 do L1 nie sú zvyčajne sumarizované. Preto vždy keď sa v oblasti

vyskytne zmena topológie, všetky cesty smerovača v tejto oblasti môžu zmeniť metriku (v závislosti na

zmene). Následne L1-2 smerovač, ktorý bude musieť preposlať tieto cesty do L2 jadra, musí znovu vytvoriť

jeho L2 LSP. To znamená, že "únik" sa musí zopakovať a to vedie k situácii, kde sa pri každej zmene

topológie v jednej oblasti, musí prepočítať mnoho ciest v iných oblastiach. Preto by malo byť Route leaking

plánované a konfigurované opatrne. [2]

Page 5: Směrovací protokol IS IS, směrování v L1 oblastech a po L2 ...wh.cs.vsb.cz/sps/images/0/0c/Isis_route_leaking.pdf · 2.4 IS-IS vs OSPF OSPF pracuje priamo nad IP s číslom protokolu

Máj 2014 5/15

2.4 IS-IS vs OSPF

OSPF pracuje priamo nad IP s číslom protokolu 89. Zdrojová adresa všetkých OSPF správ je vždy

lokálny koniec susednosti, a všetky správy sú multicastované na jednu z dvoch multicastových adries,

224.0.0.5 a 224.0.0.6, alebo unicastované na vzdialený koniec susednosti. OSPF nikdy nepoužíva broadcast

na zasielanie jeho správ.

IS-IS nepracuje na sieťovej vrstve tak ako je tomu u OSPF, ale na linkovej vrstve. Avšak, tak ako

OSPF aj IS-IS používa na zasielanie svojich správ unicast alebo multicast a nikdy nie broadcast. Zdrojová

adresa IS-IS správ je vždy adresa z linkovej vrstvy (napr. MAC address) lokálneho konca susednosti, a

cieľová adresa je buď linková adresa vzdialeného konca susednosti, alebo, na broadcastovom médiu ako je

Ethernet, jedna z dvoch rezervovaných multicastových MAC adries : 0180:c200:0014 alebo 0180:c200:0015.

Pretože IS-IS nie je IP protokol, jeho prioritizácia je viac problematická. Niektorí výrobcovia

smerovačov, ako je Juniper Networks a Cisco Systems, používajú propietarný interný mechanizmus na

označenie IS-IS správ tak, aby mohli byť zaradené do rovnakej sieťovej kontrolnej fronty ako OSPF. [3]

V nasledujúcich tabuľkách je porovnanie niektorých názvov a správ v OSPF a IS-IS [3]:

Tabuľka 2.1: Porovnanie OSPF a IS-IS

IETF alebo OSPF názvy ISO alebo IS-IS názvy

Router Intermediate system (IS)

Host End System (ES)

Router ID (RID) System ID (Sys ID)

MAC adress Subnetwork Point of Attachment (SNPA)

Packet Network Protocol Data Unit (NPDU)

Frame Subnetwork Protocol Data Unit (SNPDU)

Link State Advertisement (LSA) Link State PDU (LSP)

Autonomous System (AS) Routing Domain

Backbone area Level 2 (L2) Subdomain

Nonbackbone area Level 1 (L1) Area

Tabuľka 2.2: Porovnanie OSPF správ a IS-IS správ

OSPF správa IS-IS správa Funkcia

Hello Hello

Neighbor discovery

Adjacency negotation

Adjacency keepalive

Database Description Complete Sequence Number

PDU (CSNP) Database synchronization

Link State Request Partial Sequence Number

PDU (PSNP) Database synchronization

Link State Acknowledgement

Žiadna ekvivalentná správa,

v niektorých prípadoch

sú ako ACK použité PSNP správy

Database synchronization

Link State Update Link State PDU Database synchronization and flooding

Page 6: Směrovací protokol IS IS, směrování v L1 oblastech a po L2 ...wh.cs.vsb.cz/sps/images/0/0c/Isis_route_leaking.pdf · 2.4 IS-IS vs OSPF OSPF pracuje priamo nad IP s číslom protokolu

Máj 2014 6/15

3 Konfigurácia IS-IS

Topológia zobrazená na obrázku 3.1. bude slúžiť na demonštrovanie protokolu IS-IS, najskôr bez

využitia route leakingu a následne s jeho využitím.

Typy použitých sieťových prvkov:

Switch Cisco Catalyst 3560, IOS verzia: 15.0

Router Cisco 2800 series, IOS verzia: 15.1

Routre Cisco 2611 , IOS verzia: 15.1

Obrázok 3.1: Topológia konfigurovanej siete [4]

3.1 Konfigurácia bez route leakingu

Príkazy uvedené v tabuľke 3.1 boli použité ako základná konfigurácia IS-IS smerovania bez využitia

Route leakingu [4]. Na každom rozhraní bola nakonfigurovaná IP adresa spolu s maskou podsiete. Ďalej

bol na každom rozhraní zapnutý IS-IS smerovací proces. Pre funkčné IS-IS smerovanie musel mať každý

smerovač nakonfigurovaný NET. Nakoniec muselo byť každé rozhranie zapnuté pomocou príkazu no

shutdown. Príkazy ako clock rate a hostname boli taktiež použité, avšak pre lepšiu prehľadnosť nie sú

uvádzané. Podrobnejšia ukážka konfigurácie sa nachádza v prílohe.

Po nakonfigurovaní tejto konfigurácie sme testovali smerovanie paketov v topológii. Na obrázku 3.2

je znázornené akou cestou bol smerovaný paket vyslaný z PC do siete 172.16.1.0 . Keďže smerovač RI

nepozná topológiu na L2 úrovni, volil cestu s podľa neho lepšou metrikou, a to cestu cez smerovač RM.

Paket teda musí ísť horšou cestou s výslednou metrikou 35. Cesta paketu je vyznačená na obrázku 3.2.

Page 7: Směrovací protokol IS IS, směrování v L1 oblastech a po L2 ...wh.cs.vsb.cz/sps/images/0/0c/Isis_route_leaking.pdf · 2.4 IS-IS vs OSPF OSPF pracuje priamo nad IP s číslom protokolu

Máj 2014 7/15

Tabuľka 3.1:Tabuľka použitých príkazov [1]

Príkaz Režim Popis

interface <type> <num> Globálny

konfiguračný

Vstup do konfigurácie rozhrania

ip address <ip address>

<mask>

Konfigurácia

rozhrania

Nastavenie IP adresy a masky daného

rozhrania

ip router isis Konfigurácia

rozhrania

Nastavenie router isis procesu na danom

rozhraní

isis circuit-type Konfigurácia

rozhrania

Nastavuje aký typ susedstva môže smerovač

naviazať

Default: L1 a L2 susedstva

isis metric Konfigurácia

rozhrania

Nastavenie IS-IS metriky

Default: 10

router isis Globálny

konfiguračný

Spustenie procesu smerovania IS-IS na

smerovači

net AFI.area_ID.SysID.sel Konfigurácia

procesu

Nastavenie CLNS adresy pre CLNS

smerovací proces

is-type Konfigurácia

procesu

Nastavenie úrovne, do ktorej bude smerovač

náležať

Default: L1/L2 smerovač

Obrázok 3.2: Cesta paketov bez route leakingu

Page 8: Směrovací protokol IS IS, směrování v L1 oblastech a po L2 ...wh.cs.vsb.cz/sps/images/0/0c/Isis_route_leaking.pdf · 2.4 IS-IS vs OSPF OSPF pracuje priamo nad IP s číslom protokolu

Máj 2014 8/15

Obrázok 3.3: Smerovacia tabuľka na RI bez Route leakingu

Obrázok 3.4: Tabuľka susedných smerovačov RI a cesty k jemu známym smerovačom

Z obrázkov 3.3 a 3.4 je vidieť, že ak nie je zapnutý route leaking, tak smerovač RI, ktorý patrí do

L1 úrovne, nepozná cesty L2 úrovne. Má len uvedenú defaultnu cestu na hraničný L1-2 smerovač. Pretože

má k dispozícii dva hraničné smerovače (RJ a RM) vybral smerovač s cestou, ktorá má menšiu metriku.

Veľmi užitočný je príkaz show isis topology, ktorý zobrazí cesty k známym smerovačom spolu s celkovou

metrikou cesty a next-hopom.

Obrázok 3.5: Smerovacia tabuľka smerovača RJ

Page 9: Směrovací protokol IS IS, směrování v L1 oblastech a po L2 ...wh.cs.vsb.cz/sps/images/0/0c/Isis_route_leaking.pdf · 2.4 IS-IS vs OSPF OSPF pracuje priamo nad IP s číslom protokolu

Máj 2014 9/15

Obrázok 3.6: Tabuľka susedných smerovačov RJ a cesty k jemu známym smerovačom

Obrázok 3.7: Smerovacia tabuľka smerovača RM

Obrázok 3.8: Tabuľka susedných smerovačov RM a cesty k jemu známym smerovačom

Page 10: Směrovací protokol IS IS, směrování v L1 oblastech a po L2 ...wh.cs.vsb.cz/sps/images/0/0c/Isis_route_leaking.pdf · 2.4 IS-IS vs OSPF OSPF pracuje priamo nad IP s číslom protokolu

Máj 2014 10/15

Na obrázkoch 3.5 až 3.8 sú zobrazené smerovacie tabuľky a tabuľky topológie hraničných

smerovačov RJ a RM. Zo smerovacích tabuliek vidieť, že hraničné smerovače obsahujú cesty z L1 úrovne a

aj z L2 úrovne. Cesty sú označené indexom úrovne podľa toho, do ktorej úrovne cesta patrí. V tabuľke

topológie sú opäť zobrazené cesty k známym smerovačom spolu s ich celkovou metrikou cesty.

Obrázok 3.9: Smerovacia tabuľka smerovača RO

Obrázok 3.10: Tabuľka susedných smerovačov RO a cesty k jemu známym smerovačom

Obrázok 3.11: Smerovacia tabuľka smerovača RN

Page 11: Směrovací protokol IS IS, směrování v L1 oblastech a po L2 ...wh.cs.vsb.cz/sps/images/0/0c/Isis_route_leaking.pdf · 2.4 IS-IS vs OSPF OSPF pracuje priamo nad IP s číslom protokolu

Máj 2014 11/15

Obrázok 3.12: Tabuľka susedných smerovačov RN a cesty k jemu známym smerovačom

Obrázky 3.9 až 3.12 zobrazujú smerovacie tabuľky a informácie o topológii pre smerovače

L2 úrovne RO a RN. Smerovacie tabuľky obsahujú informáciu o ceste do L2 úrovne a aj do L1 úrovne.

Avšak v topológii majú záznam len k smerovačom, ktoré sa nachádzajú v L2 alebo L1-2 úrovni, teda k

hraničným smerovačom.

Ako ukážku smerovania sme príkazom traceroute, zobrazili cestu (smerovače), ktorými paket

prechádza ak je poslaný z PC do siete 172.16.1.0 . Výsledný traceroute je na obrázku 3.13.

Obrázok 3.13: Traceroute z PC na rozhranie v sieti 172.16.1.0

Obrázok 3.13 zobrazuje, že paket prešiel cez 4 rozhrania (smerovače), kým sa dostal na cieľovú

IP adresu. Sú to rozhrania smerovačov:

1 - RI: smerovač na úrovni L1,

2 - RM: hraničný smerovač L1-2,

3 - RN: smerovač na úrovni L2,

4 - RO: smerovač na úrovni L2, ktorý ma cieľovú sieť priamo pripojenú.

Celková metrika cesty bola 35.

3.2 Konfigurácia s route leakingom

V predošlej kapitole bola použitá konfigurácia IS-IS smerovacieho procesu bez použitia funkcie

route leakngu. Z obrázkov, ktoré znázorňujú smerovacie tabuľky, IS-IS susedov alebo IS-IS topológiu, je

ľahko poznať, že smerovanie medzi úrovňami nie je optimálne. Dôvodom je fakt, že smerovače L1 úrovne

nemajú informácie o sieťach, ktoré sa nachádzajú mimo úrovne, do ktorej daný L1 smerovač patrí. Pre

smerovanie paketov s takýmito cieľovými adresami má L1 smerovač len defaultnú cestu k najbližšiemu

hraničnému smerovaču, ktorý je typu L1-2. V našom prípade mal ale L1 smerovač (RI) k dispozícii dva

hraničné smerovače (RJ a RM). Defaultnú cestu teda nastavil na ten, ku ktorému ma cestu s menšou

metrikou. To sa neskôr ukázalo ako nie úplne optimálne riešenie, pretože za hraničným smerovačom

nasledovala cesta s celkovo horšou metrikou, oproti ceste, ktorá by vznikla cez druhý hraničný smerovač.

Preto sme v tejto kapitole doplnili a demonštrovali funkciu route leaking.

Page 12: Směrovací protokol IS IS, směrování v L1 oblastech a po L2 ...wh.cs.vsb.cz/sps/images/0/0c/Isis_route_leaking.pdf · 2.4 IS-IS vs OSPF OSPF pracuje priamo nad IP s číslom protokolu

Máj 2014 12/15

Samotná redistribúcia L2 ciest do L1 úrovne je veľmi jednoduchá. Najprv si vytvoríme v globálnom

konfiguračnom režime route map príkazom:

(config)#route map <map-name> permit 10

Takto nakonfigurovaná route map nám povolí redistribuovať všetko, pretože má na 10. riadku permit. Teraz

vytvorenú route mapu použijeme na samotnú redistribúciu. Nasledujúce príkazy použijeme na hraničných

smerovačoch:

(config)#router isis

(config-router)# redistribute isis ip level-2 into level-1 route-map <map-name>

Po správnom zadaní vyššie uvedených príkazov začnú hraničné L1-2 smerovače distribuovať cesty z L2 do

L1. Následkom toho, smerovač RI zvolí správnu cestu pri smerovaní paketov z PC do siete 172.16.1.0, čo je

zobrazené na nasledujúcich grafických výstupoch.

Obrázok 3.14: Smerovacia tabuľka smerovača RI po spustení route leakingu

Obrázok 3.15: Cesta paketov po spustení route leakingu

Page 13: Směrovací protokol IS IS, směrování v L1 oblastech a po L2 ...wh.cs.vsb.cz/sps/images/0/0c/Isis_route_leaking.pdf · 2.4 IS-IS vs OSPF OSPF pracuje priamo nad IP s číslom protokolu

Máj 2014 13/15

Obrázok 3.16: Traceroute z PC na IP adresu 172.16.1.1 po spustení route leakingu

Obrázok 3.16 zobrazuje, že paket prešiel cez 3 rozhrania (smerovače), kým sa dostal na cieľovú

IP adresu. Sú to rozhrania smerovačov:

1 - RI: smerovač na úrovni L1,

2 - RJ: hraničný smerovač L1-2,

4 - RO: smerovač na úrovni L2, ktorý ma cieľovú sieť priamo pripojenú.

Cesta sa teda zmenšila o 1 smerovač pričom celková metrika je 30, čo je oproti bývalej ceste zlepšenie o 5.

4 Záver

Cieľom projektu bol popis protokolu IS-IS, jeho smerovanie v L1 a L2 oblastiach a použitie

vlastnosti Route leaking. Smerovanie pomocou protokolu IS-IS sme overili na nami zvolenej topológií

s oblasťami L1 a L2. Kde sme z PC v oblasti L1 komunikovali s rozhraním Loopback 0 smerovača RO

v oblasti L2. Komunikácia prebehla v poriadku avšak bez zapnutej vlastnosti Route leaking bola výsledná

metrika cesty väčšia ako pri použití tejto vlastnosti. Metrika v topologií bola zámerné nastavená tak, aby

bolo možné demonštrovať redistribúciu ciest z L2 oblasti do oblasti L1. Protokol IS-IS ako bolo spomenuté

sa mierne líši od ďalšieho link-state protokolu OSPF.

Page 14: Směrovací protokol IS IS, směrování v L1 oblastech a po L2 ...wh.cs.vsb.cz/sps/images/0/0c/Isis_route_leaking.pdf · 2.4 IS-IS vs OSPF OSPF pracuje priamo nad IP s číslom protokolu

Máj 2014 14/15

Použitá literatúra

[1] Intermediate System-to-Intermediate System Protocol. CISCO [online]. [cit. 2014-05-04]. Dostupné

z:http://www.cisco.com/en/US/products/ps6599/products_white_paper09186a00800a3e6f.shtml#wp

39303 [2] MARTEY, Abe a Scott STURGESS. IS-IS network design solutions. Indianapolis, IN: Cisco Press,

c2002, xviii, 392 p. ISBN 15-787-0220-8.

[3] OSPF vs ISIS - The Basics. In: Networking encyklopedia [online]. [14 March 2011]

[cit. 2014-05-04]. Dostupné z: http://networkopedia.blogspot.cz/2011/03/ospf-vs-isis-basics.html [4] IS-IS Route Leaking. N. BHAGAT, Amit. Knowledge Base [online]. [cit. 2014-05-04]. Dostupné z:

https://sites.google.com/site/amitsciscozone/home/is-is/is-is-route-leaking

Page 15: Směrovací protokol IS IS, směrování v L1 oblastech a po L2 ...wh.cs.vsb.cz/sps/images/0/0c/Isis_route_leaking.pdf · 2.4 IS-IS vs OSPF OSPF pracuje priamo nad IP s číslom protokolu

Máj 2014 15/15

Prílohy

Na konfiguráciu IS-IS smerovania boli použité nasledovné príkazy:

Smerovač RI:

interface Fa 0/0

ip address 192.168.0.1 255.255.255.0

ip router isis

!

interface Serial 0/1/0

ip address 10.0.1.1 255.255.255.0

ip router isis

isis metric 20

!

interface Serial 0/1/1

ip address 10.0.2.1 255.255.255.0

ip router isis

isis metric 15

!

router isis

net 49.0001.0000.0000.0001.00

is-type level-1

!

Smerovač RM:

interface Serial 0/1/1

ip address 10.0.2.2 255.255.255.0

ip router isis

isis metric 15

!

interface Serial 0/1/0

ip address 10.10.2.1 255.255.255.0

ip router isis

isis circuit-type level-2-only

!

router isis

net 49.0001.0000.0000.0003.00

!

Smerovač RN:

interface Serial 0/1/1

ip address 10.10.3.1 255.255.255.0

ip router isis

!

interface Serial 0/1/0

ip address 10.10.2.2 255.255.255.0

ip router isis

!

interface Loopback 0

ip address 172.16.10.1 255.255.255.0

ip router isis

!

router isis

net 50.0001.0000.0000.0005.00

is-type level-2-only

!

Smerovač RJ:

interface Serial 0/1/0

ip address 10.0.1.2 255.255.255.0

ip router isis

isis metric 20

!

interface Serial 0/1/1

ip address 10.10.1.1 255.255.255.0

ip router isis

isis circuit-type level-2-only !

router isis

net 49.0001.0000.0000.0002.00

!

Smerovač RO:

interface Serial 0/0/1

ip address 10.10.1.2 255.255.255.0

ip router isis

!

interface Serial 0/0/0

ip address 10.10.3.2 255.255.255.0

ip router isis

!

interface Loopback 0

ip address 172.16.1.1 255.255.255.0

ip router isis

!

router isis

net 50.0001.0000.0000.0004.00

is-type level-2-only

!


Recommended