Hlavní navigace

Vyzkoušejte, jak váš prohlížeč pracuje s nefunkčním IPv6

Ondřej Caletka

Období přechodu na nový protokol IPv6 je doprovázeno existencí tzv. dual-stack prostředí, kdy jsou klienti a servery propojeny oběma internetovými protokoly. Pokud se jedna z cest stane nefunkční, vede to obvykle k nepříjemným zdržením a tedy omezení použitelnosti služby. Z toho důvodu někteří uživatelé prozatím podporu IPv6 vypínají.

O problému se již nějakou dobu mluví, na půdě IETF vzniká návrh doporučení, jak by se měly aplikace chovat, aby se případná zdržení eliminovala. Geoff Huston ze Swinburne University of Technology v Austrálii provedl několik měření na aktuálně provozovaných platformách a webových prohlížečích. Článek nazvaný Dual Stack Esotropia mimo jiné ukazuje, že je možné vyhnout se zdržením při nefunkčním IPv6 spojení použitím prohlížeče Google Chrome. Při použití Firefoxu je možné zdržení eliminovat nastavením volby na stránce  about:config:

network.http.fast-fallback-to-IPv4=true

Chcete-li si otestovat chvání vlastního prohlížeče, připravil autor několik testovacích adres. Všechny používají žolíkové DNS domény, aby bylo snadné zabránit narušení průkaznosti testů kvůli cacheování DNS odpovědí. Při každém testu je možné použít jiné DNS jméno. Testovací adresy shrnuje následující tabulka:

URL Chování
*.r4.td.h.lab­s.apnic.net pouze IPv4
*.r6.td.h.lab­s.apnic.net pouze IPv6
*.rd.td.h.lab­s.apnic.net dual-stack
   
*.rx.td.h.lab­s.apnic.net 1 funkční IPv4 adresa, 1 nefunkční IPv6 adresa
*.rxx.td.h.lab­s.apnic.net 1 funkční IPv4 adresa, 2 nefunkční IPv6 adresy
*.rxxx.td.h.lab­s.apnic.net 1 funkční IPv4 adresa, 3 nefunkční IPv6 adresy
   
*.rz.td.h.lab­s.apnic.net  1 nefunkční IPv4 adresa, 1 funkční IPv6 adresa
*.rzz.td.h.lab­s.apnic.net  2 nefunkční IPv4 adresa, 1 funkční IPv6 adresa
*.rzz.td.h.lab­s.apnic.net  3 nefunkční IPv4 adresa, 1 funkční IPv6 adresa
   
*.rxz6.td.h.lab­s.apnic.net  1 nefunkční IPv4 adresa, 1 funkční a 1 nefunkční IPv6 adresa
*.rxz4.td.h.lab­s.apnic.net  1 nefunkční a 1 funkční IPv4 adresa, 1 nefunkční IPv6 adresa
*.rxxzz.td.h.lab­s.apnic.net  2 nefunkční IPv4 adresy, 2 nefunkční IPv6 adresy

(Zdroj: Pavel Satrapa na Google Plus)

Našli jste v článku chybu?