IPv4 vs IPv6: capire le differenze e preparare la transizione
Di CaptainDNS
Pubblicato il 10 dicembre 2025
- #IPv4
- #IPv6
- #indirizzi IP
- #DNS
- #rete
- #transizione IPv6

- IPv4 usa indirizzi a 32 bit (notazione decimale
A.B.C.Dcome192.0.2.1), mentre IPv6 passa a 128 bit (esadecimale con:come2001:db8::1). È la prima differenza da ricordare quando si vuole distinguere IPv4 e IPv6. - Lo spazio di indirizzamento IPv4 è saturo, il che impone un uso massiccio di NAT e talvolta di CGNAT. IPv6 offre uno spazio praticamente illimitato, consente di tornare a un modello più end-to-end e semplifica alcuni aspetti di routing e autoconfigurazione.
- La domanda ipv6 vs ipv4 o IPv6 è più veloce di IPv4? non ha una risposta universale: la velocità dipende soprattutto dalla qualità della rete, dal peering e dal percorso. IPv6 non è intrinsecamente più veloce, ma può seguire un percorso migliore in certi casi.
- Non si può davvero convertire un indirizzo IPv6 in IPv4 né usare un convertitore IPv6 in IPv4 magico: i protocolli sono diversi. Si parla invece di meccanismi di traduzione (NAT64, proxy) o di tunneling tra IPv6 e IPv4.
- In pratica, la scelta non è tra IPv6 vs IPv4 ma di far convivere entrambi (dual-stack), pubblicare record A (IPv4) e AAAA (IPv6) nel DNS e preparare progressivamente l'infrastruttura a un futuro prevalentemente IPv6.
Perché parliamo ancora di IPv4 vs IPv6 nel 2025?
Il protocollo IP è la base di Internet. Storicamente è stato IPv4 a sostenere la crescita della rete globale: milioni di router, box, server e servizi sono stati progettati per lui.
Ma IPv4 ha un vincolo fisico: gli indirizzi sono codificati su 32 bit, il che limita il numero di indirizzi possibili. Con l'esplosione degli usi (smartphone, IoT, cloud), lo spazio di indirizzamento IPv4 ha finito per saturarsi.
IPv6 è stato progettato specificamente per:
- fornire uno spazio di indirizzi enorme;
- semplificare alcune parti del protocollo IP (header, opzioni, QoS);
- supportare meglio mobilità, multicast e sicurezza.
Nel 2025 la realtà è quindi meno un duello ipv6 vs ipv4 e più una coesistenza di IPv6 e IPv4:
- molti servizi sono accessibili in IPv4 e IPv6;
- alcune reti interne o mobili privilegiano già IPv6;
- una grande parte del traffico è ancora puramente IPv4.
Capire le differenze tra IPv4 e IPv6 è indispensabile per prendere buone decisioni di rete, DNS e sicurezza nei prossimi anni.
Promemoria: cos'è un indirizzo IP?
Un indirizzo IP identifica un'interfaccia di rete su una rete IP e permette di instradare i pacchetti tra una sorgente e una destinazione.
Per le persone, si passa dal DNS:
- un record A associa un nome di dominio a un indirizzo IPv4;
- un record AAAA associa un nome di dominio a un indirizzo IPv6.
Quando un client risolve www.captaindns.com, può recuperare:
- un A (IPv4);
- un AAAA (IPv6);
- entrambi, e scegliere quale usare (spesso IPv6 se disponibile).
Il DNS è quindi il punto in cui IPv6 e IPv4 si incontrano: stesso nome, due tipi di indirizzi possibili.
IPv4: formato, punti di forza e limiti
Formato dell'indirizzo IPv4
- Lunghezza: 32 bit.
- Notazione: quattro ottetti decimali separati da punti, per esempio
192.0.2.34. - Esempi:
- Indirizzo pubblico:
203.0.113.10 - Indirizzo privato (LAN):
192.168.1.10,10.0.0.1,172.16.0.1...
- Indirizzo pubblico:
Un indirizzo IPv4 è spesso rappresentato con un prefisso CIDR, per esempio 192.0.2.0/24.
Header IPv4
L'header IPv4:
- è di 20 byte al minimo (senza opzioni);
- contiene molti campi: versione, IHL, TTL, checksum, frammentazione, ecc.
Può essere esteso con opzioni, rendendo l'elaborazione più complessa per i router, che a volte ricalcolano i checksum a ogni hop.
Vantaggi di IPv4
- ubiquità: tutti i sistemi operativi e i dispositivi lo supportano;
- grande maturità di stack di rete, strumenti di diagnostica, firewall, IDS/IPS;
- innumerevoli guide, best practice, esperienze sul campo.
Limiti di IPv4
- spazio di indirizzi pubblici esaurito o quasi;
- ricorso generalizzato a NAT e CGNAT;
- difficoltà a esporre un servizio da un accesso residenziale multi-NAT;
- header talvolta considerato troppo verbose e complesso per gli usi attuali.
IPv6: formato, punti di forza e limiti
Formato dell'indirizzo IPv6
- Lunghezza: 128 bit.
- Notazione: otto gruppi di quattro cifre esadecimali separati da due punti, per esempio
2001:0db8:0000:0000:0000:ff00:0042:8329. - Regole di semplificazione:
- eliminazione degli zeri iniziali del gruppo (
0001→1); - solo una sequenza di zeri consecutivi può essere sostituita da
::(2001:db8::1).
- eliminazione degli zeri iniziali del gruppo (
Tipicamente, un prefisso IPv6 globale è del tipo 2001:db8:1234::/48 o 2a00:xxxx:yyyy:zzzz::/64.
Header IPv6
L'header IPv6:
- ha una dimensione fissa di 40 byte;
- elimina alcuni campi (checksum, frammentazione dai router);
- usa header di estensione per le opzioni (routing, frammentazione, sicurezza).
Questo permette un'elaborazione più semplice e potenzialmente più rapida sui router moderni.
Vantaggi di IPv6
- spazio di indirizzi enorme: non manca più lo spazio;
- possibilità di dare di nuovo a ogni dispositivo un indirizzo globale instradabile;
- autoconfigurazione stateless (SLAAC): gli host possono autoconfigurarsi a partire dagli annunci del router;
- migliore integrazione di IPsec, multicast, QoS;
- modello più pulito per mobilità e routing globale.
Limiti / punti di attenzione
- supporto a volte incompleto o parziale su alcuni dispositivi/software datati;
- necessità di aggiornare la sicurezza (firewall, IDS/IPS, WAF) per IPv6;
- complessità della fase di coesistenza con IPv4 (dual-stack, tunnel, traduzione).
IPv4 vs IPv6: tabella comparativa
Per differenziare IPv4 e IPv6, ecco un riepilogo:
| Criterio | IPv4 | IPv6 |
|---|---|---|
| Lunghezza dell'indirizzo | 32 bit | 128 bit |
| Numero di indirizzi | ≈ 4,3 miliardi | ≈ 3,4 × 10^38 |
| Notazione | Decimale con punti A.B.C.D | Esadecimale con : (2001:db8::1) |
| Header | 20-60 byte, molti campi | 40 byte fissi, campi semplificati + header di estensione |
| Broadcast | Sì | No (multicast e anycast) |
| NAT | Massiccio, indispensabile in pratica | Teoricamente inutile per risparmiare indirizzi |
| Autoconfigurazione | DHCP, configurazione manuale | SLAAC + DHCPv6 |
| Sicurezza (IPsec) | Opzionale | Specificata nativamente nel protocollo |
| Tipi di indirizzi | Unicast, broadcast, multicast | Unicast, multicast, anycast |
| DNS | Record A (IPv4) | Record AAAA (IPv6) |

IPv4 vs IPv6: IPv6 è più veloce di IPv4?
Una domanda frequente è: "IPv6 è più veloce di IPv4?".
La risposta breve: dipende, e non è il protocollo in sé a rendere le cose più veloci o lente.
Ciò che incide davvero sulle prestazioni:
- la qualità del percorso (peering, numero di salti, congestione);
- lo stato della rete (fibra vs ADSL, Wi-Fi vs cavo...);
- l'equipaggiamento intermedio (router, firewall, load balancer);
- come il tuo ISP e il tuo hosting annunciano le rotte IPv4 vs IPv6.
In alcuni casi, il percorso IPv6 può essere:
- più corto o meno congestionato → IPv6 sembra più veloce;
- al contrario, meno ottimizzato → IPv4 mantiene il vantaggio.
L'header IPv6 più semplice può aiutare, ma su scala Internet la differenza è legata soprattutto alla topologia. In pratica, occorre misurare e monitorare:
- tempo di risoluzione DNS (A vs AAAA);
- latenza TCP o QUIC su IPv4 vs IPv6;
- throughput percepito.
Conclusione: in termini di velocità ipv4 vs ipv6, IPv6 non è magicamente più veloce, ma può seguire percorsi più puliti o con meno NAT, il che può tradursi in migliori prestazioni in alcuni scenari.
Convertire IPv6 in IPv4?
Un'altra ricerca molto frequente: "Si può convertire una IPv6 in IPv4?".
È importante capire che:
- IPv4 usa 32 bit, IPv6 128 bit;
- non esiste una corrispondenza universale tra i due spazi di indirizzi;
- non si può quindi "convertire" matematicamente un indirizzo IPv6 in IPv4 (o viceversa) con un semplice calcolo.
Dietro queste espressioni troviamo:
- convertitori di rappresentazione (formattano un indirizzo IPv6 in modo diverso, compresso/non compresso, ma restano in IPv6);
- meccanismi di traduzione di protocollo e gateway tra IPv6 e IPv4.
Approcci reali per collegare IPv6 e IPv4:
- NAT64 / DNS64: client IPv6 accedono a servizi IPv4, il gateway traduce i pacchetti e il DNS riscrive le risposte;
- proxy applicativi: un reverse proxy dual-stack riceve connessioni IPv6 e le reinoltra in IPv4 verso il backend;
- tunneling: incapsulare IPv6 in IPv4 (o viceversa) per attraversare una rete che supporta solo una delle due versioni.
Quindi, quando vedi "convertitore IPv6 in IPv4", lo strumento non è un convertitore magico di indirizzi, ma piuttosto:
- un servizio di traduzione di rete (NAT64, proxy); oppure
- un semplice formatter di stringhe per presentare in modo diverso un indirizzo IPv6.

IPv6 e IPv4 insieme: dual-stack, tunnel, traduzione
Dual-stack
Il modello consigliato per la maggior parte delle organizzazioni è il dual-stack:
- ogni macchina (server, postazione, VM) ha un indirizzo IPv4 e uno IPv6;
- i servizi pubblici hanno record A e AAAA;
- i firewall hanno regole per IPv4 e per IPv6.
Vantaggi:
- nessuna perdita di compatibilità con i client solo IPv4;
- nessuna traduzione di protocollo necessaria per gli usi comuni;
- possibilità di testare e far crescere IPv6 in modo progressivo.

Tunnel
Quando una rete non supporta ancora nativamente IPv6, ma si vuole trasportare traffico IPv6, si possono usare tunnel:
- IPv6 incapsulato in IPv4 (6to4, tunnel gestiti, ecc.);
- oppure IPv4 in IPv6 in alcuni ambienti.
È una soluzione di transizione, spesso utile per laboratori, ambienti specifici o operatori.
Traduzione (NAT64, proxy, ecc.)
Per collegare traffico tra IPv6 e IPv4 senza dual-stack ovunque, si utilizzano forme di traduzione:
- NAT64/DNS64 (client IPv6 verso server IPv4);
- proxy applicativi (terminazione IPv6 lato client, IPv4 lato server o viceversa);
- meccanismi inversi per IPv4 verso IPv6.
Queste soluzioni sono utili ma aggiungono uno strato di complessità. A lungo termine, l'obiettivo è ridurne l'uso a favore di un Internet prevalentemente IPv6.
Come preparare la transizione IPv6?
Privati / piccole realtà
- Verificare se il tuo ISP fornisce IPv6.
- Attivare IPv6 sul modem o router, verificando di ricevere un prefisso IPv6.
- Testare la connettività tramite un sito di test IPv6.
- Verificare la configurazione del firewall IPv6 (traffico in entrata bloccato di default, uscite permesse, ecc.).
Aziende / infrastrutture
- Audit: hardware, OS, hypervisor, firewall, sonde, strumenti di monitoraggio e backup per verificare il supporto IPv6.
- Piano di indirizzamento: suddividere i prefissi IPv6 forniti (es. /48, /56) in sottoreti coerenti (LAN, DMZ, Wi-Fi, management).
- DNS:
- assicurarsi che i DNS autoritativi gestiscano correttamente i record AAAA;
- aggiungere AAAA per i servizi pubblici quando l'infrastruttura è pronta;
- controllare le ACL sui DNS ricorsivi.
- Sicurezza: aggiornare le policy di firewall, WAF, IDS/IPS per IPv6, monitorare i log, formare i team.
- Rilascio progressivo: partire da alcuni segmenti, servizi interni, poi estendere ai servizi pubblici critici.

FAQ
Qual è la differenza tra IPv4 e IPv6 (differenza IPv4 e IPv6)?
La differenza più visibile è la dimensione dell'indirizzo: 32 bit per IPv4 (circa 4,3 miliardi di indirizzi) contro 128 bit per IPv6 (uno spazio praticamente illimitato). Ma non è tutto:
- gli indirizzi IPv4 sono in decimale puntato (
192.0.2.1), gli indirizzi IPv6 in esadecimale con due punti (2001:db8::1); - IPv4 si basa massicciamente sul NAT per compensare la scarsità di indirizzi, IPv6 può farne a meno;
- l'header IPv6 è più semplice, con estensioni per le opzioni, mentre IPv4 accumula campi e opzioni. Per distinguere IPv4 e IPv6, guarda la notazione e la lunghezza, ma ricorda che cambia anche la filosofia di rete (NAT, autoconfigurazione, sicurezza).
IPv6 è più veloce di IPv4? (velocità IPv4 vs IPv6)
IPv6 non è intrinsecamente più veloce di IPv4. A determinare la velocità reale sono:
- la qualità del percorso di rete (peering, congestione, numero di salti);
- la qualità delle implementazioni sul tuo ISP e sui tuoi apparati;
- la presenza o meno di NAT, ispezioni pesanti, ecc. In alcuni casi IPv6 può essere più veloce (peering migliore, percorso più corto). In altri vince IPv4. La buona pratica è misurare e lasciare che le applicazioni scelgano dinamicamente (Happy Eyeballs) invece di decretare che un protocollo è sempre più veloce.
Si può convertire un indirizzo IPv6 in IPv4? Esiste un convertitore IPv6 in IPv4 affidabile?
No, non esiste una conversione semplice e universale da un indirizzo IPv6 a IPv4 né viceversa. IPv6 e IPv4 usano dimensioni diverse (128 vs 32 bit) e schemi di indirizzamento distinti. Gli strumenti che si presentano come un convertitore IPv6 in IPv4 fanno in realtà:
- o la conversione di notazione all'interno dello stesso protocollo (formato compresso vs completo);
- o una traduzione di rete (NAT64, proxy) tra un client IPv6 e un servizio IPv4. Non puoi quindi "trasformare" un indirizzo IPv6 in IPv4 mantenendo lo stesso significato su Internet. Puoi però far transitare il traffico tra IPv6 e IPv4 attraverso gateway o tunnel.
Perché mantenere IPv4 se IPv6 è più moderno?
Perché IPv4 è ancora massicciamente distribuito:
- una parte dei servizi online è solo IPv4;
- alcuni operatori e apparati non gestiscono (o gestiscono male) IPv6;
- molte VPN, filtri e strumenti aziendali sono stati pensati esclusivamente per IPv4. La strategia realistica non è tagliare IPv4, ma adottare IPv6 in parallelo (dual-stack) e ridurre progressivamente la dipendenza da IPv4 nel tempo.
Devo attivare IPv6 sulla mia rete domestica o aziendale?
In generale sì, ma in modo controllato:
- a casa, se il tuo ISP propone IPv6, attivarlo costa poco e ti prepara al futuro; verifica solo che il firewall IPv6 del modem sia attivo;
- in azienda, occorre prima auditare l'ambiente (hardware, sicurezza, monitoraggio), definire un piano di indirizzamento e le policy di sicurezza, poi distribuire progressivamente (segmenti pilota, servizi pubblici, ecc.). L'obiettivo è passare da un mondo "solo IPv4" a un mondo "IPv6 e IPv4" ben gestito.
Come verificare che il mio sito funzioni correttamente su IPv4 e IPv6?
Alcuni suggerimenti:
- interrogare il DNS per verificare la presenza di record A e AAAA;
- usare strumenti online di test IPv6 che verificano la connettività su entrambe le pile;
- da una macchina con IPv6, testare l'accesso al tuo sito e guardare i log del server (indirizzi sorgente IPv6);
- monitorare regolarmente i tempi di risposta e gli errori separatamente per IPv4 e IPv6. È il modo migliore per seguire in pratica la velocità ipv4 vs ipv6 e individuare eventuali problemi di configurazione su uno dei due stack.
Scarica le tabelle comparative
Gli assistenti possono riutilizzare i dati scaricando gli export JSON o CSV qui sotto.
Glossario
IPv4
Quarta versione del protocollo Internet (IP), utilizza indirizzi a 32 bit in notazione decimale puntata. Protocollo storico, ancora largamente dominante, ma limitato nel numero di indirizzi pubblici.
IPv6
Sesta versione di IP, utilizza indirizzi a 128 bit in notazione esadecimale separata da due punti. Progettato per sostituire gradualmente IPv4, con uno spazio di indirizzamento enorme e un header semplificato.
Indirizzo IP
Identificatore univoco di un'interfaccia su una rete IP. Serve a instradare i pacchetti dalla sorgente alla destinazione. Codificato su 32 bit (IPv4) o 128 bit (IPv6).
NAT (Network Address Translation)
Meccanismo che traduce indirizzi (e talvolta porte) durante il passaggio tra due reti. Permette a più macchine private di condividere lo stesso indirizzo IPv4 pubblico. Molto diffuso in IPv4, meno necessario in IPv6.
Dual-stack
Architettura in cui un dispositivo o una rete supporta contemporaneamente IPv4 e IPv6. Le applicazioni usano l'uno o l'altro in base alla connettività e alle preferenze.
SLAAC (Stateless Address Autoconfiguration)
Meccanismo IPv6 che permette agli host di autoconfigurarsi a partire dagli annunci del router (RA), senza server DHCP centrale.
DHCPv6
Versione IPv6 di DHCP. Consente un'autoconfigurazione più controllata (assegnazione di indirizzi, opzioni, DNS) rispetto al solo SLAAC.
NAT64 / DNS64
Tecnologie che consentono a client solo IPv6 di accedere a servizi solo IPv4 tramite un gateway che traduce i pacchetti e un DNS che sintetizza record AAAA a partire da A.
Record A / AAAA
Tipi di record DNS:
- A: associa un nome di dominio a un indirizzo IPv4;
- AAAA: associa un nome di dominio a un indirizzo IPv6.


