Che cos'è IPv6 e perché è importante?
Gli indirizzi IPv4 su Internet pubblico stanno per esaurirsi. Microsoft ha pagato $ 7,5 milioni per gli indirizzi IP 666.624 di Nortel quando Nortel è fallita nel 2011, ovvero oltre $ 8 un indirizzo IP. IPv4 ha problemi tecnici e IPv6 è la soluzione.
Sfortunatamente, l'implementazione di IPv6 è stata rimandata troppo a lungo. Se l'IPv6 fosse stato implementato anni fa, il passaggio dallo standard più vecchio a quello più recente sarebbe andato molto più agevolmente.
Immagine di credito: Bob Mical su Flickr
Problemi tecnici con IPv4
Nel 1980, gli indirizzi di Internet Protocol versione 4 erano definiti come numeri a 32 bit. Questo ha fornito un totale di 232 Indirizzi IPv4: sono 4 294 967 296 o 4,2 miliardi di indirizzi. Questo potrebbe sembrare un sacco di indirizzi nel 1980, ma oggi ci sono molti più di 4,2 miliardi di dispositivi connessi in rete sul pianeta. Ovviamente, il numero di dispositivi connessi a Internet continuerà a crescere. A peggiorare le cose, alcuni di questi indirizzi IPv4 sono riservati per casi speciali, quindi Internet ha a disposizione meno di 4,2 miliardi di indirizzi IPv4 instradabili pubblicamente.
Non ci sono praticamente abbastanza indirizzi pubblicamente disponibili per ogni dispositivo su Internet per avere uno unico. Una cosa che viene aiutata è la traduzione di indirizzi di rete (NAT), che la maggior parte delle reti domestiche usa. Se hai un router in casa, richiede un unico indirizzo IP pubblicamente instradabile dal tuo fornitore di servizi Internet e lo condivide tra i dispositivi di rete della tua abitazione. Per condividere il singolo indirizzo IPv4, crea una rete locale e ogni dispositivo collegato in rete dietro il router ha il proprio indirizzo IP locale. Ciò crea problemi durante l'esecuzione del software del server e richiede un port forwarding più complicato.
NAT carrier-grade è una soluzione - in sostanza, ogni computer che utilizza un provider di servizi Internet si troverà su una rete locale specifica per quell'ISP. Lo stesso ISP implementerebbe la traduzione di indirizzi di rete, proprio come un router domestico. Gli individui non avrebbero indirizzi IP instradabili pubblicamente e l'esecuzione di alcune forme di software server che richiedono connessioni in ingresso non sarebbe possibile.
Immagine di credito: Jemimus su Flickr
Come IPv6 risolve i problemi
Per evitare il futuro esaurimento degli indirizzi IPv4, IPv6 è stato sviluppato nel 1995. Gli indirizzi IPv6 sono definiti come numeri a 128 bit, il che significa che ci sono un massimo di 2128 possibili indirizzi IPv6. In altre parole, ci sono oltre 3.402 × 1038 Indirizzi IPv6: un numero molto più grande.
Oltre a risolvere il problema di esaurimento degli indirizzi IPv4 fornendo più di indirizzi sufficienti, questo numero elevato offre ulteriori vantaggi: ogni dispositivo può disporre di un indirizzo IP pubblico instradabile globalmente su Internet, eliminando la complessità della configurazione di NAT.
Immagine di credito: Justin Marty su Flickr
Quindi qual è il Hold Up?
IPv6 è stato completato nel 1998, 14 anni fa. Si potrebbe supporre che questo problema avrebbe dovuto essere risolto molto tempo fa - ma questo non è il caso. La distribuzione sta procedendo molto lentamente, nonostante il tempo trascorso da IPv6. Alcuni software non sono ancora compatibili con IPv6, sebbene molti software siano stati aggiornati. Alcuni componenti hardware della rete potrebbero non essere compatibili con IPv6 - mentre i produttori potrebbero rilasciare aggiornamenti del firmware, molti di loro preferirebbero invece vendere nuovi hardware pronti per IPv6. Alcuni siti Web non dispongono ancora di indirizzi IPv6 o record DNS e sono raggiungibili solo agli indirizzi IPv4.
Data la necessità di testare e aggiornare il software e sostituire l'hardware, la distribuzione IPv6 non è stata una priorità per molte organizzazioni. Con sufficiente spazio per gli indirizzi IPv4 disponibile, è stato facile disattivare l'implementazione di IPv6 fino al futuro. Con l'esaurimento imminente degli indirizzi IPv4 disponibili, questa preoccupazione è diventata più pressante. La distribuzione è in corso, con la distribuzione "dual-stack" che semplifica la transizione: i moderni sistemi operativi possono avere contemporaneamente indirizzi IPv4 e IPv6, rendendo la distribuzione più fluida.