Usare insieme IPv4 e IPv6
Veda come il dual stack permetta alle due versioni di coesistere in una rete.
Usare insieme IPv4 e IPv6 è una lezione Cloud & IT Cert Prep gratuita su CoddyKit. Questa è la lezione 4 di 4. Puoi leggere la lezione completa qui gratuitamente — poi esercitati direttamente nel browser con un editor di codice integrato e un tutor IA disponibile 24/7. Fa parte del percorso di apprendimento Cloud & IT Cert Prep, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso Cloud & IT Cert Prep include 4 lezioni in totale.
Una lunga coesistenza
IPv4 e IPv6 non sono direttamente compatibili, quindi internet non può passare dall'uno all'altro da un giorno all'altro. Al contrario, durante la transizione entrambi funzionano fianco a fianco per anni.
I professionisti delle reti devono supportare entrambi, motivo per cui l'esame Network+ tratta le tecniche che consentono alle due versioni di funzionare insieme senza problemi.
Nozioni di base del dual-stack
L'approccio più comune è il dual-stack, in cui un dispositivo esegue contemporaneamente IPv4 e IPv6. Dispone di un indirizzo di ciascun tipo e sceglie quale utilizzare in base alla destinazione.
Il dual-stack è il metodo di transizione preferito perché non richiede alcuna traduzione: ogni protocollo utilizza semplicemente il proprio percorso nativo.
Come sceglie il dual-stack
Su un host dual-stack, il sistema operativo in genere preferisce IPv6 quando sia la destinazione sia il percorso lo supportano, ricorrendo a IPv4 in caso contrario.
Questa scelta è guidata dai record DNS restituiti: un record AAAA indica IPv6, mentre un record A indica IPv4. Il dispositivo sceglie in base a ciò che è disponibile e raggiungibile.
Tunneling attraverso l'altro protocollo
Quando manca un percorso nativo per uno dei protocolli, il tunneling incapsula un protocollo nell'altro. Ad esempio, i pacchetti IPv6 possono essere incapsulati in IPv4 per attraversare un segmento che supporta solo IPv4.
I meccanismi di tunneling consentono a isole IPv6 isolate di comunicare attraverso una rete internet IPv4 finché IPv6 nativo non è disponibile da un'estremità all'altra.
Tecniche di traduzione
NAT64 esegue la traduzione tra IPv6 e IPv4, consentendo a un client che supporta solo IPv6 di raggiungere un server che supporta solo IPv4. Funziona insieme a DNS64, che sintetizza i record AAAA necessari.
La traduzione è più complessa del dual-stack e viene utilizzata quando uno dei due lati non è in grado di comunicare affatto con l'altro protocollo, ad esempio nelle moderne reti mobili che supportano solo IPv6 e devono raggiungere servizi legacy.
DNS con entrambe le versioni
DNS collega i due mondi attraverso i tipi di record. Un record A associa un nome a un indirizzo IPv4, mentre un record AAAA associa un nome a un indirizzo IPv6.
Un server dual-stack pubblica entrambi, così ogni client riceve l'indirizzo corrispondente alle proprie capacità. Record DNS corretti sono essenziali per il corretto funzionamento del dual-stack.
example.com A 203.0.113.10
example.com AAAA 2001:db8::10Scegliere il percorso di transizione
Scelga il metodo in base a ciò che supporta ciascuna estremità:
- Entrambe supportano entrambi i protocolli → dual-stack (il più semplice).
- Isole IPv6 attraverso una rete IPv4 → tunneling.
- Da IPv6-only a IPv4-only → traduzione (NAT64/DNS64).
Il dual-stack è preferito quando possibile perché evita il sovraccarico della traduzione.
Risoluzione dei problemi nel dual-stack
Il dual-stack aggiunge alcune complessità alla risoluzione dei problemi. Un nome potrebbe essere risolto tramite IPv6, ma il percorso IPv6 potrebbe non funzionare, causando connessioni lente o non riuscite anche se IPv4 funziona.
Strumenti come ping e traceroute dispongono di modalità IPv6 (ping -6), che consentono di testare ciascun protocollo in modo indipendente e individuare quale stack presenta il problema.
Perché non abbandonare ancora IPv4
Un numero enorme di servizi, dispositivi e reti utilizza ancora esclusivamente IPv4. Disattivarlo interromperebbe l'accesso a vaste parti di internet, quindi IPv4 rimane essenziale.
La transizione è graduale per necessità. Si aspetti di dover supportare entrambi i protocolli per tutta la carriera, anche se l'adozione di IPv6 continua a crescere.
La realtà operativa
Nella pratica, la maggior parte delle reti moderne utilizza il dual-stack: client, server e router dispongono tutti di indirizzi IPv4 e IPv6. Gli operatori mobili utilizzano sempre più spesso core che supportano solo IPv6 con NAT64 per raggiungere servizi IPv4 legacy.
Capire quale meccanismo è in uso aiuta a diagnosticare i problemi di connettività e a progettare reti funzionanti per tutti.
Riunire le due versioni
Il concetto chiave è che IPv4 e IPv6 coesistono: il dual-stack è l'impostazione predefinita, il tunneling serve ad attraversare segmenti incompatibili e la traduzione agli endpoint che supportano un solo protocollo.
Ha completato le nozioni fondamentali su IPv6 e ora sa leggere, classificare e integrare IPv6 insieme a IPv4, che già conosce.
Verifica rapida
Scelga il metodo di transizione.
Riepilogo
Ha imparato a utilizzare insieme IPv4 e IPv6.
- I due protocolli non sono compatibili, quindi coesistono durante una lunga transizione.
- Il dual-stack esegue entrambi i protocolli in modo nativo ed è il metodo preferito.
- Il tunneling incapsula un protocollo nell'altro attraverso segmenti incompatibili.
- NAT64/DNS64 esegue la traduzione tra estremità che supportano solo IPv6 ed estremità che supportano solo IPv4.
- DNS utilizza i record A (IPv4) e AAAA (IPv6) per guidare la selezione.
Impara Cloud & IT Cert Prep con un tutor IA — gratis
Scrivi ed esegui vero codice nel tuo browser, ricevi aiuto istantaneo da un tutor IA disponibile 24/7, e riprendi da dove hai lasciato sul web o nell'app.
- Corsi
- 150
- Lezioni
- 600
Domande Frequenti
La lezione «Usare insieme IPv4 e IPv6» è gratuita?
Sì — il testo completo di «Usare insieme IPv4 e IPv6» è gratuito qui sul web. Per esercitarvi in modo interattivo (un editor di codice integrato e un tutor IA 24/7) e sbloccare il resto del corso Cloud & IT Cert Prep, passa a CoddyKit PRO. Il corso Cloud & IT Cert Prep include 4 lezioni in totale.
Cosa imparerò in «Usare insieme IPv4 e IPv6»?
Veda come il dual stack permetta alle due versioni di coesistere in una rete. Eserciti Cloud & IT Cert Prep con codice pratico che esegui direttamente nel browser, e un tutor IA 24/7 risponde alle tue domande mentre lavori sulla lezione.
Ho bisogno di esperienza per iniziare Cloud & IT Cert Prep?
Non è richiesta alcuna esperienza precedente. Cloud & IT Cert Prep su CoddyKit è strutturato per principianti e studenti avanzati, quindi puoi iniziare da qui o dall'inizio e procedere al tuo ritmo. Questa è la lezione 4 di 4.
Quanto tempo richiede la lezione «Usare insieme IPv4 e IPv6»?
La maggior parte delle lezioni CoddyKit richiede circa 5–10 minuti. Ogni lezione è breve e interattiva, quindi fai progressi costanti e riprendi esattamente da dove hai lasciato su web e app.
Posso scrivere ed eseguire codice in questa lezione Cloud & IT Cert Prep?
Sì. Ogni lezione Cloud & IT Cert Prep include un editor di codice integrato, quindi scrivi ed esegui codice reale direttamente nel tuo browser e ricevi feedback istantaneo dall'IA — nessuna configurazione locale necessaria.
Tutte le lezioni di questo corso
- Perché è servito IPv6
- Leggere e abbreviare gli indirizzi IPv6
- Tipi e ambiti degli indirizzi IPv6
- Usare insieme IPv4 e IPv6