Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia Tuesday TopDrive KupDnes Navrcholu Bomba NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Světový den IPv6

Google navrhuje, aby na Světový den IPv6 co nejvíce poskytovatelů zpřístupnilo své služby pomocí protokolu IPv6, v souladu s RIPE 64 plánem. K čemu je to dobré?

Lorenzo Colitti, který je jednou z hlavních postav IPv6 v Google, představil na konferenci RIPE 61 plán na Světový den IPv6. Myšlenka je to zajímavá a ve své podstatě velmi jednoduchá: Google navrhuje, aby na Světový den IPv6 co možná nejvíce poskytovatelů zpřístupnilo své služby pomocí protokolu IPv6. Proč se musí domlouvat na jeden přesný den?

Technologickým garantem seriálu Pohněme s IPv6 je CZ.NIC.

Logo cz nic

Současné implementace IPv6 v operačních systémech fungují tak, že se nejprve zkusí připojit přes IPv6 a pokud se toto spojení nezdaří, pak se teprve zkusí připojení přes IPv4. V korektně nastavených sítích tyto pokusy o připojení nijak nevadí a nezdržují. Pokud není dostupná IPv6 konektivita, tak pokusy o IPv6 spojení v podstatě ihned skončí. Síť informuje o chybě spojení a aplikace se připojí přes IPv4. Problém je v tom, že ve špatně nakonfigurovaných sítích či u klientských stanic, které nekorektně zpracovávají řídící zprávy sítě, žádné chybové hlášení nepřijde a aplikace tedy čeká na odpověď. Toto čekání může trvat delší dobu v závislosti na nastavení OS – může se jednat o čtyři sekundy na Mac OS X nebo třeba v některých případech až tři minuty na Linuxu. Celkový čas potřebný k vypršení požadavku na připojení přes IPv6 je ještě znásoben počtem AAAA záznamů (Google měl svého času až 6 AAAA záznamů).

Způsobů, jak se lze k této nepříjemné situaci dopracovat, je více. Téměř vždy se ale jedná o kombinaci více chyb v implementaci jak ve směrovači tak v operačním systému klientské stanice. Lorenzo také ve své prezentaci zmínil příklad, kdy směrovač domácí sítě začal posílat RA (1) z vyhrazeného rozsahu (::/64) bez funkční IPv6 konektivity (2), klientská stanice tuto adresu IPv6 akceptovala (3) a pokoušela o spojení (4) a následně ignorovala chybové hlášení ICMPv6 unreachable. Může se zdát, že se jedná o velice nepravděpodobnou kombinaci chyb, ale ve skutečnosti jde o reálný příklad, kdy uživatel pouze zapnul 6to4 mód na domácím směrovači, který byl za NATem. Celá tato kombinace různých drobných chyb vede k tomu, že aplikace, která se snaží připojit na dual-stack (IPv4+IPv6) webový server, musí počkat na vypršení časového limitu na spojení.

Čísla, která má Google k dispozici, ukazují, že tímto problémem trpí 0,05 % uživatelů, což je v absolutních číslech pořád obrovské množství. Tito uživatelé by pravděpodobně nehledali chybu u sebe a místo vyřešení problému by začali využívat služeb jiného vyhledávače.

Celý tento problém lze vnímat jako variaci na prastarou otázku: Slepice nebo vejce? Poskytovatelé obsahu se bojí zapnout IPv6, aby nepřišli o uživatele, kteří mají špatně nakonfigurovanou síť, a uživatelé se nedozvědí, že mají špatně nakonfigurovanou síť, protože serverů se zapnutou IPv6 adresou je málo a občasnou komplikaci berou jako něco normálního.

Návrh na Světový den IPv6 je takovým pokusem tento vejco-slepičí problém alespoň na krátkou dobu rozseknout. Lorenzo navrhuje, aby se velcí poskytovatelé obsahu domluvili a na jeden konkrétní den zapnuli na svých serverech IPv6 protokol. Problém s IPv6 přístupem již nebude izolovaný na pár konkrétních serverů, ale vznikne vysoká pravděpodobnost, že uživatel se špatně nakonfigurovaným IPv6 připojením bude mít problém na většině webových stránek a dalších služeb, které používá. Takový uživatel zavolá nebo napíše svému poskytovateli připojení a společně buď IPv6 nakonfigurují správně nebo ho v horším případě prostě vypnou.

Google navrhuje, aby datum Světového dne IPv6 připadlo na snadno zapamatovatelné 6. 6. příštího roku. Cílem je, aby se do celého projektu zapojili všichni velcí, ale také střední a malí poskytovatelé obsahu, výrobci operačních systémů, poskytovatelé připojení a elektronická i papírová média. Pokud uživatel nebude žít v úplném informačním vakuu, tak se o Světovém dni IPv6 dozví a bude vědět, že se něco děje a v případě problémů s dostupností má někoho kontaktovat. Jelikož je navrhovaný termín až za půl roku, tak budou mít všichni zúčastnění dost času na to, aby se na Světový den IPv6 připravili. Poskytovatelé obsahu musí nasadit IPv6, případně požádat CDN, kterou používají o zprovoznění IPv6. ISP potřebují nasadit DNS servery na IPv6, proškolit zákaznickou podporu, nechat připravit nový firmware pro domácí krabičky, které dávají k připojení, a v neposlední řadě také nasadit IPv6 ve vlastní síti. Část práce také spočívá na dodavatelích operačních systémů a výrobcích domácích zařízení (ADSL, WiFi), aby podpora IPv6 byla dobře otestována a aby v případě nedostupnosti IPv6 došlo k varování uživatele a vypnutí IPv6 podpory v domácí síti nebo přímo v počítači uživatele.

Na jednu stranu by se mohlo zdát, že uspořádat za půl roku takovou akci, do které by se měli zapojit všichni velcí poskytovatelé obsahu, je poměrně ambiciózní. Na druhou stranu, času je velice málo a organizaci IANA (aneb jak někdo vtipně poznamenal – IPv4 Address Not Available) dojdou volné IPv4 adresy někdy v březnu příštího roku a regionálním registrům o něco později. Tedy už to bude téměř za pět minut dvanáct, nicméně každá aktivita v tomto směru je vítána. Domníváme se, že by bylo mnohem lepší, kdyby se nejednalo pouze o jednodenní experiment, ale Světový den IPv6 by byl milníkem globálního zavedení IPv6.

Na druhou stranu není nutně zapotřebí dělat obrovský koordinovaný test, ale je možné začít hned teď. Tedy informovat uživatele, že nastane okamžik, kdy dojde k zapnutí IPv6. Pokud jako poskytovatel obsahu budete chtít nejprve nasazení IPv6 otestovat, klidně takový test můžete udělat ve formě vašeho vlastního Dne IPv6. Uživatelům dopředu oznamte, co chystáte, jak se to mohou projevit a co mají dělat v případě problémů.

A abychom nemluvili jen obecně, tak uveďme pár praktických zkušeností. Ve sdružení CZ.NIC provozujeme od přechodu na vlastní infrastrukturu všechny služby jako dual-stack a IPv6 je součástí všech návrhů na všech síťových vrstvách od IP po aplikační vrstvu; za celou dobu provozu jsme nezaznamenali prakticky žádné provozní problémy. Dalším příkladem z praxe bylo zprovoznění IPv6 pro servery Internet Info, tedy i Lupy.


Davame_internetu_obsah

       

Proto nečekejte na Světový den IPv6. Nasaďte IPv6 již zítra!

Autoři: Ondřej Filip, výkonný ředitel sdružení CZ.NIC, a Ondřej Surý, vedoucí Laboratoří CZ.NIC

Ondřej Surý

Autor je technickým ředitelem CZ.NIC, z.s.p.o. a studentem FSS MU. Zajímá se o DNS, DNSSEC, Linux. Jeho nepočítačový blog najdete na adrese blog.rfc1925.org.

Ondřej Filip

Autor je výkonným ředitelem CZ.NIC a členem představenstva NIX.CZ. Ve volném čase se věnuje vývoji. Routovacího démona BIRD.

Školení SEO (optimalizace pro vyhledávače)

DW - Školení SEO
  • Jak fungují vyhledávače a co od nich můžete očekávat.
  • Analýza klíčových slov - kde hledat, jak slova vybrat, jak optimalizovat.
  • Metody linkbuildingu - jak získat zpětné odkazy aniž byste za ně museli platit.
  • Vyhodnocování SEO - nesledujte jen pozice.

Další informace o školení SEO »

Přehled názorů

Re: Světový den IPv6
anonym 25. 11. 2010 09:14
Nový
└ 
Re: Světový den IPv6
Ondřej Surý 25. 11. 2010 09:37
Nový
 
└ 
Re: Světový den IPv6
zp 25. 11. 2010 10:10
Nový
Chyba u klienta?
Yenya 25. 11. 2010 10:45
Nový
└ 
Re: Chyba u klienta?
Ondřej Surý 25. 11. 2010 14:47
Nový
IPV6 je mor
admin . 25. 11. 2010 12:24
Nový
├ 
Re: IPV6 je mor
nn 25. 11. 2010 14:25
Nový
└ 
Re: IPV6 je mor
Jenda 25. 11. 2010 15:20
Nový
Re: Světový den IPv6
titanik 26. 11. 2010 09:09
Nový
Vypnutí IPv4
Luboš Motl 26. 11. 2010 17:20
Nový
├ 
Re: Vypnutí IPv4
PT 26. 11. 2010 18:02
Nový
└ 
Re: Vypnutí IPv4
davro 26. 11. 2010 20:36
Nový
 
└ 
Re: Vypnutí IPv4
Jiří Pagáč 27. 11. 2010 12:16
Nový
 
 
└ 
Re: Vypnutí IPv4
Dan Ohnesorg 27. 11. 2010 23:59
Nový
 
 
 
└ 
Re: Vypnutí IPv4
davro 28. 11. 2010 00:08
Nový
 
 
 
 
└ 
Re: Vypnutí IPv4
Dan Ohnesorg 28. 11. 2010 00:14
Nový
 
 
 
 
 
└ 
Re: Vypnutí IPv4
Michal Krsek 28. 11. 2010 10:53
Nový
       

Tento text je již více než dva měsíce starý. Chcete-li na něj reagovat v diskusi, pravděpodobně vám již nikdo neodpoví. Pro řešení aktuálních problémů doporučujeme využít naše diskusní fórum.

Zasílat nově přidané příspěvky e-mailem