Případová studie podpory mobility u IPv6
|
|
- Tereza Vítková
- před 7 lety
- Počet zobrazení:
Transkript
1 Mendelova univerzita v Brně Provozně ekonomická fakulta Případová studie podpory mobility u IPv6 Bakalářská práce Vedoucí práce: Ing. Jiří Balej Jakub Stratil Brno 2015
2 Děkuji především vedoucímu práce Ing. Jiřímu Balejovi za vstřícnost, odborné vedení a cenné rady při vypracovávání této bakalářské práce. Děkuji také Mendelově univerzitě v Brně za poskytnutí zařízení potřebných k vypracování této práce.
3 Čestné prohlášení Prohlašuji, že jsem tuto práci: Případová studie podpory mobility u IPv6 vypracoval samostatně a veškeré použité prameny a informace jsou uvedeny v seznamu použité literatury. Souhlasím, aby moje práce byla zveřejněna v souladu s 47b zákona č. 111/1998 Sb., o vysokých školách ve znění pozdějších předpisů, a v souladu s platnou Směrnicí o zveřejňování vysokoškolských závěrečných prací. Jsem si vědom, že se na moji práci vztahuje zákon č. 121/2000 Sb., autorský zákon, a že Mendelova univerzita v Brně má právo na uzavření licenční smlouvy a užití této práce jako školního díla podle 60 odst. 1 Autorského zákona. Dále se zavazuji, že před sepsáním licenční smlouvy o využití díla jinou osobou (subjektem) si vyžádám písemné stanovisko univerzity o tom, že předmětná licenční smlouva není v rozporu s oprávněnými zájmy univerzity, a zavazuji se uhradit případný příspěvek na úhradu nákladů spojených se vznikem díla, a to až do jejich skutečné výše. V Brně dne
4 4 Abstract Stratil, J. Case study of IPv6 mobility support. Bachelor thesis. Brno, 2015 This thesis includes information about important properties and functions of the IPv6 protocol with the main focus on the mobility mechanism. Practical part consist of network topology design and implementation, testing IPv6 mobility configuration on actual devices in laboratory enviroment. Key words: IPv6, IPv6 Mobility, MIPv6, IPsec, RFC 6275, UMIP, Linux, Debian, Cisco, Computer Network Abstrakt Stratil, J. Případová studie podpory mobility u IPv6. Bakalářská práce. Brno, 2015 Práce obsahuje souhrn důležitých informací o vlastnostech a fungování protokolu IPv6, se zaměřením na mechanismus mobility. Praktická část práce se věnuje návrhu a implementaci síťové topologie pro testování různých konfigurací mobility IPv6 na fyzických zařízeních v laboratorním prostředí. Klíčová slova: IPv6, Mobilita IPv6, MIPv6, IPsec, RFC 6275, UMIP, Linux, Debian, Cisco, Počítačová síť
5 OBSAH 5 Obsah 1 Úvod a cíl práce Úvod práce Cíl práce Metodika Vlastnosti protokolu IPv Vývoj Adresy Podoba a zápis adresy Prefix Formát datagramu ICMPv Objevování sousedů Automatická konfigurace DHCPv Bezstavová konfigurace Směrování Statický routing RIPng OSPFv IS-IS BGP DNS Dopředné dotazy (AAAA) Zpětné dotazy (PTR) IPsec Režimy ochrany Bezpečnostní asociace a databáze bezpečnostní politiky Mobilita Základní princip Adresy Domácí agent Optimalizace cesty Hlavičky a volby Aktualizace vazby Potvrzení vazby Získání domácího agenta Hledání potenciálních agentů Dohoda s agentem Změny adres v domácí síti
6 OBSAH Optimalizace cesty Zahájení komunikace Odpověď partnera Aktualizace vazby Seznam aktualizací vazby Cache vazeb Změny a návrat domů Návrat domů Rozšíření mobility Rychlé předání Hierarchická mobilita Proxy Mobilita Mobilní sítě (NEMO) Rešerše prací zabývajících se nasazením mobility IPv Certifikace IPv6 u programů a zařízení Analýza handoveru v mobile IPv Nové trendy v oblasti mobility v datových sítích Podpora mobility IPv6 u síťových a koncových zařízení IPv6 Ready Logo Program Operační systémy Směrovače Případová studie nasazení mobility IPv Topologie síťové infrastruktury Použitá konfigurace Konfigurace zařízení Příprava operačního systému Domácí agent Mobilní uzel Korespondenční uzel Konfigurace rozhraní Spuštění procesů mobility Domácí síť Obousměrný tunel Přechod z domácí sítě do sítě cizí Přechod mezi cizími sítěmi Návrat do domácí sítě Optimalizace cesty Přechod z domácí sítě do sítě cizí Přechod mezi cizími sítěmi Návrat do domácí sítě
7 OBSAH 7 7 Finanční zhodnocení 51 8 Závěr 52 9 Reference 53
8 1 ÚVOD A CÍL PRÁCE 8 1 Úvod a cíl práce 1.1 Úvod práce Internetový protokol verze 6 (dále už jen IPv6), byl vyvinut v roce 1994 jako náhrada za IPv4. Hlavním motivem bylo vyčerpání centrálních zásob adres, ale také vylepšení vlastností protokolu, vzhledem k vývoji internetu, jako takového. Problém s nedostatkem adres byl nakonec oddálen za pomocí vícero metod, především mechanismem NAT (Network Address Translation) a využitím beztřídního adresování CIDR (Classless Inter-Domain Routing) (Satrapa, 2011). V současnosti už jsou pro většinu světových regionů centrální zásoby vyčerpány 1 (IANA, 2014). Dá se předpokládat, že i po vyčerpání všech zásob bude přesun na nový protokol postupný a protokoly budou existovat, s větším či menším podílem, současně několik let. Přesto je vhodné, aby se funkčnost nového protokolu testovala, neustále vylepšovala a aby se budoucí uživatelé s protokolem včas seznámili. Mnoho mechanismů nového protokolu se v IPv4 nevyskytuje nebo se v praxi zatím nepoužívají. Jedním z nich je i mechanismus mobility, který sice je definován v RFC 5944 (Perkins, 2010) i pro IPv4, ale využívá se výjimečně. Podpora mobilních zařízení je v IPv6 velmi promyšlená a měla by hrát roli jednoho z významných trumfů při prosazování tohoto protokolu do praxe. Mobilní telefony, mobilní počítače a přenosná či pojízdná zařízení všeho druhu jsou v současnosti velmi rozšířená a dá se předpokládat, že budou i nadále přibývat. Vzhledem k možnostem těchto zařízení a potřebám uživatelů je stálé připojení k internetu nutností. Bohužel, i přes užitečnost a potenciál mobility, není její využití v praxi dostatečně otestováno. Jednou z příčin je mimořádně dlouhý vznik její specifikace. První verze specifikace RFC 3775: Mobility Support in IPv6 (Johnson, et al., 2004) vyšla až v polovině roku Specifikace byla aktualizována v RFC 6275 (Perkins, et al., 2011), došlo ale jen ke drobným změnám. (Satrapa, 2011) 1.2 Cíl práce Cílem této bakalářské práce je popsat základní vlastnost a fungování IPv6, podrobněji se pak zaměřit na mechanismus mobility. Zjistit v jakém stavu se mobilita nachází a otestovat využitelnost v praxi na fyzických zařízeních. 1.3 Metodika První část rozebírá základní problematiku IPv6, se zaměřením na mobilitu. V praktické částí je zpracován návrh a implementace infrastruktury sítě, pro testování moblity v IPv6. Pomocí dokumentace dostupné na umip.org (umip.org, 2013) byly nastaveny jednotlivé prvky topologie (domácí agent, mobilní uzel, korespondenční 1 V praxi to znamená, že adresy jsou přidělené konkrétním organizacím, společnostem a mimo jiné také poskytovatelům internetu, kteří mohou mít ještě tisíce volných adres v zásobě.
9 1.3 Metodika 9 uzel) a následně otestovány možné způsoby komunikace, tedy obousměrný tunel a optimalizace cesty. Na navržené topologii jsou postupně testovány přechody mobilního uzlu mezi sítěmi. Monitoruje se jak dlouho trvá přechod, jestli si mobilní uzel udrží spojení při průběžném zasílání dat, případně jaké množství datových paketů při přechodu ztrácí. Výstupem jsou zprávy generované procesem (daemonem) mobility, informující o průběhu přechodu a přehled síťové komunikace mezi prvky.
10 2 VLASTNOSTI PROTOKOLU IPV Vlastnosti protokolu IPv6 2.1 Vývoj Hlavní požadavky od počátku vývoje IPv6 (Satrapa, 2011): rozsáhlý adresní prostor, který vystačí pokud možno navždy tři druhy adres: individuální (unicast), skupinové (multicast) a výběrové (anycast) jednotné adresní schéma pro Internet i vnitřní sítě hierarchické směrování v souladu s hierarchickou adresací zvýšení bezpečnosti (zahrnout do IPv6 mechanismy pro šifrování, autentizaci a sledování cesty k odesilateli) podpora pro služby se zajištěnou kvalitou optimalizace pro vysokorychlostní směrování automatická konfigurace (pokud možno plug and play) podpora mobility (přenosné počítače apod.) hladký a plynulý přechod z IPv4 na IPv6 Adresní prostor IPv6 je dlouhý 128 bitů, oproti 32 bitům IPv4 (Deering, Hinden, 1998). Prakticky to znamená, že pro každého člověka planety je k dispozici několik miliard adres. Každé koncové zařízení má svoji unikátní veřejnou adresu, není proto ani třeba mechanismů jako NAT a CIDR. 2.2 Adresy Délka adresy IPv6 je 128 bitů. Adresy jsou přiřazovány síťovému rozhraní, ne samotnému zařízení. Existují tři druhy adres s odlišným chováním (Graziani, 2013): Individuální (Unicast) identifikuje jedno síťové rozhraní, paket je doručen na konkrétní adresu. Rozhraní může mít více IPv6 adres a zároveň i více IPv4 adres. Výběrové (Anycast) je Individuální adresa přidělená několika zařízením. Datový paket se ale doručí jen jednomu ze zařízení a to tomu, které je nejblíže. Skupinové (Multicast) slouží pro adresování skupin zařízení. Datový paket poslaný na skupinovou adresu je zpracovaný každým zařízením v této skupině. Oproti IPv4 zmizely všesměrové (broadcast) adresy, jejich funkci přebraly adresy skupinové (multicast). IPv6 umožňuje, aby rozhraní mělo libovolný počet adres různých druhů.
11 2.2 Adresy 11 Typy individuálních (unicast) adres (Satrapa, 2011): Globální individuální adresy (Global unicast) představují protipól adres současného IPv4. Identifikují svého nositele v rámci celého Internetu a musí tudíž být celosvětově jednoznačné. Jedno rozhraní může mít několik globálních adres. Strukturu znázorňuje obr. 1. Obrázek 1: Obvyklá struktura globální individuální adresy (Satrapa, 2011) Lokální linkové adresy (Link-local unicast) si rozhraní vytváří sami pomocí nástrojů automatické konfigurace. Začínají prefixem fe80::/10, následujících 54 bitů je nulových a za nimi je 64bitový identifikátor rozhraní, automaticky generovaný na základě MAC adresy. Dosah lokálních linkových adres je pouze na linkové úrovni a nemohou proto sloužit ke směrování. Unikátní individuální lokální adresy (Unique local unicast) začínají prefixem fd00::/8. Tento typ adres nahrazuje lokální místní adresy (site local) a jsou použitelné pouze v lokální síti. Nedefinovaná adresa (Unspecified address) ::/128, může být použita pouze jako zdrojová adresa. Značí, že rozhraní nemá IPv6 adresu. Lokální smyčka (Loopback address) ::1/128, není přidělená fyzickému rozhraní. Zařízení může na tuto adresu poslat paket sobě samému. Podoba a zápis adresy Adresy se zapisují v šestnáctkové soustavě. Adresa je rozdělená do osmi skupin (každá 16 bitů) po čtyřech číslech, oddělenými dvojtečkami (IPv6.cz, 2012): 2001:0db8:ffff:0000:2510:cea8:60cf:1000 V každé čtveřici můžeme vynechat počáteční nuly, místo :0000: můžeme zapsat pouze jednu nulu :0:. Více skupin nul bezprostředně za sebou, můžeme nahradit ::, ale pouze pro jeden sled. 2001:0db8:ffff:0000:0000:f32c:0000: :0db8:ffff:0000:0000:0000:0000:1000 můžeme zkrátit na
12 2.3 Formát datagramu 12 nebo nejvíce na 2001:db8:ffff:0:0:f32c:0: :db8:ffff:0:0:0:0: :db8:ffff::f32c:0: :db8:ffff::1000 Poslední tvar splňuje kanonický zápis pro výstupy aplikací 2. Prefix Příslušnost k podsíti se definuje prefixem: 2001:db8:ffff::1000/64 Prvních 64 bitů adresy určuje podsíť, tudíž budou v rámci této podsítě u všech rozhraní stejné. Spodních 64 bitů pak identifikuje konkrétní rozhraní. 2.3 Formát datagramu Datagram (viz obr. 2) začíná libovolným počtem hlaviček, za kterými následují obsahová data. IPv6 minimalizuje základní hlavičku, omezilo její prvky jen na ty nejnutnější a má, na rozdíl od IPv4, konstantní velikost (40 B). Veškeré doplňující a nepovinné informace se nacházejí v následujících hlavičkách, které mohou a nemusí být přítomny. (Satrapa, 2011) Obrázek 2: Formát IPv6 datagramu. (Satrapa, 2011) Definice jednotlivých částí základní hlavičky (Graziani, 2013): 2 Pouze malá písmena, maximální krácení, :: nahrazuje nejdelší možný sled, případně první. Sled nenahrazujeme v případě pouze jedné nulové čtveřice.
13 2.4 ICMPv6 13 Verze (4 bity) identifikuje verzi protokolu, pro IPv6 obsahuje vždy hodnotu 6. Třída provozu (8 bitů) identifikuje a vyjadřuje prioritu datagramu nebo zařazení do určité přepravní třídy. Značka toku (20 bitů) slouží k zařazení všech paketů se stejnými vlastnostmi do stejného proudu, který pak směrovač jednotně zpracuje. Použití značky toku je popsáno v RFC 6437 (Amante, et al., 2011). Délka dat (16 bitů) udává délku datagramu. Základní hlavička se do údaje nepočítá, rozšiřující již ano. Maximální délka datagramu je 64 KB. Pro delší datagram je možno využít rozšiřující hlavičku Jumbo obsah 3 Další hlavička (8 bitů) identifikuje následující hlavičku. Zřetězení hlaviček umožňuje libovolný počet rozšiřujících hlaviček. Poslední hlavička pak odkazuje na datovou složku datagramu (viz obr. 3). 4 Max. skoků (8 bitů) ekvivalent TTL (Time to live), každý průchod směrovačem sníží hodnotu o 1. Brání zacyklení. Zdrojová adresa (128 bitů) je 128 bitů dlouhá IP adresa původce paketu. Zdrojová adresa musí být unicast. Cílová adresa (128 bitů) je 128 bitů dlouhá IP adresa příjemce paketu. Cílová adresa může být unicast nebo multicast. Obrázek 3: Příklad zřetězení datagramů. (Satrapa, 2011) 2.4 ICMPv6 Internet Control Message Protocol (ICMP) je režijním protokolem Internetu. Slouží k ohlašování chybových stavů, testování dosažitelnosti a všeobecně k výměně některých provozních informací. Jeho implementace je povinná v každém zařízení podporujícím IP. Ve verzi pro IPv6 pak definuje typy zpráv pro komponenty IPv6 objevování sousedů, podpora skupinových adres a další (viz obr. 5). (Satrapa, 2011) Definice jednotlivých částí ICMPv6 (viz obr. 4) (Graziani, 2013): 3 Až 4 GiB, délka větší jak 64 KB ale způsobuje komplikace. 4 Samotná základní hlavička může být poslední.
14 2.5 Objevování sousedů 14 Obrázek 4: Formát ICMP zprávy (Satrapa, 2011) Typ (8 bitů) indikuje typ ICMPv6 zprávy. 5 Kód (8 bitů) rozšiřuje identifikaci typu naznačení konkrétního důvodu. Kontrolní součet (16 bitů) slouží k odhalení korupce dat. Obrázek 5: Některé typy ICMP zpráv (Satrapa, 2011) 2.5 Objevování sousedů Mechanismus objevování sousedů (Neighbour Discovery) plní funkci ARP (Adress Resolution Protocol), používaného u IPv4 a přidává některé další funkce. Je definován jako základní součást IP a slouží k následujícím účelům (Narten, et al., 2007): zjišťování linkových adres uzlů v lokální síti a parametrů této linky zjištění parametrů pro bezstavovou autokonfiguraci uzlu objevování sousedních směrovačů, umožňujících přesměrování paketů ověřování dosažitelnosti sousedů kontrola duplicity a změn linkových adres, rychlé odstranění neplatných údajů a aktualizace automatické hledání nejlepších a alternativních cest Pro svou činnost využívá pět typů ICMP zpráv (Narten, et al., 2007): 5 Chyby: Informační zprávy:
15 2.6 Automatická konfigurace 15 Výzvou směrovači (Router Solicitation) může uzel zažádat směrovač o generování Ohlášení směrovače. Ohlášení směrovače (Router Advertisement) posílá směrovač v náhodných intervalech nebo v reakci na Výzvu směrovači. Oznamuje síťové parametry a slouží pro automatickou konfiguraci. Výzva sousedovi (Neighbour Solicitation) ověřuje dosažitelnost souseda uloženou adresou, zjištění linkové adresy souseda, detekce duplicit. Ohlášení souseda (Neighbour Advertisement) je odpovědí na Výzvu sousedovi. Případně samovolné ohlášení změny linkové adresy. Přesměrování (Redirect) používají směrovače k informování uzlů o lepší směrovací cestě. 2.6 Automatická konfigurace Protokol IPv6 je již od začátku vyvíjen tak, aby usnadnil práci s konfigurací síťového rozhraní. Pomocí těchto mechanismů se zařízení, po připojení do sítě, snaží automaticky nastavit všechny potřebné parametry síťového rozhraní. DHCPv6 Server pomocí Dynamic Host Configuration Protocolu (DHCP) připojenému zařízení přiřadí potřebné údaje pro síťový provoz (IP adresu, masku podsítě, adresu DNS serveru) 6. Získání parametrů prostřednictvím DHCP, které ilustruje obr. 6, má čtyři fáze (Satrapa, 2011): 1. Objevování (discover): Klient pošle dotaz na servery o přiřazení parametrů Nabídka (offer): Servery, k nimž se dotaz dostane, nahlédnou do svých tabulek, zda pro tohoto klienta mají nějaké použitelné parametry. 8 Nabídku pak pošlou klientovi. 3. Požadavek (request): Klient vybere z nabídek nejvhodnější a příslušnému serveru pošle požadavek, v němž žádá o přidělení nabídnutých parametrů. 4. Potvrzení (acknowledge): Server potvrdí, že žádosti vyhověl. Přidělení parametrů je však pouze dočasné, po vypršení platnosti musí klient požádat o prodloužení nebo získat zcela nové parametry. 6 DHCPv6 nepřiděluje implicitní směrovač (default gateway) pro odchozí provoz 7 Na standardní skupinové adresy: DHCP agenti a servery ff02::1:2, DHCP servery ff05::1:3 8 Při přidělování adresy server bere v úvahu především linku (fyzickou síť), ke které je klient připojen, a DUID klienta.
16 2.7 Směrování 16 Obrázek 6: Získání parametrů přes DHCPv6. (IPv6.cz, 2012) Významnou roli v DHCP hraje otázka identifikace jak serverů, tak především klientů. Dříve se k tomuto účelu používala ethernetová adresa, DHCPv6 však zavádí pojem DHCP Unique Identifier (DUID). Jedná se o jednoznačný identifikátor účastníka DHCP života. Právě jeden DUID má každý klient i server. (Satrapa, 2011) Bezstavová konfigurace Nosným pilířem bezstavové konfigurace je Ohlášení směrovače (Router advertisement). Směrovač je posílá do všech sítí, k nimž je připojen. Z ohlášení směrovačů se počítač dozví, jaké adresy používá zdejší síť. K nim si doplní identifikátor rozhraní který si jednoznačně vygeneruje ze své MAC adresy. Tak získá platné IPv6 adresy pro své rozhraní. Jejich jednoznačnost ověří pomocí detekce duplicit. V rámci bezstavové konfigurace si stroj také vytvoří základ směrovací tabulky, tj. seznam implicitních směrovačů, kterými bude předávat pakety směřující mimo síť. Pokud je jich více, střídá je a směrovací tabulku si postupně vylepšuje na základě jejich upozornění (přesměrování). (IPv6.cz, 2012) Hlavní nevýhodou bezstavové automatické konfigurace je velmi omezený sortiment informací, které lze jejím prostřednictvím získat. Proto obsahuje bezstavová konfigurace možnost, jak doplnit další informace jiným (stavovým) způsobem. Ohlášení směrovače obsahuje dvojici příznaků, viz Tab. 1, které definují konfiguraci. (Satrapa, 2011) 2.7 Směrování Princip a systém směrování se od IPv4 nijak významně neliší, zařízení ukládá směrovací informace do směrovací tabulky. Koncová zařízení naplní směrovací tabulku automaticky při prvotní konfiguraci po připojení do sítě, případně se dá upravit manuálně (staticky).
17 2.7 Směrování 17 Tabulka 1: Význam příznaků při bezstavové konfiguraci. (Satrapa, 2011) M O význam 1 - DHCPv6 poskytne vše 0 1 kombinovat bezstavovou konfiguraci (pro adresu, prefix a směrování) s DHCPv6 (pro ostatní parametry) 0 0 DHCPv6 není k dispozici Směrovače mají tabulky často rozsáhlé a i když je můžeme konfigurovat staticky, obvykle se využije některý z dynamických směrovacích protokolů. Statický routing Konkrétní směrovací adrese přiřadíme cílovou adresu s libovolně dlouhým prefixem. Pro nedefinované adresy se využije implicitní nulová adresa ::/128. Příklad typické směrovací tabulky zařízení napojeného na jeden směrovač, lze vidět na obr. 7. Přístup ze/do sítě je zprostředkován přes adresu směrovače fe80::21b:8fff:feff:ff. Obrázek 7: Příklad směrovací tabulky koncového počítače (Satrapa, 2011) RIPng Routing Information Protocol (RIP) next generation je dynamický směrovací protokol vhodný pro malé a jednoduché sítě. Jedná se o protokol založený na vektoru vzdáleností. Linky a sítě, propojující jednotlivé směrovače, mají přiřazenu určitou cenu - počet skoků (hop count). Má-li datagram projít určitou cestou, určí se její celková cena součtem cen linek, z nichž se skládá. RIPng se snaží, aby datagramy k danému cíli vždy dorazily cestou s nejmenší celkovou cenou 9. Směrovače si se svými sousedy každých 30 sekund vyměňují příslušné informace a ceny cest aktualizují. (Satrapa, 2011) 9 Maximální počet skoků je 15.
18 2.8 DNS 18 OSPFv3 Open Shortest Path First (OSPF) version 3 je podstatně výkonnější, ale také složitější dynamický protokol. Každý směrovač si v něm udržuje mapy sítě, z níž vypočítává optimální cesty k jednotlivým cílům. Každou změnu v topologii si směrovače okamžitě ohlašují, aby jejich mapy byly stále aktuální. OSPF umožňuje rozdělit velkou síť na oblasti a směrovat hierarchicky. (IPv6.cz, 2012) Základními výhodami OSPF je velmi rychlá reakce na změny a schopnost zajistit směrování i v poměrně rozsáhlých sítích. (Satrapa, 2011) IS-IS Protokol Intermediate System to Intermediate System (IS-IS) posloužil jako inspirace pro OSPF. Má proto podobné základní vlastnosti. Také zde si směrovače udržují aktuální mapy sítě, kterou lze rozdělit na oblasti a směrovat hierarchicky. Hlavní výhodou protokolu je schopnost směrovat IPv4 i IPv6 současně. (IPv6.cz, 2012) BGP4+ Border Gateway Protocol (BGP) patří mezi externí směrovací protokoly, jejichž prostřednictvím se vyměňují směrovací informace mezi různými autonomními systémy (nicméně jej lze použít i uvnitř jednoho AS). (Satrapa, 2011) V současné době je nutnou součástí komunikace sítí přes internet. Verze plus umožňuje směrování prakticky libovolného protokolu síťové vrstvy, včetně IPv6. (Satrapa, 2011) 2.8 DNS Domain Name System (DNS) umožňuje používat místo IP adres symbolická jména počítačů, uspořádaná do hierarchické struktury. Jeho dvě nejzákladnější funkce jsou převod jména na IP adresu a naopak převod IP adresy na odpovídající jméno. Vzhledem k délce IPv6 adres je role DNS velmi významná a nutná. (Satrapa, 2011) DNS na IPv6 podporuje např. BIND (Berkeley Internet Name Domain) od verze 9. Dopředné dotazy (AAAA) Pro dopředné dotazy, tj. zjištění adresy k určitému jménu, využíváme typ záznamů nazvaný AAAA. V IPv4 se pro tyto záznamy používá typ záznamu A, podle čtyřnásobné délky adresy IPv6 oproti IPv4 tedy AAAA. Má-li počítač pc.kdesi.cz adresu 2001:db8:89ab:1:123:45ff:fe67:89ab, bude v zónovém souboru 10 pro doménu kdesi.cz obsažen záznam (Satrapa, 2011): pc AAAA 2001:db8:89ab:1:123:45ff:fe67:89ab 10 Zónový soubor obsahuje definici dané domény.
19 2.9 IPsec 19 Zpětné dotazy (PTR) Zpětný dotaz vychází ze známé IPv6 adresy a snaží se k ní získat jméno. Dotaz je položen prostřednictvím doménového jména sestaveného tak, že se obrátí pořadí šestnáctkových číslic v adrese a na konec se připojí doména ip6.arpa. Adresa musí být kompletní, včetně všech nul. Pro adresu 2001:db8:89ab:1:123:45ff:fe67:89ab by reverzní dotaz měl tedy tvar (Satrapa, 2011): b.a e.f.f.f b.a b.d ip6.arpa Díky obrácenému pořadí číslic se obecná část adresy (prefix) dostává na konec a lze tedy realizovat distribuovanou správu reverzních domén. Například síť instituce vlastnící doménu kdesi.cz má prefix 2001:db8:89ab::/48 a tudíž dostane do správy reverzní doménu b.a b.d ip6.arpa. Pro počítač pc.kdesi.cz by její zónový soubor obsahoval záznam (Satrapa, 2011): b.a e.f.f.f PTR pc.kdesi.cz. 2.9 IPsec IPsec poskytuje bezpečnostní prvky přímo na úrovni IP. Pro uživatele či aplikace nabízí IPsec dvě základní služby: autentizaci a šifrování. Vlastní realizace bezpečnostních služeb spočívá na dvou rozšiřujících hlavičkách: AH (Authentication Header) a ESP (Encapsulating Security Payload). První hlavička má na starosti autentizaci datagramu, tedy především ověření pravosti jeho adres a obsahu. Druhá hlavička umí zajistit podobné služby, navíc k nim přidává možnost zašifrovat obsah. Datagram může být opatřen jednou či oběma bezpečnostními hlavičkami v závislosti na požadovaném zabezpečení. (Satrapa, 2011) Vývoj bezpečnostních prvků IPv6 se postupně odklání od AH ve prospěch ESP. Odráží se to i ve skutečnosti, že požadavek na podporu ESP v implementacích je přísnější. (IPv6.cz, 2012) Režimy ochrany Bezpečnostní hlavičky lze doplňovat ve dvou režimech (viz obr. 8). V transportním režimu se vkládají přímo jako součást datagramu mezi jeho rozšiřující hlavičky. V tunelujícím režimu se celý stávající datagram zabalí jako data do nového datagramu, který opatří novými hlavičkami, včetně bezpečnostních. (Satrapa, 2011) Bezpečnostní asociace a databáze bezpečnostní politiky Základní datovou strukturou bezpečnostního modelu je databáze bezpečnostní politiky (security policy database, SPD). Je to sada pravidel určujících, které datagramy
20 2.9 IPsec 20 Obrázek 8: Režimy IPsec (Satrapa, 2011) mají být podrobeny jakým bezpečnostním procedurám. Z nich vedou odkazy na bezpečnostní asociace (security association, SA). Taková asociace existuje pro každé zabezpečené spojení, které počítač navázal, a obsahuje konkrétní data způsob zabezpečení, šifrovací algoritmus, klíče a podobně. Bezpečnostní asociace je jednosměrná. Komunikující stroje je proto obvykle navazují po párech, po jedné pro každý směr komunikace. (IPv6.cz, 2012) Databáze bezpečnostních politik posuzuje datagramy podle obvyklých kritérií, jako jsou zdrojová/cílová IP adresa, porty, protokoly, jména a podobně. Na jejich základě je datagramu určena jedna ze tří možností zpracování (IPv6.cz, 2012): zahodit akceptovat, aniž by byl podroben další bezpečnostní prověrce aplikovat bezpečnostní mechanismy (v tom případě vydá bezpečnostní asociaci, která se k němu vztahuje)
21 3 MOBILITA 21 3 Mobilita 3.1 Základní princip Adresy Každé zařízení má nějakou domácí síť, ve které mu je přidělena domácí adresa (Home Address, HA). Předpokládá se, že zařízení mobilní uzel (Mobile Node, MN) bude vždy dostupný na své domácí adrese. Když se uzel nachází v domácí síti, směrování probíhá klasickým způsobem. (Perkins, et al., 2011) Ve chvílích, kdy se mobilní uzel nachází v cizích sítích, mu jsou přidělovány dočasné adresy (Care-of Address, CoA). Dočasné adresy jsou nastaveny obvyklými způsoby (stavová/bezstavová autokonfigurace) s prefixem dané sítě. Uzel může být dosažitelný i na několika dočasných adresách zároveň, pokud se dosah sítí překrývá. (Perkins, et al., 2011) Vztah mezi domácí a aktuální adresou mobilního uzlu se nazývá vazba (Binding). (Satrapa, 2011) Domácí agent Aby byl mobilní uzel dosažitelný na domácí adrese i v sítích cizích, ustaví si v domácí síti domácího agenta (Home Agent, HA). Jedná se o jeden ze směrovačů v domácí síti, který na sebe stahuje datagramy směřující k mobilnímu uzlu a předává mu je tunelem (viz obr. 9). Jakmile mobilnímu uzlu dorazí tunelovaný datagram od domácího agenta, dozví se z něj, že se jej někdo pokoušel kontaktovat na domácí adrese. (Satrapa, 2011) Obrázek 9: Navázání spojení s mobilním uzlem (Satrapa, 2011)
22 3.2 Hlavičky a volby 22 Optimalizace cesty Pokud korespondenční uzly aktivně podporují mobilitu, mohou navázat vazbu s mobilním uzlem a komunikovat s ním přímo přes jeho dočasnou adresu 11. Tento způsob komunikace se nazývá optimalizace cesty (Route Optimization, RO) (viz bod 3 na obrázku 9). (Satrapa, 2011) 3.2 Hlavičky a volby RFC 3775 (Johnson, et al., 2004) zavedlo novou hlavičku Mobilita, definuje nový typ hlavičky Směrování a novou volbu pro příjemce Domácí adresa. K některým dalším účelům využívá protokol ICMP, jemuž doplňuje čtyři nové typy zpráv a rozšiřuje ohlášení směrovače (viz obr. 10). (Satrapa, 2011) Rozšiřující hlavičku mobility využívají mobilní uzly, korespondenti a domácí agenti při veškeré komunikaci týkající se vytváření a správy vazeb (Perkins, et al., 2011). Přehled zpráv pro tuto hlavičku lze vidět na obrázku 11. Následuje podrobnější vysvětlení hlaviček číslo 5 a 6. Obrázek 10: Přehled zpráv pro podporu mobility (Satrapa, 2011) Obrázek 11: Typy zpráv pro hlavičku Mobilita (Satrapa, 2011) Aktualizace vazby Základní funkcí aktualizace vazby (Binding Update, BU) je oznámit aktuální adresu mobilního uzlu buď korespondentovi nebo domácímu agentovi. Aktualizaci vazby si lze také vyžádat prostřednictvím zprávy Žádost o obnovení vazby (Binding Refresh Request, BRR). Po této možnosti sáhne partner mobilního uzlu, když se platnost vazby blíží svému konci, ale komunikace dosud probíhá. (Satrapa, 2011) 11 Protokoly vyšších vrstev vždy používají domácí adresu. Z jejich pohledu je mobilita zcela transparentní a o nějakých dočasných adresách se nikdy nedozvědí.
23 3.3 Získání domácího agenta 23 Potvrzení vazby Jako reakce na aktualizaci vazby slouží potvrzení vazby (Binding Acknowledgement, BA). Nejvýznamnější položkou je stav (Status). Obsahuje informaci o tom, zda aktualizace byla akceptována či nikoli. (Satrapa, 2011) Hodnoty častých stavů ukazuje obr. 12. Obrázek 12: Hodnoty položky Stav (Satrapa, 2011) 3.3 Získání domácího agenta Domácího agenta můžeme mobilnímu uzlu přidělit a udržovat buď staticky (obr. 13) nebo využít dynamické objevování adresy domácího agenta (Dynamic Home Agent Address Discovery) (obr. 14). (Satrapa, 2011) Získání domácího agenta probíhá ve dvou fázích. V první fázy se mobilní uzel dozví adresy všech potenciálních domácích agentů a ve druhé se domluví s jedním z nich, že pro něj bude tuto funkci skutečně vykonávat. (Satrapa, 2011) Hledání potenciálních agentů Mobilní uzel pošle ICMP zprávu Žádost o adresy domácích agentů (Home Agent Address Discovery Request). Tuto zprávu zašle na výběrovou (anycast) adresu domácích agentů v síti. (Perkins, et al., 2011) Každý domácí agent je povinen si udržovat datovou strukturu nazvanou Seznam domácích agentů (Home Agents List). V ní si na základě ohlášení ostatních udržuje přehled o všech domácích agentech na dané lince. Z těchto dat sestaví ICMP zprávu Odpověď na objevování adresy domácího agenta (Home Agent Address Discovery Reply), kterou pošle odesilateli žádosti. (Satrapa, 2011)
24 3.3 Získání domácího agenta 24 Dohoda s agentem Mobilní uzel ze seznamu potenciálních domácích agentů vybere uchazeče s nejvyšší prioritou a zašle mu aktualizaci vazby s nastaveným příznakem H 12. (Satrapa, 2011) Agent zkontroluje pomocí detekce duplicit, zda je zvolená domácí adresa volná 13. Když testy dopadnou dobře, zanese si mobilní uzel do svých datových struktur a pošle mu kladné potvrzení vazby. Jakmile se stane domácím agentem, rozešle do domácí sítě několik nevyžádaných ohlášení souseda, v nichž uvádí domácí IP adresu mobilního uzlu a svou vlastní linkovou adresu. Také bude od tohoto okamžiku odpovídat na výzvy sousedovi s IP adresou mobilního uzlu. Díky tomu budou datagramy adresované na domácí adresu mobilního uzlu předávány jemu. (Satrapa, 2011) Blíží-li se vypršení doby, po kterou domácí agent potvrdil své fungování, je na mobilním uzlu, aby zaslal další žádost o registraci primární adresy a pokusil se tak prodloužit svůj vztah s domácím agentem nebo vyhledal domácího agenta nového. (Satrapa, 2011) Registrace je chráněna pomocí IPsec, konkrétně ESP se zapnutou autentizací. (Satrapa, 2011) Obrázek 13: Statické přidělení domácího agenta Obrázek 14: Dynamické objevení domácího agenta Změny adres v domácí síti Pokud v domácí síti došlo ke změně adres, domácí agent zařadí do své domácí registrace neplatnou adresu. Domácí agent registraci sice potvrdí, ale použije v potvrzení 12 Tento krok se nazývá registrace primární (momentálně používané) dočasné adresy. 13 Má-li aktualizace vazby nastaven příznak L, provede totéž s lokální linkovou adresou odvozenou z identifikátoru rozhraní domácí adresy.
25 3.4 Optimalizace cesty 25 vazby stavový kód 1. Jím žádá mobilní uzel, aby si vyhledal prefixy. (Satrapa, 2011) 3.4 Optimalizace cesty Optimalizace přináší řadu výhod, např. snižuje zatížení domácího agenta a odezvu, ale přináší komplikaci z pohledu bezpečnosti. Vzhledem ke globálnímu charakteru v podstatě nelze zabezpečit komunikaci s korespondentem pomocí IPsec, protože celosvětová důvěryhodná distribuční síť klíčů, není reálným řešením. IPv6 ale má integrovanou metodou, jak ověřit, že mobilní uzel skutečně poslouchá na domácí i dočasné adrese, které uvedl v aktualizaci vazby. Nazývá se zpětná směrovatelnost (Return Routability, RR). (Satrapa, 2011) Zahájení komunikace Když se korespondent snaží navázat spojení s mobilním uzlem, neví o jeho mobilitě, a tak pošle datagram prvně na jeho domácí adresu. V domácí sítí datagram převezme domácí agent a pošle ho mobilnímu uzlu tunelem chráněným ESP. (Satrapa, 2011) Když mobilní uzel obdrží takto tunelovaný datagram, ví, že odesilatel netuší o jeho aktuální adrese. Proto se jej pokusí informovat a prokáže, že je ten pravý. (Satrapa, 2011) Pošle dva navzájem nezávislé datagramy: Zahájení testu domácí adresy (Home Test Init) (bod 1a na obr. 15) a Zahájení testu dočasné adresy (Care-of Test Init) (bod 1b na obr. 15). Každá z nich obsahuje jinou náhodnou hodnotu, pojmenovanou Cookie. Korespondent ji zkopíruje do své odpovědi, aby prokázal, že skutečně reaguje na zahájení testu vyvolané mobilním uzlem. Zahájení testu domácí adresy mobilní uzel pošle z domácí adresy tunelem domácímu agentovi, který je rozbalí a přepošle korespondentovi. Zahájení testu dočasné adresy naproti tomu obsahuje jako odesilatele dočasnou adresu mobilního uzlu a posílá se rovnou komunikačnímu partnerovi. (Satrapa, 2011) Odpověď partnera Partner na příchod obou zpráv reaguje odesláním speciální hodnoty, Tokenu. Když dorazí zpráva Zahájení testu domácí adresy, vybere zde domácí adresu, připojí k ní náhodně generovanou nonce hodnotu a konstantu 0 a to celé předloží hašovací funkci HMAC SHA1 se soukromým klíčem K. Prvních 64 bitů tvoří Token pro domácí adresu (Home Keygen Token). Počítač je zabalí do zprávy Test domácí adresy, přidá index použité unikátní hodnoty k položce Index domácí hodnoty (Home Nonce Index) a odešle na domácí adresu mobilního uzlu (bod 2a na obr. 15). Domácí agent předá zašifrovanou zprávu mobilnímu uzlu. (Satrapa, 2011) Druhý token korespondent vypočítá pomocí dočasné adresy, kterou dostal v Zahájení testu dočasné adresy. Token vzniklý z dočasné adresy, nonce hodnoty a konstanty 1, pošle společně s Indexem dočasné hodnoty (Care-of Nonce Index) ve zprávě
26 3.5 Cache vazeb 26 Obrázek 15: Autentizace mobilního uzlu při aktualizaci vazby (Satrapa, 2011) Test dočasné adresy na dočasnou adresu mobilního uzlu (bod 2b na obr. 15). (Satrapa, 2011) Aktualizace vazby Pokud je vše v pořádku a mobilní uzel obdrží oba tokeny, vypočítá z nich definovaným způsobem klíč pro aktualizaci vazby. Pomocí HMAC SHA1 s tímto klíčem vypočítá autentizační hodnotu (určitou formu digitálního podpisu) pro aktualizaci vazby. Zároveň přibalí volbu Indexy unikátních hodnot, aby protější uzel věděl, jaké náhodné hodnoty použít. Aktualizaci vazby pak pošle přímo korespondentovi (bod 3 na obr. 15), který si, po ověření hodnot, zaznamená dočasnou adresu a vazbu potvrdí (bod 4 na obr. 15). (Satrapa, 2011) Seznam aktualizací vazby Mobilní uzel si musí udržovat Seznam aktualizací vazby (Binding Update List, BUL), přehled o tom, komu všemu zaslal aktualizace vazby 14, jejichž životnost dosud nevypršela. (Satrapa, 2011) 3.5 Cache vazeb Cache vazeb (Binding Cache, BC) si udržuje každý domácí agent a korespondent. Obsahuje informace o navázaných vazbách. Uzel do ní přednostně nahlédne před každým odeslaným paketem. Každá položka obsahuje tyto údaje (Perkins, et al., 2011): 14 Pokud změní svou dočasnou adresu, měl by je o tom informovat.
27 3.6 Změny a návrat domů 27 domácí adresu mobilního uzlu, 15 odpovídající dočasnou adresu, zbývající dobu životnosti, příznak zda je položka domácí registrací (pouze u domácích agentů), maximální hodnotu pole Sekvenčního čísla (Sequence Number), informace o posledním použití položky (jestli při vypršení životnosti poslat Žádost o obnovení vazby). 3.6 Změny a návrat domů Mobilní uzel naslouchá ohlášení směrovačů, která k němu přicházejí. Z nich se dozví prefixy sítě, v níž se právě nachází, i seznam možných implicitních směrovačů. Na základě prefixu si vytvoří primární dočasnou adresu a tu zaregistruje u domácího agenta. Kromě ní může používat i další dočasné adresy s odlišnými prefixy, avšak jako primární může zaregistrovat vždy jen jednu. (Satrapa, 2011) Jakmile je implicitní směrovač nedosažitelný, mobilní uzel si z toho odvodí, že změnil aktuální síť. Podle ohlášení směrovačů si vybere nový implicitní směrovač a novou primární adresu. Tuto změnu ohlásí svému domácímu agentovi a všem strojům, se kterými v poslední době komunikoval. (Satrapa, 2011) Návrat domů Mobilní počítač jej objeví stejnou metodou, jako běžnou změnu aktuální adresy. Tentokrát však posílá žádost o zrušení vazby. Ta má podobu běžné Aktualizace vazby s nulovou životností 16. Tato informace se posílá domácímu agentovi i ostatním uzlům uvedeným v seznamu aktualizací. Kromě toho musí rozeslat několik ohlášení souseda, aby se opět chopil svých datagramů. (Satrapa, 2011) 3.7 Rozšíření mobility Rychlé předání Při přechodu mezi sítěmi může nastat krátké přerušení spojení v důsledku odezvy a konfigurace nového spojení. Toto přerušení by mohlo způsobit kompletní výpadek u některých operací. (Koodli, 2009) Protokol rychlého předání (FMIPv6) umožňuje mobilnímu uzlu, aby potřebné údaje dalšího přístupového bodu a podsítě detekoval ještě před tím, než dojde k samotnému přechodu. Tím redukuje potenciální dobu přerušení. (Koodli, 2009) Princip operace FMIPv6 je znázorněn na obrázku Zároveň slouží jako klíč pro hledání v cache vazeb. 16 Podle toho příjemce pozná, že záznam pro dotyčnou domácí adresu má odstranit z cache vazeb.
28 3.7 Rozšíření mobility 28 Obrázek 16: Rychlé předání (Satrapa, 2011) Hierarchická mobilita Definována v RFC 5380: Hierarchical Mobile IPv6 (HMIPv6) Mobility Management (Soliman, et al., 2008). Cílem je, aby mobilní uzel po celou dobu svého pobytu v určité síti (např. v síti jednoho mobilního operátora) používal stále stejnou dočasnou adresu a nezasílal tedy aktualizace vazby. Tato adresa je označována jako regionální dočasná adresa (Regional care-of address, RCoA). Mobilní uzel se při použití hierarchické mobility registruje dvakrát. Nejprve si u kotevního bodu mobility (Mobility Anchor Point, MAP) zaregistruje předávání datagramů z regionální adresy na aktuální dočasnou adresu. Následně pak u domácího agenta a všech korespondentů registruje vazbu mezi svou domácí adresou a regionální dočasnou adresou. (Satrapa, 2011) Princip operace ukazuje obr. 17. Obrázek 17: Hierarchická mobilita (Satrapa, 2011)
29 3.7 Rozšíření mobility 29 Proxy Mobilita Protokol poskytuje možnost mobility uzlům v sítí, bez potřeby jejich aktivní spolupráce. Mobilní entity v infrastruktuře sítě sledují pohyb mobilního uzlu a starají se o veškeré operace, včetně směrování. (Gundavelli, et al., 2008) Mobilní sítě (NEMO) Mobilní sít je část sítě nebo podsíť, která se může pohybovat a připojovat k libovolným bodům ve směrovací infrastruktuře. Tato mobilní síť je přístupná pouze skrz specifickou bránu mobilní směrovač (Mobile Router, MR). Mobilní směrovač je spojen tunelem s domácím agentem, kterým prochází veškerá komunikace s okolím. Mobilní směrovač je tedy zároveň standardní bránou. (Devarapalli, et al., 2005)
30 4 REŠERŠE PRACÍ ZABÝVAJÍCÍCH SE NASAZENÍM MOBILITY IPV Rešerše prací zabývajících se nasazením mobility IPv6 4.1 Certifikace IPv6 u programů a zařízení Bakalářská práce Certifikace IPv6 u programů a zařízení (Koutecký, 2011), se podrobně zaobírá problematikou certifikace. Po úvodním seznámení s tématem, jsou poskytnuty informace o organizaci IETF a třech významných certifikačních organizacích IPv6 Forum, DoD a NIST. Následuje přehled požadavků a doporučení od IETF, pro implementaci konkrétních funkcí. Práce se věnuje také profilům certifikačních organizací a požadavkům, které musí žadatel pro zisk certifikačního profilu splnit. V praktické částí práce, autor testuje základní podporu IPv6, a zda jsou splněny požadavky pro certifikaci: 1. u běžně používaných operačních systémů Windows a Linux, 2. u některých druhů běžně používaného aplikačního softwarů. Výstupem práce je tedy poskytnutí všech potřebných informací o certifikaci pro IPv6 a ukázka způsobu testování. 4.2 Analýza handoveru v mobile IPv6 Diplomová práce Analýza handoveru v mobile IPv6 (Klügl, 2010), se zabývá problematikou přechodových mechanismů mobility IPv6. Úvodní část práce se věnuje samotnému protokolu mobility IPv6 porovnává tento protokol s verzí pro IPv4 (mobilita IPv4), jsou zde podrobné informace o vlastnostech protokolu a vysvětleny základní mechanismy. Dále jsou poskytnuty podrobné informace o rozšiřujících přechodových mechanismech pro protokol mobility IPv6 rychlé předání (FMIPv6), hierarchická mobilita (HMIPv6) a kombinace rychlého předání a hierarchické mobility (F-HMIPv6). Významná část práce popisuje návrh analytické metody pro hodnocení a porovnání přechodových mechanismů. Metoda je následně aplikována na zmíněné přechodové mechanismy. Z výsledků autorova počítání se jeví jako celkově nejlepší a nejnadějnější protokol F-HMIPv Nové trendy v oblasti mobility v datových sítích Dizertační práce Nové trendy v oblasti mobility v datových sítích (Skořepa, 2014), pojednává o problematice přechodů mobilních uzlů v sítích podporujících mobilitu IPv6, především v souvislosti s leteckou dopravou a s tím související komunikací např. se střediskem letového provozu. Výstupem práce je, kromě testování několika
31 4.3 Nové trendy v oblasti mobility v datových sítích 31 přechodových implementací, také vytvoření nového mechanismu přechodu, který by měl být lepší než mechanismy momentálně dostupné. Autor práce nejprve analyzuje a testuje způsoby přechodových mechanismů klasický, FMIPv6, HMIPv6 a F-HMIPv6. Způsoby přechodu testuje v simulačním prostředí na 200 mobilních uzlech. Jako nejlepší z testovaných vzešel způsob rychlého předání (FMIPv6). Tento způsob tedy použil jako základ pro tvorbu vlastního mechanismu Aeronautical Fast Mobile IPv6 (AFMIPv6). Nový mechanismus pak, podle autorova testování, přináší zlepšení okolo 10 23%, především v závislosti na parametrech linky.
32 5 PODPORA MOBILITY IPV6 U SÍŤOVÝCH A KONCOVÝCH ZAŘÍZENÍ 32 5 Podpora mobility IPv6 u síťových a koncových zařízení 5.1 IPv6 Ready Logo Program Je programem mezinárodního konsorcia IPv6 Forum (ipv6forum.com, 2015), který testuje dodržování jednotných podmínek a interoperabilitu hardwaru a softwaru pracujícího s IPv6. Účelem je zvýšení důvěry uživatelů v připravenost a použitelnost nového protokolu. (ipv6ready.org, 2015) Program je momentálně ve Fázi 2 (Zlaté). Pro získání tohoto loga musí produkt splňovat přísné požadavky stanovené výborem. (ipv6ready.org, 2015) Obrázek 18: IPv6 Ready Logo (ipv6ready.org, 2015) Udělování loga v souvislosti s Mobilitou IPv6 bylo zastaveno a označeno jako experimentální. (ipv6ready.org, 2015) 5.2 Operační systémy Linux Podpora mobility IPv6 je zabudována přímo v linuxovém kernelu od verze , bohužel ve verzích 3.* je až do verze nefunkční. 17 (umip.org, 2013) Podpora mobility nebo některé její funkce nemusí být v kernelu v základu povoleny a musí se před instalací povolit. Samotné použití mobility je pak usnadněno volně dostupnými softwarovými implementacemi. Za nejvíce relevantní a nejaktuálnější lze považovat implementace UMIP (umip.org, 2013) a mip6d-ng (mip6d-ng.net, 2015). To jakou roli 18 zařízení plní, pak závisí na konfiguraci. USAGI-patched Mobile IPv6 for Linux (UMIP) je otevřený software podpory mobility IPv6 a NEMO pro systémy Linux. (umip.org, 2013) Mobile IPv6 Daemon Next Generation (mip6d-ng) je novou implementací mobility IPv6 pro systémy Linux a Android. (mip6d-ng.net, 2015) Ostatní 17 Pro ostatní verze kernelu ať už 2.* nebo 3.* může existovat patch. 18 domácí agent/mobilní uzel/korespondent atd.
33 5.3 Směrovače 33 Přestože ostatní běžně používané operační systémy podporují IPv6, podpora mobility u nich není standardně implementovaná a informace o její případné podpoře nejdou dostupné Systém může případně pracovat jako korespondenční uzel, ovšem bez možnosti optimalizace cesty, která vyžaduje aktivní podporu mobility. 5.3 Směrovače Z tradičních výrobců síťových prvků, pouze směrovače od firmy Cisco přímo podporují mobilitu IPv6. Tabulka 2: Přehled podpory MIPv6 u zařízení Cisco (tools.cisco.com, 2015) Funkce Verze OS Platforma IPv6 ACL Extensions for Mobile IPv6 19 Mobile IPv6 HA phase 2 Proxy Mobile IPv6 support for MAG functionality IPv6 client support on Proxy Mobile IPv6 MAG Proxy Mobile IPv6 LMA NAT Traversal Support for Proxy Mobile IPv6 3.8S, 3.9S, 3.10S, 12.2, 12.4, 15.0, 15.1, 15.2, 15.3, , 15.0, 15.1, 15.2, 15.3, S, 3.5S, 3.6S, 3.7S, 3.8S, 3.9S, 3.10S, 3.11S, 3.12S, 3.13S, 3.14S, 15.2, S, 3.9S, 3.10S, 3.11S, 3.12S, 3.13S 3.6S, 3.7S, 3.8S, 3.10S, 3.12S, 3.13S, 3.14S 3.8S, 3.12S, 3.13S, 3.14S 17XX, 18XX, 19XX, 26XX, 28XX, 32XX, 3660, 3845, 5915, 7200, 7400, 7600, 8XX, AS5400, C8XX, CAT6000 IADXX, UC520, VG350, ISR4451-X a další 17XX, 18XX, 19XX, 26XX, 28XX, 32XX, 3660, 3845, 5915, 7200, 7400, 7600, 8XX, AS5400, C8XX, CAT6000, IADXX, UC520, VG350 a další ASR1000, ASR1001, ASR1002, ISR4321, ISR4331, ISR4351, ISR4431, ISR4451-X, 1941, 2901, 2911, 2921, 2951, 3945, 7200 CSR1000V, ISR4321, ISR4331, ISR4351, ISR4431, ISR4451-X ASR1000, ASR1001, ASR1002, ISR4321, ISR4331, ISR4351, ISR4431, ISR4451-X ASR1000, ASR1001, ASR1002 Všechny verze OS, platformy a další informace lze najít na: 19 Tato funkce povoluje IPv6 paket s hlavičkou specifickou pro mobilitu IPv6.
34 6 PŘÍPADOVÁ STUDIE NASAZENÍ MOBILITY IPV Případová studie nasazení mobility IPv6 Případovou studii jsem prováděl v síťové laboratoři Mendelovy univerzity v Brně s využitím zdejších zařízení. V průběhu studie jsem čerpal především z dokumentace dostupné na umip.org (umip.org, 2013) a částečně také z umip.linux-ipv6.org (umip.linux-ipv6.org, 2009). 6.1 Topologie síťové infrastruktury Obrázek 19: Topologie síťové infrastruktury
35 6.1 Topologie síťové infrastruktury 35 Ve výchozím stavu se mobilní uzel (MN) nachází v domácí síti 2001:db8:ffff::/64 a je spojen s domácím agentem (HA) přes ethernetové rozhraní. Má přidělenou domácí adresu 2001:db8:ffff::1. Dále jsou možné tři druhy přechoduvzhledem k tomu, že jsem neměl k dispozici vhodné zařízení s ethernetovým i bezdrátovým rozhraním, simuloval jsem bezdrátový přechod pomocí tří směrovačů s funkcí bezdrátového mostu. Mobilní uzel byl tedy vždy připojen přes rozhraní eth0.: 1. Mobilní uzel se přesune z domácí sítě, do sítě 2001:3::/64, kde se připojí k místnímu směrovači přes bezdrátové rozhraní. Pomocí autokonfigurace (v tomto případě způsobem EUI64) se mu automaticky přidělí dočasná adresa (CoA). 2. Mobilní uzel se přesune ze sítě 2001:3::/64 do sítě 2001:4::/64, kde se opět připojí k místnímu směrovači přes bezdrátové rozhraní. Dočasná adresa se přidělí stejným způsobem jako u předchozí sítě. 3. Mobilní uzel se z některé z cizích sítí přesune zpátky do sítě domácí, kde se znovu připojí k domácímu agentovi pomocí ethernetového rozhraní. Dočasná adresa je totožná s domácí adresou. Když se mobilní uzel nachází v domácí síti, prochází veškerá komunikace přes domácího agenta. To jak probíhá komunikace s mobilním uzlem v momentě, kdy se nachází v cizí síti, závisí na zvoleném způsobu: 1. Veškerá komunikace prochází přes domácího agenta, který pak vše posílá mobilnímu uzlu tunelem, zabezpečeným ESP. Na korespondenční uzel (CN) nejsou kladeny žádné nároky. 2. Komunikace probíhá způsobem optimalizace cesty. Korespondenční uzel musí aktivně podporovat mobilitu IPv6. Použitá konfigurace Domácí agent osobní počítač s operačním systémem Linux a několika síťovými kartami. Mobilní uzel osobní počítač s operačním systémem Linux. Jako bezdrátové rozhraní byl použit MikroTik RouterBoard 951n. Korespondenční uzel Bez optimalizace cesty osobní počítač s libovolným operačním systémem podporujícím IPv6. S optimalizací cesty osobní počítač s operačním systémem Linux. Směrovač Cisco Catalyst 3560 Layer 3 přepínač tvořící páteř topologie. Přepínač propojení domácí sítě.
Y36PSI IPv6. Jan Kubr - 7_IPv6 Jan Kubr 1/29
Y36PSI IPv6 Jan Kubr - 7_IPv6 Jan Kubr 1/29 Obsah historie, motivace, formát datagramu, adresace, objevování sousedů, automatická konfigurace, IPsec, mobilita. Jan Kubr - 7_IPv6 Jan Kubr 2/29 Historie
Úvod do IPv6. Pavel Satrapa
Úvod do IPv6 Pavel Satrapa Pavel.Satrapa@tul.cz 1. polovina 90. let IPv4 adresy dojdou kolem roku 2003 některé kategorie (třída B) mnohem dříve Návrh nové verze IP času je dost neomezí se jen na prodloužení
IPv6. RNDr. Ing. Vladimir Smotlacha, Ph.D.
IPv6 RNDr. Ing. Vladimir Smotlacha, Ph.D. Katedra počítačových systémů Fakulta informačních technologií České vysoké učení technické v Praze Vladimír Smotlacha, 2011 Počítačové sít ě BI-PSI LS 2010/11,
Počítačové sítě II. 15. Internet protokol verze 6 Miroslav Spousta, 2006
Počítačové sítě II 15. Internet protokol verze 6 Miroslav Spousta, 2006 , http://www.ucw.cz/~qiq/vsfs/ 1 IPv6 nejnovější protokol, ve fázi testování řeší: vyčerpání adres zabezpečení (povinně
Mobilita v IP verze 6 Úvod
Mobilita v IP verze 6 Úvod Lukáš Repka IP je nejzákladnějším nosným protokolem rodiny TCP/IP. Všechny ostatní protokoly jsou přenášeny přímo v datové části IP s příslušným identifikačním číslem vyššího
Abychom se v IPv6 adresách lépe orientovali, rozdělíme si je dle způsobu adresování do několika skupin:
Adresy v internetovém protokolu verze 6 (I) V tomto a dalším díle IPv6 seriálu se budeme věnovat různým typům IPv6 adres, vysvětlíme si jejich formát zápisu, k čemu se používají a kde se s nimi můžeme
Internet a zdroje. (ARP, routing) Mgr. Petr Jakubec. Katedra fyzikální chemie Univerzita Palackého v Olomouci Tř. 17. listopadu
Internet a zdroje (ARP, routing) Mgr. Petr Jakubec Katedra fyzikální chemie Univerzita Palackého v Olomouci Tř. 17. listopadu 12 26. 11. 2010 (KFC-INTZ) ARP, routing 26. 11. 2010 1 / 10 1 ARP Address Resolution
Zkrácení zápisu dvojitou dvojtečkou lze použít pouze jednou z důvodu nejednoznačnosti interpretace výsledného zápisu adresy.
Vlastnosti IPv6 (I) Minulé díly seriálu IPv6 vysvětlily proč se IPv4 blíží ke svému konci aže jeho nástupcem je nový Internetový Protokol verze 6 (IPv6). Tématem dnešního dílu jsou vlastnosti IPv6 protokolu.
Počítačové sítě 1 Přednáška č.5
Počítačové sítě 1 Přednáška č.5 Osnova = Vlastnosti IPv6 = Adresování v IPv6 = Routovací protokoly pro IPv6 = Metody migrace mezi IPv4 a IPv6 Rozdíly IPv4 vs IPv6 = Větší adresní prostor = Řádově 100 000
Protokol IPv6, část 2
Protokol IPv6, část 2 1/35 Obsah přednášky Průzkum okolí Objevování sousedů Detekce dosažitelnosti Objevování směrovačů Autokonfigurace Podpora mobility Domácí agent Komunikace přes domácího agenta Optimalizace
Standardizace Internetu (1)
Internet Standardizace Internetu (1) RFC Request for Comments, základní dokumenty identifikovány čísly, po vydání se nemění místo změny se nahradí jiným RFC přidělen stav proposed standard: návrh (ustálené,
Registrační číslo projektu: CZ.1.07/1.5.00/34.0553 Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost
Registrační číslo projektu: CZ.1.07/1.5.00/34.0553 CZ.1.07 Vzděláním pro konkurenceschopnost Projekt je realizován v rámci Operačního programu Vzdělávání pro konkurence schopnost, který je spolufinancován
Komunikační sítě a internetový protokol verze 6. Lukáš Čepa, Pavel Bezpalec
Komunikační sítě a internetový protokol verze 6 Lukáš Čepa, Pavel Bezpalec Autoři: Lukáš Čepa, Pavel Bezpalec Název díla: Komunikační sítě a internetový protokol verze 6 Vydalo: České vysoké učení technické
4. Síťová vrstva. Síťová vrstva. Počítačové sítě I. 1 (6) KST/IPS1. Studijní cíl. Představíme si funkci síťové vrstvy a jednotlivé protokoly.
4. Síťová vrstva Studijní cíl Představíme si funkci síťové vrstvy a jednotlivé protokoly. Doba nutná k nastudování 3 hodiny Síťová vrstva Síťová vrstva zajišťuje směrování a poskytuje jediné síťové rozhraní
Studentská unie ČVUT v Praze, klub Silicon Hill. 22. února Ondřej Caletka (SU ČVUT) IPv6 nové (ne)bezpečí? 22.
IPv6 nové (ne)bezpečí? Ondřej Caletka Studentská unie ČVUT v Praze, klub Silicon Hill 22. února 2011 Ondřej Caletka (SU ČVUT) IPv6 nové (ne)bezpečí? 22. února 2011 1 / 14 Silicon Hill Studentský klub Studentské
VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY. ANALÝZA HANDOVERU V MOBILE IPv6 MOBILE IPv6 HANDOVER
VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA ELEKTROTECHNIKY A KOMUNIKAČNÍCH TECHNOLOGIÍ ÚSTAV TELEKOMUNIKACÍ FACULTY OF ELECTRICAL ENGINEERING AND COMMUNICATION DEPARTMENT OF TELECOMMUNICATIONS
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.
Směrování Ve větších sítích již není možné propojit všechny počítače přímo. Limitujícím faktorem je zde množství paketů všesměrového vysílání broadcast, omezené množství IP adres atd. Jednotlivé sítě se
X36PKO Úvod Protokolová rodina TCP/IP
X36PKO Úvod Protokolová rodina TCP/IP 1 Kontakty Jan Kubr kubr@fel.cvut.cz,místnost E-435,(22435) 7628, konzultace Po 15:30, po předchozí domluvě, https://dsn.felk.cvut.cz/wiki/vyuka/cviceni/x36pko/start
5. Směrování v počítačových sítích a směrovací protokoly
5. Směrování v počítačových sítích a směrovací protokoly Studijní cíl V této kapitole si představíme proces směrování IP.. Seznámení s procesem směrování na IP vrstvě a s protokoly RIP, RIPv2, EIGRP a
Seminární práce do předmětu: Bezpečnost informačních systémů. téma: IPsec. Vypracoval: Libor Stránský
Seminární práce do předmětu: Bezpečnost informačních systémů téma: IPsec Vypracoval: Libor Stránský Co je to IPsec? Jedná se o skupinu protokolů zabezpečujících komunikaci na úrovni protokolu IP (jak už
Možnosti IPv6 NAT. Lukáš Krupčík, Martin Hruška KRU0052, HRU0079. Konfigurace... 3 Statické NAT-PT Ověření zapojení... 7
Možnosti IPv6 NAT Lukáš Krupčík, Martin Hruška KRU0052, HRU0079 Abstrakt: Tento dokument ukazuje možné řešení problematiky IPv6 NAT. Součástí je návrh topologií zapojení a praktické otestovaní. Kontrola
Registrační číslo projektu: CZ.1.07/1.5.00/34.0553 Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost
Registrační číslo projektu: CZ.1.07/1.5.00/34.0553 CZ.1.07 Vzděláním pro konkurenceschopnost Projekt je realizován v rámci Operačního programu Vzdělávání pro konkurence schopnost, který je spolufinancován
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
Registrační číslo projektu: CZ.1.07/1.5.00/34.0553 CZ.1.07 Vzděláním pro konkurenceschopnost Projekt je realizován v rámci Operačního programu Vzdělávání pro konkurence schopnost, který je spolufinancován
Síťová vrstva. RNDr. Ing. Vladimir Smotlacha, Ph.D.
Síťová vrstva RNDr. Ing. Vladimir Smotlacha, Ph.D. Katedra počítačových systémů Fakulta informačních technologií České vysoké učení technické v Praze Vladimír Smotlacha, 2011 Počítačové sít ě BI-PSI LS
Protokoly: IP, ARP, RARP, ICMP, IGMP, OSPF
IP vrstva Protokoly: IP, ARP, RARP, ICMP, IGMP, OSPF UDP TCP Transportní vrstva ICMP IGMP OSPF Síťová vrstva ARP IP RARP Ethernet driver Vrstva síťového rozhraní 1 IP vrstva Do IP vrstvy náležejí další
Routování směrovač. směrovač
Routování směrovač směrovač 1 Předmět: Téma hodiny: Třída: _ Počítačové sítě a systémy Routování směrovač 3. a 4. ročník SŠ technické Autor: Ing. Fales Alexandr Software: SMART Notebook 11.0.583.0 Obr.
Registrační číslo projektu: CZ.1.07/1.5.00/34.0553 Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost
Registrační číslo projektu: CZ.1.07/1.5.00/34.0553 CZ.1.07 Vzděláním pro konkurenceschopnost Projekt je realizován v rámci Operačního programu Vzdělávání pro konkurence schopnost, který je spolufinancován
Počítačové sítě pro V3.x Teoretická průprava II. Ing. František Kovařík
Počítačové sítě pro V3.x Teoretická průprava II. Ing. František Kovařík SŠ IT a SP, Brno frantisek.kovarik@sspbrno.cz Model TCP/IP - IP vrstva 2 Obsah 3. bloku IPv4 záhlaví, IP adresy ARP/RARP, ICMP, IGMP,
Desktop systémy Microsoft Windows
Desktop systémy Microsoft Windows IW1/XMW1 2014/2015 Jan Fiedor ifiedor@fit.vutbr.cz Fakulta Informačních Technologií Vysoké Učení Technické v Brně Božetěchova 2, 612 66 Brno Revize 14. 10. 2014 14. 10.
Semestrální projekt do předmětu SPS
Semestrální projekt do předmětu SPS Název projektu: Instalace a provoz protokolu IPv6 v nových verzích MS Windows (XP). Ověření proti routerům Cisco a Linux. Cíl projektu: Autoři: Cílem tohoto projektu
Konfigurace DHCP serveru a překladu adres na směrovačích Cisco
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE Fakulta elektrotechnická PROJEKT Č. 5 Konfigurace DHCP serveru a překladu adres na směrovačích Cisco Vypracoval: V rámci předmětu: Jan HLÍDEK Komunikace v datových
Pavel Satrapa. IP v6. Internet Protokol verze 6
Pavel Satrapa IP v6 Internet Protokol verze 6 c 2002 Pavel Satrapa Vydal Neokortex spol. s. r. o. Na Rovnosti 2245/3, 130 00 Praha 3 Tel.: (02) 848 608 82, 848 609 42 http://www.neo.cz/ Tisk EKON družstvo,
Protokol IP verze 6. Filip Staněk Petr Grygárek
Protokol IP verze 6 Filip Staněk Petr Grygárek Proč IPv6 1995 - RFC 1883: Internet Protocol, Version 6 Požadavky Adresní prostor 128 bitů (3,4 * 10E38) Různé druhy adres (uni-, multi-, any-cast) Jednotné
Protokol IP verze 6. Co je to IPv6. Projektování distribuovaných systémů Ing. Jiří Ledvina, CSc.
Protokol IP verze 6 Projektování distribuovaných systémů Ing. Jiří Ledvina, CSc. Co je to IPv6 Architektura adres Plug and Play Systém jmenných domén Přechod IPv4 na IPv6 Problémy IPv4 Vyčerpání IPv4 adres
L2 multicast v doméně s přepínači CISCO
L2 multicast v doméně s přepínači CISCO Vojtěch Kotík (KOT0084) Abstrakt: Tento dokument se zabývá šířením L2 multicastu v doméně složené z přepínačů Cisco. Obsahuje stručný popis technologie a jejích
XMW3 / IW3 Sítě 1. Štefan Pataky, Martin Poisel YOUR LOGO
XMW3 / IW3 Sítě 1 Štefan Pataky, Martin Poisel Základy síťí v prostředí MS Windows IPv4 a IPv6 - zápis a přidělování adres, rozsahy adres - dynamické získání adresy - DHCP, Router Advertisment, Neighbour
Obsah. Úvod 13. Věnování 11 Poděkování 11
Věnování 11 Poděkování 11 Úvod 13 O autorech 13 O odborných korektorech 14 Ikony použité v této knize 15 Typografické konvence 16 Zpětná vazba od čtenářů 16 Errata 16 Úvod k protokolu IPv6 17 Cíle a metody
Směrovací protokol Mesh (802.11s) na platformě Mikrotik
Směrovací protokol Mesh (802.11s) na platformě Mikrotik J. Bartošek, P. Havíček Abstrakt: V této práci je popsán princip fungování směrovacího protokolu mesh na platformě mikrotik. Na této platformě ovšem
Propojování sítí,, aktivní prvky a jejich principy
Propojování sítí,, aktivní prvky a jejich principy Petr Grygárek 1 Důvody propojování/rozdělování sítí zvětšení rozsahu: překonání fyzikálních omezení dosahu technologie lokální sítě propojení původně
Směrovací protokol OSPF s využitím systému Mikrotom. Ing. Libor Michalek, Ph.D.
Směrovací protokol OSPF s využitím systému Mikrotom Ing. Libor Michalek, Ph.D. Ostrava, 2010 Úvod Mikrotik představuje kompletní operační systém pracující jak na platformách x86, tak na proprietárních
Autor: Lukáš Čepa Název díla: IPv6 Zpracoval(a): České vysoké učení technické v Praze Fakulta elektrotechnická Kontaktní adresa: Technická 2, Praha 6
IPv6 Lukáš Čepa Autor: Lukáš Čepa Název díla: IPv6 Zpracoval(a): České vysoké učení technické v Praze Fakulta elektrotechnická Kontaktní adresa: Technická 2, Praha 6 Inovace předmětů a studijních materiálů
IP adresy. IP protokol shrnutí poznatků. IP adresa (IPv4)
IP adresy Tato kapitola navazuje na kapitoly Síťová komunikace a TCP/IP protokoly a podrobněji rozebírá problematiku adresování v počítačových sítích. Po jejím prostudování bude čtenář schopen vysvětlit
Počítačové sítě IP směrování (routing)
Počítačové sítě IP směrování (routing) IP sítě jsou propojeny směrovači (routery) funkcionalita směrovačů pokrývá 3. vrstvu RM OSI ~ vrstvu IP architektury TCP/IP (L3) směrovače provádějí přepojování datagramů
L2 multicast v doméně s přepínači CISCO
L2 multicast v doméně s přepínači CISCO Vojtěch Kotík (KOT0084) Abstrakt: Tento dokument se zabývá šířením L2 multicastu v doméně složené z přepínačů Cisco. Obsahuje stručný popis technologie a jejích
Typická využití atributu Community protokolu BGP - modelové situace
Typická využití atributu Community protokolu BGP - modelové situace Vít Slováček Login: SLO0058 Abstrakt: Dokument popisuje konfiguraci protokolu BGP (Border Gateway Protocol) a nastavení atributu community.
Počítačové sítě II. 13. Směrování. Miroslav Spousta, 2004
Počítačové sítě II 13. Směrování Miroslav Spousta, 2004 1 Představa propojení sítí sítě jsou propojeny pomocí směrovačů mezi každými dvěma uzly existuje cesta přes mezilehlé sítě a směrovače většinou více
Vnější směrovací protokoly
Vnější směrovací protokoly 1 Předmět: Téma hodiny: Třída: Počítačové sítě a systémy Vnější směrovací protokoly _ 3. a 4. ročník SŠ technické Autor: Ing. Fales Alexandr Software: SMART Notebook 11.0.583.0
Bezpečnost vzdáleného přístupu. Jan Kubr
Bezpečnost vzdáleného přístupu Jan Kubr Vzdálené připojení - protokoly IPsec PPTP, P2TP SSL, TSL IPsec I RFC 4301-4309 IPv6, IPv4 autentizace Authentication Header (AH) šifrování Encapsulating Security
JAK ČÍST TUTO PREZENTACI
PŘENOSOVÉ METODY V IP SÍTÍCH, S DŮRAZEM NA BEZPEČNOSTNÍ TECHNOLOGIE David Prachař, ABBAS a.s. JAK ČÍST TUTO PREZENTACI UŽIVATEL TECHNIK SPECIALISTA VÝZNAM POUŽÍVANÝCH TERMÍNŮ TERMÍN SWITCH ROUTER OSI
IPv6. Miroslav Čech. (aktualizováno 2009, J. Blažej)
IPv6 Miroslav Čech (aktualizováno 2009, J. Blažej) Literatura P.Satrapa: IPv6, Neocortex sro., Praha 2002 RFC2460 Internet Protocol, Version 6 (IPv6) Specification [December 1998] RFC2373 IP Version 6
Site - Zapich. Varianta 1
Site - Zapich Varianta 1 1. Koncovy uzel PC1 overuje pres PING konektivitu uzlu PC3. Jaky bude obsah ethernetoveho ramce nesouciho ICMP zpravu od PC1 na portu Fa0/3 SW1? SRC address: MAC_PC1 DST address:
Nasazení protokolu IPv6 v prostředí univerzitní sítě VŠB-TU Ostrava
1 / 19 Nasazení protokolu IPv6 v prostředí univerzitní sítě VŠB-TU Ostrava Martin Pustka Martin.Pustka@vsb.cz VŠB-TU Ostrava Europen, Pavlov 9.5.2011 Charakteristika počítačové sítě 2 / 19 Počítačová sít
Počítačové sítě II. 12. IP: pomocné protokoly (ICMP, ARP, DHCP) Miroslav Spousta, 2006 <qiq@ucw.cz>, http://www.ucw.cz/~qiq/vsfs/
Počítačové sítě II 12. IP: pomocné protokoly (ICMP, ARP, DHCP) Miroslav Spousta, 2006 , http://www.ucw.cz/~qiq/vsfs/ 1 ICMP Internet Control Message Protocol doslova protokol řídicích hlášení
Nezávislé unicast a multicast topologie s využitím MBGP
Nezávislé unicast a multicast topologie s využitím MBGP Bc. Kriváček Martin (KRI0080), Bc. Stratil Tomáš(STR0136) Abstrakt: Tento krátký dokument by měl teoreticky i prakticky zasvětit do problematiky
Téma bakalářských a diplomových prací 2014/2015 řešených při
Téma bakalářských a diplomových prací 2014/2015 řešených při Computer Network Research Group at FEI UPCE V případě zájmu se ozvěte na email: Josef.horalek@upce.cz Host Intrusion Prevention System Cílem
7. Aplikační vrstva. Aplikační vrstva. Počítačové sítě I. 1 (5) KST/IPS1. Studijní cíl. Představíme si funkci aplikační vrstvy a jednotlivé protokoly.
7. Aplikační vrstva Studijní cíl Představíme si funkci aplikační vrstvy a jednotlivé protokoly. Doba nutná k nastudování 2 hodiny Aplikační vrstva Účelem aplikační vrstvy je poskytnout aplikačním procesům
DHCP. Martin Jiřička,
DHCP Dynamic Host Configuration Protocol Historie Internet System Consortium odvozeno z BOOTP, rozšiřuje ho nástup s rozvojem sítí rozdíly v konfiguraci přidělování IP BOOTP statické DHCP dynamické (nejen)
Stav IPv4 a IPv6 v České Republice
Pavel Šimerda pavel.simerda@netinstall.cz MikroExpo 2012 http://data.pavlix.net/mikroexpo/2012/ Stručná historie Problém vyčerpání adresního prostoru IPv4 1991 Routing and Addressing Group (ROAD) 1993
Sledování ICMPv6 na segmentu LAN s protokolem IPv6
Projekt do předmětu Směrované a přepínané sítě Sledování ICMPv6 na segmentu LAN s protokolem IPv6 2006 Petr Gelnar, Roman Šimeček Obsah Obsah... 2 1. Úvod... 3 2. Popis ICMPv6... 3 Položky ve zprávě...
Registrační číslo projektu: CZ.1.07/1.5.00/34.0553 Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost
Registrační číslo projektu: CZ.1.07/1.5.00/34.0553 Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost Projekt je realizován v rámci Operačního programu Vzdělávání pro konkurence
Počítačové sítě II. 13. Směrování Miroslav Spousta, 2006 <qiq@ucw.cz>, http://www.ucw.cz/~qiq/vsfs/
Počítačové sítě II 13. Směrování Miroslav Spousta, 2006 , http://www.ucw.cz/~qiq/vsfs/ 1 Představa propojení sítí sítě jsou propojeny pomocí směrovačů mezi každými dvěma uzly existuje cesta
Analýza protokolů rodiny TCP/IP, NAT
Analýza protokolů rodiny TCP/IP, NAT Počítačové sítě 7. cvičení ARP Address Resolution Protocol mapování IP adres na MAC adresy Při potřebě zjistit MAC adresu k IP adrese se generuje ARP request (broadcast),
Hot Standby Router Protocol (zajištění vysoké spolehlivosti výchozí brány)
České vysoké učení technické v Praze Fakulta elektrotechnická Moderní technologie Internetu Hot Standby Router Protocol (zajištění vysoké spolehlivosti výchozí brány) Abstrakt Popis jednoho z mechanizmů
IPv4/IPv6. Ing. Michal Gust, ICZ a. s.
IPv4/IPv6 Ing. Michal Gust, ICZ a. s. www.i.cz Agenda IPv4 krátké zopakování Proč se zajímat o IPv6? V čem je IPv6 jiný? Možnosti nasazení IPv6 www.i.cz Třídy adres, privátní sítě, Class Leading bits Size
Y36SPS Jmenné služby DHCP a DNS
Y36SPS Jmenné služby DHCP a DNS Jan Kubr - Y36SPS 1 8/2007 Dynamic host configuration protocol (DHCP) 1993 RFC2131 přidělení parametrů při startu IP adresa, maska, směrovače přidělení IP adresy dynamické
VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ
VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA ELEKTROTECHNIKY A KOMUNIKAČNÍCH TECHNOLOGIÍ ÚSTAV TELEKOMUNIKACÍ FACULTY OF ELECTRICAL ENGINEERING AND COMMUNICATION DEPARTMENT OF TELECOMMUNICATIONS
Hodinový rozpis kurzu Správce počítačové sítě (100 hod.)
Hodinový rozpis kurzu Správce počítačové sítě (100 hod.) Předmět: Bezpečnost a ochrana zdraví při práci (1 v.h.) 1. VYUČOVACÍ HODINA BOZP Předmět: Základní pojmy a principy sítí (6 v.h.) 2. VYUČOVACÍ HODINA
Adresování v internetu
IP adresa Domény Program ping Adresování v internetu Následující text popisuje adresování v internetu, kterému jsou věnovány obě části. První část věnovanou internetovému protokolu lze však aplikovat na
1. Směrovače směrového protokolu směrovací tabulku 1.1 TTL
1. Směrovače Směrovače (routery) jsou síťové prvky zahrnující vrstvy fyzickou, linkovou a síťovou. Jejich hlavním úkolem je směrování paketů jednotlivými sítěmi ležícími na cestě mezi zdrojovou a cílovou
WrapSix aneb nebojme se NAT64. Michal Zima.
WrapSix aneb nebojme se NAT64 Michal Zima zima@wrapsix.cz EurOpen, 14. května 2013 NAT64 je jedním z mnoha přechodových mechanismů pro IPv6 nahrazuje koncept NAT-PT hlavní RFC6144 6147 snaží se obejít
DNS, DHCP DNS, Richard Biječek
DNS, DHCP Richard Biječek DNS (Domain Name System) Překlady názvů hostname Informace o službách (např. mail servery) Další služby (zpětné překlady, rozložení zátěže) Hlavní prvky DNS: DNS server(y) DNS
Konfigurace síťových stanic
Konfigurace síťových stanic Cíl kapitoly Cílem této kapitoly je porozumět správně nakonfigurovaným stanicím z hlediska připojení k datovým sítím. Studenti se seznámí se základními pojmy a principy konfigurace,
BEZTŘÍDNÍ SMĚROVÁNÍ, RIP V2 CLASSLESS ROUTING, RIP V2
FAKULTA INFORMAČNÍCH TECHNOLOGIÍ ÚSTAV INFORMAČNÍCH SYSTÉMŮ FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF INFORMATION SYSTEMS BEZTŘÍDNÍ SMĚROVÁNÍ, RIP V2 CLASSLESS ROUTING, RIP V2 JIŘÍ KAZÍK JAROSLAV
Úvod Bezpečnost v počítačových sítích Technologie Ethernetu
České vysoké učení technické v Praze FAKULTA INFORMAČNÍCH TECHNOLOGIÍ katedra počítačových systémů Úvod Bezpečnost v počítačových sítích Technologie Ethernetu Jiří Smítka jiri.smitka@fit.cvut.cz 26.9.2011
Aktivní prvky: brány a směrovače. směrovače
Aktivní prvky: brány a směrovače směrovače 1 Předmět: Téma hodiny: Třída: Počítačové sítě a systémy Aktivní prvky brány a směrovače 3. a 4. ročník SŠ technické Autor: Ing. Fales Alexandr Software: SMART
Implementace protokolu IPv6 v bezdrátové síti
VŠB - Technická univerzita Ostrava Fakulta elektrotechniky a informatiky Katedra informatiky Implementace protokolu IPv6 v bezdrátové síti 2004 Stanislav Michalec - i - Prohlašuji, že jsem tuto diplomovou
Inovace bakalářského studijního oboru Aplikovaná chemie
http://aplchem.upol.cz CZ.1.07/2.2.00/15.0247 Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky. Síťové vrstvy a protokoly Síťové vrstvy Síťové vrstvy Fyzická
Zabezpečení v síti IP
Zabezpečení v síti IP Problematika zabezpečení je dnes v počítačových sítích jednou z nejdůležitějších oblastí. Uvážíme-li kolik citlivých informací je dnes v počítačích uloženo pak je požadavek na co
Identifikátor materiálu: ICT-3-03
Identifikátor materiálu: ICT-3-03 Předmět Téma sady Informační a komunikační technologie Téma materiálu TCP/IP Autor Ing. Bohuslav Nepovím Anotace Student si procvičí / osvojí architekturu TCP/IP. Druh
MPLS MPLS. Label. Switching) Michal Petřík -
MPLS (MultiProtocol Label Switching) Osnova prezentace: Technologie MPLS Struktura MPLS sítě MPLS a VPN G-MPLS Dotazy 2 / 21 Vznik MPLS: Ipsilon Networks (IP switching) pouze pro ATM Cisco systems, inc.
Historie a současnost IPv6. Pavel Satrapa Pavel.Satrapa@tul.cz
Historie a současnost IPv6 Pavel Satrapa Pavel.Satrapa@tul.cz Vznik IPv6 první úvahy v roce 1990 základní koncepční rozhodnutí přijata v 1. polovině 90. let hlavní motivací bylo hrozící vyčerpání adres
Co je to IPv6 Architektura adres Plug and Play Systém jmenných domén Přechod Současný stav IPv6
Co je to IPv6 Architektura adres Plug and Play Systém jmenných domén Přechod Současný stav IPv6 Problémy IPv4 Vyčerpání IPv4 adres 4 slabiky = 4,3 miliard adres Méně než je populace lidí (6,1 miliard)
Architektura TCP/IP je v současnosti
Architektura TCP/IP - úvod Architektura TCP/IP je v současnosti nejpoužívanější síťová architektura architektura sítě Internet Uplatnění TCP/IP user-end systémy (implementace všech funkčních vrstev) mezilehlé
íta ové sít TCP/IP Protocol Family de facto Request for Comments
Architektura TCP/IP v současnosti nejpoužívanější síťová architektura architektura sítě Internet Uplatnění user-end systémy (implementace všech funkčních vrstev) mezilehlé systémy (implementace spodních
Počítačové sítě I LS 2004/2005 Návrh a konstrukce sítě zadání
Počítačové sítě I LS 2004/2005 Návrh a konstrukce sítě zadání Petr Grygárek, FEI VŠB-TU Ostrava Zadání Navrhněte, prakticky zkonstruujte a zdokumentujte síť přidělené lokality připojené do sítě WAN. Popis
Co znamená IPv6 pro podnikovou informatiku.
Co znamená IPv6 pro podnikovou informatiku Pavel.Satrapa@tul.cz Věčné téma největším problémem Internetu je jeho úspěch historicky pojmenovávání počítačů řešení: DNS velikost směrovacích tabulek řešení:
Co nového v IPv6? Pavel Satrapa
Co nového v IPv6? Pavel Satrapa Pavel.Satrapa@tul.cz Je povinné RFC 6540 (BCP 177 best practices) nové implementace IP musí podporovat IPv6 aktualizace stávajících by měly podporovat IPv6 kvalita IPv6
Analýza aplikačních protokolů
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE Fakulta elektrotechnická PROJEKT Č. 4 Analýza aplikačních protokolů Vypracoval: V rámci předmětu: Jan HLÍDEK Komunikace v datových sítích (X32KDS) Měřeno: 28. 4. 2008
Y36PSI Protokolová rodina TCP/IP
Y36PSI Protokolová rodina TCP/IP Jan Kubr - Y36PSI 1 11/2008 Program protokol síťové vrstvy IP podpůrné protokoly ICMP RARP, BOOTP, DHCP protokoly transportní vrstvy UDP TCP Jan Kubr - Y36PSI 2 11/2008
Jmenné služby a adresace
České vysoké učení technické v Praze FAKULTA INFORMAČNÍCH TECHNOLOGIÍ katedra počítačových systémů Jmenné služby a adresace Jiří Smítka jiri.smitka@fit.cvut.cz 14.2.2011 1/19 Dynamic host configuration
Počítačová síť. je skupina počítačů (uzlů), popřípadě periferií, které jsou vzájemně propojeny tak, aby mohly mezi sebou komunikovat.
Počítačové sítě Počítačová síť je skupina počítačů (uzlů), popřípadě periferií, které jsou vzájemně propojeny tak, aby mohly mezi sebou komunikovat. Základní prvky sítě Počítače se síťovým adaptérem pracovní
3.17 Využívané síťové protokoly
Název školy Číslo projektu Autor Název šablony Název DUMu Tematická oblast Předmět Druh učebního materiálu Anotace Vybavení, pomůcky Střední průmyslová škola strojnická Vsetín CZ.1.07/1.5.00/34.0483 Ing.
Inovace bakalářského studijního oboru Aplikovaná chemie
http://aplchem.upol.cz CZ.1.07/2.2.00/15.0247 Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky. Síťové vrstvy a protokoly Síťové vrstvy Fyzická vrstva Lan,
IPv6: Už tam budeme? Pavel Satrapa, TU v Liberci Pavel.Satrapa@tul.cz
IPv6: Už tam budeme? Pavel Satrapa, TU v Liberci Pavel.Satrapa@tul.cz AMS-IX IPv6 lehce přes 0,5 % provozu květen 2014 3,05 % září 2013 1,87 % Google Google detail víkendy Závěry ze statistik Černého Petra
12. Virtuální sítě (VLAN) VLAN. Počítačové sítě I. 1 (7) KST/IPS1. Studijní cíl. Základní seznámení se sítěmi VLAN. Doba nutná k nastudování
12. Virtuální sítě (VLAN) Studijní cíl Základní seznámení se sítěmi VLAN. Doba nutná k nastudování 1 hodina VLAN Virtuální síť bývá definována jako logický segment LAN, který spojuje koncové uzly, které
OpenVPN. Uvedené dílo podléhá licenci Creative Commons Uved te autora 3.0 Česko. Ondřej Caletka (CESNET, z.s.p.o.) OpenVPN 3. března 2013 1 / 16
OpenVPN Ondřej Caletka 3. března 2013 Uvedené dílo podléhá licenci Creative Commons Uved te autora 3.0 Česko. Ondřej Caletka (CESNET, z.s.p.o.) OpenVPN 3. března 2013 1 / 16 Virtuální privátní sítě Vytvoření
Programování síťové služby Sniffer OSPFv2 a OSPFv3
Dokumentace k projektu z předmětu ISA Programování síťové služby Sniffer OSPFv2 a OSPFv3 Dne 27. listopadu 2011 zpracovala: Kateřina Šímová, xsimov01@stud.fit.vutbr.cz Fakulta informačních technologií
CAD pro. techniku prostředí (TZB) Počítačové sítě
VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ FAKULTA STROJNÍHO INŽENÝRSTVÍ - ENERGETICKÝ ÚSTAV ODBOR TERMOMECHANIKY A TECHNIKY PROSTŘEDÍ CAD pro techniku prostředí (TZB) Počítačové sítě http://ottp.fme.vutbr.cz/cad/
Jiří Tic, TIC080 Lukáš Dziadkowiec, DZI016 VŠB-TUO. Typy LSA v OSPF Semestrální projekt: Směrované a přepínané sítě
.. VŠB-TUO Jiří Tic, TIC080 Lukáš Dziadkowiec, DZI016 Typy LSA v OSPF Semestrální projekt: Směrované a přepínané sítě......... 7.06.2005 1.Zadání Navrhněte topologii sítě pro ověření jednotlivých typů
OSI TCP/IP Aplikace a protokoly 7. aplikační 6. presentační 5. relační
3. TCP/IP Z ISO/OSI vychází i množina protokolů TCP/IP. Protokol TCP/IP vznikl původně jako komunikační protokol ministerstva obrany USA pro sjednocení počítačové komunikace v rámci ARPANET. Slouží ke