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

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

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

Úvod do IPv6. Pavel Satrapa

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

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

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

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

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

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

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

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

Sledování ICMPv6 na segmentu LAN s protokolem IPv6

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

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

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.

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

Protokol IPv6, část 2

Standardizace Internetu (1)

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

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

Desktop systémy Microsoft Windows

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

verze 3 Téma 8: Protokol IPv6

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

Y36PSI Protokolová rodina TCP/IP

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

Architektura TCP/IP je v současnosti

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

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

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

JAK ČÍST TUTO PREZENTACI

Analýza protokolů rodiny TCP/IP, NAT

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

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

WrapSix aneb nebojme se NAT64. Michal Zima.

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

X36PKO Úvod Protokolová rodina TCP/IP

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

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

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

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

Zásobník protokolů TCP/IP

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

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

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

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

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

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

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

Adresování v internetu

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

VLSM Statické směrování

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

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

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

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

Implementace protokolu IPv6 v bezdrátové síti

Přístup k transportní vrstvě z vrstvy aplikační rozhraní služeb služby pro systémové aplikace, služby pro uživatelské aplikace DNS

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

Sí tová vrstvá [v1.1]

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

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

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...

Rodina protokolů TCP/IP, verze 2.5. Část 3: IP adresy

Autokonfigurace IPv6 v lokální sí

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

Sí ové technologie - Nastavení TCP/IP

Na cestě za standardem

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

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

Mobilita v IP verze 6 Úvod

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

Počítačové sítě Aplikační vrstva Domain Name System (DNS)

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

VLSM Statické směrování

Y36SPS Jmenné služby DHCP a DNS

Správa systému MS Windows II

Eva Hladká. jaro 2017

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

Konfigurace síťových stanic

Co nového v IPv6? Pavel Satrapa

Site - Zapich. Varianta 1

e1 e1 ROUTER2 Skupina1

Zásobník protokolů TCP/IP

Pavel Satrapa. IP v6. Internet Protokol verze 6

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

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

Administrace Unixu a sítí

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

Protokoly úrovně 3 nad ATM

DHCP. Martin Jiřička,

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

Aplikační vrstva. Přístup k transportní vrstvě z vrstvy aplikační rozhraní služeb služby pro systémové aplikace, služby pro uživatelské aplikace HTTP

Proč implementace IPv6 vázne? Pavel Satrapa

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ě IP multicasting

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

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

Protokoly TCP/IP. rek. Petr Grygárek Petr Grygárek, FEI VŠB-TU Ostrava, Počítačové sítě (Bc.) 1

Transkript:

Počítačové sítě II 15. Internet protokol verze 6 Miroslav Spousta, 2006 <qiq@ucw.cz>, http://www.ucw.cz/~qiq/vsfs/ 1

IPv6 nejnovější protokol, ve fázi testování řeší: vyčerpání adres zabezpečení (povinně implementované) mobilitu adresy IPv4: 2^32 (něco přes čtyři miliardy) reálně použitelné jen asi dvě miliardy počet přestal stačit (mobilní telefony, PDA, mnoho zařízení, které by bylo vhodné(?) připojit k Internetu (ledničky, auta,...) dočasná řešení způsobují komplikace (NAT) Asie dostala málo adres IPv4 bylo nutno rozšířit adresy rozhodovalo se, zda budou 64bitové nebo 128 bitové 2

Adresy IPv6 128 bitů dlouhé to je hodně: každý člověk na zemi by jich mohl mít 4 miliardy mělo by vystačit na dlouhou dobu (nebude-li se plýtvat) zapisují se jako osm šestnáctibitových hexadecimálních čísel např. 2001:0700:0230:0003:0000:0000:0000:0001 adresa se může zkrátit vynecháním spojitého úseku nul jen jedenkrát v adrese, např.: 2001:0700:0230:0003::0001 nepíšou se nuly na začátku čísel:2001:700:230:3::1 používá se prefix (podobně jako CIDR u IPv4) IPv6 nemá broadcast adresy, používají se unicasty (jednomu příjemci), multicasty (více příjemcům) anycasty (jednomu, nejbližšímu příjemci) 3

Třídy adres IPv6 adresy mají definován dosah (scope): link-local: platí v jednom subnetu site-local: platí v jedné privátní síti (à la IPv4 privátní adresy) global: platí v Internetu nedefinovaná adresa: ::/128, loopback adresa ::1/128 skupinové adresy: FF00::/8 individuální lokální linkové adresy: FE80::/10 individuální lokální místní adresy: FEC0::/10 individuální globální adresy: 2000::/3, původní návrh: zrušilo RFC 3879 3b 13b 8b 24b 16b 001 TLA rezerva NLA SLA 64b identifikátor rozhraní 4

Individuální adresy IPv6 individuální lokální adresa segmentu: FE80::/10 funguje na jedné síti 10b 54b 64b 1111 1110 10 00... 00 ID rozhraní individuální lokální adresa místní: FEC0::/10 nesmí do Internetu, je určena pro soustavu sítí pod jednou správou 10b 38b 1111 1110 11 00... 00 link prefix ID rozhraní 16b 64b individuální globální adresa: 2000::/3 unikátní v Internetu 3b 45b 16b 64b 001 global routing prefix link prefix ID rozhraní 5

Skupinové adresy IPv6 skupinové adresy: FFxy::/8 volby (x): 0... dobře známá (trvalá), 1... dočasná dosah (y): 1... lokální pro rozhraní, 2... lokální pro linku, 3... lokální pro podsíť 5... lokální pro místo, 8... lokální pro organizaci, E... globální 10b 4b 4b 112b 1111 1111 000x dosah adresa skupiny některé skupinové adresy: všechny uzly na lince: FF02::1, všechny směrovače na lince:ff02::2 všechny směrovače v síti: FF05::2, všechny DHCP servery v síti: FF05::1:3 všechny NTP servery v daném místě: FF05::101, v celém Internetu: FF0E::101 6

EUI-64 ID rozhraní -- součást některých adres u Ethernetu vychází z linkové (MAC) adresy 48 bitů se rozšíří na 64 doprostřed MAC adresy se vloží 0xFFFE obrátí se příznak globality (2. bit v nejvyšším byte) např. pro adresu 00:10:A4:E1:4E:5A dostaneme ID rozhraní: 210:A4FF:FEE1:4E5A lokální adresa na segmentu daného rozhraní pak bude: FE80::210:A4FF:FEE1:4E5A/64 7

Formát datagramu IPv6 4b 4b 24b verze priorita označení datového toku (flow label) délka dat v datagramu následující záhlaví hop limit (TTL) zdrojová adresa cílová adresa verze: 6, priorita+flow label: pro QoS, délka dat: doplňkové hlavičky a data následující záhlaví: typ následující za povinným záhlavím, případně číslo transportního protokolu, hop limit: jako TTL v IPv4 8

Hlavička datagramu IPv6 základní hlavička rozšiřující hlavička rozšiřující hlavička... data (např. TCP) základní hlavička je co nejjednodušší je pevné délky neobsahuje kontrolní součet neobsahuje pole umožňující fragmentaci (označení a sestavení fragmentů) rozšiřijící hlavičky (záhlaví) šifrování informace pro směrovače po cestě možnosti pro cílovou stanici odkaz na další hlavičku nebo typ dat v datové části 9

IPv6 a fragmentace minimální MTU je 1280 B v IPv4 to bylo 576 B k fragmentaci po cestě nedochází fragmentuje pouze vysílající stanice pokud je potřeba po cestě fragmentovat, pošle se ICMPv6 zpráva (Packet Too Big) vysílající stanici a datagram se zničí jako kdyby všechny datagramy měly nastaven příznak DF plné implementace mají používat Path MTU discovery jednoduché implementace mají generovat datagramy max. velikosti 1280 B 10

ICMPv6 téměř stejné jako u IPv4 8b 8b 16b typ zprávy (TYPE) kód (CODE) kontrolní součet... chyby: 1 -- cíl nedosažitelný, 2 -- příliš velký datagram, 3 -- vypršela životnost, 4 -- problém s parametry ostatní: 128: echo request, 129: echo response dále se pomocí ICMP řeší skupinové adresování objevování sousedů mobilita 11

Objevování sousedů hledání linkových adres (něco jako ARP v IPv4) překlad IP adresa => linková adresa používá se prefix: FF02:0:0:0:0:1:FF00::/104, za který se připojí 24 bitů z hledané IP adresy např. hledám linkovou adresu pro 2AC0:56:A319:15:022A:FFF:FE32:5ED1, zeptám se na adrese: FF02::1:FF32:5ED1 všechny uzly musí mít zaregistrovanou skupinovou takovou adresu stejně jako ARP dotazy se odpovědi cachují inverzní objevování sousedů znám MAC adresu, chci IP adresu pošlu na MAC adresu ICMP žádost, cílová IP adresa bude FF02::1 12

Automatická konfigurace stavová: DHCPv6 obdoba DHCP pro IPv4, ale používá se multicast adresa FF05::1:3 pro všechny DHCP servery v síti bezestavová směrovače rozesílají do sítě v nepravidelných intervalech informace o síti ve formě ICMP zpráv ohlášení směrovače M = má se použít stav. konfig. adres, O = stav. konfig. pro ostatní údaje 8b 8b 16b typ (134) kód (0) kontrolní součet max skoků M O 0 0 0 0 0 0 životnost implicitního směrovače trvání dosažitelnosti interval opakování volby... 13

Automatická konfigurace 2 volby ohlášení směrovače: MTU: velikost MTU v síti Informace o prefixu v síti: umožňuje, aby stanice získala globální adresu určení vlastní adresy: lokální adresa pro linku: FF80::id_rozhraní, otestuje se, že není obsazená počká na ohlášení směrovače, případně požádá o ohlášení pomocí zprávy výzva směrovači pokud zjistí, že se má použít bezestavová konfigurace, použije prefix jinak musí kontaktovat DHCP server směrování: uzel si pamatuje adresy směrovačů, které získal použije libovolný z nich, pokud se netrefí, dostane ICMP přesměrování udržuje si cache cest k cílům 14

DNS a IPv6 klasický přístup místo A záznamů se používají nové záznamy typu AAAA zpětné dotazy se řeší pomocí domény ip6.arpa speciální záznamy typu A6 jméno A6 délka_prefixu pokračování_adresy prefix např.: ns A6 64 ::ABC:DE01:ABCD:3344 nejakasit.ip6 15