Ci sono due tipi di protocollo Internet (IP): IPv4 e IPv6. Il primo è attualmente molto più comune, ma sono entrambi indirizzi IP che forniscono la stessa funzione, ovvero consentire al computer, al telefono e ad altri dispositivi di rete di comunicare con i server e altro su Internet.
Probabilmente non hai mai avuto un problema relativo a IPv4 che ti ha impedito di andare online, quindi potresti chiederti perché IPv6 sia una cosa. Cosa fa un IP aggiornato? IPv6 è migliore di IPv4?
Guardiamo cosa significano questi termini e come sono diversi.
Cosa significano IPv4 e IPv6
IPv4 sta per IP versione 4. Ha iniziato ad essere utilizzato nel 1983 ed è ancora ampiamente utilizzato oggi. Probabilmente hai visto un indirizzo IPv4, sono presentati in notazione decimale punto come questa, dove ci sono quattro sezioni di numeri separate da punti:
64.70.220.50
IPv6 sta per IP versione 6. È stato introdotto nel 1994 ed è stato progettato per sostituire IPv4, ma attualmente è utilizzato insieme ad esso. Un indirizzo IPv6 ha un aspetto molto diverso da un indirizzo IPv4 perché può includere lettere e separa le sue sezioni con due punti. IPv6 utilizza otto esadecimali a 16 bit:
2a00:5a60:85a3:0:0:8a2e:370:7334
Perché ce ne sono due
IP versione 6 è stata creata per migliorare i limiti di IPv4. Sebbene la seconda iterazione sia stata introdotta solo un decennio dopo la prima, il motivo principale per cui è necessaria è a causa della natura espansiva di Internet.
IPv6 unidirezionale è diverso da IPv4 nella struttura dell'indirizzo. Invece di consentire un indirizzo a 32 bit come IPv4, IPv6 supporta indirizzi a 128 bit. Oltre alle cifre 0-9 supportate da IPv4, IPv6 accetta le lettere a-f. Con ogni bit aggiuntivo, lo spazio degli indirizzi (il numero totale di indirizzi IP univoci) raddoppia.
Ciò significa che è possibile creare più indirizzi IP con IPv6 rispetto a IPv4. Mentre il primo è limitato a poco più di 4 miliardi, IPv6 può creare 340 undecillion indirizzi univoci (sono 340 miliardi di miliardi di miliardi di miliardi!).
Se pretendiamo che ogni singolo individuo sulla Terra abbia un solo dispositivo che ha bisogno di accedere a Internet, a miliardi di dispositivi verrebbe immediatamente rifiutato l'accesso in un mondo solo IPv4. Inoltre, poiché ogni giorno vengono aggiunti più dispositivi a Internet, come smartwatch, telefoni, automobili e frigoriferi, è chiaro che il limite di 4 miliardi di indirizzi IP impostato da IPv4 semplicemente non lo taglierà per sempre.
Le autorità governative limitano il numero di indirizzi IPv4 e IPv6 disponibili per l'uso pubblico, ma ci sono ancora molte più combinazioni di indirizzi IP IPv6 rispetto a IPv4. È altamente improbabile che li finiremo presto.
Altre differenze tra IPv6 e IPv4
Uno spazio di indirizzi più ampio non è l'unica differenza tra IPv4 e IPv6. Ecco alcune altre distinzioni:
Differenze IPv6 e IPv4 | ||
---|---|---|
IPv6 | IPv4 | |
Campi intestazione | 8 | 12 |
Lunghezza campo intestazione | 40 | 20 |
Ha campi checksum | No | Sì |
Tipi di trasmissione | Unicast, multicast, anycast | Unicast, broadcast, multicast |
Supporto VLSM | No | Sì |
Tipi di assegnazione | DHCPv6 e statico | DHCP e statico |
Sicurezza | Supporto IPSec integrato | Dipende dall'applicazione |
Configurazione automatica | Sì | No |
Metodo di mappatura | NDP (Neighbor Discovery Protocol) | ARP (Address Resolution Protocol) |
Connessioni P2P dirette | Sì | No (a causa della traduzione dell'indirizzo di rete) |
IPv6 è più sicuro di IPv4?
Sebbene IPv6 sia più recente e quindi si possa presumere che tutto in nome della sicurezza sia anche migliore, non è del tutto vero. IPv6 e IPv4 soffrono entrambi di address flooding, attacchi man-in-the-middle, acquisizioni di pacchetti e altro ancora.
IPv6 include il supporto integrato per IPSec (Internet Protocol Security), che è la stessa cosa utilizzata dalle VPN per crittografare i dati. Potrebbe sembrare che IPSec renda immediatamente IPv6 superiore, ma l'implementazione di IPSec è solo consigliata, non richiesta. Inoltre, può essere utilizzato anche IPv4, quindi c'è poca differenza lì.
Una funzione di configurazione automatica è supportata da IPv6 che consente ai dispositivi di generare un indirizzo IP in base al loro indirizzo MAC. Questo potrebbe essere potenzialmente utilizzato da hacker o società di terze parti per rintracciare le persone tramite il loro hardware.
Tuttavia, IPv6 ha il sopravvento quando si tratta di utilizzare NDP vs ARP. IPv4 soffre di problemi relativi ad ARP come spoofing, MAC flooding e duplicazione MAC. IPv6 migliora questo aspetto utilizzando il protocollo Secure Neighbor Discovery (SEND) per proteggere NDP con indirizzi generati crittograficamente. C'è molto di più su questo in questo thread Super User.
Per la maggior parte di noi, l'importante è che il passaggio a IPv6 non risolverà i principali problemi che affliggono le attività relative a Internet, come virus, furto di dati, monitoraggio, ecc. Sebbene ci siano differenze fondamentali tra le modalità IPv6 e IPv4 funzionano, molte minacce sono ancora molto reali se utilizzi IPv6 o IPv4.
Cosa devi fare per usare IPv6
Per gli utenti finali che non eseguono servizi Web o creano dispositivi di rete, l'utilizzo di IPv6 anziché IPv4 è davvero solo un gioco di attesa. Non è necessario preparare il computer per IPv6 o apprendere nulla di nuovo sugli indirizzi IP in generale.
Non verrà il momento in cui verrai improvvisamente disconnesso da Internet perché non hai digitato un indirizzo IPv6 per sostituire il vecchio IPv4. IPv6 e IPv4 continueranno a funzionare fianco a fianco fino a quando IPv6 non sarà disponibile per tutti i dispositivi in tutto il mondo, operazione che richiederà molti anni per essere completata.
Puoi monitorare le statistiche di Google sull'adozione di IPv6 per vedere la tendenza al rialzo dell'utilizzo di IPv6 da parte degli utenti di Google.
Quando la transizione avviene a casa tua, sul tuo telefono, ecc., sarà semplice come il tuo indirizzo IPv4 cambia in uno diverso, cosa che accade spesso e che non noti mai.
Tuttavia, se il tuo dispositivo e il tuo ISP lo supportano, puoi passare a IPv6 manualmente quando vuoi. Cerca l'opzione nelle impostazioni del tuo router.
Un' altra area in cui potresti usare un indirizzo IPv6 è quando cambi i server DNS. Questo elenco di server DNS pubblici e gratuiti include alcuni esempi di aziende che offrono versioni IPv6 dei propri server DNS.