Concetti Chiave
- IPv6 è stato sviluppato per risolvere il problema dell'esaurimento degli indirizzi IP, consentendo un numero significativamente maggiore di indirizzi rispetto all'IPv4.
- Gli indirizzi IPv6 sono composti da 128 bit e presentano una notazione compatta con 8 numeri esadecimali, a differenza della notazione decimale di 32 bit dell'IPv4.
- Per semplificare la notazione, gli zero non significativi a sinistra vengono eliminati e gruppi di zero sono sostituiti da due punti.
- La transizione da IPv4 a IPv6 prevede tecniche come l'IPv6 over IPv4 tunneling, permettendo l'inserimento di pacchetti IPv6 all'interno di pacchetti IPv4.
- Dispositivi NAT sono utilizzati per convertire i pacchetti tra IPv6 e IPv4, facilitando la coesistenza tra i due protocolli durante la migrazione.
Per risolvere in modo definitivo il problema dell'esaurimento degli indirizzi IP è stata realizzata una nuova versione di indirizzo IP, l'IPv6. Nel 2008 la ICANN ha avviato la migrazione da IPv4 a IPv6.
Quali sono le caratteristiche degli indirizzi IPv6?
Gli indirizzi IPv6 sono composti da 128 bit (16 byte), ciò significa che permettono di indirizzare un numero davvero enorme di dispositivi.
Per quanto riguarda la notazione, invece di utilizzare 16 numeri decimali come l’IPv4, ciascuno costituito da tre cifre e separato dal successivo da un punto si è preferito utilizzare una notazione compatta che prevede l'utilizzo di 8 numeri esadecimali ciascuno costituito da 4 cifre e separato dal successivo dai due punti.
Es.
AC00:1956:1800:0012:0000:0000:0000:05B6
Per rendere la notazione più compatta si è deciso di eliminare gli zero non significativi, cioè quelli a sinistra di un numero e sostituire gruppi 0000 con il simbolo dei due punti.
Es.
AC00:1956:1800:12::5B6
Tecniche di transizione da IPv4 a IPv6
Poiché prima che venga completato il passaggio da IPv4 a IPv6 trascorreranno ancora molti anni, sono state introdotte diverse tecniche che permettono la convivenza tra IPv4 e IPv6. Una di queste tecniche chiamata IPv6 over IPv4 tunneling prevede l'inserimento di un pacchetto IPv6 nel campo dati di un pacchetto IPv4. Un'altra tecnica prevede l'utilizzo di dispositivi NAT che consentono la conversione di un pacchetto IPv6 a pacchetto IPv4 e viceversa.
Domande da interrogazione
- Qual è la principale innovazione introdotta con l'IPv6 rispetto all'IPv4?
- Come è strutturata la notazione degli indirizzi IPv6?
- Quali tecniche sono state sviluppate per facilitare la transizione da IPv4 a IPv6?
L'IPv6 introduce indirizzi composti da 128 bit, consentendo di indirizzare un numero enormemente maggiore di dispositivi rispetto ai 32 bit dell'IPv4, risolvendo così il problema dell'esaurimento degli indirizzi IP (testo).
Gli indirizzi IPv6 utilizzano una notazione compatta con 8 numeri esadecimali, ciascuno di 4 cifre, separati da due punti, a differenza dell'IPv4 che utilizza 16 numeri decimali separati da punti (testo).
Sono state introdotte tecniche come l'IPv6 over IPv4 tunneling, che inserisce pacchetti IPv6 in pacchetti IPv4, e l'uso di dispositivi NAT per convertire pacchetti tra i due protocolli, permettendo così la loro convivenza (testo).