Vai al contenuto
ipaddress.ro
Indirizzi IP2 min di lettura

Qual è la differenza tra IPv4 e IPv6?

Tutti parlano della lunghezza dell'indirizzo, ma le vere differenze riguardano come si numerano le reti, come si configurano i dispositivi e cosa succede al NAT.

Di ipaddress.ro

IPv6 viene spesso riassunto come «IPv4 con indirizzi più grandi». È vero, ma gli indirizzi più grandi cambiano il modo in cui si costruiscono le reti e il comportamento dei dispositivi. Ecco cosa cambia davvero.

In breve

IPv4 IPv6
Lunghezza dell’indirizzo 32 bit 128 bit
Scrittura 192.0.2.1 2001:db8::1
Numero di indirizzi ~4,3 × 10⁹ ~3,4 × 10³⁸
Rete locale tipica /24 (254 host) /64 (1,8 × 10¹⁹ indirizzi)
Condivisione degli indirizzi Il NAT è la norma Ogni dispositivo può avere un indirizzo globale
Configurazione automatica DHCP SLAAC e/o DHCPv6
Broadcast Sì No, si usa il multicast
Header Variabile, con checksum Fisso, 40 byte, senza checksum

Indirizzi e scrittura

Gli indirizzi IPv4 sono quattro ottetti decimali. Gli indirizzi IPv6 sono otto gruppi di cifre esadecimali, e le lunghe sequenze di zeri si comprimono con ::. 2001:0db8:0000:0000:0000:0000:0000:0001 e 2001:db8::1 sono lo stesso indirizzo. Nella guida a IPv6 puoi provare le regole in modo interattivo.

Numerare le reti

IPv4 è una risorsa scarsa, quindi le reti si dimensionano al minimo: un /24 per un piccolo ufficio, un /29 per qualche server. IPv6 ribalta la logica. Ogni rete locale riceve un /64, indipendentemente dal numero di dispositivi, e una sede riceve di solito un /48 o un /56, abbastanza per migliaia di subnet. La pianificazione riguarda la struttura, non il risparmio di indirizzi.

NAT e raggiungibilità diretta

Poiché gli indirizzi IPv4 sono finiti, quasi tutte le case e molte reti mobili usano il NAT, e con il CGNAT molti clienti finiscono dietro lo stesso indirizzo pubblico. Il NAT rompe il principio per cui ogni dispositivo può essere raggiunto direttamente: le connessioni in ingresso, le app peer-to-peer e alcuni giochi richiedono soluzioni alternative.

IPv6 non ha bisogno del NAT. I dispositivi hanno indirizzi instradabili globalmente e la protezione la garantisce un firewall stateful, che blocca il traffico in ingresso non richiesto come faceva indirettamente il NAT.

Come i dispositivi ottengono gli indirizzi

IPv4 si basa sul DHCP. I dispositivi IPv6 possono configurarsi da soli con SLAAC: il router annuncia il prefisso /64 e ogni dispositivo si costruisce il proprio indirizzo. I sistemi moderni usano identificatori di interfaccia casuali, cambiati periodicamente, così l’indirizzo non può servire a seguire un dispositivo da una rete all’altra.

IPv6 è più veloce o più sicuro?

Nessuno dei due protocolli è più veloce di per sé, ma IPv6 evita spesso il CGNAT e questo può ridurre la latenza. La sicurezza è paragonabile: IPsec esiste per entrambi, e ciò che conta in pratica sono le regole del firewall, che molti dimenticano di applicare anche a IPv6.

Dual-stack

Internet è in una lunga transizione. La maggior parte delle reti funziona in dual-stack, cioè con entrambi i protocolli insieme, e i browser usano «Happy Eyeballs» per preferire IPv6 ma ripiegare rapidamente su IPv4. Alcune reti mobili hanno solo IPv6 e raggiungono i servizi IPv4 tramite NAT64.

Puoi verificare se hai entrambi nella home o con il test IPv6, e vedere come si rappresenta un indirizzo IPv4 in IPv6 con lo strumento Da IPv4 a IPv6.

  • Indirizzi IP2 min di lettura

    Che cos'è un indirizzo IP?

    Il numero che identifica la tua connessione su Internet: cos'è, chi lo assegna e cosa rivela (e cosa no) di te.

  • Indirizzi IP2 min di lettura

    Perché il mio indirizzo IP cambia?

    Indirizzi dinamici, router riavviati, reti mobili e indirizzi IPv6 cambiati per privacy: i motivi comuni per cui il tuo indirizzo IP non resta lo stesso.