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

Podobné dokumenty
IPv6. RNDr. Ing. Vladimir Smotlacha, Ph.D.

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

Úvod do IPv6. Pavel Satrapa

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

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

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

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

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

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

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 IPv6 Architektura adres Plug and Play Systém jmenných domén Přechod Současný stav IPv6

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

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

Desktop systémy Microsoft Windows

Y36PSI Protokolová rodina TCP/IP

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

Obsah Počítačová komunikace Algoritmy a mechanismy směrování v sítích Řízení toku v uzlech sítě a koncových zařízeních...

verze 3 Téma 8: Protokol IPv6

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

PROTOKOL IPV6 A MOŽNOSTI JEHO IMPLEMENTACE PROTOCOL IPV6 AND ITS IMPLEMENTATION SCENARIOS

Protokol IPv6, část 2

Sledování ICMPv6 na segmentu LAN s protokolem IPv6

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

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

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

Pavel Satrapa. IP v6. Internet Protokol verze 6

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

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

Mobilita v IP verze 6 Úvod

JAK ČÍST TUTO PREZENTACI

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

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

Implementace protokolu IPv6 v bezdrátové síti

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

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

Eva Hladká. jaro 2017

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

WrapSix aneb nebojme se NAT64. Michal Zima.

Úvod do IPv6. Pavel Satrapa, TU v Liberci

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

SSL Secure Sockets Layer

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

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

VPN - Virtual private networks

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

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

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

Co nového v IPv6? Pavel Satrapa

Případová studie podpory mobility u IPv6

Standardizace Internetu (1)

Autokonfigurace IPv6 v lokální sí

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

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

Velikost a určení IP adresy

Architektura TCP/IP je v současnosti

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

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

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

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

Počítačové sítě II. 12. IP: pomocné protokoly (ICMP, ARP, DHCP) Miroslav Spousta,

X36PKO Úvod Protokolová rodina TCP/IP

TÉMATICKÝ OKRUH Počítače, sítě a operační systémy

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

Univerzita Pardubice Fakulta ekonomicko-správní. Nasazení IPv6 v komunikační infrastruktuře firmy Kateřina Štěpánková

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

Y36SPS Jmenné služby DHCP a DNS

Analýza protokolů rodiny TCP/IP, NAT

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

SPS Úvod Technologie Ethernetu

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

Protokoly úrovně 3 nad ATM

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

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

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY. ANALÝZA HANDOVERU V MOBILE IPv6 MOBILE IPv6 HANDOVER

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

ERP-001, verze 2_10, platnost od

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

Dodávka nových switchů a jejich integrace do stávající IT infrastruktury inspektorátu SZPI v Praze

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

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

překrýt konkrétní přenosové technologie jednotnou pokličkou která zakrývá specifické vlastnosti přenosových technologií

Proč implementace IPv6 vázne? Pavel Satrapa

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

Y36SPS Bezpečnostní architektura PS

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

Č.j. MV /VZ-2014 V Praze 24. dubna 2015

Vlastnosti podporované transportním protokolem TCP:

Obsah PODĚKOVÁNÍ...11

Řešení dynamické konfigurace IPv6 klientů v počítačové síti MENDELU

Y36SPS Bezpečnostní architektura PS

Příklad materiálů pro kurz Zá klády poč í táč ovy čh sí tí (TCCN-IP1)

Přednáška 3. Opakovače,směrovače, mosty a síťové brány

Protokoly přenosu. Maturitní otázka z POS - č. 15. TCP/IP (Transmission Control Protocol/Internet Protocol)

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

Rodina protokolů TCP/IP, verze 2.7. Část 5: Protokol IP et al.

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

OSI TCP/IP Aplikace a protokoly 7. aplikační 6. presentační 5. relační

DNS, DHCP DNS, Richard Biječek

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

Transkript:

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 a požadavky počátek 90. let studie o vyčerpání adres IPv4 během deseti let, 1995 rfc1883 Steven Deering, Robert Hinden, pomalé pronikání do praxe, požadavky větší adresní prostor, zvýšení bezpečnosti, QoS, automatická konfigurace, mobilita, 1998 rfc2460. Jan Kubr - 7_IPv6 Jan Kubr 3/29

Formát datagramu minimalizace položek, konstantní délka hlavičky, odstranění přepočítávání kontrolního součtu, volitelné položky samostatné hlavičky, upraveno pořadí hlaviček, zjednodušení zpracování datagramu, koncepce toku. Jan Kubr - 7_IPv6 Jan Kubr 4/29

Formát datagramu II verze třída provozu značka toku délka dat další hlavička dosah adresa odesílatele adresa příjemce verze 6 třída provozu podpora pro QoS značka toku proud datagramů se společnými vlastnostmi délka dat - počet byte za hlavičkou další hlavička hlavička/typ dat následující za hlavičkou dosah obdoba ttl oproti IPv4 chybí délka hlavičky (vždy stejná), rozšiřující volby (další hlavičky), kontrolní součet (ponechán nižší vrstvě), fragmentace (přesunuta do dalších hlaviček) Jan Kubr - 7_IPv6 Jan Kubr 5/29

Řetězení hlaviček hlavička IPv6 další=6 TCP segment (6) hlavička IPv6 další=43 hlavička směrování (43) další=6 TCP segment (6) hlavička IPv6 další=43 hlavička směrování (43) další=44 hlavička fragmentace (44) další=6 TCP segment (6) Jan Kubr - 7_IPv6 Jan Kubr 6/29

Řetězení hlaviček II rozšiřující hlavičky 0 volby pro všechny, 43 směrování, 44 fragmentace, 50 šifrování, 51 autentizace, 59 poslední hlavička, 60 volby pro cíl, 62 mobilita. typ dat 6 TCP, 8 EGP, 9 IGP, 17 UDP. pořadí hlaviček základní hlavička, volby pro všechny, volby pro cíl, směrování, fragmentace, autentizace, šifrování, volby pro cíl (poslední ve směrování). Jan Kubr - 7_IPv6 Jan Kubr 7/29

Fragmentace provádí se pouze u odesilatele, informace o fragmentaci v rozšiřující hlavičce, hlavičky až k fragmentační nefragmentovatelné, doporučené MTU pro IPv6 je 1280B, vyhledávání MTU cesty ICMPv6, pravidelné opakování (cca 10min), nemusí se implementovat. další hlavička rezerva (0) posun fragmentu rez. M identifikace Jan Kubr - 7_IPv6 Jan Kubr 8/29

Jumbogramy maximální délka 65535B, volba pro všechny - Jumbo obsah 4GB, MTU > 64KB, uzly s menším MTU nemusí jumbogramy podporovat, UDP úprava protokolu (vynulování délky, délku definuje IP vrstva), TCP: MSS = MTU 60. Jan Kubr - 7_IPv6 Jan Kubr 9/29

Adresace délka adresy 128b druhy adres individuální (unicast) skupinové (multicast) výběrové (anycast) broadcast adresy nejsou podporovány zápis adres FEDC:1234:0000:ABCD:0F12:0000:0000:4567 zkracování FEDC:1234::ABCD:F12:0:0:4567 FEDC:1234:0:ABCD:F12::4567 prefixy FEDC:1234:0000:ABC0:0000:0000:0000:0000/60 FEDC:1234:0:ABC0::/60 Jan Kubr - 7_IPv6 Jan Kubr 10/29

Adresy ::/128 nedefinovaná ::1/128 loopback FF00::/8 skupinová FE80::/10 individuální lokální linková FEC0::/10 individuální lokální místní - obsolete! FC00::/7 globální prefix unikátní subnet individuální lokální místní 001 45b 16b interface ID 64b ostatní individuální globální (vč. výběrových) identifikátory rozhraní IEEE EUI-64 00:40:D0:7D:6A:86 0240:D0FF:FE7D:6A86 Jan Kubr - 7_IPv6 Jan Kubr 11/29

Skupinové adresy 1 1 1 1 1 1 1 1 0 0 0 T dosah adresa skupiny T 0 dobře známá, 1 dočasná dosah 1 rozhraní, 2 linka, 3 podsíť, 4 správu, 5 místo, 8 správu, E globální FF01::101 NTP server na rozhraní FF02::101 NTP servery ve stejné fyzické síti FF05::101 NTP servery v daném místě FF0E::101 NTP servery v Internetu skupinové adresy založené na individuálních 1 1 1 1 1 1 1 1 0 0 P T dosah rezerva=0 délka prefix sítě ID skupiny Jan Kubr - 7_IPv6 Jan Kubr 12/29

uzel Adresy rozhraní lokální linková, loopback, individuální a výběrové, skupinová pro všechny uzly, skupinová pro skupiny jejichž je členem, skupinová pro vyzývaný uzel (objevování sousedů). směrovač jako uzel, skupinová pro všechny směrovače, výběrová pro směrovače v podsíti, všechny přidělené výběrové adresy. Jan Kubr - 7_IPv6 Jan Kubr 13/29

Objevování sousedů rozšířená náhrada ARP využívá ICMPv6 výzva směrovači, ohlášení směrovače, výzva sousedovi, ohlášení souseda, přesměrování poskytuje zjišťování linkových adres v lokální síti rychlou aktualizaci změn a neplatných položek hledání směrovačů přesměrování detekci duplikovaných adres ověřování dosažitelnosti sousedů zjišťování údajů pro automatickou konfiguraci Jan Kubr - 7_IPv6 Jan Kubr 14/29

Hledání linkové adresy výzva sousedovi s vyhledávanou IP adresou skupinové adresy FF02:0:0:0:0:1:FF00::/104, posledních 24b vyhledávané adresy. ohlášení souseda s linkovou adresou aktualizace nevyžádané ohlášení na FF02::1 pro aktualizaci cache. detekce dosažitelnosti souseda vypršení platnosti, informace z vyšších vrstev, výzva sousedovi, smazání z cache. Jan Kubr - 7_IPv6 Jan Kubr 15/29

Automatická konfigurace stavová konfigurace DHCPv6 nevyužívá broadcast DHCP Unique Identifier (DUID) jednoznačně identifikuje uzel, linková adresa a čas, přiděleno výrobcem, linková adresa. Identity Association (IA) jednoznačně identifikuje rozhraní. vyhledání všech serverů (FF02::1:2 adresa agenta) solicit - advertise oslovení zvoleného serveru podle DUID (FF02::1:2)! request reply obnovení renew, rebind, release, confirm rekonfigurace vyvolaná serverem reconfigure Jan Kubr - 7_IPv6 Jan Kubr 16/29

Automatická konfigurace II bezestavová konfigurace nevyžaduje konfiguraci ohlášení směrovače zasílání náhodně každým směrovačem, ICMPv6, životnost implicitního směrovače, maximální počet skoků, stavová konfigurace adres, stavová konfigurace ostatních parametrů, trvání dosažitelnosti, interval opakování, volby linková adresa, MTU, prefix. určení adresy lokální linková adresa, detekce duplicitních adres (objevování souseda), ohlášení směrovače. konfigurace směrování implicitní směrovače, prefixy, cache ICMPv6 přesměrování. Jan Kubr - 7_IPv6 Jan Kubr 17/29

Bezpečnost povinná implementace IPsec autentizace Authentication Header (AH) šifrování Encapsulating Security Payload (ESP) transportní režim vložení bezpečnostních hlaviček tunelující režim zabalení datagramu do datagramu s bezpečnostními hlavičkami Jan Kubr - 7_IPv6 Jan Kubr 18/29

Bezpečnost II hlavička data hlavička AH/ESP hlavička data hlavička data obalující hlavička AH/ESP hlavička hlavička data Jan Kubr - 7_IPv6 Jan Kubr 19/29

Bezpečnostní asociace Security Association (SA) informace potřebné pro šifrované spojení bezpečnostní protokol (AH, ESP) šifrovací algoritmus klíče čítače doba životnosti jednosměrná (vytváří se ve dvojicích) pro AH i ESP jedna dvojice na paket se vztahuje svazek SA Jan Kubr - 7_IPv6 Jan Kubr 20/29

Databáze bezpečnostní politiky sada pravidel uplatňovaná na všechny pakety zahodit zpracovat bez IPsec odeslat, přijmout zpracovat IPsec databáze vydá svazek SA manuální konfigurace automatizovaná správa - ISAKMP Jan Kubr - 7_IPv6 Jan Kubr 21/29

Authentication Header slouží pro autentizaci odesilatele umožňuje ochranu proti opakování postup vložení AH hlavičky vyplnění položek (autentizační data vynuluje) výpočet autentizačních dat (dočasná úprava dat) další hlavička délka rezerva index bezpečnostních parametrů pořadové číslo autentizační data Jan Kubr - 7_IPv6 Jan Kubr 22/29

Encapsulating Security Payload slouží pro šifrování obsahu (i služby AH) data a další hlavičky jsou obsah ESP hlavičky postup umístění ESP hlavičky, vycpávky, šifrování vytvoření pořadového čísla vytvoření autentizačních dat (je-li požadována autentizace a kontrola integrity) fragmentace až po šifrování index bezpečnostních parametrů pořadové číslo data vycpávka (0-255 B) délka vycpávky další hlavička autentizační data Jan Kubr - 7_IPv6 Jan Kubr 23/29

Mobilita 6/2004 rfc3775 princip domácí adresy a domácího agenta vytvoření tunelu mezi mobilním zařízením a agentem optimalizace cesty Jan Kubr - 7_IPv6 Jan Kubr 24/29

Mobilita mobilní stanice domácí agent domácí adresa Jan Kubr - 7_IPv6 Jan Kubr 25/29

Mobilita otevření spojení mobilní stanice domácí agent domácí adresa Jan Kubr - 7_IPv6 Jan Kubr 26/29

Mobilita vytvoření tunelu mobilní stanice domácí agent domácí adresa Jan Kubr - 7_IPv6 Jan Kubr 27/29

Mobilita optimalizace cesty mobilní stanice domácí agent domácí adresa Jan Kubr - 7_IPv6 Jan Kubr 28/29

multicast implementace programové rozhraní DNS... Jan Kubr - 7_IPv6 Jan Kubr 29/29