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



Podobné dokumenty
Co nového v IPv6? Pavel Satrapa

Co znamená IPv6 pro podnikovou informatiku.

Úvod do IPv6. Pavel Satrapa

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

WrapSix aneb nebojme se NAT64. Michal Zima.

Proč implementace IPv6 vázne? Pavel Satrapa

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

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

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

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

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

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

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

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

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

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

Pavel Satrapa. IP v6. Internet Protokol verze 6

Úvod do IPv6. Pavel Satrapa, TU v Liberci

metodický list č. 1 Internet protokol, návaznost na nižší vrstvy, směrování

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

Dual-stack jako řešení přechodu?

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

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

Standardizace Internetu (1)

Implementace protokolu IPv6

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

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

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

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

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

Mobilita v IP verze 6 Úvod

Bezpečnost vzdáleného přístupu. Jan Kubr

Stav IPv4 a IPv6 v České Republice

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

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

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

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

The Locator/ID Separation Protocol (LISP)

X36PKO Úvod Protokolová rodina TCP/IP

Analýza protokolů rodiny TCP/IP, NAT

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.

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

VPN - Virtual private networks

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

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

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.

Počítačové sítě. Lekce 4: Síťová architektura TCP/IP

Locator/ID Split Protocol (LISP)

Správa systému MS Windows II

Identifikátor materiálu: ICT-3-03

Protokoly úrovně 3 nad ATM

Implementace ENUM v síti NETWAY.CZ

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

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

PB169 Operační systémy a sítě

Obsah. O autorech 9. Předmluva 13. KAPITOLA 1 Počítačové sítě a Internet 23. Jim Kurose 9 Keith Ross 9

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

Vodafone v6. Ladislav Suk Core Network Strategy Manager Pavel Fryč - One Net Solution Manager Tomáš Darda - Senior OneNet Solution Engineer

Flow monitoring a NBA

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

Demo: Multipath TCP. 5. října 2013

POČÍTAČOVÉ SÍTĚ Metodický list č. 1

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

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

Česká společnost uživatelů otevřených systémů EurOpen.CZ Czech Open System Users Group konference.

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

Historie, současnost a vývoj do budoucnosti Anna Biernátová, Jan Faltys, Petr Kotek, Pavel Pokorný, Jan Šára

BCOP aneb jak správně nasazovat

Služba IP VPN FORTE TECHNICKÁ SPECIFIKACE SLUŽBY (TSS) BVPN FORTE

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

Architektura TCP/IP je v současnosti

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

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

Semestrální projekt do Směrovaných a přepínaných sítí

Aktivní prvky: brány a směrovače. směrovače

Sledování IPv6 provozu v e-infrastruktuře CESNET možnosti spolupráce s uživateli

Desktop systémy Microsoft Windows

Y36PSI Protokolová rodina TCP/IP

Radek Zajíc, Seminář IPv6,

11. IP verze 4, adresy. Miroslav Spousta, IP verze 4

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 / 16

DNSSEC Validátor - doplněk prohlížečů proti podvržení domény

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

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

InternetovéTechnologie

Počítačová síť TUONET a její služby

Access Control Lists (ACL)

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

DHCP. Martin Jiřička,

Implementace protokolu IPv6 v bezdrátové síti

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

IPv6 Autokonfigurace a falešné směrovače

PB169 Operační systémy a sítě

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

Počítačová síť. je skupina počítačů (uzlů), popřípadě periferií, které jsou vzájemně propojeny tak, aby mohly mezi sebou komunikovat.

Josef J. Horálek, Soňa Neradová IPS1 - Přednáška č.6

Zásobník protokolů TCP/IP

Site - Zapich. Varianta 1

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

Transkript:

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 odhadováno na 2002 až 2003 první generace RFC (1883 a spol.) vydána v prosinci 1995

Plánované vlastnosti (1) nekonečný adresní prostor tři typy adres individuální, skupinové, výběrové jednotné adresní schéma pro Internet a LAN hierarchické směrování bezpečnostní prvky součástí IP podpora služeb se zajištěnou kvalitou vysokorychlostní směrování

Plánované vlastnosti (2) automatická konfigurace podpora mobilních zařízení hladký přechod z IPv4 jak se je podařilo realizovat?

Adresní prostor (1) 128 bitů dlouhé adresy spousta místa zdroj: NRO Internet Number Resource Report 1/2011

Adresní prostor (2) 79 10 27 větší než IPv4 piha krásy: 64 bitů věnováno identifikátoru rozhraní potřebujeme podsítě velikosti 4 miliard současných Internetů? původní motivace (jednoduché odvození z L2 adresy snadná automatická konfigurace) překonána náhodně generované adresy (RFC 4941) vestavěno v řadě prvků není snadné změnit velká část adresního prostoru nepřiřazena, případná změna je do budoucna možná

Tři typy adres splněno IPv4 je má ovšem také míra podpory srovnatelná individuální a výběrové masově používány problémové jsou zejména skupinové adresy

Jednotné adresování splněno díky spoustě adres není třeba dělat kompromisy původně (RFC 3177) velmi unifikováno: síť 48 b, podsíť 16 b, rozhraní 64 b dnes volnější (RFC 6177): síť určuje registr, typicky 48/56/64 b, podsíť 16/8/0 b, rozhraní 64 b pokud by byl zájem o privátní adresy, lze použít ULA (RFC 4193)

Hierarchické směrování splněno adresy od počátku přidělovány se zřetelem na agregaci místa je dost, lze dělat koncepčně stav IPv4 směrování se bude zhoršovat (převody a prodeje adres)

Bezpečnostní prvky splněno na papíře IPsec definovány hlavičky AH a ESP, oficiálně povinné řada implementací nepodporuje nebo podporuje jen částečně postupně se zlepšuje stav v IPv4 srovnatelný

Definovaná kvalita v základní hlavičce Třída provozu a Značka toku třída provozu využívána pro DiffServ stejně jako TOS v IPv4 toky jsou velká neznámá aktuálně pracovní skupina 6man pracuje na změně existujících specifikací proti IPv4 zatím žádný velký pokrok

Vysokorychlostní směrování jednodušší hlavička odstraněn kontrolní součet problém s řetězením hlaviček uměle protažený řetěz rozšiřujících hlaviček může směrovač významně zatížit

Automatická konfigurace (1) bezstavová plug and play stačí nastavit směrovač, aby posílal ohlášení nově doplněny DNS informace (RFC 6106) široce podporována, funguje všude správce ztrácí kontrolu nad připojovanými stroji možné řešení: IEEE 802.1X

Automatická konfigurace (2) stavová DHCPv6 některé pěkné vlastnosti (delegace prefixů) celkově ale velmi problematické DUID místo MAC adresy chybějící implicitní brána

Mobilita koncepčně vyřešena lépe než v IPv4 implementace váznou LISP (Locator/Identificator Separation Protocol) možná pošle celý koncept mobility do důchodu

Přechod z IPv4 (1) těžký zádrhel teorie: zdroj: Geoff Huston

Přechod z IPv4 (2) realita: zdroj: AMS-IX

IPv6 provoz (1) http://www.ams-ix.net/sflow-stats/ipv6/

IPv6 provoz (2) IPv6 IPv4 http://asert.arbornetworks.com/2011/04/six-months-six-providers-and-ipv6/

Přechodové mechanismy (1) cíl: usnadnit přechod z IPv4 na IPv6 a koexistenci obou protokolů 3 skupiny: dual stack tunelování překlad Máme víc přechodových mechanismů než IPv6 paketů. (Randy Bush)

Přechodové mechanismy (2) dual stack podpora obou protokolů standardní řešení současnosti, funguje neodstraňuje potřebu IPv4 manuální tunely poměrně funkční a spolehlivé vyžaduje aktivitu uživatele neškáluje

Přechodové mechanismy (3) 6to4 automatické tunelování IPv6 sítí IPv4 Internetem strašlivá nespolehlivost (kolem 15 %) zvažuje se odmítnutí (draft-ietf-v6ops-6to4-to-historic) 6rd vycházející hvězda, staví na 6to4 vše pod kontrolou jednoho ISP předvídatelnější a spolehlivější potřebuje IPv4 síť neřeší vyčerpání IPv4 adres

Přechodové mechanismy (4) Teredo automatické tunelování IPv6 z koncových počítačů počítá s NATy ještě strašlivější nespolehlivost (kolem 40 %), navíc velmi pomalé NAT-PT překlad IPv6 na IPv4 a naopak vzájemné zpřístupnění řada provozních problémů zavrženo 2007 (RFC 4966)

Problém motivace proti všechny služby jsou dostupné po IPv4 čistě IPv6 zákazník uvidí jen zlomek Internetu pro IPv4 adresy reálně docházejí IPv4 síť se komplikuje (stále více NATů) aktuální potřeba: zpřístupnit IPv6 zákazníkům IPv4 služby

Pracovní skupiny IETF IPv6 Maintenance (v6man) protokoly IPv6 Operations (v6ops) provoz Behavior Engineering for Hindrance Avoidance (Behave) překlad protokolů, NAT64 Softwires tunelování, Dual-Stack Lite Site Multihoming by IPv6 Intermediation (Shim6) IPv6 over Low Power WPAN (6lowpan)

NAT64 + DNS64 (1) překlad datagramů mezi IPv6 a IPv4 cíl: zpřístupnit IPv6 klientům IPv4 služby (a v omezené míře i opačně) RFC 6144 obecný rámec RFC 6145 překlad datagramů RFC 6146 NAT64 RFC 6147 DNS64

NAT64 + DNS64 (2) DNS dotaz: AAAA www.seznam.cz DNS odpověď: prázdná DNS64 DNS dotaz: AAAA www.seznam.cz www.seznam.cz PC

NAT64 + DNS64 (3) DNS dotaz: A www.seznam.cz DNS odpověď: A 77.75.76.3 DNS64 bezstavové mapování prefix 64:ffdb::/96 DNS odpověď: AAAA 64:ffdb::77.75.76.3 PC

NAT64 + DNS64 (4) 10.1.2.3 2001:db8:1:1::fab 2001:db8:1:1::abc NAT64 PC IPv4 zdroj: 10.1.2.3 cíl: 77.75.76.3 TCP zdroj: 5678, cíl: 80 mapovací tabulka TCP: 2001:db8:1:1::abc/1234 10.1.2.3/5678 tabulka relací TCP: 2001:db8:1:1::abc/1234 77.75.76.3/80 IPv6 zdroj: 2001:db8:1:1::abc cíl: 64:ffdb::77.75.76.3 TCP zdroj: 1234, cíl: 80 směrování: 64:ffdb::/96 > 2001:db8:1:1::fab

NAT64 + DNS64 (5) 10.1.2.3 2001:db8:1:1::fab 2001:db8:1:1::abc NAT64 PC IPv4 zdroj: 77.75.76.3 cíl: 10.1.2.3 TCP zdroj: 80, cíl: 5678 mapovací tabulka TCP: 2001:db8:1:1::abc/1234 10.1.2.3/5678 tabulka relací TCP: 2001:db8:1:1::abc/1234 77.75.76.3/80 IPv6 zdroj: 64:ffdb::77.75.76.3 cíl: 2001:db8:1:1::abc TCP zdroj: 80, cíl: 1234

NAT64 + DNS64 (6) asymetrické mapování IPv4 do IPv6 staticky (prefix) mapování IPv6 do IPv4 dynamicky (překladová tabulka) NAT64 a DNS64 nemusí běžet na stejném stroji bezproblémově lze navázat spojení jen z IPv6 (protější směr lze pevnými položkami v tabulce) podporuje jen protokoly UDP, TCP, ICMP počítá se i s filtrováním a dalšími obvyklými vlastnostmi NATů

Dual-Stack Lite (1) domácí síť bude provozovat oba protokoly IPv4 nejspíš s neveřejnými adresami páteřní síť poskytovatele je jen IPv6 IPv4 bude tunelováno v IPv6 a dopraveno na centrální NAT nepřekládá protokoly, jen adresy identifikace zákaznického stroje podle jeho neveřejné IPv4 adresy a IPv6 adresy přístupového směrovače umožňuje kolidující adresní rozsahy

Dual-Stack Lite (2) 10.5.6.1 10.5.6.3 IPv6 domácí směrovač PC zdroj: 2001:db8:5:ff::cd cíl: 2001:db8:5:ff::1 IPv4 zdroj: 10.5.6.1 cíl: 77.75.76.3 TCP zdroj: 1234, cíl: 80 2001:db8:5:ff::cd 2001:db8:5:ff::1 IPv4 zdroj: 10.5.6.1 cíl: 77.75.76.3 TCP zdroj: 1234, cíl: 80 IPv4 zdroj: 147.230.1.2 cíl: 77.75.76.3 TCP zdroj: 5678, cíl: 80 147.230.1.2 mapovací tabulka TCP: 2001:db8:5:ff::cd, 10.5.6.1/1234 147.230.1.2/5678 centrální NAT

Prosadí se IPv6? uživatelé IPv6 nesmí být znevýhodněni přístup k IPv4 zdrojům srovnatelný výkon (u nativního je už dnes) poskytovatelům se musí vyplatit poroste cena IPv4 nákupy adres, složitá síť náklady IPv6 nejsou dramatické nový HW obvykle umí IPv6 školení personálu, konfigurace

Co s tím? tunelování a překlady jsou problematické, nejlépe se chová nativní protokol nasaďte dual stack (čím dříve, tím lépe) funguje, provozujeme v síti TU v Liberci cca 5 let pomocí DNS si řiďte přístup několik let máme AAAA pro DNS, WWW i mail

Děkuji za pozornost. Dotazy?