OSPFv3 – popis principů funkce, praktické ověření a sledování provozu, se zaměřením na interpretaci smyslu nových typů LSA Bc. Ondřej Velička (vel0035), Bc. Martin Mikoláš (mik0132) Abstrakt: Cílem projektu je popsat a ověřit principy funkce protokolu OSPFv3, tato práce se rovněž zaměřuje na nové typy LSA zpráv. Klíčová slova: OSPFv3, Cisco IOS, IPv6, LSA, Cisco, router, wireshark
1
Úvod .......................................................................................................................................... 2
2
Teoretický rozbor ...................................................................................................................... 2 2.1 OSPFv3 ............................................................................................................................... 2 2.2 Rozdíly od předchozí verze................................................................................................. 2 2.3 LSA zprávy ......................................................................................................................... 2
3
Praktická část ............................................................................................................................ 4 3.1 Princip „zapojení“ a testování ............................................................................................. 4 3.2 Konfigurace ......................................................................................................................... 5 3.2.1. Směrovač RB .................................................................................................................. 5 3.2.2. Směrovač RC .................................................................................................................. 5 3.2.3. Směrovač RD .................................................................................................................. 6
4
Testování, ověření funkce ......................................................................................................... 7 4.1 Type-7 LSA......................................................................................................................... 7 4.2 Link LSA............................................................................................................................. 8 4.3 Intra-Area Prefix LSA ......................................................................................................... 8
5
Závěr ....................................................................................................................................... 10 Použitá literatura ............................................................................................................................ 11 Přílohy ............................................................................................................................................ 12
12/2014
1/19
1 Úvod Cílem projektu je vytvořit a nakonfigurovat v laboratoři síť, ve které je možné pozorovat a ověřit chování a protokolu OSPFv3. Úvodem stručně představíme protokol OSPFv3, jeho hlavní vlastnosti, rozdíly a výhody oproti staršímu OSPFv2. Posléze představíme využití a funkci LSA zpráv, konkrétní informace o našem projektu, topologii (viz obrázek 1), konfiguraci a popisu funkce.
2 Teoretický rozbor 2.1 OSPFv3 Jedná se o směrovací protokol pro IP verze 6. Pracuje s pakety na základě IPv6 adres. Je založený na nižší verzi, která podporuje směrování pouze pro IPv4 sítě. Jedná se o link-state protokol, který si vybírá nejvhodnější cestu podle stavu linky. Tento stav linky je u protokolu OSPF dán cenou linky, což je číslo od 1 po 65535. Čím menší je toto číslo, tím rychlejší, respektive kratší je daná cesta. Informace důležité pro ostatní směrovače v síti rozesílá pomocí LSA zpráv. Tyto zprávy nesou různé informace, nezbytné pro správnou funkci samotného směrovacího protokolu.
2.2 Rozdíly od předchozí verze Valná část algoritmů z předchozího protokolu OSPFv2 zůstala stejná. Bylo však potřeba provést nutné změny, ať už kvůli rozdílné sémantice IPv4 a IPv6, či z důvodu větší velikosti adres pro IPv6. Důležitou změnou je, že nyní protokol pracuje s linkami, nikoli podsítěmi, jak se označují v IPv4 sítích. Je to z toho důvodu, že protokol IPv6 označuje médium využívané ke komunikaci jako „linku“. Z tohoto důvodu se u OSPFv3 používá slovní spojení „per-link“ namísto „per-subnet“ jak tomu je u OSPFv2. Tato změna má vliv na přijímané OSPF pakety, obsah Hello zpráv a síťových LSA zpráv. V protokolu OSPFv3 byla odstraněna adresní sémantika z paketů a hlavních LSA zpráv. Především došlo k následujícím změnám: ●
IPv6 adresy již nejsou obsaženy v OSPF paketech. Výjimkou jsou pouze LSA zprávy, které jsou přenášeny pakety, jež oznamují aktualizaci stavu linky. Místo nich se využívají Link-Local adresy.
●
Zprávy Router-LSA a Network-LSA rovněž neobsahují síťové adresy, nýbrž pouze specifikují topologii sítě.
●
Identifikátory OSPF protokolu jako jsou ID směrovače, oblasti a LSA zůstávají stejně velké jako u IPv4, a to 32 bitů.
●
Sousední směrovače jsou nyní vždy identifikovány pomocí ID směrovače.
●
Podpora více instancí protokolu na jednom fyzickém rozhraní.
Rovněž došlo ke změně rozsahů, kam jsou šířeny LSA zprávy. U OSPFv3 jsou využívány 3 oddělené rozsahy: ●
Link-local: LSA je šířeno pouze do lokálních linek, ne dále.
●
Oblast: LSA je rozesíláno pouze v rámci jedné OSPF oblasti.
●
AS: Zprávy LSA jsou šířeny pouze v rámci jednoho autonomního systému.
[1]
2.3 LSA zprávy Všechny LSA zprávy obsahují LSA hlavičku o délce 20 bajtů. Každá z těchto zpráv popisuje a slouží k přenosu informací důležitých pro správnou funkci směrovacího protokolu. Tyto zprávy jsou rozesílány skrze celou směrovací doménu protokolu OSPF. Rozesílání zpráv je spolehlivé, a zajišťuje, že všechny směrovače v síti pracují se stejnými a aktuálními informacemi. Směrovače si tyto zprávy ukládají do LSDB
12/2014
2/19
databáze nazvané „link-state database“. Z této databáze si každý směrovač sestaví svůj strom nejkratších cest, ve kterém hraje roli „kořene“. LSA hlavička obsahuje mnoho informací, které slouží k identifikaci každé LSA zprávy. ●
LS Age: Čas udávaný v sekundách, který uplynul od stvoření LSA.
●
Link State ID: Dohromady s polem LS Type a Advertising Router, unikátně označuje LSA v LSDB.
●
Advertising Router: Identifikační číslo směrovače, který vytvořil LS Sequence Number: Slouží k detekci starých nebo duplikátních LSA.
●
LS Checksum: Kontrolní součet LSA zprávy zahrnující LSA hlavičku mimo pole LSA Age.
●
Length: Udává délku zprávy v bajtech včetně prvních 20 bajtů, které jsou vyhrazeny pro hlavičku.
●
LS Type: Jak již bylo zmíněno výše, toto pole udává funkci dané LSA zprávy, pro kterou je předurčena. První tři bity označují obecné vlastnosti LSA zprávy, zatímco zbylé bity specifikují kód funkce.
LSA
zprávu.
V následující tabulce jsou uvedeny všechny varianty LSA zpráv, kterých je celkem 9. Tučně vyznačeny jsou nově přidané LSA zprávy u protokolu OSPFv3. LSA Function Code LS Type
Popis
1
0x2001
Router LSA
2
0x2002
Network LSA
3
0x2003
Inter-Area Prefix LSA
4
0x2004
Inter-Area Router LSA
5
0x4005
AS-external LSA
6
0x2006
Group Membership LSA
7
0x2007
Type-7 (NSSA) LSA
8
0x0008
Link LSA
9
0x2009
Intra-Area Prefix LSA
Tabulka č. 1: Typy LSA zpráv. ●
Type-7 (NSSA) LSA – Slouží k distribuci externích cest skrze NSSA oblast. ASBR směrovač přeposílá cesty z jiných směrovacích protokolů do OSPF topologie a opačně právě pomocí těchto zpráv. ASBR vytváří Type-7 LSA zvlášť pro každou externí cestu. Jsou distribuovány pouze v rámci NSSA oblasti. V případě, že dorazí na konec NSSA oblasti, hraniční ABR směrovač je přeloží na Type 5 LSA.[2]
●
Link LSA – Směrovač vytváří tuto zprávu zvlášť pro každou linku, ke které je připojený. Tyto LSA zprávy se šíří pouze mezi směrovači v rámci jedné linky a nikdy nejsou rozesílány či předávány dále.
●
Intra-Area Prefix LSA – Tento typ zpráv směrovač použije v případě, kdy chce ostatním v síti oznámit IPv6 prefixy asociované ke směrovači samotnému, k připojené stub oblasti, či k připojené tranzitní oblasti.
[3]
12/2014
3/19
3 Praktická část Na následujícím obrázku – obrázek 1, je nakreslena a podrobně popsána topologie, která byla zapojena v laboratoři, včetně nastavených parametrů, se kterými jsme pracovali při realizaci tohoto projektu. V zapojení bylo využito zařízení Cisco 2800 s operačním systémem IOS 15.1.
Obrázek č. 1: Topologie sítě.
3.1 Princip „zapojení“ a testování Konečnou topologii, kterou jsme určili jako nejvhodnější pro ověření funkce protokolu OSPFv3, včetně nových typů LSA zpráv, můžete vidět na již zmíněném obrázku. Topologie se skládá ze čtyř směrovačů, které jsou propojeny pomocí klasických UTP kabelů. Ty jsme zvolili z důvodu možnosti snadného odchytávání provozu pomocí rozbočovače. Druhý rozbočovač s dalším počítačem není ve schématu zakreslený, jelikož jsme jej přepojovali dle potřeby na více míst v síti. Jeden ze směrovačů (RE) operoval s protokolem RIPng, a to z toho důvodu, abychom získali LSA zprávu typu 7, jejímž úkolem je informovat ostatní směrovače v NSSA oblasti o externích cestách. Na obrázku si můžete povšimnout nápisu Area0/NSSA. Protože je oblast „Area 0“ brána jako páteřní oblast, nelze ji nastavit parametr NSSA. Jelikož jsme však chtěli vyzkoušet chování směrovačů jak v páteřní, tak v NSSA oblasti, během testování jsme tuto oblast měnili. Jako poslední je zde oblast „Area 2“, na které jsme testovali chování směrovačů v klasické oblasti.
12/2014
4/19
3.2 Konfigurace V této části dokumentu najdete návod, jak jsme postupovali při konfiguraci v laboratoři. Nebudeme zde popisovat úplně kompletní konfiguraci všech zařízení, nicméně ty informace a kroky, které jsou zásadní, zde najdete. Jelikož konfigurace k uskutečnění tohoto projektu není příliš náročná a rozsáhlá, v následujících odstavcích naleznete postup nastavení pro všechna zařízení. Předem je však nutné na všech Cisco směrovačích zapnout podporu IPv6 protokolu včetně podpory směrovacích protokolů. Router(config)#ipv6 cef Router(config)#ipv6 unicast-routing
3.2.1. Směrovač RB Začněme konfigurací protokolu OSPFv3. Ke konfiguraci se dostaneme příkazem: RB(config)#ipv6 router ospf 1 Tímto zapneme instanci 1 směrovacího protokolu OSPFv3. Nyní před tím, než vkročíme do konfiguračního módu oblasti, je potřeba nastavit směrovači identifikaci v rámci OSPFv3 protokolu. Následují příkazy: RB(config-rtr)#router-id 2.2.2.2 V této fázi vytvoříme samotnou oblast tímto příkazem: RB(config-rtr)#area 2 stub Tento příkaz udává číslo oblasti a její typ. Síť můžeme rozdělit do několika oblastí, a proto je tato možnost i u konfigurace OSPF protokolu, přináší to výhody v podobě přehlednějších směrovacích tabulek, logického oddělení směrování pro jiné části sítě apod. Nyní můžeme přejít ke konfiguraci příslušných rozhraní, na kterých chceme povolit směrování a konfiguraci uvedenou výše. RB(config)#interface FastEthernet0/1 RB(config-if)#ipv6 enable RB(config-if)#ipv6 address 2001:0:0:2::1/64 RB(config-if)#ipv6 ospf 1 area 2 Touto sérií příkazů, povolíme pro rozhraní IPv6 protokol, nastavíme IPv6 adresu, a posledním příkazem jej přiřadíme k procesu OSPF 1 do oblasti 2.
3.2.2. Směrovač RC Jelikož je směrovač RC na hranici dvou různých oblastí, je nutné tyto oblasti přidat v konfiguraci směrovacího protokolu, která vypadá následovně: RC(config)#ipv6 router ospf 1 RC(config-rtr)#router-id 3.3.3.3 RC(config-rtr)#area 1 nssa RC(config-rtr)#area 2 stub no-summary U oblasti „area 1“ si lze povšimnout parametru nssa, díky kterému lze v dané oblasti distribuovat Type 7 LSA zprávy. Konfigurace příslušejících rozhraní je analogická s příkazy v kapitole s konfigurací směrovače RB. Pozor si musíme dát při přiřazování rozhraní do jednotlivých oblastí.
12/2014
5/19
3.2.3. Směrovač RD Nastavení tohoto směrovače je malinko složitější, jelikož musíme zajistit redistribuci paketů ze sítě, kde má směrování na starost protokol RIPng. Jako první krok můžeme nastavit směrovací protokol pro takzvanou externí síť. My jsme si vybrali RIPng, jehož nastavení vypadá následovně: RD(config)#ipv6 router rip EXT RD(config-ospf)#redistribute ospf 1 match internal external 1 external 2 include-connected V konfiguraci můžeme vidět příkaz zajišťující redistribuci cest z OSPF topologie do sítě protokolu RIPng. Dalším krokem této konfigurace je spuštění a nastavení OSPFv3 protokolu následujícími příkazy: RD(config)#ipv6 router ospf 1 RD(config-rtr)#router-id 4.4.4.4 RD(config-rtr)#area 1 nssa RD(config-rtr)#default-metric 25 RD(config-rtr)#redistribute rip EXT metric-type 1 include-connected Příkazem default-metric 25 nastavíme základní metriku pro cesty redistribuované z jiných protokolů, v našem případě z RIPng. Samotnou redistribuci externích cest zajistíme posledním příkazem ve výpisu uvedeném výše. Na příslušných rozhraních pak samozřejmě musíme nastavit, který směrovací protokol bude s nimi operovat, jelikož je tento směrovač hraniční, jedno rozhraní je stále součástí OSPF topologie, druhé však již ripng topologie. Na zbylém a zároveň posledním směrovači v této topologii je potřeba zapnout pouze směrovací protokol RIPng, a nastavit příslušné fyzické rozhraní. Z tohoto důvodu zde nebudeme tuto konfiguraci popisovat, jelikož by bylo zbytečné se opakovat.
12/2014
6/19
4 Testování, ověření funkce V této části dokumentu se budeme věnovat samotnému měření, testování a řešení problémů. Testovaná topologie se skládala celkem ze čtyř směrovačů, přičemž mezi třemi z nich, byl spuštěn směrovací protokol OSPFv3, a mezi dvěma směrovači běžel na jedné lince protokol RIPng. Celkem můžeme v topologii najít dvě OSPF oblasti. Jednu z nich, a to oblast páteřní, jsme v určité fázi testování změnili na oblast běžnou, ale typu NSSA. Toto jsme učinili z důvodu odchycení Type 7 LSA zprávy, která se jinde, než v NSSA oblasti, nevyskytuje. Rovněž k získání této zprávy bylo nutné do topologie zařadit jiný směrovací protokol než OSPF, aby zde byla možnost redistribuce do topologie protokolu OSPF. Pomocí programu Wireshark 1.12.4 jsme odchytávali komunikaci OSPF protokolu. Mimo velkého množství Hello paketů, které si směrovače přes OSPF protokol vyměňují, se nám také podařilo zachytit zprávy LS Update a odpověď LS Acknowledge. Právě tyto zprávy a jejich význam si přiblížíme v tomto odstavci.
Obrázek č. 2: Wireshark a OSPF zprávy.
4.1 Type-7 LSA Jak jsme již uvedli dříve, tyto zprávy šíří informace o externích cestách napříč NSSA oblastí. Jejich vzhled v podobě odchyceného paketu v programu Wireshark můžete zhlédnout na tomto obrázku.
Obrázek č. 3: Type-7 LSA zpráva. Tato zpráva viz. obr. č. 3, pochází ze směrovače RD, jehož ID je 4.4.4.4. V červeně označených řádcích můžeme vypozorovat, že se opravdu jedná o externí cestu, jimž jsme v předešlé kapitole nastavili metriku 25, a že prefix propagované sítě je 2001:0:0:4::, který odpovídá RIPng síti. Tyto zprávy jsou přeměňovány na konci NSSA oblasti na zprávy typu 5.
12/2014
7/19
4.2 Link LSA V tomto případě se jedná o zprávu, která je generována každým směrovačem na každé jeho připojené lince. Její podoba ohledně přenášených informací vypadá takto:
Obrázek č. 4: Link LSA zpráva. Opět zde najdeme směrovač, který ji vytvořil, typ této zprávy, prefix sítě, které se to týká a další informace.
4.3 Intra-Area Prefix LSA Tento typ LSA zpráv, obsahuje IPv6 prefixy asociované ke směrovači samotnému, k připojené stub oblasti či tranzitní oblasti.
Obrázek č. 5: Intra-Area Prefix LSA zpráva. V této LSA zprávě je šířen prefix sítě 2001:0:0:2:: směrovačem RB, jenž vlastní ID 2.2.2.2.
12/2014
8/19
Rovněž z výpisů směrovačů můžeme vyčíst zajímavé informace. Například následujícím příkazem na směrovači RD: RD# show ipv6 ospf Získáme tento výpis (zkrácen kvůli rozsáhlosti): Routing Process "ospfv3 1" with ID 4.4.4.4 It is an autonomous system boundary router Redistributing External Routes (with default metric 25) from, rip EXT with metric-type 1 include-connected Number of areas in this router is 1. 0 normal 0 stub 1 nssa Area 1 Number of interfaces in this area is 1 It is a NSSA area SPF algorithm executed 5 times Udává nám informace o ID směrovače, v jaké roli se nachází (ASBR), že redistribuuje externí cesty, v jakých oblastech se nachází. Ukázka záznamů směrovací tabulky z prvku RC: C
2001:0:0:2::/64 [0/0] via FastEthernet0/1, directly connected L 2001:0:0:2::2/128 [0/0] via FastEthernet0/1, receive C 2001:0:0:3::/64 [0/0] via FastEthernet0/0, directly connected L 2001:0:0:3::1/128 [0/0] via FastEthernet0/0, receive ON1 2001:0:0:4::/64 [110/35] via 2001:0:0:3::2, FastEthernet0/0 L FF00::/8 [0/0] via Null0, receive Kompletní výpisy najdete v přílohách.
12/2014
9/19
5 Závěr Se zapojením sítě nutné k realizaci tohoto projektu se nevyskytly žádné chyby. Jedná se o protokol OSPFv3, který je v dnešní době už poměrně hojně využívaným směrovacím protokolem, jelikož použití IPv6 protokolu je čím dál častější. Jeho konfigurace nabízí velké množství možností a nastavitelných parametrů. Abychom však vytvořili topologii potřebnou v tomto projektu, nebylo zapotřebí příliš složitého nastavování. Naopak nutné bylo zvolit takový typ topologie, aby se v ní vyskytovaly určité typy LSA zpráv. Z toho důvodu bylo potřeba nastudovat jednotlivé zprávy a posléze zajistit takové podmínky, aby se požadované LSA zprávy v topologii objevily. Toto se týká především zprávy Type-7 LSA, která je použita směrovači jen v oblasti typu NSSA, kdy přenáší informace o externích cestách, tudíž cestách do sítí mimo OSPF topologii, kde je využíván jiný směrovací protokol. My jsme si v tomto projektu vybrali jednu ze základních možností, a to protokol RIPng. Podrobný návod jak směrovače ke správné spolupráci nastavit najdete v kapitole o konfiguraci. Během testování jak protokol funguje, se nám podařilo odchytit několik typů zpráv. Jednalo se o zprávy Hello Packet, LS Update, LS Acknowledge, DB Descripition. Tyto zprávy zpravidla obsahují informace o topologii sítě a díky nim je šíří k ostatním směrovačům, ne však každá tato zpráva je určena všem prvkům, či může být šířena v jakékoliv oblasti.
12/2014
10/19
Použitá literatura [1] OSPF for IPv6. [online]. [cit. 2015-04-22]. Dostupné z: http://tools.ietf.org/html/rfc5340#section-2 [2] OSPF NSSA. [online]. [cit. 2015-04-24]. Dostupné z: https://sites.google.com/site/amitsciscozone/home/important-
tips/ospf/ospf-nss [3] OSPFv3 LSAs.[online].[cit. 2015-04-24]. Dostupné z:https://sites.google.com/site/amitsciscozone/home/important-
tips/ipv6/ospf [4] OSPFv3 Command Reference. [online]. [cit. 2015-04-26]. Dostupné z:
http://www.cisco.com/c/en/us/td/docs/routers/ncs6000/software/routing/command/reference/b-routing-cr-ncs6k/brouting-cr-ncs6k_chapter_0110.html [5] OSPF Area Types. [online]. [cit. 2015-04-26]. Dostupné z: http://packetlife.net/blog/2008/jun/24/ospf-area-types/
12/2014
11/19
Přílohy Příloha A: Výpisy ze směrovače RB RB#show ipv6 ospf database OSPFv3 Router with ID (2.2.2.2) (Process ID 1) Router Link States (Area 2) ADV Router 2.2.2.2 3.3.3.3
Age 1050 778
Seq# 0x80000005 0x80000007
Fragment ID 0 0
Link count 1 1
Bits None None
Net Link States (Area 2) ADV Router 3.3.3.3
Age 1129
Seq# 0x80000003
Link ID 4
Rtr count 2
Link (Type-8) Link States (Area 2) ADV Router 2.2.2.2 3.3.3.3
Age 1169 1192
Seq# 0x80000002 0x80000005
Link ID 4 4
Interface Fa0/1 Fa0/1
Intra Area Prefix Link States (Area 2) ADV Router Age Seq# Link ID 3.3.3.3 1129 0x80000003 4096 RB# RB## RB#show ipv6 ospf database router self-originate
Ref-lstype 0x2002
Ref-LSID 4
OSPFv3 Router with ID (2.2.2.2) (Process ID 1) Router Link States (Area 2) LS age: 1050 Options: (V6-Bit, R-bit, DC-Bit) LS Type: Router Links Link State ID: 0 Advertising Router: 2.2.2.2 LS Seq Number: 80000005 Checksum: 0xA82F Length: 40 Number of Links: 1 Link connected to: a Transit Network Link Metric: 10 Local Interface ID: 4 Neighbor (DR) Interface ID: 4 Neighbor (DR) Router ID: 3.3.3.3 RB#show ipv6 ospf database link self-originate OSPFv3 Router with ID (2.2.2.2) (Process ID 1)
12/2014
12/19
Link (Type-8) Link States (Area 2) LS age: 1169 Options: (V6-Bit, R-bit, DC-Bit) LS Type: Link-LSA (Interface: FastEthernet0/1) Link State ID: 4 (Interface ID) Advertising Router: 2.2.2.2 LS Seq Number: 80000002 Checksum: 0x2D71 Length: 56 Router Priority: 1 Link Local Address: FE80::223:4FF:FE80:FFD3 Number of Prefixes: 1 Prefix Address: 2001:0:0:2:: Prefix Length: 64, Options: None RB# RB# RB## RB#show ipv6 route IPv6 Routing Table - default - 3 entries Codes: C - Connected, L - Local, S - Static, U - Per-user Static route B - BGP, HA - Home Agent, MR - Mobile Router, R - RIP I1 - ISIS L1, I2 - ISIS L2, IA - ISIS interarea, IS - ISIS summary D - EIGRP, EX - EIGRP external, ND - Neighbor Discovery O - OSPF Intra, OI - OSPF Inter, OE1 - OSPF ext 1, OE2 - OSPF ext 2 ON1 - OSPF NSSA ext 1, ON2 - OSPF NSSA ext 2 C 2001:0:0:2::/64 [0/0] via FastEthernet0/1, directly connected L 2001:0:0:2::1/128 [0/0] via FastEthernet0/1, receive L FF00::/8 [0/0] via Null0, receive RB# RB# RB## RB#show ipv6 ospf Routing Process "ospfv3 1" with ID 2.2.2.2 Event-log enabled, Maximum number of events: 1000, Mode: cyclic Initial SPF schedule delay 5000 msecs Minimum hold time between two consecutive SPFs 10000 msecs Maximum wait time between two consecutive SPFs 10000 msecs Minimum LSA interval 5 secs Minimum LSA arrival 1000 msecs LSA group pacing timer 240 secs Interface flood pacing timer 33 msecs Retransmission pacing timer 66 msecs Number of external LSA 0. Checksum Sum 0x000000 Number of areas in this router is 1. 0 normal 1 stub 0 nssa Graceful restart helper support enabled Reference bandwidth unit is 100 mbps Area 2 Number of interfaces in this area is 1 It is a stub area SPF algorithm executed 9 times
12/2014
13/19
Number of LSA 6. Checksum Sum 0x01D295 Number of DCbitless LSA 0 Number of indication LSA 0 Number of DoNotAge LSA 0 Flood list length 0
Příloha B: Výpisy ze směrovače RC RC#show ipv6 ospf database OSPFv3 Router with ID (3.3.3.3) (Process ID 1) Router Link States (Area 1) ADV Router 3.3.3.3 4.4.4.4
Age 598 599
Seq# 0x80000003 0x80000002
Fragment ID 0 0
Link count 1 1
Bits None E
Net Link States (Area 1) ADV Router 4.4.4.4
Age 599
Seq# 0x80000001
Link ID 4
Rtr count 2
Type-7 AS External Link States (Area 1) ADV Router 4.4.4.4 4.4.4.4
Age 629 629
Seq# Prefix 0x80000002 2001:0:0:4::/64 0x80000002 2001:0:0:5::/64
Link (Type-8) Link States (Area 1) ADV Router 3.3.3.3 4.4.4.4
Age 653 638
Seq# 0x80000001 0x80000001
Link ID 3 4
Interface Fa0/0 Fa0/0
RC# RC#show ipv6 ospf database router self-originate OSPFv3 Router with ID (3.3.3.3) (Process ID 1) Router Link States (Area 1) LS age: 598 Options: (V6-Bit, N-Bit, R-bit, DC-Bit) LS Type: Router Links Link State ID: 0 Advertising Router: 3.3.3.3 LS Seq Number: 80000003 Checksum: 0x3C7 Length: 40 Number of Links: 1 Link connected to: a Transit Network Link Metric: 10
12/2014
14/19
Local Interface ID: 3 Neighbor (DR) Interface ID: 4 Neighbor (DR) Router ID: 4.4.4.4
Router Link States (Area 2) RC#show ipv6 ospf database link self-originate OSPFv3 Router with ID (3.3.3.3) (Process ID 1) Link (Type-8) Link States (Area 1) LS age: 653 Options: (V6-Bit, N-Bit, R-bit, DC-Bit) LS Type: Link-LSA (Interface: FastEthernet0/0) Link State ID: 3 (Interface ID) Advertising Router: 3.3.3.3 LS Seq Number: 80000001 Checksum: 0x5C68 Length: 56 Router Priority: 1 Link Local Address: FE80::21E:BEFF:FEB3:ECCC Number of Prefixes: 1 Prefix Address: 2001:0:0:3:: Prefix Length: 64, Options: None Link (Type-8) Link States (Area 2) LS age: 1075 Options: (V6-Bit, R-bit, DC-Bit) LS Type: Link-LSA (Interface: FastEthernet0/1) RC# RC#show ipv6 route IPv6 Routing Table - default - 7 entries Codes: C - Connected, L - Local, S - Static, U - Per-user Static route B - BGP, HA - Home Agent, MR - Mobile Router, R - RIP I1 - ISIS L1, I2 - ISIS L2, IA - ISIS interarea, IS - ISIS summary D - EIGRP, EX - EIGRP external, ND - Neighbor Discovery O - OSPF Intra, OI - OSPF Inter, OE1 - OSPF ext 1, OE2 - OSPF ext 2 ON1 - OSPF NSSA ext 1, ON2 - OSPF NSSA ext 2 C 2001:0:0:2::/64 [0/0] via FastEthernet0/1, directly connected L 2001:0:0:2::2/128 [0/0] via FastEthernet0/1, receive C 2001:0:0:3::/64 [0/0] via FastEthernet0/0, directly connected L 2001:0:0:3::1/128 [0/0] via FastEthernet0/0, receive ON1 2001:0:0:4::/64 [110/35] via 2001:0:0:3::2, FastEthernet0/0 L FF00::/8 [0/0]
12/2014
15/19
via Null0, receive RC#show ipv6 ospf Routing Process "ospfv3 1" with ID 3.3.3.3 Event-log enabled, Maximum number of events: 1000, Mode: cyclic Initial SPF schedule delay 5000 msecs Minimum hold time between two consecutive SPFs 10000 msecs Maximum wait time between two consecutive SPFs 10000 msecs Minimum LSA interval 5 secs Minimum LSA arrival 1000 msecs LSA group pacing timer 240 secs Interface flood pacing timer 33 msecs Retransmission pacing timer 66 msecs Number of external LSA 2. Checksum Sum 0x0056AC Number of areas in this router is 2. 0 normal 1 stub 1 nssa Graceful restart helper support enabled Reference bandwidth unit is 100 mbps Area 1 Number of interfaces in this area is 1 It is a NSSA area SPF algorithm executed 5 times Number of LSA 8. Checksum Sum 0x03A9B5 Number of DCbitless LSA 0 Number of indication LSA 0 Number of DoNotAge LSA 0 Flood list length 0 Area 2 Number of interfaces in this area is 1 It is a stub area SPF algorithm executed 12 times Number of LSA 6. Checksum Sum 0x01D295 Number of DCbitless LSA 0 Number of indication LSA 0 Number of DoNotAge LSA 0 Flood list length 0
Příloha C: Výpisy ze směrovače RD RD# show ipv6 ospf database router self-originate OSPFv3 Router with ID (4.4.4.4) (Process ID 1) Router Link States (Area 1) LS age: 771 Options: (V6-Bit, N-Bit, R-bit, DC-Bit) LS Type: Router Links Link State ID: 0 Advertising Router: 4.4.4.4 LS Seq Number: 80000002 Checksum: 0xFAC9 Length: 40 AS Boundary Router Number of Links: 1 Link connected to: a Transit Network
12/2014
16/19
Link Metric: 10 Local Interface ID: 4 Neighbor (DR) Interface ID: 4 Neighbor (DR) Router ID: 4.4.4.4 RD# show ipv6 ospf database link self-originate OSPFv3 Router with ID (4.4.4.4) (Process ID 1) Link (Type-8) Link States (Area 1) LS age: 812 Options: (V6-Bit, N-Bit, R-bit, DC-Bit) LS Type: Link-LSA (Interface: GigabitEthernet0/0) Link State ID: 4 (Interface ID) Advertising Router: 4.4.4.4 LS Seq Number: 80000001 Checksum: 0xB262 Length: 56 Router Priority: 1 Link Local Address: FE80::6273:5CFF:FEAD:6EA8 Number of Prefixes: 1 Prefix Address: 2001:0:0:3:: Prefix Length: 64, Options: None RD# show ipv6 ospf Routing Process "ospfv3 1" with ID 4.4.4.4 Supports NSSA (compatible with RFC 3101) Event-log enabled, Maximum number of events: 1000, Mode: cyclic It is an autonomous system boundary router Redistributing External Routes (with default metric 25) from, rip EXT with metric-type 1 include-connected Router is not originating router-LSAs with maximum metric Initial SPF schedule delay 5000 msecs Minimum hold time between two consecutive SPFs 10000 msecs Maximum wait time between two consecutive SPFs 10000 msecs Minimum LSA interval 5 secs Minimum LSA arrival 1000 msecs LSA group pacing timer 240 secs Interface flood pacing timer 33 msecs Retransmission pacing timer 66 msecs Retransmission limit dc 24 non-dc 24 Number of external LSA 0. Checksum Sum 0x000000 Number of areas in this router is 1. 0 normal 0 stub 1 nssa Graceful restart helper support enabled Reference bandwidth unit is 100 mbps RFC1583 compatibility enabled Area 1 Number of interfaces in this area is 1 It is a NSSA area SPF algorithm executed 5 times Number of LSA 8. Checksum Sum 0x03A9B5 Number of DCbitless LSA 0 Number of indication LSA 0 Number of DoNotAge LSA 0 Flood list length 0
12/2014
17/19
RD#show ipv6 route IPv6 Routing Table - default - 6 entries Codes: C - Connected, L - Local, S - Static, U - Per-user Static route B - BGP, HA - Home Agent, MR - Mobile Router, R - RIP H - NHRP, I1 - ISIS L1, I2 - ISIS L2, IA - ISIS interarea IS - ISIS summary, D - EIGRP, EX - EIGRP external, NM - NEMO ND - ND Default, NDp - ND Prefix, DCE - Destination, NDr Redirect O - OSPF Intra, OI - OSPF Inter, OE1 - OSPF ext 1, OE2 - OSPF ext 2 ON1 - OSPF NSSA ext 1, ON2 - OSPF NSSA ext 2, ls - LISP site ld - LISP dyn-EID, a - Application C 2001:0:0:3::/64 [0/0] via GigabitEthernet0/0, directly connected L 2001:0:0:3::2/128 [0/0] via GigabitEthernet0/0, receive C 2001:0:0:4::/64 [0/0] via GigabitEthernet0/1, directly connected L 2001:0:0:4::1/128 [0/0] via GigabitEthernet0/1, receive L FF00::/8 [0/0] via Null0, receive RD# show ipv6 rip RIP process "EXT", port 521, multicast-group FF02::9, pid 384 Administrative distance is 120. Maximum paths is 16 Updates every 30 seconds, expire after 180 Holddown lasts 0 seconds, garbage collect after 120 Split horizon is on; poison reverse is off Default routes are not generated Periodic updates 151, trigger updates 9 Full Advertisement 1, Delayed Events 0 Interfaces: GigabitEthernet0/1 Redistribution: Redistributing protocol ospf 1 with transparent metric (internal, external 1 & 2, ) include-connected RD#show ipv6 ospf database OSPFv3 Router with ID (4.4.4.4) (Process ID 1) Router Link States (Area 1) ADV Router 3.3.3.3 4.4.4.4
Age 793 792
Seq# 0x80000003 0x80000002
Fragment ID 0 0
Link count 1 1
Bits None E
Net Link States (Area 1) ADV Router 4.4.4.4
Age 792
Seq# 0x80000001
Link ID 4
Rtr count 2
Type-7 AS External Link States (Area 1) ADV Router 4.4.4.4
12/2014
Age 822
Seq# 0x80000002
Prefix 2001:0:0:4::/64
18/19
Link (Type-8) Link States (Area 1) ADV Router 3.3.3.3 4.4.4.4
Age 847 832
Seq# 0x80000001 0x80000001
Link ID 3 4
Interface Gi0/0 Gi0/0
Intra Area Prefix Link States (Area 1) ADV Router 4.4.4.4
Age 792
Seq# 0x80000001
Link ID 4096
Ref-lstype 0x2002
Ref-LSID 4
Příloha D: Výpisy ze směrovače RE RE#show ipv6 route IPv6 Routing Table - default - 7 entries Codes: C - Connected, L - Local, S - Static, U - Per-user Static route B - BGP, HA - Home Agent, MR - Mobile Router, R - RIP I1 - ISIS L1, I2 - ISIS L2, IA - ISIS interarea, IS - ISIS summary D - EIGRP, EX - EIGRP external, ND - Neighbor Discovery O - OSPF Intra, OI - OSPF Inter, OE1 - OSPF ext 1, OE2 - OSPF ext 2 ON1 - OSPF NSSA ext 1, ON2 - OSPF NSSA ext 2 R 2001:0:0:3::/64 [120/2] via FE80::6273:5CFF:FEAD:6EA9, FastEthernet0/1 C 2001:0:0:4::/64 [0/0] via FastEthernet0/1, directly connected L 2001:0:0:4::2/128 [0/0] via FastEthernet0/1, receive C 2001:0:0:5::/64 [0/0] via Loopback0, directly connected L 2001:0:0:5::/128 [0/0] via Loopback0, receive L 2001::5:223:EBFF:FE6E:C418/128 [0/0] via Loopback0, receive L FF00::/8 [0/0] via Null0, receive RE#show ipv6 rip RIP process "EXT", port 521, multicast-group FF02::9, pid 326 Administrative distance is 120. Maximum paths is 16 Updates every 30 seconds, expire after 180 Holddown lasts 0 seconds, garbage collect after 120 Split horizon is on; poison reverse is off Default routes are not generated Periodic updates 135, trigger updates 7, Full Advertisement 1 Interfaces: FastEthernet0/1 Loopback0 Redistribution: None
12/2014
19/19