I början var Internet ett relativt litet experimentella nätverk bestående av stora datorsystem. Det började sitt liv som ARPANET (Advanced Research projekt Agency Network), som betjänar behoven av delar av försvarsdepartementet i USA. De underliggande nätverksprotokoll var network system heter TCP/IP, vilket gav nätverket den prestanda och flexibilitet att expandera till Internet som vi känner och älskar idag.
TCP/IP består av två delar; TCP (Transmission Core Protocol) och IP (Internet Protocol). Det är IP-protokollet som denna artikel angå med, som IP-system är den del som kommer så mycket ansträngd i moderna Internet.
Den nuvarande inkarnationen av IP som används på det globala Internet är IPv4 (Internet Protocol version 4). Adressering systemet med IPv4 är väsentligen den samma som som används i ARPANET. Flera smarta tekniker har vuxit fram under åren för att förlänga livslängden på IP, men kan det inte komma undan den grundläggande begränsningen att adressintervallet helt enkelt för liten.
En IP-adress består av fyra 8-bitars nummer, vilket ger 32 bitar totalt. En snabb gräva i binär aritmetik berättar att detta ger en total kombination av 2 till power 32 olika adresser; dvs 4294967296 olika adresser. I början av ARPANET, ingen planeras ett problem där över 4 miljarder datorer kan anslutas. Men, när du anser att flera miljarder av världens befolkning är nu online, många hushåll har flera enheter (t.ex. smart TV-apparater, spelkonsoler, tabletter, etc.) och en stor del av befolkningen kräver åtkomst till Internet från smarta telefoner samtidigt utanför hemmet, det är lätt att se begränsningar i detta adress system.
Det är där IPv6 (Internet Protocol version 6) steg i. IPv6-adresser lagras i 128 bitar, en fyrdubbel ökning i antalet bitar tillgänglig. En annan snabb gräva i en värld av binära berättar att det totala antalet tillgängliga i IPv6 adresser 2 upphöjt till 128. Detta ger ett verkligt omfattande utbud av adresser och den faktiska siffran är mer än 340 miljarder, miljarder, miljarder miljarder!
Antagandet av IPv6 har varit relativt långsam hittills, särskilt med tanke på den förestående bristen på nya IPv4-adresser. World IPv6 Day inträffade den 9 juni 2011 och främjas framgångsrikt orsaken till IPv6. World IPv6 Launch hände den 6 juni 2012, vilken dag större företag och Internetleverantörer gjorde ett åtagande att stödja IPv6 framöver. Men tills hela Internet har övergått till IPv6, det kommer att vara potentiella problem vid horisonten.