/ / Nej, inaktivera IPv6 kommer troligen inte att påskynda din Internet-anslutning

Nej, inaktivera IPv6 kommer troligen inte att påskynda din Internet-anslutning

ipv6-myt

Windows, Linux och andra operativsystemhar inbyggt stöd för IPv6, och det är aktiverat som standard. Enligt en myt som går runt, bromsar detta IPv6-stöd din anslutning och inaktiverar det kommer att påskynda saker.

Den här myten hade ursprungligen ett sanning av sanningen - Firefox 3 hanterade IPv6 dåligt på vissa datorer, särskilt Linux-system. Men denna myt är inte sant - och vi gjorde till och med ett riktmärke för att testa det.

Myten

RELATERAD: Använder du IPv6 ännu? Bör du till och med bry sig?

Windows, Linux och andra operativsystemhar integrerat stöd för IPv6. IPv6-stöd aktiveras som standard på alla system. Men de flesta anslutningar använder fortfarande IPv4-protokollet istället för nästa generations IPv6-protokoll som löser så många problem med IPv4.

Så, myten går, att ha IPv6 aktiverat saktar nerdin Internet-anslutning. När du ansluter till en webbplats söker din dator först efter IPv6-adressen innan den hittar den inte är tillgänglig och byter till IPv4. Inaktivera IPv6 och din dator kommer att leta upp IPv4-adresser omedelbart, vilket eliminerar de små förseningarna.

ipv6-nätverksadapter-on-fönster

Var myten kom från

Firefox 3 hade problem med IPv6. När IPv6 var aktiverat försökte Firefox lösa DNS-adresser med IPv6 först innan han bytte till IPv4. Detta kan lägga till en märkbar fördröjning varje gång du navigerar till en ny domän i Firefox. Detta var ett stort problem på vissa Linux-system med Firefox 3 för många år sedan, så det finns fortfarande tips om att inaktivera IPv6 på Linux för att påskynda Firefox. Om du ställer in preferensen för "nätverk.dns.disableIPv6" än Sann på Firefox om: konfigurationssidan avaktiveras detta IPv6-stöd, så att du bara kan inaktivera det för Firefox utan att inaktivera det hela systemet.

Firefox 4 fixade problemet. Firefox kommer nu bara att använda IPv6 DNS-sökningar om IPv6 faktiskt fungerar i din anslutning. Det är smart nog att hantera detta på egen hand. Det här var bara ett fel i Firefox 3, och det har rättats.

firefox-disable-ipv6-in-om-config

Det är möjligt att i nätverk medfelkonfigurerade IPv6-inställningar kan datorer försöka kontakta trasiga eller obefintliga IPv6-DNS-servrar innan de faller tillbaka till IPv4. Om du var i ett sådant nätverk, kan inaktivering av IPv6 hjälpa dig - men det är mycket osannolikt att du är ansluten till ett nätverk eller en Internetleverantör med så dåligt konfigurerade IPv6-inställningar på denna punkt.

Problem med att inaktivera IPv6

RELATERAD: Vad är IPv6, och varför är det viktigt?

Att inaktivera IPv6 kan orsaka problem. Om din Internetanslutning och router redan har migrerat till IPv6 förlorar du möjligheten att använda den på rätt sätt. IPv6 kan också krävas för vissa hemnätverksfunktioner - till exempel, den enkla att använda Homegroup-hemnätverksfunktionen som introducerats i Windows 7 kräver IPv6 aktiverad på datorerna i ditt hemnätverk för att använda den.

Hela världen går mot IPv6, även om det händer för långsamt. IPv6 är nödvändigt för att ersätta IPv4 - vi har slut på IPv4-adresser och IPv6 är lösningen.

Windows-hemgrupp-behov-ipv6

benchmarks

RELATERAD: Vad är DNS och ska jag använda en annan DNS-server?

Enligt myten kommer inaktivering av IPv6 att snabbasupp DNS-förfrågningar genom att eliminera en fördröjning som uppstår när din dator kontrollerar en IPv6-adress innan du faller tillbaka till IPv4. För att jämföra detta jämförde vi DNS-förfrågningar.

Först körde vi namebench med standardinställningarnapå ett normalt konfigurerat Windows 8.1-system. IPv6 är aktiverat i det här systemet, eftersom det är standard, men anslutningen har ingen IPv6-kapacitet. Enligt myten bromsar detta IPv6-stöd oss.

Med IPv6 aktiverad visade riktmärket den genomsnittliga DNS-begärningshastigheten för Googles offentliga DNS-server var 43,22 ms.

namebench-dns-lookup-riktmärke

Därefter inaktiverade vi IPv6 genom att gå till HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTCPIP6Parametrar i registerredigeraren och lägga till DisabledComponents värde och ställa in det på ffffffff som Microsofts instruktioner för inaktivering av IPv6 anger. Vi startade sedan om datorn och verifierade att IPv6 var inaktiverad - inga IPv6-gränssnitt dök upp i ipconfig / all.

Med IPv6 inaktiverad visade riktmärketGoogle Public DNS-serverns genomsnittliga hastighet var 43,97 ms. Det kan tyckas att DNS-uppslag faktiskt var långsammare med IPv6 inaktiverade, men det ligger väl inom felmarginen. Det finns ingen märkbar avmattning när IPv6 är aktiverat, bara normala variationer av hastighet går åt båda hållen - i det här fallet var det faktiskt lite snabbare med IPv6 aktiverad.

namebench-IPv6-aktiverade-riktmärke


Det finns en god chans att du faktiskt inte behöverIPv6 i ditt nätverk - såvida du inte litar på Windows Homegroup eller liknande funktioner - så det kanske inte är särskilt skadligt att ta bort om du vet vad du gör. Men du kommer inte att se en snabbförbättring från att hålla fast vid IPv4 om det inte finns allvarliga problem med din Internetleverantörs nätverk eller ditt hemnätverk.

Bildkredit: thierry ehrmann på Flickr