Hemsida » hur » Nej, inaktivera IPv6 kommer inte att påskynda din Internet-anslutning

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

    Windows, Linux och andra operativsystem har alla inbyggda stöd för IPv6, och det är aktiverat som standard. Enligt en myt går det här IPv6-stödet för att sakta ner din anslutning och inaktivera det kommer att påskynda sakerna.

    Denna myt hade ursprungligen ett sanningskorn till det - Firefox 3 hanterade IPv6 dåligt på vissa datorer, särskilt Linux-system. Men denna myt är inte sant - och vi gjorde även ett riktmärke för att testa det.

    Myten

    Windows, Linux och annat operativsystem har alla integrerade stöd för IPv6. IPv6-support är som standard aktiverat 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, med IPv6 aktiverat saktar din Internetanslutning. När du ansluter till en webbplats, söker din dator först efter IPv6-adressen innan du upptäcker att den inte är tillgänglig och växlar till IPv4. Inaktivera IPv6 och datorn kommer att titta upp IPv4-adresser omedelbart, vilket eliminerar de små förseningarna.

    Var Myten kom ifrån

    Firefox 3 hade problem med IPv6. När IPv6 var aktiverat försökte Firefox att lösa DNS-adresser med IPv6 först innan de gick över till IPv4. Detta kan lägga till en märkbar fördröjning varje gång du navigerat 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 inställningen "network.dns.disableIPv6" True på Firefox om: config-sidan kommer du att inaktivera det här IPv6-stödet så att du kan inaktivera det bara för Firefox utan att inaktivera det hela systemet.

    Firefox 4 fixade detta problem. Firefox kommer nu bara att använda IPv6 DNS-uppslag om IPv6 faktiskt fungerar på 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 blivit fixat.

    Det är möjligt att på nätverk med felkonfigurerade IPv6-inställningar kan datorer försöka kontakta brutna eller obefintliga IPv6 DNS-servrar innan de faller tillbaka till IPv4. Om du befann dig i ett sådant nätverk kan du avaktivera IPv6 - men det är mycket osannolikt att du är ansluten till ett nätverk eller Internetleverantör med sådana dåligt konfigurerade IPv6-inställningar vid denna tidpunkt.

    Problem med att inaktivera IPv6

    Inaktivera IPv6 kan orsaka problem. Om din Internetanslutning och router redan har migrerats till IPv6, förlorar du möjligheten att använda den korrekt. IPv6 kan också behövas för vissa hemnätverksfunktioner - till exempel, den lättanvända Homegroup-hemnätverksfunktionen som infördes i Windows 7 kräver att IPv6 är aktiverat på datorerna i ditt hemnätverk för att använda det.

    Hela världen rör sig mot IPv6, även om det sker för långsamt. IPv6 är nödvändigt för att ersätta IPv4 - vi löper ut ur IPv4-adresser och IPv6 är lösningen.

    benchmarks

    Enligt myten kommer inaktiveringen av IPv6 att påskynda DNS-förfrågningar genom att eliminera en fördröjning som uppstår när datorn kontrollerar en IPv6-adress innan den faller tillbaka till IPv4. För att benchmarka detta jämförde vi DNS-förfrågningar.

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

    Med IPv6 aktiverat visade referensvärdet att den genomsnittliga DNS-förfrågningshastigheten för Google Public DNS-servern var 43,22 ms.

    Därefter inaktiverade vi IPv6 genom att gå till HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ TCPIP6 \ Parametrar i registret, lägga till DisabledComponents värde och ställa in det ffffffff som Microsofts instruktioner för att inaktivera IPv6 specificera. Vi startade sedan om datorn och verifierade att IPv6 var avstängd - inga IPv6-gränssnitt uppträdde i ipconfig / all.

    Med IPv6 inaktiverad visade referensvärdet att den genomsnittliga hastigheten för Google Public DNS-servern var 43,97 ms. Det kan tyckas att DNS-sökning var faktiskt långsammare med IPv6 inaktiverat, men det ligger väl inom felmarginalen. Det finns ingen märkbar nedgång med IPv6-aktiverad, bara normala varianter av hastighet går antingen - i det här fallet var det faktiskt lite snabbare med IPv6-aktiverad.


    Det finns en bra chans att du inte behöver IPv6 på ditt nätverk, om du inte lita på Windows Homegroup eller liknande funktioner, så det kan inte vara särskilt skadligt att ta bort om du vet vad du gör. Du kommer emellertid inte se en hastighetsförbättring från att hålla fast vid IPv4 om inte det finns allvarliga problem med din Internetleverantörs nätverk eller ditt hemnätverk.

    Bildkredit: Thierry Ehrmann på Flickr