Perché alcuni ISP sono così lenti ad adottare IPv6?

Diversi porti di rete in serie all'interno di uno scenario di routing molto complesso.

Dal 1998, l’Internet Engineering Task Force (IETF) ha sviluppato un metodo per superare alcune delle limitazioni della nostra attuale infrastruttura IP. Conosciuto come Internet Protocol versione 6 (IPv6), ha corretto alcuni dei problemi che affliggevano IPv4 (il predecessore) ed ha esteso lo spazio di indirizzamento per accogliere la miriade di nuovi dispositivi che ora si connettono a Internet. Tuttavia, ci sono molti ISP che non hanno ancora implementato IPv6 completamente o hanno fatto solo un lavoro parziale. Qual è il problema? Dovresti preoccuparti?

Indice dei contenuti

  • Perché IPv6 è importante
  • L’adozione lenta si riduce all’economia
  • Le carenze dei NAT
  • Dovresti preoccuparti per l’adozione lenta?

Perché IPv6 è importante

IPv4 consente di allocare poco più di 4 miliardi di indirizzi in tutto il mondo. Ogni indirizzo ha quattro numeri, ciascuno compreso tra 0 e 255. Questo costituisce un raggruppamento di 4 byte con il valore di ciascun byte separato da un punto nella notazione standard (ad es., 116.184.122.205).

Ci sono oltre 8 miliardi di persone sul pianeta e molti di loro possiedono più di un dispositivo che occupa un indirizzo IP pubblico. Questo senza nemmeno menzionare quante aziende possiedono ampie porzioni di indirizzi IPv4 noti come intervalli IP. A un certo punto, iniziamo a esaurire gli indirizzi IP.

L'indirizzo IPv6 del server edge di Google da una query NS Lookup.

Questi indirizzi sono controllati da registri internet regionali (RIR), ciascuno responsabile di una regione del mondo. I rapporti hanno già iniziato a circolare riguardo a alcuni RIR che sono completamente esauriti di indirizzi IP e stanno allocando l’ultimo che sono autorizzati a dare.

Nel 2011, il Asia Pacific Network Information Center (NIC) è stato il primo ad annunciare di aver allocato il suo ultimo indirizzo possibile dal suo pool. Questo è stato seguito da un annuncio nel novembre 2019 da parte di Réseaux IP Européens (RIPE) che tutti gli indirizzi IPv4 europei sono stati completamente esauriti.

Per combattere questo, i RIR hanno fatto campagne per l’adozione accelerata di IPv6, che aumenta significativamente lo spazio di indirizzamento. Anche se sembrano molto più complicati (qualcosa come fe80::f24e:bb6e:2876:c2dc), gli indirizzi IPv6 sono tipicamente presentati come otto raggruppamenti di valori esadecimali a 16 bit.

Vengono spesso abbreviati eliminando i raggruppamenti di zeri completi (0000), ma formano sempre un numero completo a 128 bit, il che consente così tanti indirizzi che è ridicolo persino ripetere il numero esatto. Sono 340.282.366.920.938.463.463.374.607.431.768.211.456, a proposito.

L’adozione lenta si riduce all’economia

Se hai forti poteri di deduzione, potresti aver indovinato che il motivo per cui gli ISP non sono così veloci ad adottare IPv6 ha molto a che fare con i bilanci. Se gestisci un’azienda che fornisce Internet a milioni di persone, dovrai sostituire molte attrezzature lungo la tua rete.

Un grande datacenter.

Non è che tu possa semplicemente spingere un semplice aggiornamento del firmware. Devi sostituire tutta la tua attrezzatura più vecchia che non può instradare le connessioni IPv6 con qualcosa che può fare sia v6 che v4. Allo stesso modo, se distribuisci i router dei tuoi clienti finali, dovrai sostituire anche tutti quelli. Devi anche fare affidamento sul fatto che i tuoi clienti abbiano le interfacce di rete necessarie per autenticarsi con indirizzi IPv6.

Una volta che arrivi a oltre un milione di clienti in diverse regioni geografiche di un paese, il fattore economico aumenta significativamente. Stai pagando molte persone per sostituire attrezzature costose solo per poter utilizzare un nuovo set di indirizzi numerici. Se hai ancora molti indirizzi IPv4 gratuiti nell’intervallo della tua rete, potresti semplicemente rimandare questa decisione.

Non dimentichiamo nemmeno di menzionare che tutta l’attrezzatura di routing IPv6 deve ancora essere progettata tenendo conto della compatibilità con i protocolli precedenti. IPv4 continua a essere ampiamente utilizzato dagli endpoint dei server, il che significa che gli ISP che offrono indirizzi IPv6 ai clienti finali devono avere un modo per collegarli quando si connettono a questi server. Questo problema di bridging ha anche portato a molti mal di testa, specialmente poiché gli ISP che hanno adottato IPv6 hanno spesso dovuto fornire ai loro clienti un endpoint IPv4 con cui connettersi comunque.

D’altra parte, i server che utilizzano indirizzi IPv6 non saranno in grado di comunicare con i clienti che hanno solo indirizzi IPv4.

Le carenze dei NAT

Per molto tempo, gli ISP che hanno ritardato l’adozione di IPv6 si sono affidati a diversi strati di dispositivi di traduzione degli indirizzi di rete (NAT), inclusa la tendenza dei propri clienti a utilizzare router con questa tecnologia. Un NAT traduce un IP di rete nelle richieste e nei segnali di un altro IP, consentendo a più dispositivi di condividere un indirizzo mentre ciascuno possiede un indirizzo interno diverso.

Un router ASUS con un NAT.

Dalla fine degli anni ‘90, questo è diventato un elemento fondamentale delle reti domestiche e aziendali, arginando l’esaurimento degli indirizzi IPv4 e presentando una possibile soluzione. Il problema qui è che, oltre al fatto che la tecnologia aveva molti difetti quando applicata su larga scala, non teneva conto di gran parte del traffico mobile che sarebbe arrivato nei decenni successivi.

La proliferazione della connettività mobile LTE e 5G e la sua pervasività nelle economie emergenti hanno reso il NAT meno rilevante. Quando esci dalla rete Wi-Fi di casa, il tuo telefono si connetterà alla rete mobile e prenderà il proprio indirizzo IP. Se il tuo router a casa è autenticato con il tuo ISP e vivi da solo, ora occupi due indirizzi IP. Ogni membro della tua famiglia con un telefono occuperà un ulteriore indirizzo non appena lascerà il raggio della rete Wi-Fi di casa.

Lentamente, ma inesorabilmente, questo ha portato all’esaurimento degli indirizzi IP a livello locale in un gran numero di nazioni. Ad esempio, Romania, Argentina, Turchia, Polonia, Messico, Russia e Brasile hanno sperimentato un rapido esaurimento degli indirizzi IP a causa di avere uno spazio di indirizzi che tiene conto della metà o meno delle loro popolazioni. Con il boom della connettività che hanno tutti sperimentato insieme all’aumento del traffico mobile, sono stati costretti ad aggiornare rapidamente le loro infrastrutture per garantire la connettività tramite IPv6 quando altri indirizzi non sono disponibili.

Tenendo tutto questo a mente, non sorprende che l’adozione di IPv6 sia aumentata costantemente nel corso degli anni, sebbene con alcune difficoltà recenti a causa di tutto il contesto fornito in precedenza.

Dovresti preoccuparti per l’adozione lenta?

Solo perché il tuo ISP è lento ad adottare non significa che non stia monitorando la situazione da vicino. È nel loro interesse garantire la migliore connettività possibile per te, specialmente se stanno competendo con diversi altri fornitori. Non dimenticare che molti dei numeri di adozione più recenti provengono dalla pressione competitiva per mantenere la connettività a causa dell’esaurimento locale di IPv4.

Come ho già accennato, nonostante i progressi lenti, la situazione mondiale è ancora piuttosto buona. Mentre Google ha valutato nel 2015 che solo un po’ più del 5% del traffico internet proveniva da clienti IPv6, nel 2024, si avvicina a metà di tutto il traffico!

Crediti immagine: PickPik; screenshot dell’autore.