IPv4-osoitteet julkisessa Internetissä ovat vähäisiä. Microsoft maksoi 7,5 miljoonaa dollaria Nortelin 666 624 IP-osoitteeseen, kun Nortel joutui konkurssiin vuonna 2011 - se on yli 8 dollaria IP-osoitteeseen. IPv4: llä on teknisiä ongelmia, ja IPv6 on ratkaisu.
Valitettavasti IPv6: n käyttöönotto on lopetettu liian kauan. Jos IPv6 toteutettiin vuosia sitten, siirtyminen vanhemmasta standardista uuteen olisi ollut paljon sujuvammin.
Image Credit: Bob Mical Flickrissä
Vuonna 1980 Internet-protokollan 4-osoitteet määriteltiin 32-bittisiksi numeroiksi. Tämä antoi yhteensä 232 IPv4-osoitteet - 4 294 967 296 eli 4,2 miljardia osoitetta. Tämä on saattanut näyttää 1980-luvulta lähtien paljon osoitteita, mutta tänään on paljon enemmän kuin 4,2 miljardia verkkoon liitettyjä laitteita planeetalla. Tietenkin Internetin yhteydessä olevien laitteiden määrä kasvaa edelleen. Jotta jotain päinvastaista, jotkut näistä IPv4-osoitteista varataan erityistapauksille, joten internetissä on vähemmän kuin 4,2 miljardia julkisesti saatavilla olevaa IPv4-osoitetta.
Internetissä oleville Internet-laitteille ei ole tarpeeksi julkisia reititettäviä osoitteita, joilla on ainutlaatuinen osoite. Yksi asia, jota autetaan, on verkko-osoitteenmuunnos (NAT), jota useimmat kotiverkot käyttävät. Jos sinulla on reititin kotonasi, se vie yhdestä Internet-palveluntarjoajaltasi julkisesti reititettävästä IP-osoitteesta ja jakaa sen kotiisi verkkolaitteiden kesken. Yhden IPv4-osoitteen jakamiseksi se luo lähiverkon, ja jokaisella verkkolaitteella reitittimen takana on oma paikallinen IP-osoite. Tämä aiheuttaa ongelmia palvelinohjelmiston suorittamisessa ja vaatii entistä monimutkaisempaa porttitoimintaa.
Carrier-luokan NAT on yksi ratkaisu - olennaisesti jokainen tietokone, joka käyttää Internet-palveluntarjoajaa, olisi kyseisen ISP: n nimenomaiselle paikalliselle verkolle. Internet-palveluntarjoaja itse toteuttaisi verkko-osoitteenmuunnoksen, aivan kuin kotireititin. Yksilöillä ei olisi julkisesti luotuja IP-osoitteita ja joidenkin palvelinohjelmistojen muodot, jotka edellyttävät tulevia yhteyksiä, eivät olisi mahdollisia.
Kuva: Jemimus on Flickr
Jotta vältettäisiin IPv4-osoitteiden tulevaisuus, IPv6 kehitettiin vuonna 1995. IPv6-osoitteet määritellään 128-bittisiksi, mikä tarkoittaa, että niiden enimmäismäärä on 2128 mahdolliset IPv6-osoitteet. Toisin sanoen, on yli 3 402 × 1038 IPv6-osoitteet - paljon suurempi määrä.
Sen lisäksi, että ratkaistaan IPv4-osoitteen ehtymisongelma tarjoamalla enemmän kuin tarpeeksi osoitteita, tämä suuri määrä tarjoaa lisäetuja - jokaisella laitteella voi olla maailmanlaajuisesti rullattava julkinen IP-osoite Internetissä, mikä estää NAT-määrityksen monimutkaisuuden.
Image Credit: Justin Marty Flickrissä
IPv6 valmistui vuonna 1998, 14 vuotta sitten. Oletat, että tämä ongelma olisi pitänyt ratkaista kauan sitten - mutta näin ei ole. Käyttöönotto on mennyt hyvin hitaasti, huolimatta siitä, kuinka kauan IPv6 on ollut käytössä. Jotkin ohjelmistot eivät ole vielä IPv6-yhteensopivia, vaikka paljon ohjelmistoja on päivitetty. Jotkin verkkolaitteet eivät myöskään voi olla IPv6-yhteensopivia - vaikka valmistajat voisivat vapauttaa laiteohjelmistopäivitykset, monet heistä mieluummin myyvät uusia IPv6-valmiita laitteita. Jotkin sivustot eivät vieläkään ole IPv6-osoitteita tai DNS-tietueita, ja ne ovat vain tavoitettavissa IPv4-osoitteissa.
Koska tarvetta testata ja päivittää ohjelmistoja ja korvata laitteisto, IPv6-käyttöönotto ei ole ollut monien organisaatioiden prioriteetti. IPv4-osoitetilaa on saatavilla, joten IPv6-käyttöönottoa on helppoa siirtää tulevaisuuteen. Käytettävissä olevien IPv4-osoitteiden välittömän sammumisen myötä tämä huoli on tullut entistä kiireellisemmäksi. Käyttöönotto on käynnissä, kun "dual-stack" käyttöönotto helpottaa siirtymistä - nykyaikaisilla käyttöjärjestelmillä voi olla sekä IPv4- että IPv6-osoitteet samanaikaisesti, jolloin käyttöönotto on pehmeämpää.