Abychom se v IPv6 adresách lépe orientovali, rozdělíme si je dle způsobu adresování do několika skupin:

Podobné dokumenty
Zkrácení zápisu dvojitou dvojtečkou lze použít pouze jednou z důvodu nejednoznačnosti interpretace výsledného zápisu adresy.

Počítačové sítě II. 15. Internet protokol verze 6 Miroslav Spousta, 2006

Úvod do IPv6. Pavel Satrapa

Počítačové sítě 1 Přednáška č.5

IPv6. RNDr. Ing. Vladimir Smotlacha, Ph.D.

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

Y36PSI IPv6. Jan Kubr - 7_IPv6 Jan Kubr 1/29

Desktop systémy Microsoft Windows

VLSM Statické směrování

VLSM Statické směrování

Protokol IP verze 6. Co je to IPv6. Projektování distribuovaných systémů Ing. Jiří Ledvina, CSc.

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

Podsíťování. Počítačové sítě. 7. cvičení

Protokol IP verze 6. Filip Staněk Petr Grygárek

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

Velikost a určení IP adresy

XMW3 / IW3 Sítě 1. Štefan Pataky, Martin Poisel YOUR LOGO

Studentská unie ČVUT v Praze, klub Silicon Hill. 22. února Ondřej Caletka (SU ČVUT) IPv6 nové (ne)bezpečí? 22.

Komunikační sítě a internetový protokol verze 6. Lukáš Čepa, Pavel Bezpalec

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

Příklad síťového adresování

CAD pro. techniku prostředí (TZB) Počítačové sítě

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

IPv4/IPv6. Ing. Michal Gust, ICZ a. s.

Co znamená IPv6 pro podnikovou informatiku.

Počítačové sítě pro V3.x Teoretická průprava II. Ing. František Kovařík

IP adresy. IP protokol shrnutí poznatků. IP adresa (IPv4)

Laboratorní práce: SNMP - Linux snmputils

Počítačové sítě I LS 2004/2005 Návrh a konstrukce sítě zadání

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

Začneme vysvětlením pojmů, které budeme používat a jejichž definic je nutné se držet.

Správa systému MS Windows II

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

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

Co je to IPv6 Architektura adres Plug and Play Systém jmenných domén Přechod Současný stav IPv6

Architektura adres v síti internet Formát IP adres Nehospodárnost VSLM CIDR NAT Adresa protokolu IPv6

Adresování v internetu

Instalační a uživatelská příručka aplikace PSImulator2 Obsah

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

Téma 2 - DNS a DHCP-řešení

Virtuální sítě 2.část VLAN

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

IPv6 na serveru Co by měl administrátor znát... Stanislav Petr

Adresace IPv4, VLSM, CIDR. Příklady a principy

Autokonfigurace IPv6 v lokální sí

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

Počítačové sítě. Miloš Hrdý. 21. října 2007

JAK ČÍST TUTO PREZENTACI

Konfigurace síťových stanic

GRE tunel APLIKA ˇ CNÍ P ˇ RÍRU ˇ CKA

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

Obsah. Úvod 13. Věnování 11 Poděkování 11

Počítačové sítě ZS 2008/2009 Projekt návrhu sítě zadání

Rozvoj IPv6 v České republice. Daniel Suchý NIX.CZ, z.s.p.o.

pozice výpočet hodnota součet je 255

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ

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

ANALÝZA TCP/IP 2 ANALÝZA PROTOKOLŮ DHCP, ARP, ICMP A DNS

íta ové sít TCP/IP Protocol Family de facto Request for Comments

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.

Otázky IPv6. Pavel Satrapa, TU v Liberci Pavel.Satrapa@tul.cz

Další nástroje pro testování

Služby správce.eu přes IPv6

9. Sítě MS Windows. Distribuce Windows. Obchodní označení. Jednoduchý OS pro osobní počítače, pouze FAT, základní podpora peer to peer sítí,

Analýza protokolů rodiny TCP/IP, NAT

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

Počítačové sítě, ZS 2007/2008, kombinované studium. Návrh sítě zadání. Petr Grygárek, FEI VŠB-TU Ostrava

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.

Zásobník protokolů TCP/IP

Projektování distribuovaných systémů Lekce 2 Ing. Jiří ledvina, CSc

Aktivní prvky: síťové karty

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

Počítačové sítě. Cvičení - IP adresy

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

Projekt VRF LITE. Jiří Otisk, Filip Frank

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.

Datum vytvoření. Vytvořeno 18. října Očekávaný výstup. Žák chápe pojmy URL, IP, umí vyjmenovat běžné protokoly a ví, k čemu slouží

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

Počítačové sítě ZS 2012/2013 Projekt návrhu sítě zadání

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

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

IPv6 v CESNETu a v prostředí akademických sítí

1 Protokol TCP/IP (Transmission Control Protocol/Internet Protocol) a OSI model

Stručný návod pro nastavení routeru COMPEX NP15-C

Adresování a subnetting

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

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

3.17 Využívané síťové protokoly

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

Technologie počítačových sítí 6. přednáška

Nová cesta ip. Stará cesta ifconfig, route. Network address translation NAT

Standardizace Internetu (1)

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í

Aktion Connector NÁVOD

Sí tová vrstvá [v1.1]

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

GTS internet DSL. Návod nastavení modemu a spuštění služby. (platné pro Zyxel Prestige VMG1312-B30B)

Technologie počítačových sítí 11. přednáška

Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti. Základy adresace v počítačových sítích. Ondřej Votava

Topologie počítačových sítí Topologie = popisuje způsob zapojení sítí, jejich architekturu adt 1) Sběrnicová topologie (BUS)

Transkript:

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 setkat. Rozsah a zápis IPv6 adres IPv6 adresa má 128 bitů a je tedy 4x větší než IPv4 adresa s 32 bity. Vezmeme-li v úvahu, že s tímto 128 bitovým rozsahem lze mít až 36 165 koncových sítí na jeden čtvereční metr povrchu Země, kde v každé této síti může být až 1,84*10 19 koncových zařízení, měli bychom si s IPv6 adresami na dosti dlouhou dobu vystačit. Pro zápis IPv6 adres byla zvolena šestnáctková soustava, 128 bitů (16 bajtů) je rozděleno znakem dvojtečky na osm dvou bajtových bloků. Jelikož může být zápis IPv6 adresy poměrně dlouhý, lze uplatnit dvě pravidla pro jeho zkrácení. Počáteční nuly v každém bloku lze vynechat a sousedící nulové bloky lze nahradit znakem dvojité dvojtečky ::. Pravidlo dvojité dvojtečky, lze z důvodu jednoznačnosti adresy aplikovat pouze jednou. Například tuto adresu 2001:0db8:ab00:00c3:0000:0000:0000:0002 lze zkráceně zapsat takto 2001:db8:ab00:c3::2. Typy IPv6 adres Abychom se v IPv6 adresách lépe orientovali, rozdělíme si je dle způsobu adresování do několika skupin: Individuální (Unicast) adresa identifikující právě jedno síťové rozhraní. Skupinové (Multicast) skupinová adresa může identifikovat více síťových rozhraní. Paket poslaný na tuto adresu bude doručen na všechna síťová rozhraní (stanice) v dané skupině. Výběrové (Anycast) tato adresa může identifikovat více síťových rozhraní, ale paket poslaný na tuto adresu bude doručen, z pohledu směrování, pouze nejbližšímu z nich. Marně však budete v IPv6 hledat všesměrovou (Broadcast) adresu. Její funkcionalita byla nahrazena skupinovou adresou pro všechny hosty, ale to už trochu předbíháme. Individuální (Unicast) adresy můžeme dále rozdělit dle použíti na: Nespecifikované (Unspecified) 1

Zpětnou smyčku (Loopback) Linkové lokální (Link-Local Unicast) Unikátní lokální (Unique Local Unicast) Globální (Global Unicast) IPv4-mapované (IPv4-mapped) a adresy vyhrazené pro tunelování Nyní, když už máme představu, jaké druhy IPv6 adres existují, můžeme si vysvětlit jejích význam a kde se s nimi lze setkat. Pokud má čtenář k dispozici počítač, může si pro lepší představu vypsat IPv6 adresy na svém systému pomocí následujících příkazů. Jak si dále ukážeme, každý počítač má v dnešní době nějakou IPv6 adresu, škoda jen, že mezi nimi nejsou ty správné (nativní) od poskytovatele připojení k Internetu. Operační systém Linux Windows Individuální adresy ip -6 addr netsh int ipv6 show address Skupinové adresy ip -6 maddr netsh int ipv6 show joins Ukázka možného výstupu na systému Linux: Ukázka možného výstupu na systému Windows 7: 2

Následující dvě IPv6 adresy jsou součástí každého moderního operačního systému. IPv6 adresa zpětné smyčky (::1/128) Formát zápisu: 0:0:0:0:0:0:0:1 nebo zkráceně ::1. Tato adresa je přiřazena speciálnímu rozhraní Loopback, které lze přeložit jako rozhraní zpětné smyčky a používá se pro komunikaci stanice sama se sebou. Linkové lokální (fe80::/10) Jak už název napovídá, platnost adresy je pouze v rámci přímo připojeného segmentu neboli fyzické linky a nejsou tedy směrovatelné. Používá se například při automatické konfiguraci, objevování sousedů či pro komunikaci se stanicemi na lokální sítí. Tuto adresu přiřazuje operační systém automaticky ke každému síťovému rozhraní. Linkové lokální adresy začínají vždy prefixem fe80::/10, pak nasledují samé nuly a posledních 64bitů je identifikátor rozhraní. Ukázka linkové lokální adresy z výše uvedeného výpisů: Systém Linux: fe80::218:8bff:fecd:3a42 Systém Windows: fe80::304d:d5e5:6534:edea%11 Než se budeme věnovat dalším adresám, vysvětlíme si blíže identifikátor rozhraní a co znamená %11 u linkové adresy. 3

Identifikátor rozhraní Identifikátor rozhraní se používá pro identifikaci koncových stanic v síti, respektive jejich síťových rozhraní a v IPv6 adrese zaujímá posledních 64bitů. Délka 64 bitů je fixní, to znamená, že v každé podsíti je možnost adresovat až 1,84*10 19 koncových stanic. K vytvoření identifikátoru rozhraní existuje více metod: * automaticky z MAC adresy v modifikovaném EUI-64 formátu (výchozí pro OS Linux, Cisco, Juniper, Windows XP či Windows Server 2003) * manuálně nastavený * dočasně či trvale náhodně vygenerovaný (výchozí pro Windows Vista, Windows Server 2008, Windows 7) * a dokonce mohou existovat identifikátory kryptograficky generované Proces vytvoření identifikátoru z MAC adresy v modifikovaném EUI-64 formátu zobrazuje následující obrázek. Jako základ se použije MAC adresa síťového rozhraní, která má 48 bitů. Jelikož je potřeba 64 bitů, vloží se doprostřed dva fixní bajty v šestnáctkové soustavě 'ff:fe'. Nyní je ještě potřeba invertovat význam sedmého bitu prvního bajtu, který určuje, zdali je identifikátor globálně jednoznačný. Například pokud máme MAC adresu 00:18:8b:cd:3a:42 bude globální EUI-64 modifikovaný identifikátor rozhraní vypadat takto 218:8bff:fecd:3a42. Naopak lokální identifikátor si administrátor přiřazuje sám a může tedy zvolit i velmi krátký zápis, jako např. 0:0:0:1 či 0:0:0:f. V plné podobě by pak IPv6 adresa mohla vypadat 2001:db8:ab00:c3::f. Když se nyní vrátíme k linkovým lokálním adresám z našeho výpisu, lze poznat, že Linux pro identifikátor použil EUI-64 modifikovaný formát a Windows 7 identifikátor náhodně vygenerovaný. Identifikátor zóny Zjednodušeně řečeno pomáhá zvolit správné síťové rozhraní pro odchozí komunikaci. U linkových lokálních či skupinových adres nemusí byt jasné, jaké rozhraní použít, protože nelze sledovat žádnou směrovací 4

tabulku pro tyto adresy. Proto se k adrese uvádí znak procento, následovaný indexem zóny. Zóna může být označena buď indexem rozhraní (např. %11) nebo jeho jménem (např. %eth0). Na Linux by se pak pro přihlášení na stanici s adresou fe80::2d0:bcff:fe5c:341a použil příkaz: $ ssh fe80::2d0:bcff:fe5c:341a%eth0 Globální individuální (2000::/3) Největší část z IPv6 rozsahu zabírají globální individuální adresy. Zatím je pro ně vyhrazen prefix 2000::/3, ale v zásobě je jich mnohem více. Globální IPv6 adresa je ekvivalentem k veřejné IPv4 adrese a v budoucnu budou všichni na Internetu mezi sebou komunikovat právě těmito adresami. Globální IPv6 adresa se skládá z globálního směrovacího prefixu, identifikátoru podsítě a identifikátor síťového rozhraní. Konkrétní zápis globální IPv6 adresy z našeho ukázkového výpisu pak vypadá takto: Linux: 2001:1488:ac14:1400:218:8bff:fecd:3a42/64 Windows: trvalá (veřejná) 2001:1488:a000:0:304d:d5e5:6534:edea a dočasná 2001:1488:a000:0:dc7:a2e6:f42d:75bf Na Windows 7 se ve výchozím nastavení generuje k rozhraní hned dvě globální adresy a to dočasná adresa s náhodným identifikátorem a trvalá adresa s náhodným identifikátorem. Dočasná adresa se používá při navázání spojení do Internetu z důvodu částečné anonymity a každých sedm dnů se vygeneruje nová, přesněji řečeno se vygeneruje nový identifikátor rozhraní. Trvalou adresu pak lze použít jako fixní bod pro navázání komunikace z venku nebo pro záznam do DNS. Pokud by bylo potřeba ve Windows vypnout používání dočasných adres, lze použít příkaz: netsh int ipv6 set privacy state=disable Pro vypnutí náhodných identifikátorů pak příkaz: netsh int ipv6 set global randomizeidentifiers=disable V dalším článku budeme pokračovat v popisu individuálních IPv6 adres, probereme nejběžnější skupinové adresy a seznámíme se s adresami pro tunelovací mechanismy. Autor: Emanuel Petr, Laboratoře CZ.NIC, výzkumné a vývojové centrum správce české národní domény. 5