Hemsida » hur » Vad är IPv6, och varför är det?

    Vad är IPv6, och varför är det?

    IPv4-adresser på det offentliga Internetet är låga. Microsoft betalade 7,5 miljoner dollar för Nortels 666.624 IP-adresser när Nortel gick i konkurs år 2011 - det är över $ 8 en IP-adress. IPv4 har tekniska problem, och IPv6 är lösningen.

    Tyvärr har installationen av IPv6 avstängts för länge. Hade IPv6 implementerats för många år sedan skulle övergången från den äldre standarden till den nyare gått mycket mer smidigt.

    Bildkrediter: Bob Mical på Flickr

    Tekniska problem med IPv4

    År 1980 definierades adresser för Internet Protocol version 4 som 32-bitars nummer. Detta gav totalt 232 IPv4-adresser - det är 4 294 967 296, eller 4,2 miljarder, adresser. Det kan ha tyckt som många adresser tillbaka 1980, men idag finns det många fler än 4,2 miljarder nätverksanslutna enheter på planeten. Naturligtvis fortsätter antalet enheter som är anslutna till Internet att växa. För att göra saken värre är vissa av dessa IPv4-adresser reserverade för speciella fall, så Internet har färre än 4,2 miljarder publicerbara IPv4-adresser tillgängliga för det.

    Det finns inte någonstans nära tillräckligt med offentliga adresser som är tillgängliga för varje enhet på Internet för att ha en unik. En sak som har hjälpt är nätverksadressöversättning (NAT), som de flesta hemnätverk använder. Om du har en router i ditt hem tar det en enda publicerbar IP-adress från din Internetleverantör och delar den bland de nätverksanslutna enheterna i ditt hem. För att dela den enda IPv4-adressen skapas det ett lokalt nätverk, och varje nätverksenhet bakom routern har en egen lokal IP-adress. Detta skapar problem när du kör serverns programvara och kräver mer komplicerad port vidarebefordran.

    Carrier-grade NAT är en lösning - i princip skulle varje dator som använder en Internetleverantör vara på ett lokalt nätverk specifikt för den Internetleverantören. Internetleverantören själv skulle implementera nätverksadressöversättning, precis som en hemrouter. Individer skulle inte ha publicerbara IP-adresser och köra vissa former av serverprogramvara som kräver inkommande anslutningar skulle inte vara möjliga.

    Bildkrediter: Jemimus på Flickr

    Hur IPv6 löser problemen

    För att undvika framtida utmattning av IPv4-adresser, utvecklades IPv6 1995. IPv6-adresser definieras som 128-bitars nummer, vilket innebär att det inte finns högst 2128 möjliga IPv6-adresser. Med andra ord finns det över 3.402 × 1038 IPv6-adresser - ett mycket större antal.

    Förutom att lösa problemet med IPv4-adressutplåten genom att tillhandahålla mer än tillräckligt många adresser, erbjuder detta stora antal ytterligare fördelar - varje enhet kan ha en globalt riktad offentlig IP-adress på Internet, vilket eliminerar komplexiteten att konfigurera NAT.

    Bildkrediter: Justin Marty på Flickr

    Så vad händer?

    IPv6 slutfördes 1998 för 14 år sedan. Du antar att det här problemet borde ha lösts för länge sedan - men det är inte så. Utbyggnaden har gått väldigt långsamt, trots hur länge IPv6 har funnits. Vissa program är fortfarande inte kompatibla med IPv6, även om mycket programvara har uppdaterats. Vissa nätverkshårdvaror kan inte heller vara IPv6-kompatibla - medan tillverkare kan släppa fast programvaruuppdateringar, skulle många av dem hellre sälja ny, IPv6-klar maskinvara istället. Vissa webbplatser har fortfarande inte IPv6-adresser eller DNS-poster, och kan endast nås på IPv4-adresser.

    Med tanke på behovet av att testa och uppdatera programvara och ersätta hårdvara har IPv6-utplacering inte varit en prioritet för många organisationer. Eftersom det finns tillräckligt med IPv4-adressutrymme har det varit lätt att sätta IPv6-implementering fram till framtiden. Med den överhängande utmattningen av tillgängliga IPv4-adresser har denna oro blivit mer pressande. Distributionen pågår, med "dubbellack" -utbyggnad underlättar övergången - moderna operativsystem kan ha både IPv4- och IPv6-adresser samtidigt, vilket gör utplaceringen jämnare.