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



Podobné dokumenty
Y36PSI IPv6. Jan Kubr - 7_IPv6 Jan Kubr 1/29

Úvod do IPv6. Pavel Satrapa

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

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

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

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

Protokol IP verze 6. Co je to IPv6. 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 Současný stav IPv6

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

Správa systému MS Windows II

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

Stav IPv4 a IPv6 v České Republice

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

WrapSix aneb nebojme se NAT64. Michal Zima.

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

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.

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

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

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

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

Historie a současnost IPv6. Pavel Satrapa Pavel.Satrapa@tul.cz

Standardizace Internetu (1)

Pavel Satrapa. IP v6. Internet Protokol verze 6

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

VLSM Statické směrování

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

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

Desktop systémy Microsoft Windows

Rodina protokolů TCP/IP, verze 2.5. Část 3: 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

Protokol IP verze 6. Petr Grygárek S využitím částí zpracovaných Filipem Staňkem

VLSM Statické směrování

Nasazení IPv6 v podnikových sítích a ve státní správě

POČÍTAČOVÉ SÍTĚ - PROTOKOL IPV6: ANO ČI NE?

MPLS MPLS. Label. Switching) Michal Petřík -

IPv6. Miroslav Čech. (aktualizováno 2009, J. Blažej)

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

Síťová vrstva. RNDr. Ing. Vladimir Smotlacha, Ph.D.

X36PKO Úvod Protokolová rodina TCP/IP

BEZTŘÍDNÍ SMĚROVÁNÍ, RIP V2 CLASSLESS ROUTING, RIP V2

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

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

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

Nasazení protokolu IPv6 v prostředí univerzitní sítě VŠB-TU Ostrava

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

Počítačové sítě. Jan Outrata KATEDRA INFORMATIKY UNIVERZITA PALACKÉHO V OLOMOUCI. přednášky

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

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

Katedra softwarového inženýrství Matematicko-fyzikální fakulta UK

Co znamená IPv6 pro podnikovou informatiku.

IPv6: Už tam budeme? Pavel Satrapa, TU v Liberci Pavel.Satrapa@tul.cz

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

Na cestě za standardem

Komunikace v sítích TCP/IP (1)

Eva Hladká. jaro 2017

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

Jan Outrata. říjen prosinec 2010 (aktualizace září prosinec 2013)

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

Implementace protokolu IPv6 v bezdrátové síti

Technologie počítačových sítí - LS 2016/2017. Případová studie příklady syntaktických konstruktů Cisco IOS pro jednotlivé části případové studie.

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

Protokoly úrovně 3 nad ATM

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

Co nového v IPv6? Pavel Satrapa

Internet protokol, IP adresy, návaznost IP na nižší vrstvy

Úvod do IPv6. Pavel Satrapa, TU v Liberci

Analýza protokolů rodiny TCP/IP, NAT

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

MPLS Penultimate Hop Popping

}w!"#$%&'()+,-./012345<ya

Inovace bakalářského studijního oboru Aplikovaná chemie

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

PROVOZNÍ ŘÁD NIX.CZ, z.s.p.o. (Verze 10.0 ze dne s účinností od )

Adresování a subnetting

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

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

Protokol IPv6, část 2

Technologie počítačových sítí - ZS 2015/2016 Kombinované studium

Velikost a určení IP adresy

Standardizace IPv6 v IETF Matěj Grégr

Projekt VRF LITE. Jiří Otisk, Filip Frank

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

Protokol IPv6 a jeho praktické využití

Směrovací protokoly, propojování sítí

Univerzitní sít - leden 2012

Projekt IEEE 802, normy ISO 8802

Internet se skládá ze o Segmentů, kde jsou uzly propojeny např. pomocí Ethernetu, Wi-Fi, atd. a tvoří autonomní oblasti 10.1.x.x x.x Atd.

}w!"#$%&'()+,-./012345<ya

Počítačové sítě II. 11. IP verze 4, adresy Miroslav Spousta, 2006

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

Proč implementace IPv6 vázne? Pavel Satrapa

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

Hot Standby Router Protocol (zajištění vysoké spolehlivosti výchozí brány)

JAK ČÍST TUTO PREZENTACI

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

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

Sí tová vrstvá [v1.1]

Sledování ICMPv6 na segmentu LAN s protokolem IPv6

12. pomocné protokoly, IPv6. Miroslav Spousta, 2005 ICMP. pomocný protokol IP, vlastn ě součást IP protokolu

Implementace protokolu IPv6 v síti VŠE a PASNET. Ing. Miroslav Matuška Ing. Luboš Pavlíček

Transkript:

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 000 000 000 000 000 000 000 000 000 000 000 adres (10^38) = Globální dosažitelnost = Agregace prefixů = Autokonfigurace = Efektivnější routování = Mechanismy pro migraci = Dual stack = Tunelování (IPv6-to-IPv4) = Překlad (NAT-PT) = Jednodušší hlavička = Není checksum = Neexistují broadcasty = Komunikace bez NAT = Multihoming = Mobilita a bezpečnost = Podpora IPsec

Hlavičky IPv4 a IPv6

Rozšířené hlavičky IPv6 = Rozšířené hlavičky jsou definovány v poli NEXT HEADER v základní hlavičce = Dávají prostor pro podporu a vývoj nových vlastností a služeb = Minimální MTU stanoveno na 1280 bajtů (IPv4 68 bajtů) = IPv6 podporuje pakety až do velikosti 2^32 bajtů (tzv. jumbogramy)

IPv6 aktuálně = Dávají prostor pro podporu a vývoj nových vlastností a služeb = Z 35684 světových sítí na kterých běží BGP jich 12% (4487) plně podporuje IPv6 http://bgp.he.net/ipv6-progress-report.cgi = Aktuální předpoklad kdy dojde k vyčerpání IPv4 adres je 274 dní http://ipv6.he.net/statistics/ = Okolo 3400 agregovaných routovaných IPv6 prefixů /48

Adresace v IPv6

Adresace v IPv6 = Rozšíření adresovacího prostoru z 32-bitů (IPv4) na 128-bitů (IPv6) = IPv4 = IPv6 ~4,200,000,000 použitelných adres ~3,4*10^38 použitelných adres ~5*10^28 adres na osobu

Zápis IPv6 = Rozšíření adresovacího prostoru z 32-bitů (IPv4) na 128-bitů (IPv6) = X:X:X:X:X:X:X:X kde X je 16-bitové hexadecimální pole = Úvodní nuly v každém poli jsou nepovinné a dají se vynechat 2021:041F:6A8B:00C4:0001:FA87:67E8:0129 2021:41F:6A8B:C4:1:FA87:67E8:129 = Za sebou jdoucí pole nul se můžou vynechat, avšak pouze jednou v adrese = Příklady:

Agregace IPv6 adres = Celý adresní prostor je vlastněn organizací IANA = IANA přiděluje prefixy s délkou /12 kontinentálním registrátorům RIPE pro evropu; ARIN pro Severní Ameriku = Ti dále přidělují prefixy s délkou /32 internet service providerům (ISP) = ISP přidělují prefixy dlouhé /48 zákazníkům 2021:041F:6A8B:00C4:0001:FA87:67E8:0129 Kontinentální registrátor (RIPE, ARIN, etc..) /12 ISP (České radiokomunikace) /32 Zákazník konkrétní společnost (Škoda auto) /48 GLOBAL ROUTING PREFIX Zákazníkova podsíť (pobočka Vrchlabí) /64 Host part of address identifikuje konkrétní zařízení (NIC, rozhraní routeru, etc..) Pro efektivní využití vlastností IPv6 je doporučeno ponechat posledních 64bitů pro host part (EUI-64)

Agregace IPv6 adres = Agregace IPv6 adres umožňuje efektivní routování v internetu = Do směrovacích tabulek se dostanou pouze agregované prefixy

Typy IPv6 adres = UNICAST One-to-one komunikace Adresa patří pouze jednomu rozhraní Existuje mnoho podtypů unicastových adres (Unique global, Link local, IPv4 mapované) = MULTICAST One-to-many komunikace Efektivně využívá síťové prostředky Využívají ho různé síťové protokoly (NDP, routovací protokoly pro IPv6, etc..) = ANYCAST One-to-nearest komunikace Jsou alokované z unicastového rozsahu Více zařízení sdílí jednu adresu a měli by poskytovat jednu a tu samou službu (DNS) Směrovače rozhodují o nejbližším uzlu

IPv6 adresy na rozhraních = Adresy typu Global unicast a Anycast mají stejný formát Obsahují globální směrovací prefix (/48), kterým se IPv6 adresy dají efektivně agregovat až k ISP = Na rozhraní může být libovolný počet adres každého typu Každé rozhraní musí mít minimálně přidělenou Link-local adresu Každé rozhraní může mít více lokálních unikátních adres nebo globálních adres Z tohoto pohledu je Anycastová adresa jednoduše adresa, která je přidělena více rozhraním (zpravidla na různých zařízeních) = Získání IPv6 adresy je možné docílit pomocí: Stateful DHCP tak jak ho známe z IPv4 světa Stateless autoconfig prefix a adresu výchozí brány získá pomocí NDP od routeru, host part IPv6 adresy dopočítá z MAC pomocí EUI-64 Statická konfigurace IPv6 adresa je zadána komplet staticky, adresu výchozí brány získá pomocí NDP od routeru Statická konfigurace s EUI-64 prefix zadán ručně, host part je dopočítám z MAC pomocí EUI- 64, adresu výchozí brány získá pomocí NDP od routeru

EUI - 64 = Pro stateless (bezstavovou) autokonfiguraci se používá metoda extended universal identifier 64 = Předpokladem je získání 64-bitového prefixu Z routeru pomocí NDP Statickou konfigurací prefixu Pro link-local adresy je prefix FE80::/10 (zbývajících 54bitů tvoří zpravidla nuly) = Dalších 64 bitů je dopočítáno z MAC adresy NICu, tak že: Mezi OUI a S/N vloží dvojbajt FF:FE = Příklad (link local) Prefix: MAC: 0013:D4A5:1D60 = Výsledná link-local IPv6: FE80:0000:0000:0000:0013:D4FF:FEA5:1D60

Multicastové IPv6 adresy = Používají se v IPv6 velmi často = Broadcasty se nepoužívají

Multicastové IPv6 adresy

Solicited-nodes adresy = Solicited-nodes je multicastová adresa, která se skládá z prefixu FF02::1:FF:/24 a ze spodních 24-bitů hledaného souseda = Typické nasazení v ICMPv6, které nahrazuje ARP = Adresa má rozsah Link-local

IPv6 adresy na rozhraních

Směrovací protokoly pro IPv6

Směrovací protokoly pro IPv6 = RIPng (Next Generation) RFC 2080 = OSPFv3 RFC 5340 = MP-BGP4 (MultiProtocol) RFC 4760 = EIGRP for IPv6 Proprietální = Statické routy

Migrace mezi IPv4 a IPv6

Migrace mezi IPv4 a IPv6 = Pro migraci mezi IPv4 a IPv6 je definováno několik různých mechanismů, proto není nutné učinit skokový přechod = Dual stack = Statické tunely, 6over4 tunely (RFC 2529), 6to4 tunely (RFC 3056) = ISATAP tunely (RFC 4214) = Teredo tunely (RFC 4380) = NAT-PT (Protocol translation)

Migrace mezi IPv4 a IPv6 = Dual stack je integrační metoda kde každý router a stanice implementují IPv4 i IPv6 = Protokoly jsou na sobě úplně nezávislé

Tunelování IPv4 a IPv6 = Zapouzdření nemusí realizovat pouze router, může ho provádět i stanice PC, pokud to její operační systém ovládá příslušný způsob tunelování

Tunelování IPv4 a IPv6 = Konfigurace statických tunelů vyžaduje: = Dual stack endpointy = Nakonfigurovanou IPv6 a IPv4 na obou koncích tunelu

6to4 tunely = Jsou tunely, které mohou mít (na rozdíl od statických tunelů) mnoho koncových bodů = IPv6 prefixy jednotlivých IPv6 ostrovů oddělených IPv4 světem jsou navrženy tak, aby v sobě obsahovaly IPv4 adresu tunelujícího routeru, který je na okraji tohoto ostrova = IPv6 při použití 6to4 tunelů používají prefix 2002::/16 = Dalších 32 bitů tohoto prefixu vyjadřuje IPv4 adresu routeru, který je na vstupu/výstupu routeru tohoto IPv6 ostrova a který realizuje tunelování = Výsledný 48-bitový prefix je společný pro celý ostrov, zbývá tedy 16 bitů pro subnet a 64 bitů pro interface ID, stejně jako u běžných Global Unicast adresách

6to4 tunely = Příklad: = Router na vstupu do našeho IPv6 ostrova má IPv4 adresu 192.168.0.36 = Hexadecimální přepis je C0A8:0024 = Prefix pro 6to4 tunely je 2002::/16 = Výsledný IPv6 prefix je 2002:C0A8:0024::/48 a ten přidělíme všem zařízením v našem IPv6 ostrovu a interface tunelu = Routery na ostatních ostrůvcích musí mít správně nastavené směrování, tak aby pro přístup k sítím s prefixem 2002::/16 používali tunel, a funkční IPv4 směrování = Postup konfugurace: = Vytvořit rozhraní pro tunel interface tunnel 0 = Natavit režim tunelu tunnel mode ipv6ip 6to4 = Natavit IPv6 adresy na rozhraních = Nastavit vhodnou IPv6 adresu na tunelu nebo si ji vypůjčit (unnumbered) = Natavit zdrojové rozhraní pro tunel (přes které se připojuje do IPv4 světa) = Natavit směrování IPv6 přes tunel

6to4 tunely = Výhody 6to4 tunelů = Není potřeba definovat endpoint = Každý ostrov má jednoznačně platný globální prefix /48

Překlad NAT-PT = NAT-PT je překladový mechanismus na rozhraní mezi IPv4 a IPv6 sítí = Jeho úloho je překládat IPv4 pakety na IPv6 a naopak = Tento přístup je vhodný pro spolupráci mezi uzly ze kterých je jeden IPv4 only a druhý IPv6 only

Děkuji za pozornost