IPv4 vs IPv6: qual è la differenza tra i due protocolli?
Pubblicato: 2020-08-21Confuso dalla differenza tra IPv4 e IPv6?
IP, abbreviazione di Internet Protocol , è un protocollo che aiuta computer/dispositivi a comunicare tra loro su una rete. Come suggerisce la "v" nel nome, esistono diverse versioni di protocollo Internet: IPv4 e IPv6.
In questo post, analizzeremo tutto ciò che devi sapere per capire la differenza tra IPv4 e IPv6. Ecco cosa tratteremo:
Preferisci guardare la versione video?
Che cos'è il protocollo Internet (IP)?
Il protocollo Internet (IP) è un insieme di regole che aiutano a instradare i pacchetti di dati in modo che i dati possano spostarsi attraverso le reti e raggiungere la giusta destinazione.
Quando un computer tenta di inviare informazioni, viene suddiviso in blocchi più piccoli, chiamati pacchetti. Per assicurarsi che tutti questi pacchetti arrivino al posto giusto, ogni pacchetto include informazioni IP.
L'altra parte del puzzle è che a ogni dispositivo o dominio su Internet viene assegnato un indirizzo IP che lo identifica in modo univoco da altri dispositivi.
Ciò include il tuo computer, che probabilmente hai già incontrato prima. Se vai a uno dei tanti "Qual è il mio indirizzo IP?" strumenti, ti mostreranno l'indirizzo IP del tuo computer e una stima approssimativa della tua posizione ( che dovrebbe essere accurata a meno che tu non stia utilizzando una VPN ).
L'indirizzo IP con cui hai più familiarità probabilmente assomiglia a questo:
32.253.431.175
Assegnando a ciascun dispositivo un indirizzo IP, le reti sono in grado di instradare efficacemente tutti questi pacchetti di dati e assicurarsi che arrivino al punto giusto.
Che cos'è IPv4?
Nonostante il "4" nel nome, IPv4 è in realtà la prima versione di IP da utilizzare. È stato lanciato nel lontano 1983 e, ancora oggi, è ancora la versione più conosciuta per identificare i dispositivi su una rete.
L'IPv4 utilizza un indirizzo a 32 bit, che è il formato con cui probabilmente hai più familiarità quando si parla di "indirizzo IP". Questo spazio di indirizzi a 32 bit fornisce quasi 4,3 miliardi di indirizzi univoci, sebbene alcuni blocchi IP siano riservati per usi speciali.
Ecco un esempio di indirizzo IPv4:
32.253.431.175
Che cos'è IPv6?
IPv6 è una versione più recente di IP che utilizza un formato di indirizzo a 128 bit e include sia numeri che lettere. Ecco un esempio di indirizzo IPv6:
3002:0bd6:0000:0000:0000:ee00:0033:6778
Perché avevamo bisogno di una nuova versione di IP?
A questo punto, potresti chiederti perché esiste IPv6.
Bene, mentre i 4,3 miliardi di potenziali indirizzi IP in IPv4 potrebbero sembrare molti, abbiamo bisogno di molti più indirizzi IP!
Ci sono molte persone nel mondo con molti dispositivi. Questo è un problema ancora più grande con l'aumento dei dispositivi IoT (Internet of Things) e dei sensori, poiché questi espandono notevolmente il pool di dispositivi connessi.
In parole povere, il mondo stava esaurendo gli indirizzi IPv4 univoci, motivo principale per cui avevamo bisogno di IPv6.
Tuttavia, ci sono anche altre ragioni tecniche più dettagliate: discutiamole.
Qual è la differenza tra IPv4 e IPv6?
Ora, entriamo nella differenza tra IPv4 e IPv6.
La differenza più ovvia, e la più applicabile per le persone normali, è la differenza nei formati:
- IPv4 utilizza un indirizzo a 32 bit
- IPv6 utilizza un indirizzo 128
Senza entrare nei calcoli (lo salveremo per la prossima sezione), ciò significa che IPv6 offre 1.028 volte più indirizzi di IPv4, il che sostanzialmente risolve il problema dell'esaurimento degli indirizzi (almeno per il prossimo futuro).
IPv6 è anche un indirizzo alfanumerico separato da due punti, mentre IPv4 è solo numerico e separato da punti. Ancora una volta, ecco un esempio di ciascuno:
- IPv4 –
32.253.431.175
- IPv6 –
3002:0bd6:0000:0000:0000:ee00:0033:6778
Ci sono anche alcune differenze tecniche tra IPv4 e IPv6, anche se i non sviluppatori non hanno davvero bisogno di conoscerle. Alcune delle differenze tecniche più notevoli sono che:

- IPv6 include la qualità del servizio (QoS) integrata.
- IPv6 ha un livello di sicurezza di rete (IPsec) integrato.
- IPv6 elimina Network Address Translation (NAT) e consente la connettività end-to-end a livello IP.
- Il multicasting fa parte delle specifiche di base in IPv6, mentre è facoltativo in IPv4. Il multicasting consente la trasmissione di un pacchetto a più destinazioni in un'unica operazione.
- IPv6 ha intestazioni di pacchetto più grandi (circa il doppio di IPv4).
Quanti indirizzi ci sono in IPv4 rispetto a IPv6?
Come accennato in precedenza, IPv6 supporta 1.028 volte più indirizzi IP rispetto a IPv4.
IPv4 supporta circa 4,29 miliardi di indirizzi.
IPv6, d'altra parte, supporta... beh, il modo più semplice per scriverlo è 2^128
indirizzi diversi. Se sei interessato al numero esatto, ecco quanti indirizzi univoci offre IPv6: 340,282,366,920,938,463,463,374,607,431,768,211,456
Ciò significa che abbiamo ancora molta strada da fare prima di esaurire gli indirizzi IPv6!
C'è una differenza tra la velocità IPv4 e IPv6? Qual è più veloce?
In generale, non ci sono differenze sostanziali tra le velocità IPv4 e IPv6, anche se alcune prove suggeriscono che IPv6 potrebbe essere leggermente più veloce in alcune situazioni.
Lottando con tempi di inattività e problemi con WordPress? Kinsta è la soluzione di hosting progettata pensando a prestazioni e sicurezza! Dai un'occhiata ai nostri piani
Sul lato "nessuna differenza", Sucuri ha eseguito una serie di test su siti che supportavano sia IPv4 che IPv6 e ha scoperto che non c'era praticamente alcuna differenza sulla maggior parte dei siti che hanno testato.
Tuttavia, puoi anche trovare alcune prove che dimostrano che IPv6 è più veloce. Ad esempio, il blog Engineering di Facebook ha affermato che "Abbiamo osservato che l'accesso a Facebook può essere del 10-15% più veloce rispetto a IPv6".
Allo stesso modo, Akamai ha testato un singolo URL su un iPhone/rete mobile e ha riscontrato che il tempo di caricamento medio del sito era del 5% più veloce con IPv6 rispetto a IPv4.
Tuttavia, ci sono molte variabili, quindi è difficile confrontare le prestazioni senza eseguire esperimenti strettamente controllati.
Uno dei motivi per cui IPv6 potrebbe essere più veloce è che non perde tempo in Network Address Translation (NAT). Tuttavia, IPv6 ha anche intestazioni di pacchetto più grandi, quindi potrebbe essere potenzialmente più lento per alcuni casi d'uso.
IPv4 o IPv6 è più popolare?
Sebbene i numeri stiano cambiando man mano che IPv6 aumenta la sua adozione, IPv4 è ancora il protocollo Internet più utilizzato.

Google mantiene statistiche pubbliche per la disponibilità IPv6 degli utenti di Google nei paesi di tutto il mondo. Questi numeri rappresentano la percentuale di tutto il traffico verso i siti di Google che supera IPv6, anziché IPv4.
In tutto il mondo, IPv6 ha una disponibilità di circa il 32% circa, ma differisce notevolmente tra i paesi. Ad esempio, gli Stati Uniti hanno più del 41% di adozione IPv6, mentre il Regno Unito ha circa il 30% di adozione e la Spagna ha solo il 2,5%.

Quale versione del protocollo Internet utilizza Kinsta?
Se ospiti il tuo sito WordPress su Kinsta, ti starai chiedendo se Kinsta utilizza IPv4 o IPv6. Kinsta attualmente utilizza IPv4.
Come mai? Perché Kinsta è alimentato dal livello Premium di Google Cloud e, al momento, Google Cloud non supporta completamente IPv6.
Detto questo, il supporto IPv6 è sulla roadmap di Google Cloud, quindi questo potrebbe cambiare in futuro. Tuttavia, non esiste una sequenza temporale ufficiale per quando Google Cloud aggiungerà il supporto IPv6.
Sommario
Il protocollo Internet (IP) aiuta a instradare i dati sulle reti. A tal fine, a ciascun dispositivo viene assegnato un indirizzo IP.
IPv4 è la versione originale lanciata nel 1983. Tuttavia, il suo formato a 32 bit consente solo circa 4,3 miliardi di indirizzi univoci, che non possono soddisfare le esigenze del mondo moderno.
Per far fronte alla mancanza di indirizzi IPv4 univoci (e apportare alcune altre modifiche tecniche), è stato creato IPv6. IPv6 utilizza un formato di indirizzo a 128 bit che consente 3,4 x 10 38 indirizzi IP univoci.
Per la maggior parte delle persone, questo è tutto ciò che devi sapere: IPv6 utilizza un formato diverso e offre indirizzi molto più univoci rispetto a IPv4.
Kinsta utilizza IPv4 perché GCP, che è alla base dell'infrastruttura di Kinsta, non ha ancora implementato il supporto IPv6. IPv6 è sulla roadmap di Google Cloud, quindi questo potrebbe cambiare in futuro.